com.amazonaws.services.storagegateway.model

## クラス DescribeGatewayInformationResult

- java.lang.Object
- - com.amazonaws.services.storagegateway.model.DescribeGatewayInformationResult

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

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

  A JSON object containing the following fields:

  - GatewayARN
  - DescribeGatewayInformationOutput$GatewayId
  - DescribeGatewayInformationOutput$GatewayNetworkInterfaces
  - DescribeGatewayInformationOutput$GatewayState
  - DescribeGatewayInformationOutput$GatewayTimezone
  - DescribeGatewayInformationOutput$NextUpdateAvailabilityDate
  関連項目:
    直列化された形式

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getGatewayARN()` The Amazon Resource Name (ARN) of the gateway.
    `java.lang.String` | `getGatewayId()` The gateway ID.
    `java.util.List<NetworkInterface>` | `getGatewayNetworkInterfaces()` A NetworkInterface array that contains descriptions of the gateway network interfaces.
    `java.lang.String` | `getGatewayState()` One of the GatewayState values that indicates the operating state of the gateway.
    `java.lang.String` | `getGatewayTimezone()` One of the GatewayTimezone values that indicates the time zone configured for the gateway.
    `java.lang.String` | `getGatewayType()` TBD Constraints: Allowed Values: STORED, CACHED
    `java.lang.String` | `getNextUpdateAvailabilityDate()` The date at which an update to the gateway is available.
    `int` | `hashCode()`
    `void` | `setGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.
    `void` | `setGatewayId(java.lang.String gatewayId)` The gateway ID.
    `void` | `setGatewayNetworkInterfaces(java.util.Collection<NetworkInterface> gatewayNetworkInterfaces)` A NetworkInterface array that contains descriptions of the gateway network interfaces.
    `void` | `setGatewayState(GatewayState gatewayState)` One of the GatewayState values that indicates the operating state of the gateway.
    `void` | `setGatewayState(java.lang.String gatewayState)` One of the GatewayState values that indicates the operating state of the gateway.
    `void` | `setGatewayTimezone(GatewayTimezone gatewayTimezone)` One of the GatewayTimezone values that indicates the time zone configured for the gateway.
    `void` | `setGatewayTimezone(java.lang.String gatewayTimezone)` One of the GatewayTimezone values that indicates the time zone configured for the gateway.
    `void` | `setGatewayType(GatewayType gatewayType)` TBD Constraints: Allowed Values: STORED, CACHED
    `void` | `setGatewayType(java.lang.String gatewayType)` TBD Constraints: Allowed Values: STORED, CACHED
    `void` | `setNextUpdateAvailabilityDate(java.lang.String nextUpdateAvailabilityDate)` The date at which an update to the gateway is available.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `DescribeGatewayInformationResult` | `withGatewayARN(java.lang.String gatewayARN)` The Amazon Resource Name (ARN) of the gateway.
    `DescribeGatewayInformationResult` | `withGatewayId(java.lang.String gatewayId)` The gateway ID.
    `DescribeGatewayInformationResult` | `withGatewayNetworkInterfaces(java.util.Collection<NetworkInterface> gatewayNetworkInterfaces)` A NetworkInterface array that contains descriptions of the gateway network interfaces.
    `DescribeGatewayInformationResult` | `withGatewayNetworkInterfaces(NetworkInterface... gatewayNetworkInterfaces)` A NetworkInterface array that contains descriptions of the gateway network interfaces.
    `DescribeGatewayInformationResult` | `withGatewayState(GatewayState gatewayState)` One of the GatewayState values that indicates the operating state of the gateway.
    `DescribeGatewayInformationResult` | `withGatewayState(java.lang.String gatewayState)` One of the GatewayState values that indicates the operating state of the gateway.
    `DescribeGatewayInformationResult` | `withGatewayTimezone(GatewayTimezone gatewayTimezone)` One of the GatewayTimezone values that indicates the time zone configured for the gateway.
    `DescribeGatewayInformationResult` | `withGatewayTimezone(java.lang.String gatewayTimezone)` One of the GatewayTimezone values that indicates the time zone configured for the gateway.
    `DescribeGatewayInformationResult` | `withGatewayType(GatewayType gatewayType)` TBD Returns a reference to this object so that method calls can be chained together.
    `DescribeGatewayInformationResult` | `withGatewayType(java.lang.String gatewayType)` TBD Returns a reference to this object so that method calls can be chained together.
    `DescribeGatewayInformationResult` | `withNextUpdateAvailabilityDate(java.lang.String nextUpdateAvailabilityDate)` The date at which an update to the gateway is available.

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

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

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

    - #### DescribeGatewayInformationResult

          public DescribeGatewayInformationResult()

  - ### メソッドの詳細

    - #### getGatewayARN

          public java.lang.String getGatewayARN()

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      戻り値:
        The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### setGatewayARN

          public void setGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### withGatewayARN

          public DescribeGatewayInformationResult withGatewayARN(java.lang.String gatewayARN)

      The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

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

      Constraints:
      Length: 50 - 500

      パラメータ:
        `gatewayARN` - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and region.

    - #### getGatewayId

          public java.lang.String getGatewayId()

      The gateway ID.

      Constraints:
      Length: 12 - 30

      戻り値:
        The gateway ID.

    - #### setGatewayId

          public void setGatewayId(java.lang.String gatewayId)

      The gateway ID.

      Constraints:
      Length: 12 - 30

      パラメータ:
        `gatewayId` - The gateway ID.

    - #### withGatewayId

          public DescribeGatewayInformationResult withGatewayId(java.lang.String gatewayId)

      The gateway ID.

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

      Constraints:
      Length: 12 - 30

      パラメータ:
        `gatewayId` - The gateway ID.

    - #### getGatewayTimezone

          public java.lang.String getGatewayTimezone()

      One of the GatewayTimezone values that indicates the time zone configured for the gateway.

      Constraints:
      Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

      戻り値:
        One of the GatewayTimezone values that indicates the time zone configured for the gateway.
      関連項目:
        `GatewayTimezone`

    - #### setGatewayTimezone

          public void setGatewayTimezone(java.lang.String gatewayTimezone)

      One of the GatewayTimezone values that indicates the time zone configured for the gateway.

      Constraints:
      Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

      パラメータ:
        `gatewayTimezone` - One of the GatewayTimezone values that indicates the time zone configured for the gateway.
      関連項目:
        `GatewayTimezone`

    - #### withGatewayTimezone

          public DescribeGatewayInformationResult withGatewayTimezone(java.lang.String gatewayTimezone)

      One of the GatewayTimezone values that indicates the time zone configured for the gateway.

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

      Constraints:
      Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

      パラメータ:
        `gatewayTimezone` - One of the GatewayTimezone values that indicates the time zone configured for the gateway.
      関連項目:
        `GatewayTimezone`

    - #### setGatewayTimezone

          public void setGatewayTimezone(GatewayTimezone gatewayTimezone)

      One of the GatewayTimezone values that indicates the time zone configured for the gateway.

      Constraints:
      Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

      パラメータ:
        `gatewayTimezone` - One of the GatewayTimezone values that indicates the time zone configured for the gateway.
      関連項目:
        `GatewayTimezone`

    - #### withGatewayTimezone

          public DescribeGatewayInformationResult withGatewayTimezone(GatewayTimezone gatewayTimezone)

      One of the GatewayTimezone values that indicates the time zone configured for the gateway.

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

      Constraints:
      Allowed Values: GMT-12:00, GMT-11:00, GMT-10:00, GMT-9:00, GMT-8:00, GMT-7:00, GMT-6:00, GMT-5:00, GMT-4:00, GMT-3:30, GMT-3:00, GMT-2:00, GMT-1:00, GMT, GMT+1:00, GMT+2:00, GMT+3:00, GMT+3:30, GMT+4:00, GMT+4:30, GMT+5:00, GMT+5:30, GMT+5:45, GMT+6:00, GMT+7:00, GMT+8:00, GMT+9:00, GMT+9:30, GMT+10:00, GMT+11:00, GMT+12:00

      パラメータ:
        `gatewayTimezone` - One of the GatewayTimezone values that indicates the time zone configured for the gateway.
      関連項目:
        `GatewayTimezone`

    - #### getGatewayState

          public java.lang.String getGatewayState()

      One of the GatewayState values that indicates the operating state of the gateway.

      Constraints:
      Allowed Values: RUNNING, SHUTDOWN

      戻り値:
        One of the GatewayState values that indicates the operating state of the gateway.
      関連項目:
        `GatewayState`

    - #### setGatewayState

          public void setGatewayState(java.lang.String gatewayState)

      One of the GatewayState values that indicates the operating state of the gateway.

      Constraints:
      Allowed Values: RUNNING, SHUTDOWN

      パラメータ:
        `gatewayState` - One of the GatewayState values that indicates the operating state of the gateway.
      関連項目:
        `GatewayState`

    - #### withGatewayState

          public DescribeGatewayInformationResult withGatewayState(java.lang.String gatewayState)

      One of the GatewayState values that indicates the operating state of the gateway.

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

      Constraints:
      Allowed Values: RUNNING, SHUTDOWN

      パラメータ:
        `gatewayState` - One of the GatewayState values that indicates the operating state of the gateway.
      関連項目:
        `GatewayState`

    - #### setGatewayState

          public void setGatewayState(GatewayState gatewayState)

      One of the GatewayState values that indicates the operating state of the gateway.

      Constraints:
      Allowed Values: RUNNING, SHUTDOWN

      パラメータ:
        `gatewayState` - One of the GatewayState values that indicates the operating state of the gateway.
      関連項目:
        `GatewayState`

    - #### withGatewayState

          public DescribeGatewayInformationResult withGatewayState(GatewayState gatewayState)

      One of the GatewayState values that indicates the operating state of the gateway.

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

      Constraints:
      Allowed Values: RUNNING, SHUTDOWN

      パラメータ:
        `gatewayState` - One of the GatewayState values that indicates the operating state of the gateway.
      関連項目:
        `GatewayState`

    - #### getGatewayNetworkInterfaces

          public java.util.List<NetworkInterface> getGatewayNetworkInterfaces()

      A NetworkInterface array that contains descriptions of the gateway network interfaces.
      戻り値:
        A NetworkInterface array that contains descriptions of the gateway network interfaces.

    - #### setGatewayNetworkInterfaces

          public void setGatewayNetworkInterfaces(java.util.Collection<NetworkInterface> gatewayNetworkInterfaces)

      A NetworkInterface array that contains descriptions of the gateway network interfaces.
      パラメータ:
        `gatewayNetworkInterfaces` - A NetworkInterface array that contains descriptions of the gateway network interfaces.

    - #### withGatewayNetworkInterfaces

          public DescribeGatewayInformationResult withGatewayNetworkInterfaces(NetworkInterface... gatewayNetworkInterfaces)

      A NetworkInterface array that contains descriptions of the gateway network interfaces.

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

      パラメータ:
        `gatewayNetworkInterfaces` - A NetworkInterface array that contains descriptions of the gateway network interfaces.

    - #### withGatewayNetworkInterfaces

          public DescribeGatewayInformationResult withGatewayNetworkInterfaces(java.util.Collection<NetworkInterface> gatewayNetworkInterfaces)

      A NetworkInterface array that contains descriptions of the gateway network interfaces.

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

      パラメータ:
        `gatewayNetworkInterfaces` - A NetworkInterface array that contains descriptions of the gateway network interfaces.

    - #### getGatewayType

          public java.lang.String getGatewayType()

      TBD

      Constraints:
      Allowed Values: STORED, CACHED

      戻り値:
        TBD
      関連項目:
        `GatewayType`

    - #### setGatewayType

          public void setGatewayType(java.lang.String gatewayType)

      TBD

      Constraints:
      Allowed Values: STORED, CACHED

      パラメータ:
        `gatewayType` - TBD
      関連項目:
        `GatewayType`

    - #### withGatewayType

          public DescribeGatewayInformationResult withGatewayType(java.lang.String gatewayType)

      TBD

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

      Constraints:
      Allowed Values: STORED, CACHED

      パラメータ:
        `gatewayType` - TBD
      関連項目:
        `GatewayType`

    - #### setGatewayType

          public void setGatewayType(GatewayType gatewayType)

      TBD

      Constraints:
      Allowed Values: STORED, CACHED

      パラメータ:
        `gatewayType` - TBD
      関連項目:
        `GatewayType`

    - #### withGatewayType

          public DescribeGatewayInformationResult withGatewayType(GatewayType gatewayType)

      TBD

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

      Constraints:
      Allowed Values: STORED, CACHED

      パラメータ:
        `gatewayType` - TBD
      関連項目:
        `GatewayType`

    - #### getNextUpdateAvailabilityDate

          public java.lang.String getNextUpdateAvailabilityDate()

      The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

      Constraints:
      Length: 1 - 25

      戻り値:
        The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

    - #### setNextUpdateAvailabilityDate

          public void setNextUpdateAvailabilityDate(java.lang.String nextUpdateAvailabilityDate)

      The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

      Constraints:
      Length: 1 - 25

      パラメータ:
        `nextUpdateAvailabilityDate` - The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

    - #### withNextUpdateAvailabilityDate

          public DescribeGatewayInformationResult withNextUpdateAvailabilityDate(java.lang.String nextUpdateAvailabilityDate)

      The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

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

      Constraints:
      Length: 1 - 25

      パラメータ:
        `nextUpdateAvailabilityDate` - The date at which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

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