Package com.google.container.v1
Class MonitoringConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.container.v1.MonitoringConfig
- All Implemented Interfaces:
MonitoringConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class MonitoringConfig
extends com.google.protobuf.GeneratedMessage
implements MonitoringConfigOrBuilder
MonitoringConfig is cluster monitoring configuration.Protobuf type
google.container.v1.MonitoringConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMonitoringConfig is cluster monitoring configuration.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanConfiguration of Advanced Datapath Observability features.Configuration of Advanced Datapath Observability features.Monitoring components configurationMonitoring components configurationstatic MonitoringConfigstatic final com.google.protobuf.Descriptors.DescriptorEnable Google Cloud Managed Service for Prometheus in the cluster.Enable Google Cloud Managed Service for Prometheus in the cluster.com.google.protobuf.Parser<MonitoringConfig>intbooleanConfiguration of Advanced Datapath Observability features.booleanMonitoring components configurationinthashCode()booleanEnable Google Cloud Managed Service for Prometheus in the cluster.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic MonitoringConfig.Builderstatic MonitoringConfig.BuildernewBuilder(MonitoringConfig prototype) protected MonitoringConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static MonitoringConfigparseDelimitedFrom(InputStream input) static MonitoringConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MonitoringConfigparseFrom(byte[] data) static MonitoringConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MonitoringConfigparseFrom(com.google.protobuf.ByteString data) static MonitoringConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MonitoringConfigparseFrom(com.google.protobuf.CodedInputStream input) static MonitoringConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MonitoringConfigparseFrom(InputStream input) static MonitoringConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MonitoringConfigparseFrom(ByteBuffer data) static MonitoringConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MonitoringConfig>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
COMPONENT_CONFIG_FIELD_NUMBER
public static final int COMPONENT_CONFIG_FIELD_NUMBER- See Also:
-
MANAGED_PROMETHEUS_CONFIG_FIELD_NUMBER
public static final int MANAGED_PROMETHEUS_CONFIG_FIELD_NUMBER- See Also:
-
ADVANCED_DATAPATH_OBSERVABILITY_CONFIG_FIELD_NUMBER
public static final int ADVANCED_DATAPATH_OBSERVABILITY_CONFIG_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasComponentConfig
public boolean hasComponentConfig()Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1;- Specified by:
hasComponentConfigin interfaceMonitoringConfigOrBuilder- Returns:
- Whether the componentConfig field is set.
-
getComponentConfig
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1;- Specified by:
getComponentConfigin interfaceMonitoringConfigOrBuilder- Returns:
- The componentConfig.
-
getComponentConfigOrBuilder
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1;- Specified by:
getComponentConfigOrBuilderin interfaceMonitoringConfigOrBuilder
-
hasManagedPrometheusConfig
public boolean hasManagedPrometheusConfig()Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;- Specified by:
hasManagedPrometheusConfigin interfaceMonitoringConfigOrBuilder- Returns:
- Whether the managedPrometheusConfig field is set.
-
getManagedPrometheusConfig
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;- Specified by:
getManagedPrometheusConfigin interfaceMonitoringConfigOrBuilder- Returns:
- The managedPrometheusConfig.
-
getManagedPrometheusConfigOrBuilder
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;- Specified by:
getManagedPrometheusConfigOrBuilderin interfaceMonitoringConfigOrBuilder
-
hasAdvancedDatapathObservabilityConfig
public boolean hasAdvancedDatapathObservabilityConfig()Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;- Specified by:
hasAdvancedDatapathObservabilityConfigin interfaceMonitoringConfigOrBuilder- Returns:
- Whether the advancedDatapathObservabilityConfig field is set.
-
getAdvancedDatapathObservabilityConfig
Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;- Specified by:
getAdvancedDatapathObservabilityConfigin interfaceMonitoringConfigOrBuilder- Returns:
- The advancedDatapathObservabilityConfig.
-
getAdvancedDatapathObservabilityConfigOrBuilder
public AdvancedDatapathObservabilityConfigOrBuilder getAdvancedDatapathObservabilityConfigOrBuilder()Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;- Specified by:
getAdvancedDatapathObservabilityConfigOrBuilderin interfaceMonitoringConfigOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MonitoringConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitoringConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitoringConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitoringConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitoringConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitoringConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MonitoringConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static MonitoringConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static MonitoringConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MonitoringConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MonitoringConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-