public sealed class Instance.Types.QueryInsightsInstanceConfig : IMessage<Instance.Types.QueryInsightsInstanceConfig>, IEquatable<Instance.Types.QueryInsightsInstanceConfig>, IDeepCloneable<Instance.Types.QueryInsightsInstanceConfig>, IBufferMessage, IMessageReference documentation and code samples for the AlloyDB v1 API class Instance.Types.QueryInsightsInstanceConfig.
QueryInsights Instance specific configuration.
Implements
IMessageInstanceTypesQueryInsightsInstanceConfig, IEquatableInstanceTypesQueryInsightsInstanceConfig, IDeepCloneableInstanceTypesQueryInsightsInstanceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1Assembly
Google.Cloud.AlloyDb.V1.dll
Constructors
QueryInsightsInstanceConfig()
public QueryInsightsInstanceConfig()QueryInsightsInstanceConfig(QueryInsightsInstanceConfig)
public QueryInsightsInstanceConfig(Instance.Types.QueryInsightsInstanceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
InstanceTypesQueryInsightsInstanceConfig |
Properties
HasQueryPlansPerMinute
public bool HasQueryPlansPerMinute { get; }Gets whether the "query_plans_per_minute" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasRecordApplicationTags
public bool HasRecordApplicationTags { get; }Gets whether the "record_application_tags" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasRecordClientAddress
public bool HasRecordClientAddress { get; }Gets whether the "record_client_address" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
QueryPlansPerMinute
public uint QueryPlansPerMinute { get; set; }Number of query execution plans captured by Insights per minute for all queries combined. The default value is 5. Any integer between 0 and 20 is considered valid.
| Property Value | |
|---|---|
| Type | Description |
uint |
|
QueryStringLength
public uint QueryStringLength { get; set; }Query string length. The default value is 1024. Any integer between 256 and 4500 is considered valid.
| Property Value | |
|---|---|
| Type | Description |
uint |
|
RecordApplicationTags
public bool RecordApplicationTags { get; set; }Record application tags for an instance. This flag is turned "on" by default.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
RecordClientAddress
public bool RecordClientAddress { get; set; }Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
| Property Value | |
|---|---|
| Type | Description |
bool |
|