@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateGatewayRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateGatewayRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateGatewayRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The updated description of the gateway.
|
String |
getGatewayArn()
The ARN of the gateway to update.
|
String |
getName()
The updated name of the gateway.
|
String |
getSoftwareVersion()
The updated software version of the gateway.
|
int |
hashCode() |
void |
setDescription(String description)
The updated description of the gateway.
|
void |
setGatewayArn(String gatewayArn)
The ARN of the gateway to update.
|
void |
setName(String name)
The updated name of the gateway.
|
void |
setSoftwareVersion(String softwareVersion)
The updated software version of the gateway.
|
String |
toString()
Returns a string representation of this object.
|
UpdateGatewayRequest |
withDescription(String description)
The updated description of the gateway.
|
UpdateGatewayRequest |
withGatewayArn(String gatewayArn)
The ARN of the gateway to update.
|
UpdateGatewayRequest |
withName(String name)
The updated name of the gateway.
|
UpdateGatewayRequest |
withSoftwareVersion(String softwareVersion)
The updated software version of the gateway.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setGatewayArn(String gatewayArn)
The ARN of the gateway to update.
gatewayArn
- The ARN of the gateway to update.public String getGatewayArn()
The ARN of the gateway to update.
public UpdateGatewayRequest withGatewayArn(String gatewayArn)
The ARN of the gateway to update.
gatewayArn
- The ARN of the gateway to update.public void setName(String name)
The updated name of the gateway.
name
- The updated name of the gateway.public String getName()
The updated name of the gateway.
public UpdateGatewayRequest withName(String name)
The updated name of the gateway.
name
- The updated name of the gateway.public void setDescription(String description)
The updated description of the gateway.
description
- The updated description of the gateway.public String getDescription()
The updated description of the gateway.
public UpdateGatewayRequest withDescription(String description)
The updated description of the gateway.
description
- The updated description of the gateway.public void setSoftwareVersion(String softwareVersion)
The updated software version of the gateway. The gateway automatically updates its software version during normal operation.
softwareVersion
- The updated software version of the gateway. The gateway automatically updates its software version during
normal operation.public String getSoftwareVersion()
The updated software version of the gateway. The gateway automatically updates its software version during normal operation.
public UpdateGatewayRequest withSoftwareVersion(String softwareVersion)
The updated software version of the gateway. The gateway automatically updates its software version during normal operation.
softwareVersion
- The updated 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 UpdateGatewayRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.