public static final class ServerTlsPolicy.MTLSPolicy.Builder extends GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder> implements ServerTlsPolicy.MTLSPolicyOrBuilder
   
   Specification of the MTLSPolicy.
 Protobuf type google.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      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()
   
  
  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.v1beta1.ValidationCA client_validation_ca = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.networksecurity.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.ValidationCA client_validation_ca = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ServerTlsPolicy.MTLSPolicy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  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.v1beta1.ValidationCA client_validation_ca = 1;
 
clearField(Descriptors.FieldDescriptor field)
  
    public ServerTlsPolicy.MTLSPolicy.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ServerTlsPolicy.MTLSPolicy.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clone()
  
    public ServerTlsPolicy.MTLSPolicy.Builder clone()
   
  
  Overrides
  
  
  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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.ValidationCA client_validation_ca = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.networksecurity.v1beta1.ValidationCAOrBuilder> |  | 
    
  
  
  getDefaultInstanceForType()
  
    public ServerTlsPolicy.MTLSPolicy getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.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
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ServerTlsPolicy.MTLSPolicy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  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.v1beta1.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.v1beta1.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.v1beta1.ValidationCA client_validation_ca = 1;
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public ServerTlsPolicy.MTLSPolicy.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ServerTlsPolicy.MTLSPolicy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ServerTlsPolicy.MTLSPolicy.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides