Package com.google.container.v1
Class ContainerdConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.Builder>
com.google.container.v1.ContainerdConfig.Builder
- All Implemented Interfaces:
ContainerdConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ContainerdConfig
public static final class ContainerdConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.Builder>
implements ContainerdConfigOrBuilder
ContainerdConfig contains configuration to customize containerd.Protobuf type
google.container.v1.ContainerdConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllRegistryHosts(Iterable<? extends ContainerdConfig.RegistryHostConfig> values) RegistryHostConfig configures containerd registry host configuration.addRegistryHosts(int index, ContainerdConfig.RegistryHostConfig value) RegistryHostConfig configures containerd registry host configuration.addRegistryHosts(int index, ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration.RegistryHostConfig configures containerd registry host configuration.addRegistryHosts(ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration.RegistryHostConfig configures containerd registry host configuration.addRegistryHostsBuilder(int index) RegistryHostConfig configures containerd registry host configuration.build()clear()PrivateRegistryAccessConfig is used to configure access configuration for private container registries.RegistryHostConfig configures containerd registry host configuration.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPrivateRegistryAccessConfig is used to configure access configuration for private container registries.PrivateRegistryAccessConfig is used to configure access configuration for private container registries.PrivateRegistryAccessConfig is used to configure access configuration for private container registries.getRegistryHosts(int index) RegistryHostConfig configures containerd registry host configuration.getRegistryHostsBuilder(int index) RegistryHostConfig configures containerd registry host configuration.RegistryHostConfig configures containerd registry host configuration.intRegistryHostConfig configures containerd registry host configuration.RegistryHostConfig configures containerd registry host configuration.getRegistryHostsOrBuilder(int index) RegistryHostConfig configures containerd registry host configuration.List<? extends ContainerdConfig.RegistryHostConfigOrBuilder>RegistryHostConfig configures containerd registry host configuration.Optional.Optional.Optional.booleanPrivateRegistryAccessConfig is used to configure access configuration for private container registries.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ContainerdConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) PrivateRegistryAccessConfig is used to configure access configuration for private container registries.Optional.removeRegistryHosts(int index) RegistryHostConfig configures containerd registry host configuration.PrivateRegistryAccessConfig is used to configure access configuration for private container registries.setPrivateRegistryAccessConfig(ContainerdConfig.PrivateRegistryAccessConfig.Builder builderForValue) PrivateRegistryAccessConfig is used to configure access configuration for private container registries.setRegistryHosts(int index, ContainerdConfig.RegistryHostConfig value) RegistryHostConfig configures containerd registry host configuration.setRegistryHosts(int index, ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration.Optional.setWritableCgroups(ContainerdConfig.WritableCgroups.Builder builderForValue) Optional.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<ContainerdConfig.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<ContainerdConfig.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<ContainerdConfig.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<ContainerdConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.Builder>
-
mergeFrom
public ContainerdConfig.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<ContainerdConfig.Builder>- Throws:
IOException
-
hasPrivateRegistryAccessConfig
public boolean hasPrivateRegistryAccessConfig()PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1;- Specified by:
hasPrivateRegistryAccessConfigin interfaceContainerdConfigOrBuilder- Returns:
- Whether the privateRegistryAccessConfig field is set.
-
getPrivateRegistryAccessConfig
PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1;- Specified by:
getPrivateRegistryAccessConfigin interfaceContainerdConfigOrBuilder- Returns:
- The privateRegistryAccessConfig.
-
setPrivateRegistryAccessConfig
public ContainerdConfig.Builder setPrivateRegistryAccessConfig(ContainerdConfig.PrivateRegistryAccessConfig value) PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1; -
setPrivateRegistryAccessConfig
public ContainerdConfig.Builder setPrivateRegistryAccessConfig(ContainerdConfig.PrivateRegistryAccessConfig.Builder builderForValue) PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1; -
mergePrivateRegistryAccessConfig
public ContainerdConfig.Builder mergePrivateRegistryAccessConfig(ContainerdConfig.PrivateRegistryAccessConfig value) PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1; -
clearPrivateRegistryAccessConfig
PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1; -
getPrivateRegistryAccessConfigBuilder
PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1; -
getPrivateRegistryAccessConfigOrBuilder
public ContainerdConfig.PrivateRegistryAccessConfigOrBuilder getPrivateRegistryAccessConfigOrBuilder()PrivateRegistryAccessConfig is used to configure access configuration for private container registries.
.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig private_registry_access_config = 1;- Specified by:
getPrivateRegistryAccessConfigOrBuilderin interfaceContainerdConfigOrBuilder
-
hasWritableCgroups
public boolean hasWritableCgroups()Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasWritableCgroupsin interfaceContainerdConfigOrBuilder- Returns:
- Whether the writableCgroups field is set.
-
getWritableCgroups
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWritableCgroupsin interfaceContainerdConfigOrBuilder- Returns:
- The writableCgroups.
-
setWritableCgroups
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setWritableCgroups
public ContainerdConfig.Builder setWritableCgroups(ContainerdConfig.WritableCgroups.Builder builderForValue) Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL]; -
mergeWritableCgroups
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearWritableCgroups
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getWritableCgroupsBuilder
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getWritableCgroupsOrBuilder
Optional. WritableCgroups defines writable cgroups configuration for the node pool.
.google.container.v1.ContainerdConfig.WritableCgroups writable_cgroups = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWritableCgroupsOrBuilderin interfaceContainerdConfigOrBuilder
-
getRegistryHostsList
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;- Specified by:
getRegistryHostsListin interfaceContainerdConfigOrBuilder
-
getRegistryHostsCount
public int getRegistryHostsCount()RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;- Specified by:
getRegistryHostsCountin interfaceContainerdConfigOrBuilder
-
getRegistryHosts
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;- Specified by:
getRegistryHostsin interfaceContainerdConfigOrBuilder
-
setRegistryHosts
public ContainerdConfig.Builder setRegistryHosts(int index, ContainerdConfig.RegistryHostConfig value) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
setRegistryHosts
public ContainerdConfig.Builder setRegistryHosts(int index, ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addRegistryHosts
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addRegistryHosts
public ContainerdConfig.Builder addRegistryHosts(int index, ContainerdConfig.RegistryHostConfig value) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addRegistryHosts
public ContainerdConfig.Builder addRegistryHosts(ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addRegistryHosts
public ContainerdConfig.Builder addRegistryHosts(int index, ContainerdConfig.RegistryHostConfig.Builder builderForValue) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addAllRegistryHosts
public ContainerdConfig.Builder addAllRegistryHosts(Iterable<? extends ContainerdConfig.RegistryHostConfig> values) RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
clearRegistryHosts
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
removeRegistryHosts
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
getRegistryHostsBuilder
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
getRegistryHostsOrBuilder
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;- Specified by:
getRegistryHostsOrBuilderin interfaceContainerdConfigOrBuilder
-
getRegistryHostsOrBuilderList
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;- Specified by:
getRegistryHostsOrBuilderListin interfaceContainerdConfigOrBuilder
-
addRegistryHostsBuilder
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
addRegistryHostsBuilder
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3; -
getRegistryHostsBuilderList
RegistryHostConfig configures containerd registry host configuration. Each registry_hosts represents a hosts.toml file. At most 25 registry_hosts are allowed.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig registry_hosts = 3;
-