public static final class ContainerdConfig.RegistryHostConfig extends GeneratedMessage implements ContainerdConfig.RegistryHostConfigOrBuilder
RegistryHostConfig configures the top-level structure for a single
containerd registry server's configuration, which represents one hosts.toml
file on the node. It will override the same fqdns in
PrivateRegistryAccessConfig.
Protobuf type google.container.v1.ContainerdConfig.RegistryHostConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
HOSTS_FIELD_NUMBER
public static final int HOSTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVER_FIELD_NUMBER
public static final int SERVER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ContainerdConfig.RegistryHostConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ContainerdConfig.RegistryHostConfig.Builder newBuilder()
newBuilder(ContainerdConfig.RegistryHostConfig prototype)
public static ContainerdConfig.RegistryHostConfig.Builder newBuilder(ContainerdConfig.RegistryHostConfig prototype)
public static ContainerdConfig.RegistryHostConfig parseDelimitedFrom(InputStream input)
public static ContainerdConfig.RegistryHostConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ContainerdConfig.RegistryHostConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ContainerdConfig.RegistryHostConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ContainerdConfig.RegistryHostConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ContainerdConfig.RegistryHostConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ContainerdConfig.RegistryHostConfig parseFrom(CodedInputStream input)
public static ContainerdConfig.RegistryHostConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ContainerdConfig.RegistryHostConfig parseFrom(InputStream input)
public static ContainerdConfig.RegistryHostConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ContainerdConfig.RegistryHostConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ContainerdConfig.RegistryHostConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ContainerdConfig.RegistryHostConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ContainerdConfig.RegistryHostConfig getDefaultInstanceForType()
getHosts(int index)
public ContainerdConfig.RegistryHostConfig.HostConfig getHosts(int index)
HostConfig configures a list of host-specific configurations for the
server.
Each server can have at most 10 host configurations.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig hosts = 2;
| Parameter |
| Name |
Description |
index |
int
|
getHostsCount()
public int getHostsCount()
HostConfig configures a list of host-specific configurations for the
server.
Each server can have at most 10 host configurations.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig hosts = 2;
| Returns |
| Type |
Description |
int |
|
getHostsList()
public List<ContainerdConfig.RegistryHostConfig.HostConfig> getHostsList()
HostConfig configures a list of host-specific configurations for the
server.
Each server can have at most 10 host configurations.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig hosts = 2;
getHostsOrBuilder(int index)
public ContainerdConfig.RegistryHostConfig.HostConfigOrBuilder getHostsOrBuilder(int index)
HostConfig configures a list of host-specific configurations for the
server.
Each server can have at most 10 host configurations.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig hosts = 2;
| Parameter |
| Name |
Description |
index |
int
|
getHostsOrBuilderList()
public List<? extends ContainerdConfig.RegistryHostConfig.HostConfigOrBuilder> getHostsOrBuilderList()
HostConfig configures a list of host-specific configurations for the
server.
Each server can have at most 10 host configurations.
repeated .google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig hosts = 2;
| Returns |
| Type |
Description |
List<? extends com.google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfigOrBuilder> |
|
getParserForType()
public Parser<ContainerdConfig.RegistryHostConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getServer()
public String getServer()
Defines the host name of the registry server, which will be used to
create configuration file as /etc/containerd/hosts.d/<server>/hosts.toml.
It supports fully qualified domain names (FQDN) and IP addresses:
Specifying port is supported.
Wildcards are NOT supported.
Examples:
- my.customdomain.com
- 10.0.1.2:5000
string server = 1;
| Returns |
| Type |
Description |
String |
The server.
|
getServerBytes()
public ByteString getServerBytes()
Defines the host name of the registry server, which will be used to
create configuration file as /etc/containerd/hosts.d/<server>/hosts.toml.
It supports fully qualified domain names (FQDN) and IP addresses:
Specifying port is supported.
Wildcards are NOT supported.
Examples:
- my.customdomain.com
- 10.0.1.2:5000
string server = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for server.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ContainerdConfig.RegistryHostConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ContainerdConfig.RegistryHostConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ContainerdConfig.RegistryHostConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides