com.amazonaws.services.storagegateway.model
Class DescribeGatewayInformationResult

java.lang.Object
  extended by com.amazonaws.services.storagegateway.model.DescribeGatewayInformationResult
All Implemented Interfaces:
Serializable

public class DescribeGatewayInformationResult
extends Object
implements Serializable

A JSON object containing the following fields:

See Also:
Serialized Form

Constructor Summary
DescribeGatewayInformationResult()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getGatewayARN()
          The Amazon Resource Name (ARN) of the gateway.
 String getGatewayId()
          The gateway ID.
 List<NetworkInterface> getGatewayNetworkInterfaces()
          A NetworkInterface array that contains descriptions of the gateway network interfaces.
 String getGatewayState()
          One of the values that indicates the operating state of the gateway.
 String getGatewayTimezone()
          One of the values that indicates the time zone configured for the gateway.
 String getGatewayType()
          TBD
 String getNextUpdateAvailabilityDate()
          The date at which an update to the gateway is available.
 int hashCode()
           
 void setGatewayARN(String gatewayARN)
          The Amazon Resource Name (ARN) of the gateway.
 void setGatewayId(String gatewayId)
          The gateway ID.
 void setGatewayNetworkInterfaces(Collection<NetworkInterface> gatewayNetworkInterfaces)
          A NetworkInterface array that contains descriptions of the gateway network interfaces.
 void setGatewayState(String gatewayState)
          One of the values that indicates the operating state of the gateway.
 void setGatewayTimezone(String gatewayTimezone)
          One of the values that indicates the time zone configured for the gateway.
 void setGatewayType(String gatewayType)
          TBD
 void setNextUpdateAvailabilityDate(String nextUpdateAvailabilityDate)
          The date at which an update to the gateway is available.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeGatewayInformationResult withGatewayARN(String gatewayARN)
          The Amazon Resource Name (ARN) of the gateway.
 DescribeGatewayInformationResult withGatewayId(String gatewayId)
          The gateway ID.
 DescribeGatewayInformationResult withGatewayNetworkInterfaces(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(String gatewayState)
          One of the values that indicates the operating state of the gateway.
 DescribeGatewayInformationResult withGatewayTimezone(String gatewayTimezone)
          One of the values that indicates the time zone configured for the gateway.
 DescribeGatewayInformationResult withGatewayType(String gatewayType)
          TBD
 DescribeGatewayInformationResult withNextUpdateAvailabilityDate(String nextUpdateAvailabilityDate)
          The date at which an update to the gateway is available.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeGatewayInformationResult

public DescribeGatewayInformationResult()
Method Detail

getGatewayARN

public 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

Returns:
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(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

Parameters:
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(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

Parameters:
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 updated object so that method calls can be chained together.

getGatewayId

public String getGatewayId()
The gateway ID.

Constraints:
Length: 12 - 30

Returns:
The gateway ID.

setGatewayId

public void setGatewayId(String gatewayId)
The gateway ID.

Constraints:
Length: 12 - 30

Parameters:
gatewayId - The gateway ID.

withGatewayId

public DescribeGatewayInformationResult withGatewayId(String gatewayId)
The gateway ID.

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

Constraints:
Length: 12 - 30

Parameters:
gatewayId - The gateway ID.
Returns:
A reference to this updated object so that method calls can be chained together.

getGatewayTimezone

public String getGatewayTimezone()
One of the values that indicates the time zone configured for the gateway.

Constraints:
Length: 3 - 10

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

setGatewayTimezone

public void setGatewayTimezone(String gatewayTimezone)
One of the values that indicates the time zone configured for the gateway.

Constraints:
Length: 3 - 10

Parameters:
gatewayTimezone - One of the values that indicates the time zone configured for the gateway.

withGatewayTimezone

public DescribeGatewayInformationResult withGatewayTimezone(String gatewayTimezone)
One of the 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:
Length: 3 - 10

Parameters:
gatewayTimezone - One of the values that indicates the time zone configured for the gateway.
Returns:
A reference to this updated object so that method calls can be chained together.

getGatewayState

public String getGatewayState()
One of the values that indicates the operating state of the gateway.

Constraints:
Length: 2 - 25

Returns:
One of the values that indicates the operating state of the gateway.

setGatewayState

public void setGatewayState(String gatewayState)
One of the values that indicates the operating state of the gateway.

Constraints:
Length: 2 - 25

Parameters:
gatewayState - One of the values that indicates the operating state of the gateway.

withGatewayState

public DescribeGatewayInformationResult withGatewayState(String gatewayState)
One of the values that indicates the operating state of the gateway.

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

Constraints:
Length: 2 - 25

Parameters:
gatewayState - One of the values that indicates the operating state of the gateway.
Returns:
A reference to this updated object so that method calls can be chained together.

getGatewayNetworkInterfaces

public List<NetworkInterface> getGatewayNetworkInterfaces()
A NetworkInterface array that contains descriptions of the gateway network interfaces.

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

setGatewayNetworkInterfaces

public void setGatewayNetworkInterfaces(Collection<NetworkInterface> gatewayNetworkInterfaces)
A NetworkInterface array that contains descriptions of the gateway network interfaces.

Parameters:
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.

Parameters:
gatewayNetworkInterfaces - A NetworkInterface array that contains descriptions of the gateway network interfaces.
Returns:
A reference to this updated object so that method calls can be chained together.

withGatewayNetworkInterfaces

public DescribeGatewayInformationResult withGatewayNetworkInterfaces(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.

Parameters:
gatewayNetworkInterfaces - A NetworkInterface array that contains descriptions of the gateway network interfaces.
Returns:
A reference to this updated object so that method calls can be chained together.

getGatewayType

public String getGatewayType()
TBD

Constraints:
Length: 2 - 20

Returns:
TBD

setGatewayType

public void setGatewayType(String gatewayType)
TBD

Constraints:
Length: 2 - 20

Parameters:
gatewayType - TBD

withGatewayType

public DescribeGatewayInformationResult withGatewayType(String gatewayType)
TBD

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

Constraints:
Length: 2 - 20

Parameters:
gatewayType - TBD
Returns:
A reference to this updated object so that method calls can be chained together.

getNextUpdateAvailabilityDate

public 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

Returns:
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(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

Parameters:
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(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

Parameters:
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 updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.