@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateChannelGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateChannelGroupRequest() |
Modifier and Type | Method and Description |
---|---|
CreateChannelGroupRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateChannelGroupRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateChannelGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getChannelGroupName()
The name that describes the channel group.
|
String |
getClientToken()
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
String |
getDescription()
Enter any descriptive text that helps you to identify the channel group.
|
Map<String,String> |
getTags()
A comma-separated list of tag key:value pairs that you define.
|
int |
hashCode() |
void |
setChannelGroupName(String channelGroupName)
The name that describes the channel group.
|
void |
setClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
void |
setDescription(String description)
Enter any descriptive text that helps you to identify the channel group.
|
void |
setTags(Map<String,String> tags)
A comma-separated list of tag key:value pairs that you define.
|
String |
toString()
Returns a string representation of this object.
|
CreateChannelGroupRequest |
withChannelGroupName(String channelGroupName)
The name that describes the channel group.
|
CreateChannelGroupRequest |
withClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
CreateChannelGroupRequest |
withDescription(String description)
Enter any descriptive text that helps you to identify the channel group.
|
CreateChannelGroupRequest |
withTags(Map<String,String> tags)
A comma-separated list of tag key:value pairs that you define.
|
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 setChannelGroupName(String channelGroupName)
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region. You can't use spaces in the name. You can't change the name after you create the channel group.
channelGroupName
- The name that describes the channel group. The name is the primary identifier for the channel group, and
must be unique for your account in the AWS Region. You can't use spaces in the name. You can't change the
name after you create the channel group.public String getChannelGroupName()
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region. You can't use spaces in the name. You can't change the name after you create the channel group.
public CreateChannelGroupRequest withChannelGroupName(String channelGroupName)
The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region. You can't use spaces in the name. You can't change the name after you create the channel group.
channelGroupName
- The name that describes the channel group. The name is the primary identifier for the channel group, and
must be unique for your account in the AWS Region. You can't use spaces in the name. You can't change the
name after you create the channel group.public void setClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive token that you provide to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
public CreateChannelGroupRequest withClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive token that you provide to ensure the idempotency of the request.public void setDescription(String description)
Enter any descriptive text that helps you to identify the channel group.
description
- Enter any descriptive text that helps you to identify the channel group.public String getDescription()
Enter any descriptive text that helps you to identify the channel group.
public CreateChannelGroupRequest withDescription(String description)
Enter any descriptive text that helps you to identify the channel group.
description
- Enter any descriptive text that helps you to identify the channel group.public Map<String,String> getTags()
A comma-separated list of tag key:value pairs that you define. For example:
"Key1": "Value1",
"Key2": "Value2"
"Key1": "Value1",
"Key2": "Value2"
public void setTags(Map<String,String> tags)
A comma-separated list of tag key:value pairs that you define. For example:
"Key1": "Value1",
"Key2": "Value2"
tags
- A comma-separated list of tag key:value pairs that you define. For example:
"Key1": "Value1",
"Key2": "Value2"
public CreateChannelGroupRequest withTags(Map<String,String> tags)
A comma-separated list of tag key:value pairs that you define. For example:
"Key1": "Value1",
"Key2": "Value2"
tags
- A comma-separated list of tag key:value pairs that you define. For example:
"Key1": "Value1",
"Key2": "Value2"
public CreateChannelGroupRequest addTagsEntry(String key, String value)
public CreateChannelGroupRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateChannelGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()