public static final class ServerTlsPolicy.MTLSPolicy.Builder extends GeneratedMessage.Builder<ServerTlsPolicy.MTLSPolicy.Builder> implements ServerTlsPolicy.MTLSPolicyOrBuilder
Specification of the MTLSPolicy.
Protobuf type google.cloud.networksecurity.v1.ServerTlsPolicy.MTLSPolicy
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllClientValidationCa(Iterable<? extends ValidationCA> values)
public ServerTlsPolicy.MTLSPolicy.Builder addAllClientValidationCa(Iterable<? extends ValidationCA> values)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.networksecurity.v1.ValidationCA>
|
addClientValidationCa(ValidationCA value)
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
addClientValidationCa(ValidationCA.Builder builderForValue)
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
addClientValidationCa(int index, ValidationCA value)
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(int index, ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
addClientValidationCa(int index, ValidationCA.Builder builderForValue)
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(int index, ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
addClientValidationCaBuilder()
public ValidationCA.Builder addClientValidationCaBuilder()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
addClientValidationCaBuilder(int index)
public ValidationCA.Builder addClientValidationCaBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public ServerTlsPolicy.MTLSPolicy build()
buildPartial()
public ServerTlsPolicy.MTLSPolicy buildPartial()
clear()
public ServerTlsPolicy.MTLSPolicy.Builder clear()
Overrides
clearClientValidationCa()
public ServerTlsPolicy.MTLSPolicy.Builder clearClientValidationCa()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
getClientValidationCa(int index)
public ValidationCA getClientValidationCa(int index)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
index |
int
|
getClientValidationCaBuilder(int index)
public ValidationCA.Builder getClientValidationCaBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
index |
int
|
getClientValidationCaBuilderList()
public List<ValidationCA.Builder> getClientValidationCaBuilderList()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
getClientValidationCaCount()
public int getClientValidationCaCount()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Returns |
| Type |
Description |
int |
|
getClientValidationCaList()
public List<ValidationCA> getClientValidationCaList()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
getClientValidationCaOrBuilder(int index)
public ValidationCAOrBuilder getClientValidationCaOrBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
index |
int
|
getClientValidationCaOrBuilderList()
public List<? extends ValidationCAOrBuilder> getClientValidationCaOrBuilderList()
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networksecurity.v1.ValidationCAOrBuilder> |
|
getDefaultInstanceForType()
public ServerTlsPolicy.MTLSPolicy getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ServerTlsPolicy.MTLSPolicy other)
public ServerTlsPolicy.MTLSPolicy.Builder mergeFrom(ServerTlsPolicy.MTLSPolicy other)
public ServerTlsPolicy.MTLSPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ServerTlsPolicy.MTLSPolicy.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeClientValidationCa(int index)
public ServerTlsPolicy.MTLSPolicy.Builder removeClientValidationCa(int index)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
| Parameter |
| Name |
Description |
index |
int
|
setClientValidationCa(int index, ValidationCA value)
public ServerTlsPolicy.MTLSPolicy.Builder setClientValidationCa(int index, ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;
setClientValidationCa(int index, ValidationCA.Builder builderForValue)
public ServerTlsPolicy.MTLSPolicy.Builder setClientValidationCa(int index, ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to
validate the client certificate.
repeated .google.cloud.networksecurity.v1.ValidationCA client_validation_ca = 1;