com.amazonaws.services.cloudsearch.model

## クラス ServiceEndpoint

- java.lang.Object
- - com.amazonaws.services.cloudsearch.model.ServiceEndpoint

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

      public class ServiceEndpoint
      extends java.lang.Object
      implements java.io.Serializable

  The endpoint to which service requests can be submitted, including the actual URL prefix for sending requests and the Amazon Resource Name (ARN) so the endpoint can be referenced in other API calls such as UpdateServiceAccessPolicies.

  関連項目:
    直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getArn()` An Amazon Resource Name (ARN).
    `java.lang.String` | `getEndpoint()` The URL (including /version/pathPrefix) to which service requests can be submitted.
    `int` | `hashCode()`
    `void` | `setArn(java.lang.String arn)` An Amazon Resource Name (ARN).
    `void` | `setEndpoint(java.lang.String endpoint)` The URL (including /version/pathPrefix) to which service requests can be submitted.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `ServiceEndpoint` | `withArn(java.lang.String arn)` An Amazon Resource Name (ARN).
    `ServiceEndpoint` | `withEndpoint(java.lang.String endpoint)` The URL (including /version/pathPrefix) to which service requests can be submitted.

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

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

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

    - #### ServiceEndpoint

          public ServiceEndpoint()

  - ### メソッドの詳細

    - #### getArn

          public java.lang.String getArn()

      An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
      戻り値:
        An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

    - #### setArn

          public void setArn(java.lang.String arn)

      An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
      パラメータ:
        `arn` - An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

    - #### withArn

          public ServiceEndpoint withArn(java.lang.String arn)

      An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

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

      パラメータ:
        `arn` - An Amazon Resource Name (ARN). See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

    - #### getEndpoint

          public java.lang.String getEndpoint()

      The URL (including /version/pathPrefix) to which service requests can be submitted.
      戻り値:
        The URL (including /version/pathPrefix) to which service requests can be submitted.

    - #### setEndpoint

          public void setEndpoint(java.lang.String endpoint)

      The URL (including /version/pathPrefix) to which service requests can be submitted.
      パラメータ:
        `endpoint` - The URL (including /version/pathPrefix) to which service requests can be submitted.

    - #### withEndpoint

          public ServiceEndpoint withEndpoint(java.lang.String endpoint)

      The URL (including /version/pathPrefix) to which service requests can be submitted.

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

      パラメータ:
        `endpoint` - The URL (including /version/pathPrefix) to which service requests can be submitted.

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