Class ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder (2.61.0)

public static final class ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder extends GeneratedMessageV3.Builder<ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder> implements ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfigOrBuilder

CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.

Protobuf type google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllFqdns(Iterable<String> values)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder addAllFqdns(Iterable<String> values)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameter
Name Description
values Iterable<String>

The fqdns to add.

addFqdns(String value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder addFqdns(String value)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameter
Name Description
value String

The fqdns to add.

addFqdnsBytes(ByteString value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder addFqdnsBytes(ByteString value)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameter
Name Description
value ByteString

The bytes of the fqdns to add.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

build()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig build()

buildPartial()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig buildPartial()

clear()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clear()
Overrides

clearCertificateConfig()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clearCertificateConfig()

clearField(Descriptors.FieldDescriptor field)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Overrides

clearFqdns()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clearFqdns()

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

clearGcpSecretManagerCertificateConfig()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clearGcpSecretManagerCertificateConfig()

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

clearOneof(Descriptors.OneofDescriptor oneof)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clone()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder clone()
Overrides

getCertificateConfigCase()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.CertificateConfigCase getCertificateConfigCase()

getDefaultInstanceForType()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig getDefaultInstanceForType()

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFqdns(int index)

public String getFqdns(int index)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The fqdns at the given index.

getFqdnsBytes(int index)

public ByteString getFqdnsBytes(int index)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the fqdns at the given index.

getFqdnsCount()

public int getFqdnsCount()

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Returns
Type Description
int

The count of fqdns.

getFqdnsList()

public ProtocolStringList getFqdnsList()

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Returns
Type Description
ProtocolStringList

A list containing the fqdns.

getGcpSecretManagerCertificateConfig()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig getGcpSecretManagerCertificateConfig()

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

getGcpSecretManagerCertificateConfigBuilder()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig.Builder getGcpSecretManagerCertificateConfigBuilder()

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

getGcpSecretManagerCertificateConfigOrBuilder()

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfigOrBuilder getGcpSecretManagerCertificateConfigOrBuilder()

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

hasGcpSecretManagerCertificateConfig()

public boolean hasGcpSecretManagerCertificateConfig()

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

Returns
Type Description
boolean

Whether the gcpSecretManagerCertificateConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig other)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder mergeFrom(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig other)

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder mergeGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig value)

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

setFqdns(int index, String value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setFqdns(int index, String value)

List of fully qualified domain names (FQDN). Specifying port is supported. Wilcards are NOT supported. Examples:

  • my.customdomain.com
  • 10.0.1.2:5000

repeated string fqdns = 1;

Parameters
Name Description
index int

The index to set the value at.

value String

The fqdns to set.

setGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig value)

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

setGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig.Builder builderForValue)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setGcpSecretManagerCertificateConfig(ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig.Builder builderForValue)

Google Secret Manager (GCP) certificate configuration.

.google.container.v1beta1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig gcp_secret_manager_certificate_config = 2;

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides