com.amazonaws.services.elasticloadbalancing.model

## クラス DescribeLoadBalancerPolicyTypesRequest

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

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

      public class DescribeLoadBalancerPolicyTypesRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `DescribeLoadBalancerPolicyTypes operation`.

  Returns meta-information on the specified LoadBalancer policies defined by the Elastic Load Balancing service. The policy types that are returned from this action can be used in a CreateLoadBalancerPolicy action to instantiate specific policy configurations that will be applied to an Elastic LoadBalancer.

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

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

    コンストラクタ
    コンストラクタと説明
    `DescribeLoadBalancerPolicyTypesRequest()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.List<java.lang.String>` | `getPolicyTypeNames()` Specifies the name of the policy types.
    `int` | `hashCode()`
    `void` | `setPolicyTypeNames(java.util.Collection<java.lang.String> policyTypeNames)` Specifies the name of the policy types.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeLoadBalancerPolicyTypesRequest` | `withPolicyTypeNames(java.util.Collection<java.lang.String> policyTypeNames)` Specifies the name of the policy types.
    `DescribeLoadBalancerPolicyTypesRequest` | `withPolicyTypeNames(java.lang.String... policyTypeNames)` Specifies the name of the policy types.

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

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### DescribeLoadBalancerPolicyTypesRequest

          public DescribeLoadBalancerPolicyTypesRequest()

  - ### メソッドの詳細

    - #### getPolicyTypeNames

          public java.util.List<java.lang.String> getPolicyTypeNames()

      Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.
      戻り値:
        Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

    - #### setPolicyTypeNames

          public void setPolicyTypeNames(java.util.Collection<java.lang.String> policyTypeNames)

      Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.
      パラメータ:
        `policyTypeNames` - Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

    - #### withPolicyTypeNames

          public DescribeLoadBalancerPolicyTypesRequest withPolicyTypeNames(java.lang.String... policyTypeNames)

      Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

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

      パラメータ:
        `policyTypeNames` - Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

    - #### withPolicyTypeNames

          public DescribeLoadBalancerPolicyTypesRequest withPolicyTypeNames(java.util.Collection<java.lang.String> policyTypeNames)

      Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

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

      パラメータ:
        `policyTypeNames` - Specifies the name of the policy types. If no names are specified, returns the description of all the policy types defined by Elastic Load Balancing service.

    - #### 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`