Package com.google.container.v1beta1
Class NodeConfigDefaults.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
- com.google.container.v1beta1.NodeConfigDefaults.Builder
-
- All Implemented Interfaces:
NodeConfigDefaultsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- NodeConfigDefaults
public static final class NodeConfigDefaults.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder> implements NodeConfigDefaultsOrBuilder
Subset of NodeConfig message that has defaults.
Protobuf typegoogle.container.v1beta1.NodeConfigDefaults
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeConfigDefaults.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NodeConfigDefaults
build()
NodeConfigDefaults
buildPartial()
NodeConfigDefaults.Builder
clear()
NodeConfigDefaults.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
NodeConfigDefaults.Builder
clearGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.NodeConfigDefaults.Builder
clearHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.NodeConfigDefaults.Builder
clearLoggingConfig()
Logging configuration for node pools.NodeConfigDefaults.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
NodeConfigDefaults.Builder
clone()
NodeConfigDefaults
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
GcfsConfig
getGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.GcfsConfig.Builder
getGcfsConfigBuilder()
GCFS (Google Container File System, also known as Riptide) options.GcfsConfigOrBuilder
getGcfsConfigOrBuilder()
GCFS (Google Container File System, also known as Riptide) options.HostMaintenancePolicy
getHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.HostMaintenancePolicy.Builder
getHostMaintenancePolicyBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.HostMaintenancePolicyOrBuilder
getHostMaintenancePolicyOrBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.NodePoolLoggingConfig
getLoggingConfig()
Logging configuration for node pools.NodePoolLoggingConfig.Builder
getLoggingConfigBuilder()
Logging configuration for node pools.NodePoolLoggingConfigOrBuilder
getLoggingConfigOrBuilder()
Logging configuration for node pools.boolean
hasGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.boolean
hasHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.boolean
hasLoggingConfig()
Logging configuration for node pools.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
NodeConfigDefaults.Builder
mergeFrom(NodeConfigDefaults other)
NodeConfigDefaults.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
NodeConfigDefaults.Builder
mergeFrom(com.google.protobuf.Message other)
NodeConfigDefaults.Builder
mergeGcfsConfig(GcfsConfig value)
GCFS (Google Container File System, also known as Riptide) options.NodeConfigDefaults.Builder
mergeHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.NodeConfigDefaults.Builder
mergeLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.NodeConfigDefaults.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
NodeConfigDefaults.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NodeConfigDefaults.Builder
setGcfsConfig(GcfsConfig value)
GCFS (Google Container File System, also known as Riptide) options.NodeConfigDefaults.Builder
setGcfsConfig(GcfsConfig.Builder builderForValue)
GCFS (Google Container File System, also known as Riptide) options.NodeConfigDefaults.Builder
setHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.NodeConfigDefaults.Builder
setHostMaintenancePolicy(HostMaintenancePolicy.Builder builderForValue)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.NodeConfigDefaults.Builder
setLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.NodeConfigDefaults.Builder
setLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)
Logging configuration for node pools.NodeConfigDefaults.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
NodeConfigDefaults.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
clear
public NodeConfigDefaults.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
getDefaultInstanceForType
public NodeConfigDefaults getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public NodeConfigDefaults build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NodeConfigDefaults buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NodeConfigDefaults.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
setField
public NodeConfigDefaults.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
clearField
public NodeConfigDefaults.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
clearOneof
public NodeConfigDefaults.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
setRepeatedField
public NodeConfigDefaults.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
addRepeatedField
public NodeConfigDefaults.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
mergeFrom
public NodeConfigDefaults.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NodeConfigDefaults.Builder>
-
mergeFrom
public NodeConfigDefaults.Builder mergeFrom(NodeConfigDefaults other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
mergeFrom
public NodeConfigDefaults.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NodeConfigDefaults.Builder>
- Throws:
IOException
-
hasGcfsConfig
public boolean hasGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
- Specified by:
hasGcfsConfig
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- Whether the gcfsConfig field is set.
-
getGcfsConfig
public GcfsConfig getGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
- Specified by:
getGcfsConfig
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- The gcfsConfig.
-
setGcfsConfig
public NodeConfigDefaults.Builder setGcfsConfig(GcfsConfig value)
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
-
setGcfsConfig
public NodeConfigDefaults.Builder setGcfsConfig(GcfsConfig.Builder builderForValue)
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
-
mergeGcfsConfig
public NodeConfigDefaults.Builder mergeGcfsConfig(GcfsConfig value)
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
-
clearGcfsConfig
public NodeConfigDefaults.Builder clearGcfsConfig()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
-
getGcfsConfigBuilder
public GcfsConfig.Builder getGcfsConfigBuilder()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
-
getGcfsConfigOrBuilder
public GcfsConfigOrBuilder getGcfsConfigOrBuilder()
GCFS (Google Container File System, also known as Riptide) options.
.google.container.v1beta1.GcfsConfig gcfs_config = 1;
- Specified by:
getGcfsConfigOrBuilder
in interfaceNodeConfigDefaultsOrBuilder
-
hasLoggingConfig
public boolean hasLoggingConfig()
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
- Specified by:
hasLoggingConfig
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- Whether the loggingConfig field is set.
-
getLoggingConfig
public NodePoolLoggingConfig getLoggingConfig()
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
- Specified by:
getLoggingConfig
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- The loggingConfig.
-
setLoggingConfig
public NodeConfigDefaults.Builder setLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
-
setLoggingConfig
public NodeConfigDefaults.Builder setLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
-
mergeLoggingConfig
public NodeConfigDefaults.Builder mergeLoggingConfig(NodePoolLoggingConfig value)
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
-
clearLoggingConfig
public NodeConfigDefaults.Builder clearLoggingConfig()
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
-
getLoggingConfigBuilder
public NodePoolLoggingConfig.Builder getLoggingConfigBuilder()
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
-
getLoggingConfigOrBuilder
public NodePoolLoggingConfigOrBuilder getLoggingConfigOrBuilder()
Logging configuration for node pools.
.google.container.v1beta1.NodePoolLoggingConfig logging_config = 3;
- Specified by:
getLoggingConfigOrBuilder
in interfaceNodeConfigDefaultsOrBuilder
-
hasHostMaintenancePolicy
public boolean hasHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
- Specified by:
hasHostMaintenancePolicy
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- Whether the hostMaintenancePolicy field is set.
-
getHostMaintenancePolicy
public HostMaintenancePolicy getHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
- Specified by:
getHostMaintenancePolicy
in interfaceNodeConfigDefaultsOrBuilder
- Returns:
- The hostMaintenancePolicy.
-
setHostMaintenancePolicy
public NodeConfigDefaults.Builder setHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
-
setHostMaintenancePolicy
public NodeConfigDefaults.Builder setHostMaintenancePolicy(HostMaintenancePolicy.Builder builderForValue)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
-
mergeHostMaintenancePolicy
public NodeConfigDefaults.Builder mergeHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
-
clearHostMaintenancePolicy
public NodeConfigDefaults.Builder clearHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
-
getHostMaintenancePolicyBuilder
public HostMaintenancePolicy.Builder getHostMaintenancePolicyBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
-
getHostMaintenancePolicyOrBuilder
public HostMaintenancePolicyOrBuilder getHostMaintenancePolicyOrBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy host_maintenance_policy = 5;
- Specified by:
getHostMaintenancePolicyOrBuilder
in interfaceNodeConfigDefaultsOrBuilder
-
setUnknownFields
public final NodeConfigDefaults.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
mergeUnknownFields
public final NodeConfigDefaults.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NodeConfigDefaults.Builder>
-
-