Package com.google.container.v1
Class MonitoringConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MonitoringConfig.Builder>
com.google.container.v1.MonitoringConfig.Builder
- All Implemented Interfaces:
MonitoringConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MonitoringConfig
public static final class MonitoringConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MonitoringConfig.Builder>
implements MonitoringConfigOrBuilder
MonitoringConfig is cluster monitoring configuration.Protobuf type
google.container.v1.MonitoringConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Configuration of Advanced Datapath Observability features.Monitoring components configurationEnable Google Cloud Managed Service for Prometheus in the cluster.Configuration of Advanced Datapath Observability features.Configuration of Advanced Datapath Observability features.Configuration of Advanced Datapath Observability features.Monitoring components configurationMonitoring components configurationMonitoring components configurationstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEnable Google Cloud Managed Service for Prometheus in the cluster.Enable Google Cloud Managed Service for Prometheus in the cluster.Enable Google Cloud Managed Service for Prometheus in the cluster.booleanConfiguration of Advanced Datapath Observability features.booleanMonitoring components configurationbooleanEnable Google Cloud Managed Service for Prometheus in the cluster.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanConfiguration of Advanced Datapath Observability features.Monitoring components configurationmergeFrom(MonitoringConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Enable Google Cloud Managed Service for Prometheus in the cluster.Configuration of Advanced Datapath Observability features.Configuration of Advanced Datapath Observability features.Monitoring components configurationsetComponentConfig(MonitoringComponentConfig.Builder builderForValue) Monitoring components configurationEnable Google Cloud Managed Service for Prometheus in the cluster.setManagedPrometheusConfig(ManagedPrometheusConfig.Builder builderForValue) Enable Google Cloud Managed Service for Prometheus in the cluster.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<MonitoringConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MonitoringConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<MonitoringConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MonitoringConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MonitoringConfig.Builder>
-
mergeFrom
public MonitoringConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MonitoringConfig.Builder>- Throws:
IOException
-
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.
-
setComponentConfig
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1; -
setComponentConfig
public MonitoringConfig.Builder setComponentConfig(MonitoringComponentConfig.Builder builderForValue) Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1; -
mergeComponentConfig
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1; -
clearComponentConfig
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1; -
getComponentConfigBuilder
Monitoring components configuration
.google.container.v1.MonitoringComponentConfig component_config = 1; -
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.
-
setManagedPrometheusConfig
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2; -
setManagedPrometheusConfig
public MonitoringConfig.Builder setManagedPrometheusConfig(ManagedPrometheusConfig.Builder builderForValue) Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2; -
mergeManagedPrometheusConfig
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2; -
clearManagedPrometheusConfig
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2; -
getManagedPrometheusConfigBuilder
Enable Google Cloud Managed Service for Prometheus in the cluster.
.google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2; -
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.
-
setAdvancedDatapathObservabilityConfig
public MonitoringConfig.Builder setAdvancedDatapathObservabilityConfig(AdvancedDatapathObservabilityConfig value) Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3; -
setAdvancedDatapathObservabilityConfig
public MonitoringConfig.Builder setAdvancedDatapathObservabilityConfig(AdvancedDatapathObservabilityConfig.Builder builderForValue) Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3; -
mergeAdvancedDatapathObservabilityConfig
public MonitoringConfig.Builder mergeAdvancedDatapathObservabilityConfig(AdvancedDatapathObservabilityConfig value) Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3; -
clearAdvancedDatapathObservabilityConfig
Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3; -
getAdvancedDatapathObservabilityConfigBuilder
Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3; -
getAdvancedDatapathObservabilityConfigOrBuilder
public AdvancedDatapathObservabilityConfigOrBuilder getAdvancedDatapathObservabilityConfigOrBuilder()Configuration of Advanced Datapath Observability features.
.google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;- Specified by:
getAdvancedDatapathObservabilityConfigOrBuilderin interfaceMonitoringConfigOrBuilder
-