@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateGatewayRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateGatewayRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateGatewayRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateGatewayRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateGatewayRequest |
clone() |
boolean |
equals(Object obj) |
String |
getGatewayName()
A unique, friendly name for the gateway.
|
GatewayPlatform |
getGatewayPlatform()
The gateway's platform.
|
Map<String,String> |
getTags()
A list of key-value pairs that contain metadata for the gateway.
|
int |
hashCode() |
void |
setGatewayName(String gatewayName)
A unique, friendly name for the gateway.
|
void |
setGatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform.
|
void |
setTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway.
|
String |
toString()
Returns a string representation of this object.
|
CreateGatewayRequest |
withGatewayName(String gatewayName)
A unique, friendly name for the gateway.
|
CreateGatewayRequest |
withGatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform.
|
CreateGatewayRequest |
withTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway.
|
addHandlerContext, copyBaseTo, 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, withSdkRequestTimeoutpublic void setGatewayName(String gatewayName)
A unique, friendly name for the gateway.
gatewayName - A unique, friendly name for the gateway.public String getGatewayName()
A unique, friendly name for the gateway.
public CreateGatewayRequest withGatewayName(String gatewayName)
A unique, friendly name for the gateway.
gatewayName - A unique, friendly name for the gateway.public void setGatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform. You can only specify one platform in a gateway.
gatewayPlatform - The gateway's platform. You can only specify one platform in a gateway.public GatewayPlatform getGatewayPlatform()
The gateway's platform. You can only specify one platform in a gateway.
public CreateGatewayRequest withGatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform. You can only specify one platform in a gateway.
gatewayPlatform - The gateway's platform. You can only specify one platform in a gateway.public Map<String,String> getTags()
A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.
public void setTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.
tags - A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT
SiteWise resources in the AWS IoT SiteWise User Guide.public CreateGatewayRequest withTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.
tags - A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT
SiteWise resources in the AWS IoT SiteWise User Guide.public CreateGatewayRequest addTagsEntry(String key, String value)
public CreateGatewayRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateGatewayRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2020. All rights reserved.