@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GatewaySummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of a gateway.
Constructor and Description |
---|
GatewaySummary() |
Modifier and Type | Method and Description |
---|---|
GatewaySummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the gateway.
|
String |
getDescription()
The description of the gateway.
|
String |
getGatewayGroupArn()
The ARN of the gateway group that the gateway is associated to.
|
String |
getName()
The name of the gateway.
|
String |
getSoftwareVersion()
The software version of the gateway.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the gateway.
|
void |
setDescription(String description)
The description of the gateway.
|
void |
setGatewayGroupArn(String gatewayGroupArn)
The ARN of the gateway group that the gateway is associated to.
|
void |
setName(String name)
The name of the gateway.
|
void |
setSoftwareVersion(String softwareVersion)
The software version of the gateway.
|
String |
toString()
Returns a string representation of this object.
|
GatewaySummary |
withArn(String arn)
The ARN of the gateway.
|
GatewaySummary |
withDescription(String description)
The description of the gateway.
|
GatewaySummary |
withGatewayGroupArn(String gatewayGroupArn)
The ARN of the gateway group that the gateway is associated to.
|
GatewaySummary |
withName(String name)
The name of the gateway.
|
GatewaySummary |
withSoftwareVersion(String softwareVersion)
The software version of the gateway.
|
public void setArn(String arn)
The ARN of the gateway.
arn
- The ARN of the gateway.public String getArn()
The ARN of the gateway.
public GatewaySummary withArn(String arn)
The ARN of the gateway.
arn
- The ARN of the gateway.public void setName(String name)
The name of the gateway.
name
- The name of the gateway.public String getName()
The name of the gateway.
public GatewaySummary withName(String name)
The name of the gateway.
name
- The name of the gateway.public void setDescription(String description)
The description of the gateway.
description
- The description of the gateway.public String getDescription()
The description of the gateway.
public GatewaySummary withDescription(String description)
The description of the gateway.
description
- The description of the gateway.public void setGatewayGroupArn(String gatewayGroupArn)
The ARN of the gateway group that the gateway is associated to.
gatewayGroupArn
- The ARN of the gateway group that the gateway is associated to.public String getGatewayGroupArn()
The ARN of the gateway group that the gateway is associated to.
public GatewaySummary withGatewayGroupArn(String gatewayGroupArn)
The ARN of the gateway group that the gateway is associated to.
gatewayGroupArn
- The ARN of the gateway group that the gateway is associated to.public void setSoftwareVersion(String softwareVersion)
The software version of the gateway. The gateway automatically updates its software version during normal operation.
softwareVersion
- The software version of the gateway. The gateway automatically updates its software version during normal
operation.public String getSoftwareVersion()
The software version of the gateway. The gateway automatically updates its software version during normal operation.
public GatewaySummary withSoftwareVersion(String softwareVersion)
The software version of the gateway. The gateway automatically updates its software version during normal operation.
softwareVersion
- The software version of the gateway. The gateway automatically updates its software version during normal
operation.public String toString()
toString
in class Object
Object.toString()
public GatewaySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.