Class CertificateAuthority.ManagedCertificateAuthority.Builder (0.25.0)

public static final class CertificateAuthority.ManagedCertificateAuthority.Builder extends GeneratedMessageV3.Builder<CertificateAuthority.ManagedCertificateAuthority.Builder> implements CertificateAuthority.ManagedCertificateAuthorityOrBuilder

Protobuf type google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CertificateAuthority.ManagedCertificateAuthority.Builder

Static Methods

getDescriptor()

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

Methods

addAllCaCerts(Iterable<? extends CertificateAuthority.ManagedCertificateAuthority.CertChain> values)

public CertificateAuthority.ManagedCertificateAuthority.Builder addAllCaCerts(Iterable<? extends CertificateAuthority.ManagedCertificateAuthority.CertChain> values)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain>
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

addCaCerts(CertificateAuthority.ManagedCertificateAuthority.CertChain value)

public CertificateAuthority.ManagedCertificateAuthority.Builder addCaCerts(CertificateAuthority.ManagedCertificateAuthority.CertChain value)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
value CertificateAuthority.ManagedCertificateAuthority.CertChain
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

addCaCerts(CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

public CertificateAuthority.ManagedCertificateAuthority.Builder addCaCerts(CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
builderForValue CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

addCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain value)

public CertificateAuthority.ManagedCertificateAuthority.Builder addCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain value)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameters
Name Description
index int
value CertificateAuthority.ManagedCertificateAuthority.CertChain
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

addCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

public CertificateAuthority.ManagedCertificateAuthority.Builder addCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameters
Name Description
index int
builderForValue CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

addCaCertsBuilder()

public CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder addCaCertsBuilder()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder

addCaCertsBuilder(int index)

public CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder addCaCertsBuilder(int index)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
index int
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CertificateAuthority.ManagedCertificateAuthority.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

build()

public CertificateAuthority.ManagedCertificateAuthority build()
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority

buildPartial()

public CertificateAuthority.ManagedCertificateAuthority buildPartial()
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority

clear()

public CertificateAuthority.ManagedCertificateAuthority.Builder clear()
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

clearCaCerts()

public CertificateAuthority.ManagedCertificateAuthority.Builder clearCaCerts()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

clearField(Descriptors.FieldDescriptor field)

public CertificateAuthority.ManagedCertificateAuthority.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CertificateAuthority.ManagedCertificateAuthority.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

clone()

public CertificateAuthority.ManagedCertificateAuthority.Builder clone()
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

getCaCerts(int index)

public CertificateAuthority.ManagedCertificateAuthority.CertChain getCaCerts(int index)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
index int
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.CertChain

getCaCertsBuilder(int index)

public CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder getCaCertsBuilder(int index)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
index int
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder

getCaCertsBuilderList()

public List<CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder> getCaCertsBuilderList()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
List<Builder>

getCaCertsCount()

public int getCaCertsCount()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
int

getCaCertsList()

public List<CertificateAuthority.ManagedCertificateAuthority.CertChain> getCaCertsList()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
List<CertChain>

getCaCertsOrBuilder(int index)

public CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder getCaCertsOrBuilder(int index)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
index int
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder

getCaCertsOrBuilderList()

public List<? extends CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder> getCaCertsOrBuilderList()

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Returns
Type Description
List<? extends com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder>

getDefaultInstanceForType()

public CertificateAuthority.ManagedCertificateAuthority getDefaultInstanceForType()
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CertificateAuthority.ManagedCertificateAuthority other)

public CertificateAuthority.ManagedCertificateAuthority.Builder mergeFrom(CertificateAuthority.ManagedCertificateAuthority other)
Parameter
Name Description
other CertificateAuthority.ManagedCertificateAuthority
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CertificateAuthority.ManagedCertificateAuthority.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CertificateAuthority.ManagedCertificateAuthority.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CertificateAuthority.ManagedCertificateAuthority.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

removeCaCerts(int index)

public CertificateAuthority.ManagedCertificateAuthority.Builder removeCaCerts(int index)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameter
Name Description
index int
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

setCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain value)

public CertificateAuthority.ManagedCertificateAuthority.Builder setCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain value)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameters
Name Description
index int
value CertificateAuthority.ManagedCertificateAuthority.CertChain
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

setCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

public CertificateAuthority.ManagedCertificateAuthority.Builder setCaCerts(int index, CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder builderForValue)

The PEM encoded CA certificate chains for redis managed server authentication

repeated .google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain ca_certs = 1;

Parameters
Name Description
index int
builderForValue CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public CertificateAuthority.ManagedCertificateAuthority.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

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

public CertificateAuthority.ManagedCertificateAuthority.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CertificateAuthority.ManagedCertificateAuthority.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CertificateAuthority.ManagedCertificateAuthority.Builder
Overrides