com.amazonaws.services.route53.model

## クラス AliasTarget

- java.lang.Object
- - com.amazonaws.services.route53.model.AliasTarget

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

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

  Alias resource record sets only: Information about the domain to which you are redirecting traffic.

  For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide

  .

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

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

    コンストラクタ
    コンストラクタと説明
    `AliasTarget()` Default constructor for a new AliasTarget object.
    `AliasTarget(java.lang.String hostedZoneId, java.lang.String dNSName)` Constructs a new AliasTarget object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getDNSName()` Alias resource record sets only: The external DNS name associated with the AWS Resource.
    `java.lang.Boolean` | `getEvaluateTargetHealth()` Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.
    `java.lang.String` | `getHostedZoneId()` Alias resource record sets only: The value of the hosted zone ID for the AWS resource.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isEvaluateTargetHealth()` Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.
    `void` | `setDNSName(java.lang.String dNSName)` Alias resource record sets only: The external DNS name associated with the AWS Resource.
    `void` | `setEvaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)` Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.
    `void` | `setHostedZoneId(java.lang.String hostedZoneId)` Alias resource record sets only: The value of the hosted zone ID for the AWS resource.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `AliasTarget` | `withDNSName(java.lang.String dNSName)` Alias resource record sets only: The external DNS name associated with the AWS Resource.
    `AliasTarget` | `withEvaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)` Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.
    `AliasTarget` | `withHostedZoneId(java.lang.String hostedZoneId)` Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

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

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

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

    - #### AliasTarget

          public AliasTarget()

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

    - #### AliasTarget

          public AliasTarget(java.lang.String hostedZoneId,
                     java.lang.String dNSName)

      Constructs a new AliasTarget object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `hostedZoneId` - Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

        `dNSName` - Alias resource record sets only: The external DNS name associated with the AWS Resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

  - ### メソッドの詳細

    - #### getHostedZoneId

          public java.lang.String getHostedZoneId()

      Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      Constraints:
      Length: 0 - 32

      戻り値:
        Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### setHostedZoneId

          public void setHostedZoneId(java.lang.String hostedZoneId)

      Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      Constraints:
      Length: 0 - 32

      パラメータ:
        `hostedZoneId` - Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### withHostedZoneId

          public AliasTarget withHostedZoneId(java.lang.String hostedZoneId)

      Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

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

      Constraints:
      Length: 0 - 32

      パラメータ:
        `hostedZoneId` - Alias resource record sets only: The value of the hosted zone ID for the AWS resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### getDNSName

          public java.lang.String getDNSName()

      Alias resource record sets only: The external DNS name associated with the AWS Resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      Constraints:
      Length: 0 - 1024

      戻り値:
        Alias resource record sets only: The external DNS name associated with the AWS Resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### setDNSName

          public void setDNSName(java.lang.String dNSName)

      Alias resource record sets only: The external DNS name associated with the AWS Resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      Constraints:
      Length: 0 - 1024

      パラメータ:
        `dNSName` - Alias resource record sets only: The external DNS name associated with the AWS Resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### withDNSName

          public AliasTarget withDNSName(java.lang.String dNSName)

      Alias resource record sets only: The external DNS name associated with the AWS Resource.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

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

      Constraints:
      Length: 0 - 1024

      パラメータ:
        `dNSName` - Alias resource record sets only: The external DNS name associated with the AWS Resource.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### isEvaluateTargetHealth

          public java.lang.Boolean isEvaluateTargetHealth()

      Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      戻り値:
        Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### setEvaluateTargetHealth

          public void setEvaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)

      Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      パラメータ:
        `evaluateTargetHealth` - Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### withEvaluateTargetHealth

          public AliasTarget withEvaluateTargetHealth(java.lang.Boolean evaluateTargetHealth)

      Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

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

      パラメータ:
        `evaluateTargetHealth` - Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

    - #### getEvaluateTargetHealth

          public java.lang.Boolean getEvaluateTargetHealth()

      Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

      For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

      戻り値:
        Alias resource record sets only: A boolean value that indicates whether this Resource Record Set should respect the health status of any health checks associated with the ALIAS target record which it is linked to.

        For more information and an example, see Creating Alias Resource Record Sets in the Amazon Route 53 Developer Guide.

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