@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateWirelessGatewayTaskDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateWirelessGatewayTaskDefinitionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateWirelessGatewayTaskDefinitionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAutoCreateTasks()
Whether to automatically create tasks using this task definition for all gateways with the specified current
version.
|
String |
getClientRequestToken()
Each resource must have a unique client request token.
|
String |
getName()
The name of the new resource.
|
List<Tag> |
getTags()
The tags to attach to the specified resource.
|
UpdateWirelessGatewayTaskCreate |
getUpdate()
Information about the gateways to update.
|
int |
hashCode() |
Boolean |
isAutoCreateTasks()
Whether to automatically create tasks using this task definition for all gateways with the specified current
version.
|
void |
setAutoCreateTasks(Boolean autoCreateTasks)
Whether to automatically create tasks using this task definition for all gateways with the specified current
version.
|
void |
setClientRequestToken(String clientRequestToken)
Each resource must have a unique client request token.
|
void |
setName(String name)
The name of the new resource.
|
void |
setTags(Collection<Tag> tags)
The tags to attach to the specified resource.
|
void |
setUpdate(UpdateWirelessGatewayTaskCreate update)
Information about the gateways to update.
|
String |
toString()
Returns a string representation of this object.
|
CreateWirelessGatewayTaskDefinitionRequest |
withAutoCreateTasks(Boolean autoCreateTasks)
Whether to automatically create tasks using this task definition for all gateways with the specified current
version.
|
CreateWirelessGatewayTaskDefinitionRequest |
withClientRequestToken(String clientRequestToken)
Each resource must have a unique client request token.
|
CreateWirelessGatewayTaskDefinitionRequest |
withName(String name)
The name of the new resource.
|
CreateWirelessGatewayTaskDefinitionRequest |
withTags(Collection<Tag> tags)
The tags to attach to the specified resource.
|
CreateWirelessGatewayTaskDefinitionRequest |
withTags(Tag... tags)
The tags to attach to the specified resource.
|
CreateWirelessGatewayTaskDefinitionRequest |
withUpdate(UpdateWirelessGatewayTaskCreate update)
Information about the gateways to update.
|
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 CreateWirelessGatewayTaskDefinitionRequest()
public void setAutoCreateTasks(Boolean autoCreateTasks)
Whether to automatically create tasks using this task definition for all gateways with the specified current
version. If false
, the task must me created by calling CreateWirelessGatewayTask
.
autoCreateTasks
- Whether to automatically create tasks using this task definition for all gateways with the specified
current version. If false
, the task must me created by calling
CreateWirelessGatewayTask
.public Boolean getAutoCreateTasks()
Whether to automatically create tasks using this task definition for all gateways with the specified current
version. If false
, the task must me created by calling CreateWirelessGatewayTask
.
false
, the task must me created by calling
CreateWirelessGatewayTask
.public CreateWirelessGatewayTaskDefinitionRequest withAutoCreateTasks(Boolean autoCreateTasks)
Whether to automatically create tasks using this task definition for all gateways with the specified current
version. If false
, the task must me created by calling CreateWirelessGatewayTask
.
autoCreateTasks
- Whether to automatically create tasks using this task definition for all gateways with the specified
current version. If false
, the task must me created by calling
CreateWirelessGatewayTask
.public Boolean isAutoCreateTasks()
Whether to automatically create tasks using this task definition for all gateways with the specified current
version. If false
, the task must me created by calling CreateWirelessGatewayTask
.
false
, the task must me created by calling
CreateWirelessGatewayTask
.public void setName(String name)
The name of the new resource.
name
- The name of the new resource.public String getName()
The name of the new resource.
public CreateWirelessGatewayTaskDefinitionRequest withName(String name)
The name of the new resource.
name
- The name of the new resource.public void setUpdate(UpdateWirelessGatewayTaskCreate update)
Information about the gateways to update.
update
- Information about the gateways to update.public UpdateWirelessGatewayTaskCreate getUpdate()
Information about the gateways to update.
public CreateWirelessGatewayTaskDefinitionRequest withUpdate(UpdateWirelessGatewayTaskCreate update)
Information about the gateways to update.
update
- Information about the gateways to update.public void setClientRequestToken(String clientRequestToken)
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
clientRequestToken
- Each resource must have a unique client request token. If you try to create a new resource with the same
token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.public String getClientRequestToken()
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
public CreateWirelessGatewayTaskDefinitionRequest withClientRequestToken(String clientRequestToken)
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
clientRequestToken
- Each resource must have a unique client request token. If you try to create a new resource with the same
token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.public List<Tag> getTags()
The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
public void setTags(Collection<Tag> tags)
The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
tags
- The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.public CreateWirelessGatewayTaskDefinitionRequest withTags(Tag... tags)
The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.public CreateWirelessGatewayTaskDefinitionRequest withTags(Collection<Tag> tags)
The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
tags
- The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.public String toString()
toString
in class Object
Object.toString()
public CreateWirelessGatewayTaskDefinitionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()