public sealed class Instance.Types.QueryInsightsInstanceConfig : IMessage<Instance.Types.QueryInsightsInstanceConfig>, IEquatable<Instance.Types.QueryInsightsInstanceConfig>, IDeepCloneable<Instance.Types.QueryInsightsInstanceConfig>, IBufferMessage, IMessage
Reference 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 |