public static final class Instance.ObservabilityInstanceConfig.Builder extends GeneratedMessageV3.Builder<Instance.ObservabilityInstanceConfig.Builder> implements Instance.ObservabilityInstanceConfigOrBuilder
Observability Instance specific configuration.
Protobuf type google.cloud.alloydb.v1beta.Instance.ObservabilityInstanceConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Instance.ObservabilityInstanceConfig.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Instance.ObservabilityInstanceConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
build()
public Instance.ObservabilityInstanceConfig build()
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig |
buildPartial()
public Instance.ObservabilityInstanceConfig buildPartial()
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig |
clear()
public Instance.ObservabilityInstanceConfig.Builder clear()
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
clearEnabled()
public Instance.ObservabilityInstanceConfig.Builder clearEnabled()
Observability feature status for an instance. This flag is turned "off" by default.
optional bool enabled = 1;
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Instance.ObservabilityInstanceConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
clearMaxQueryStringLength()
public Instance.ObservabilityInstanceConfig.Builder clearMaxQueryStringLength()
Query string length. The default value is 10k.
optional int32 max_query_string_length = 5;
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Instance.ObservabilityInstanceConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
clearPreserveComments()
public Instance.ObservabilityInstanceConfig.Builder clearPreserveComments()
Preserve comments in query string for an instance. This flag is turned "off" by default.
optional bool preserve_comments = 2;
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearQueryPlansPerMinute()
public Instance.ObservabilityInstanceConfig.Builder clearQueryPlansPerMinute()
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 |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearRecordApplicationTags()
public Instance.ObservabilityInstanceConfig.Builder clearRecordApplicationTags()
Record application tags for an instance. This flag is turned "off" by default.
optional bool record_application_tags = 6;
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearTrackActiveQueries()
public Instance.ObservabilityInstanceConfig.Builder clearTrackActiveQueries()
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 |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearTrackClientAddress()
public Instance.ObservabilityInstanceConfig.Builder clearTrackClientAddress()
Track client address for an instance. If not set, default value is "off".
optional bool track_client_address = 9;
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearTrackWaitEventTypes()
public Instance.ObservabilityInstanceConfig.Builder clearTrackWaitEventTypes()
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 producer API.
optional bool track_wait_event_types = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clearTrackWaitEvents()
public Instance.ObservabilityInstanceConfig.Builder clearTrackWaitEvents()
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 |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
clone()
public Instance.ObservabilityInstanceConfig.Builder clone()
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
getDefaultInstanceForType()
public Instance.ObservabilityInstanceConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
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. |
getPreserveComments()
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. |
getRecordApplicationTags()
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. |
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. |
getTrackClientAddress()
public boolean getTrackClientAddress()
Track client address for an instance. If not set, default value is "off".
optional bool track_client_address = 9;
Returns | |
---|---|
Type | Description |
boolean |
The trackClientAddress. |
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 producer 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. |
hasPreserveComments()
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. |
hasRecordApplicationTags()
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. |
hasTrackClientAddress()
public boolean hasTrackClientAddress()
Track client address for an instance. If not set, default value is "off".
optional bool track_client_address = 9;
Returns | |
---|---|
Type | Description |
boolean |
Whether the trackClientAddress 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 producer 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. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(Instance.ObservabilityInstanceConfig other)
public Instance.ObservabilityInstanceConfig.Builder mergeFrom(Instance.ObservabilityInstanceConfig other)
Parameter | |
---|---|
Name | Description |
other |
Instance.ObservabilityInstanceConfig |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Instance.ObservabilityInstanceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public Instance.ObservabilityInstanceConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Instance.ObservabilityInstanceConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
setEnabled(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setEnabled(boolean value)
Observability feature status for an instance. This flag is turned "off" by default.
optional bool enabled = 1;
Parameter | |
---|---|
Name | Description |
value |
boolean The enabled to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Instance.ObservabilityInstanceConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
setMaxQueryStringLength(int value)
public Instance.ObservabilityInstanceConfig.Builder setMaxQueryStringLength(int value)
Query string length. The default value is 10k.
optional int32 max_query_string_length = 5;
Parameter | |
---|---|
Name | Description |
value |
int The maxQueryStringLength to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setPreserveComments(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setPreserveComments(boolean value)
Preserve comments in query string for an instance. This flag is turned "off" by default.
optional bool preserve_comments = 2;
Parameter | |
---|---|
Name | Description |
value |
boolean The preserveComments to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setQueryPlansPerMinute(int value)
public Instance.ObservabilityInstanceConfig.Builder setQueryPlansPerMinute(int value)
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;
Parameter | |
---|---|
Name | Description |
value |
int The queryPlansPerMinute to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setRecordApplicationTags(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setRecordApplicationTags(boolean value)
Record application tags for an instance. This flag is turned "off" by default.
optional bool record_application_tags = 6;
Parameter | |
---|---|
Name | Description |
value |
boolean The recordApplicationTags to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Instance.ObservabilityInstanceConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
setTrackActiveQueries(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setTrackActiveQueries(boolean value)
Track actively running queries on the instance. If not set, this flag is "off" by default.
optional bool track_active_queries = 8;
Parameter | |
---|---|
Name | Description |
value |
boolean The trackActiveQueries to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setTrackClientAddress(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setTrackClientAddress(boolean value)
Track client address for an instance. If not set, default value is "off".
optional bool track_client_address = 9;
Parameter | |
---|---|
Name | Description |
value |
boolean The trackClientAddress to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setTrackWaitEventTypes(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setTrackWaitEventTypes(boolean value)
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 producer API.
optional bool track_wait_event_types = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
boolean The trackWaitEventTypes to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setTrackWaitEvents(boolean value)
public Instance.ObservabilityInstanceConfig.Builder setTrackWaitEvents(boolean value)
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;
Parameter | |
---|---|
Name | Description |
value |
boolean The trackWaitEvents to set. |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final Instance.ObservabilityInstanceConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Instance.ObservabilityInstanceConfig.Builder |