Send feedback
Class Instance.ObservabilityInstanceConfig (0.52.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.52.0keyboard_arrow_down
public static final class Instance . ObservabilityInstanceConfig extends GeneratedMessageV3 implements Instance . ObservabilityInstanceConfigOrBuilder
Observability Instance specific configuration.
Protobuf type google.cloud.alloydb.v1.Instance.ObservabilityInstanceConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ENABLED_FIELD_NUMBER
public static final int ENABLED_FIELD_NUMBER
Field Value
Type
Description
int
MAX_QUERY_STRING_LENGTH_FIELD_NUMBER
public static final int MAX_QUERY_STRING_LENGTH_FIELD_NUMBER
Field Value
Type
Description
int
public static final int PRESERVE_COMMENTS_FIELD_NUMBER
Field Value
Type
Description
int
QUERY_PLANS_PER_MINUTE_FIELD_NUMBER
public static final int QUERY_PLANS_PER_MINUTE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int RECORD_APPLICATION_TAGS_FIELD_NUMBER
Field Value
Type
Description
int
TRACK_ACTIVE_QUERIES_FIELD_NUMBER
public static final int TRACK_ACTIVE_QUERIES_FIELD_NUMBER
Field Value
Type
Description
int
TRACK_WAIT_EVENTS_FIELD_NUMBER
public static final int TRACK_WAIT_EVENTS_FIELD_NUMBER
Field Value
Type
Description
int
TRACK_WAIT_EVENT_TYPES_FIELD_NUMBER
public static final int TRACK_WAIT_EVENT_TYPES_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Instance . ObservabilityInstanceConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Instance . ObservabilityInstanceConfig . Builder newBuilder ()
newBuilder(Instance.ObservabilityInstanceConfig prototype)
public static Instance . ObservabilityInstanceConfig . Builder newBuilder ( Instance . ObservabilityInstanceConfig prototype )
public static Instance . ObservabilityInstanceConfig parseDelimitedFrom ( InputStream input )
public static Instance . ObservabilityInstanceConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static Instance . ObservabilityInstanceConfig parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Instance . ObservabilityInstanceConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static Instance . ObservabilityInstanceConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Instance . ObservabilityInstanceConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static Instance . ObservabilityInstanceConfig parseFrom ( CodedInputStream input )
public static Instance . ObservabilityInstanceConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static Instance . ObservabilityInstanceConfig parseFrom ( InputStream input )
public static Instance . ObservabilityInstanceConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static Instance . ObservabilityInstanceConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Instance . ObservabilityInstanceConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<Instance . ObservabilityInstanceConfig > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public Instance . ObservabilityInstanceConfig getDefaultInstanceForType ()
getEnabled()
public boolean getEnabled ()
Observability feature status for an instance.
This flag is turned "off" by default.
optional bool enabled = 1;
Returns
Type
Description
boolean
The enabled.
getMaxQueryStringLength()
public int getMaxQueryStringLength ()
Query string length. The default value is 10k.
optional int32 max_query_string_length = 5;
Returns
Type
Description
int
The maxQueryStringLength.
getParserForType()
public Parser<Instance . ObservabilityInstanceConfig > getParserForType ()
Overrides
public boolean getPreserveComments ()
Preserve comments in query string for an instance.
This flag is turned "off" by default.
optional bool preserve_comments = 2;
Returns
Type
Description
boolean
The preserveComments.
getQueryPlansPerMinute()
public int getQueryPlansPerMinute ()
Number of query execution plans captured by Insights per minute
for all queries combined. The default value is 200.
Any integer between 0 to 200 is considered valid.
optional int32 query_plans_per_minute = 7;
Returns
Type
Description
int
The queryPlansPerMinute.
public boolean getRecordApplicationTags ()
Record application tags for an instance.
This flag is turned "off" by default.
optional bool record_application_tags = 6;
Returns
Type
Description
boolean
The recordApplicationTags.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getTrackActiveQueries()
public boolean getTrackActiveQueries ()
Track actively running queries on the instance.
If not set, this flag is "off" by default.
optional bool track_active_queries = 8;
Returns
Type
Description
boolean
The trackActiveQueries.
getTrackWaitEventTypes()
public boolean getTrackWaitEventTypes ()
Output only. Track wait event types during query execution for an
instance. This flag is turned "on" by default but tracking is enabled
only after observability enabled flag is also turned on. This is
read-only flag and only modifiable by internal API.
optional bool track_wait_event_types = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
The trackWaitEventTypes.
getTrackWaitEvents()
public boolean getTrackWaitEvents ()
Track wait events during query execution for an instance.
This flag is turned "on" by default but tracking is enabled only after
observability enabled flag is also turned on.
optional bool track_wait_events = 3;
Returns
Type
Description
boolean
The trackWaitEvents.
hasEnabled()
public boolean hasEnabled ()
Observability feature status for an instance.
This flag is turned "off" by default.
optional bool enabled = 1;
Returns
Type
Description
boolean
Whether the enabled field is set.
hasMaxQueryStringLength()
public boolean hasMaxQueryStringLength ()
Query string length. The default value is 10k.
optional int32 max_query_string_length = 5;
Returns
Type
Description
boolean
Whether the maxQueryStringLength field is set.
public boolean hasPreserveComments ()
Preserve comments in query string for an instance.
This flag is turned "off" by default.
optional bool preserve_comments = 2;
Returns
Type
Description
boolean
Whether the preserveComments field is set.
hasQueryPlansPerMinute()
public boolean hasQueryPlansPerMinute ()
Number of query execution plans captured by Insights per minute
for all queries combined. The default value is 200.
Any integer between 0 to 200 is considered valid.
optional int32 query_plans_per_minute = 7;
Returns
Type
Description
boolean
Whether the queryPlansPerMinute field is set.
public boolean hasRecordApplicationTags ()
Record application tags for an instance.
This flag is turned "off" by default.
optional bool record_application_tags = 6;
Returns
Type
Description
boolean
Whether the recordApplicationTags field is set.
hasTrackActiveQueries()
public boolean hasTrackActiveQueries ()
Track actively running queries on the instance.
If not set, this flag is "off" by default.
optional bool track_active_queries = 8;
Returns
Type
Description
boolean
Whether the trackActiveQueries field is set.
hasTrackWaitEventTypes()
public boolean hasTrackWaitEventTypes ()
Output only. Track wait event types during query execution for an
instance. This flag is turned "on" by default but tracking is enabled
only after observability enabled flag is also turned on. This is
read-only flag and only modifiable by internal API.
optional bool track_wait_event_types = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the trackWaitEventTypes field is set.
hasTrackWaitEvents()
public boolean hasTrackWaitEvents ()
Track wait events during query execution for an instance.
This flag is turned "on" by default but tracking is enabled only after
observability enabled flag is also turned on.
optional bool track_wait_events = 3;
Returns
Type
Description
boolean
Whether the trackWaitEvents field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Instance . ObservabilityInstanceConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Instance . ObservabilityInstanceConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Instance . ObservabilityInstanceConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-02 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[],[]]