public static final class Tool.TLSConfig.Builder extends GeneratedMessageV3.Builder<Tool.TLSConfig.Builder> implements Tool.TLSConfigOrBuilder
   
   The TLS configuration.
 Protobuf type google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig
    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
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public Tool.TLSConfig.Builder addAllCaCerts(Iterable<? extends Tool.TLSConfig.CACert> values)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert>
 | 
    
  
  
  
  
  
    public Tool.TLSConfig.Builder addCaCerts(Tool.TLSConfig.CACert value)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder addCaCerts(Tool.TLSConfig.CACert.Builder builderForValue)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder addCaCerts(int index, Tool.TLSConfig.CACert value)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder addCaCerts(int index, Tool.TLSConfig.CACert.Builder builderForValue)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.CACert.Builder addCaCertsBuilder()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.CACert.Builder addCaCertsBuilder(int index)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public Tool.TLSConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public Tool.TLSConfig build()
   
  
  
  
  
    public Tool.TLSConfig buildPartial()
   
  
  
  
  
    public Tool.TLSConfig.Builder clear()
   
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder clearCaCerts()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder clone()
   
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.CACert getCaCerts(int index)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public Tool.TLSConfig.CACert.Builder getCaCertsBuilder(int index)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<Tool.TLSConfig.CACert.Builder> getCaCertsBuilderList()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public int getCaCertsCount()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
  
    public List<Tool.TLSConfig.CACert> getCaCertsList()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.CACertOrBuilder getCaCertsOrBuilder(int index)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<? extends Tool.TLSConfig.CACertOrBuilder> getCaCertsOrBuilderList()
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACertOrBuilder> |  | 
    
  
  
  
  
    public Tool.TLSConfig getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder mergeFrom(Tool.TLSConfig other)
   
  
  
  
  
  
    public Tool.TLSConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public Tool.TLSConfig.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public final Tool.TLSConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder removeCaCerts(int index)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public Tool.TLSConfig.Builder setCaCerts(int index, Tool.TLSConfig.CACert value)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder setCaCerts(int index, Tool.TLSConfig.CACert.Builder builderForValue)
   
   Required. Specifies a list of allowed custom CA certificates for HTTPS
 verification.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public Tool.TLSConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public Tool.TLSConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final Tool.TLSConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides