@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Group extends Object implements Serializable, Cloneable, StructuredPojo
A group in Amazon QuickSight consists of a set of users. You can use groups to make it easier to manage access and security.
Constructor and Description |
---|
Group() |
Modifier and Type | Method and Description |
---|---|
Group |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) for the group.
|
String |
getDescription()
The group description.
|
String |
getGroupName()
The name of the group.
|
String |
getPrincipalId()
The principal ID of the group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) for the group.
|
void |
setDescription(String description)
The group description.
|
void |
setGroupName(String groupName)
The name of the group.
|
void |
setPrincipalId(String principalId)
The principal ID of the group.
|
String |
toString()
Returns a string representation of this object.
|
Group |
withArn(String arn)
The Amazon Resource Name (ARN) for the group.
|
Group |
withDescription(String description)
The group description.
|
Group |
withGroupName(String groupName)
The name of the group.
|
Group |
withPrincipalId(String principalId)
The principal ID of the group.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) for the group.
arn
- The Amazon Resource Name (ARN) for the group.public String getArn()
The Amazon Resource Name (ARN) for the group.
public Group withArn(String arn)
The Amazon Resource Name (ARN) for the group.
arn
- The Amazon Resource Name (ARN) for the group.public void setGroupName(String groupName)
The name of the group.
groupName
- The name of the group.public String getGroupName()
The name of the group.
public Group withGroupName(String groupName)
The name of the group.
groupName
- The name of the group.public void setDescription(String description)
The group description.
description
- The group description.public String getDescription()
The group description.
public Group withDescription(String description)
The group description.
description
- The group description.public void setPrincipalId(String principalId)
The principal ID of the group.
principalId
- The principal ID of the group.public String getPrincipalId()
The principal ID of the group.
public Group withPrincipalId(String principalId)
The principal ID of the group.
principalId
- The principal ID of the group.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.