Interface AccountSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AccountSettings.Builder,
,AccountSettings> SdkBuilder<AccountSettings.Builder,
,AccountSettings> SdkPojo
- Enclosing class:
AccountSettings
-
Method Summary
Modifier and TypeMethodDescriptionaccountName
(String accountName) The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account.defaultNamespace
(String defaultNamespace) The default Amazon QuickSight namespace for your Amazon Web Services account.The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.notificationEmail
(String notificationEmail) The main notification email for your Amazon QuickSight subscription.publicSharingEnabled
(Boolean publicSharingEnabled) A Boolean value that indicates whether public sharing is turned on for an Amazon QuickSight account.terminationProtectionEnabled
(Boolean terminationProtectionEnabled) A boolean value that determines whether or not an Amazon QuickSight account can be deleted.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
accountName
The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.
- Parameters:
accountName
- The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edition
The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
- Parameters:
edition
- The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
edition
The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.
- Parameters:
edition
- The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultNamespace
The default Amazon QuickSight namespace for your Amazon Web Services account.
- Parameters:
defaultNamespace
- The default Amazon QuickSight namespace for your Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notificationEmail
The main notification email for your Amazon QuickSight subscription.
- Parameters:
notificationEmail
- The main notification email for your Amazon QuickSight subscription.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicSharingEnabled
A Boolean value that indicates whether public sharing is turned on for an Amazon QuickSight account. For more information about turning on public sharing, see UpdatePublicSharingSettings.
- Parameters:
publicSharingEnabled
- A Boolean value that indicates whether public sharing is turned on for an Amazon QuickSight account. For more information about turning on public sharing, see UpdatePublicSharingSettings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
terminationProtectionEnabled
A boolean value that determines whether or not an Amazon QuickSight account can be deleted. A
True
value doesn't allow the account to be deleted and results in an error message if a user tries to make aDeleteAccountSubsctiption
request. AFalse
value will allow the ccount to be deleted.- Parameters:
terminationProtectionEnabled
- A boolean value that determines whether or not an Amazon QuickSight account can be deleted. ATrue
value doesn't allow the account to be deleted and results in an error message if a user tries to make aDeleteAccountSubsctiption
request. AFalse
value will allow the ccount to be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-