@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The request object for this operation.
NOOP
Constructor and Description |
---|
CreateGroupRequest() |
Modifier and Type | Method and Description |
---|---|
CreateGroupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAwsAccountId()
The ID for the Amazon Web Services account that the group is in.
|
String |
getDescription()
A description for the group that you want to create.
|
String |
getGroupName()
A name for the group that you want to create.
|
String |
getNamespace()
The namespace that you want the group to be a part of.
|
int |
hashCode() |
void |
setAwsAccountId(String awsAccountId)
The ID for the Amazon Web Services account that the group is in.
|
void |
setDescription(String description)
A description for the group that you want to create.
|
void |
setGroupName(String groupName)
A name for the group that you want to create.
|
void |
setNamespace(String namespace)
The namespace that you want the group to be a part of.
|
String |
toString()
Returns a string representation of this object.
|
CreateGroupRequest |
withAwsAccountId(String awsAccountId)
The ID for the Amazon Web Services account that the group is in.
|
CreateGroupRequest |
withDescription(String description)
A description for the group that you want to create.
|
CreateGroupRequest |
withGroupName(String groupName)
A name for the group that you want to create.
|
CreateGroupRequest |
withNamespace(String namespace)
The namespace that you want the group to be a part of.
|
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 setGroupName(String groupName)
A name for the group that you want to create.
groupName
- A name for the group that you want to create.public String getGroupName()
A name for the group that you want to create.
public CreateGroupRequest withGroupName(String groupName)
A name for the group that you want to create.
groupName
- A name for the group that you want to create.public void setDescription(String description)
A description for the group that you want to create.
description
- A description for the group that you want to create.public String getDescription()
A description for the group that you want to create.
public CreateGroupRequest withDescription(String description)
A description for the group that you want to create.
description
- A description for the group that you want to create.public void setAwsAccountId(String awsAccountId)
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.
awsAccountId
- The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon
Web Services account that contains your Amazon QuickSight account.public String getAwsAccountId()
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.
public CreateGroupRequest withAwsAccountId(String awsAccountId)
The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.
awsAccountId
- The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon
Web Services account that contains your Amazon QuickSight account.public void setNamespace(String namespace)
The namespace that you want the group to be a part of.
namespace
- The namespace that you want the group to be a part of.public String getNamespace()
The namespace that you want the group to be a part of.
public CreateGroupRequest withNamespace(String namespace)
The namespace that you want the group to be a part of.
namespace
- The namespace that you want the group to be a part of.public String toString()
toString
in class Object
Object.toString()
public CreateGroupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()