@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateControlPanelRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The details of the control panel that you're creating.
NOOP
Constructor and Description |
---|
CreateControlPanelRequest() |
Modifier and Type | Method and Description |
---|---|
CreateControlPanelRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateControlPanelRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateControlPanelRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive string of up to 64 ASCII characters.
|
String |
getClusterArn()
The Amazon Resource Name (ARN) of the cluster for the control panel.
|
String |
getControlPanelName()
The name of the control panel.
|
Map<String,String> |
getTags()
The tags associated with the control panel.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive string of up to 64 ASCII characters.
|
void |
setClusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the cluster for the control panel.
|
void |
setControlPanelName(String controlPanelName)
The name of the control panel.
|
void |
setTags(Map<String,String> tags)
The tags associated with the control panel.
|
String |
toString()
Returns a string representation of this object.
|
CreateControlPanelRequest |
withClientToken(String clientToken)
A unique, case-sensitive string of up to 64 ASCII characters.
|
CreateControlPanelRequest |
withClusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the cluster for the control panel.
|
CreateControlPanelRequest |
withControlPanelName(String controlPanelName)
The name of the control panel.
|
CreateControlPanelRequest |
withTags(Map<String,String> tags)
The tags associated with the control panel.
|
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 setClientToken(String clientToken)
A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an action, specify a client token in the request.
clientToken
- A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an
action, specify a client token in the request.public String getClientToken()
A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an action, specify a client token in the request.
public CreateControlPanelRequest withClientToken(String clientToken)
A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an action, specify a client token in the request.
clientToken
- A unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request with an
action, specify a client token in the request.public void setClusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the cluster for the control panel.
clusterArn
- The Amazon Resource Name (ARN) of the cluster for the control panel.public String getClusterArn()
The Amazon Resource Name (ARN) of the cluster for the control panel.
public CreateControlPanelRequest withClusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the cluster for the control panel.
clusterArn
- The Amazon Resource Name (ARN) of the cluster for the control panel.public void setControlPanelName(String controlPanelName)
The name of the control panel.
controlPanelName
- The name of the control panel.public String getControlPanelName()
The name of the control panel.
public CreateControlPanelRequest withControlPanelName(String controlPanelName)
The name of the control panel.
controlPanelName
- The name of the control panel.public Map<String,String> getTags()
The tags associated with the control panel.
public void setTags(Map<String,String> tags)
The tags associated with the control panel.
tags
- The tags associated with the control panel.public CreateControlPanelRequest withTags(Map<String,String> tags)
The tags associated with the control panel.
tags
- The tags associated with the control panel.public CreateControlPanelRequest addTagsEntry(String key, String value)
public CreateControlPanelRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateControlPanelRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()