@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountSettings extends Object implements Serializable, Cloneable, StructuredPojo
The QuickSight settings associated with your AWS account.
Constructor and Description |
---|
AccountSettings() |
Modifier and Type | Method and Description |
---|---|
AccountSettings |
clone() |
boolean |
equals(Object obj) |
String |
getAccountName()
The "account name" you provided for the QuickSight subscription in your AWS account.
|
String |
getDefaultNamespace()
The default QuickSight namespace for your AWS account.
|
String |
getEdition()
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
|
String |
getNotificationEmail()
The main notification email for your QuickSight subscription.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountName(String accountName)
The "account name" you provided for the QuickSight subscription in your AWS account.
|
void |
setDefaultNamespace(String defaultNamespace)
The default QuickSight namespace for your AWS account.
|
void |
setEdition(String edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
|
void |
setNotificationEmail(String notificationEmail)
The main notification email for your QuickSight subscription.
|
String |
toString()
Returns a string representation of this object.
|
AccountSettings |
withAccountName(String accountName)
The "account name" you provided for the QuickSight subscription in your AWS account.
|
AccountSettings |
withDefaultNamespace(String defaultNamespace)
The default QuickSight namespace for your AWS account.
|
AccountSettings |
withEdition(Edition edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
|
AccountSettings |
withEdition(String edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
|
AccountSettings |
withNotificationEmail(String notificationEmail)
The main notification email for your QuickSight subscription.
|
public void setAccountName(String accountName)
The "account name" you provided for the QuickSight subscription in your AWS account. You create this name when you sign up for QuickSight. It is unique in all of AWS and it appears only in the console when users sign in.
accountName
- The "account name" you provided for the QuickSight subscription in your AWS account. You create this name
when you sign up for QuickSight. It is unique in all of AWS and it appears only in the console when users
sign in.public String getAccountName()
The "account name" you provided for the QuickSight subscription in your AWS account. You create this name when you sign up for QuickSight. It is unique in all of AWS and it appears only in the console when users sign in.
public AccountSettings withAccountName(String accountName)
The "account name" you provided for the QuickSight subscription in your AWS account. You create this name when you sign up for QuickSight. It is unique in all of AWS and it appears only in the console when users sign in.
accountName
- The "account name" you provided for the QuickSight subscription in your AWS account. You create this name
when you sign up for QuickSight. It is unique in all of AWS and it appears only in the console when users
sign in.public void setEdition(String edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
edition
- The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.Edition
public String getEdition()
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
Edition
public AccountSettings withEdition(String edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
edition
- The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.Edition
public AccountSettings withEdition(Edition edition)
The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
edition
- The edition of QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.Edition
public void setDefaultNamespace(String defaultNamespace)
The default QuickSight namespace for your AWS account.
defaultNamespace
- The default QuickSight namespace for your AWS account.public String getDefaultNamespace()
The default QuickSight namespace for your AWS account.
public AccountSettings withDefaultNamespace(String defaultNamespace)
The default QuickSight namespace for your AWS account.
defaultNamespace
- The default QuickSight namespace for your AWS account.public void setNotificationEmail(String notificationEmail)
The main notification email for your QuickSight subscription.
notificationEmail
- The main notification email for your QuickSight subscription.public String getNotificationEmail()
The main notification email for your QuickSight subscription.
public AccountSettings withNotificationEmail(String notificationEmail)
The main notification email for your QuickSight subscription.
notificationEmail
- The main notification email for your QuickSight subscription.public String toString()
toString
in class Object
Object.toString()
public AccountSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.