com.amazonaws.services.elasticloadbalancing.model

## クラス SetLoadBalancerListenerSSLCertificateRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.elasticloadbalancing.model.SetLoadBalancerListenerSSLCertificateRequest

- すべての実装されたインタフェース:
    java.io.Serializable

      public class SetLoadBalancerListenerSSLCertificateRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `SetLoadBalancerListenerSSLCertificate operation`.

  Sets the certificate that terminates the specified listener's SSL connections. The specified certificate replaces any prior certificate that was used on the same LoadBalancer and port.

  関連項目:
    `AmazonElasticLoadBalancing.setLoadBalancerListenerSSLCertificate(SetLoadBalancerListenerSSLCertificateRequest)`, 直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `SetLoadBalancerListenerSSLCertificateRequest()` Default constructor for a new SetLoadBalancerListenerSSLCertificateRequest object.
    `SetLoadBalancerListenerSSLCertificateRequest(java.lang.String loadBalancerName, java.lang.Integer loadBalancerPort, java.lang.String sSLCertificateId)` Constructs a new SetLoadBalancerListenerSSLCertificateRequest object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getLoadBalancerName()` The name of the the LoadBalancer.
    `java.lang.Integer` | `getLoadBalancerPort()` The port that uses the specified SSL certificate.
    `java.lang.String` | `getSSLCertificateId()` The ID of the SSL certificate chain to use.
    `int` | `hashCode()`
    `void` | `setLoadBalancerName(java.lang.String loadBalancerName)` The name of the the LoadBalancer.
    `void` | `setLoadBalancerPort(java.lang.Integer loadBalancerPort)` The port that uses the specified SSL certificate.
    `void` | `setSSLCertificateId(java.lang.String sSLCertificateId)` The ID of the SSL certificate chain to use.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `SetLoadBalancerListenerSSLCertificateRequest` | `withLoadBalancerName(java.lang.String loadBalancerName)` The name of the the LoadBalancer.
    `SetLoadBalancerListenerSSLCertificateRequest` | `withLoadBalancerPort(java.lang.Integer loadBalancerPort)` The port that uses the specified SSL certificate.
    `SetLoadBalancerListenerSSLCertificateRequest` | `withSSLCertificateId(java.lang.String sSLCertificateId)` The ID of the SSL certificate chain to use.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### SetLoadBalancerListenerSSLCertificateRequest

          public SetLoadBalancerListenerSSLCertificateRequest()

      Default constructor for a new SetLoadBalancerListenerSSLCertificateRequest object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### SetLoadBalancerListenerSSLCertificateRequest

          public SetLoadBalancerListenerSSLCertificateRequest(java.lang.String loadBalancerName,
                                                      java.lang.Integer loadBalancerPort,
                                                      java.lang.String sSLCertificateId)

      Constructs a new SetLoadBalancerListenerSSLCertificateRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `loadBalancerName` - The name of the the LoadBalancer.
        `loadBalancerPort` - The port that uses the specified SSL certificate.
        `sSLCertificateId` - The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.

  - ### メソッドの詳細

    - #### getLoadBalancerName

          public java.lang.String getLoadBalancerName()

      The name of the the LoadBalancer.
      戻り値:
        The name of the the LoadBalancer.

    - #### setLoadBalancerName

          public void setLoadBalancerName(java.lang.String loadBalancerName)

      The name of the the LoadBalancer.
      パラメータ:
        `loadBalancerName` - The name of the the LoadBalancer.

    - #### withLoadBalancerName

          public SetLoadBalancerListenerSSLCertificateRequest withLoadBalancerName(java.lang.String loadBalancerName)

      The name of the the LoadBalancer.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `loadBalancerName` - The name of the the LoadBalancer.

    - #### getLoadBalancerPort

          public java.lang.Integer getLoadBalancerPort()

      The port that uses the specified SSL certificate.
      戻り値:
        The port that uses the specified SSL certificate.

    - #### setLoadBalancerPort

          public void setLoadBalancerPort(java.lang.Integer loadBalancerPort)

      The port that uses the specified SSL certificate.
      パラメータ:
        `loadBalancerPort` - The port that uses the specified SSL certificate.

    - #### withLoadBalancerPort

          public SetLoadBalancerListenerSSLCertificateRequest withLoadBalancerPort(java.lang.Integer loadBalancerPort)

      The port that uses the specified SSL certificate.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `loadBalancerPort` - The port that uses the specified SSL certificate.

    - #### getSSLCertificateId

          public java.lang.String getSSLCertificateId()

      The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.
      戻り値:
        The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.

    - #### setSSLCertificateId

          public void setSSLCertificateId(java.lang.String sSLCertificateId)

      The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.
      パラメータ:
        `sSLCertificateId` - The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.

    - #### withSSLCertificateId

          public SetLoadBalancerListenerSSLCertificateRequest withSSLCertificateId(java.lang.String sSLCertificateId)

      The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `sSLCertificateId` - The ID of the SSL certificate chain to use. For more information on SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`