Interface AccountSettings.Builder

  • Method Details

    • accountName

      AccountSettings.Builder accountName(String accountName)

      The "account name" you provided for the Quick Sight subscription in your Amazon Web Services account. You create this name when you sign up for Quick Sight. 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 Quick Sight subscription in your Amazon Web Services account. You create this name when you sign up for Quick Sight. 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

      AccountSettings.Builder edition(String edition)

      The edition of Quick Sight that you're currently subscribed to: Enterprise edition or Standard edition.

      Parameters:
      edition - The edition of Quick Sight 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

      AccountSettings.Builder edition(Edition edition)

      The edition of Quick Sight that you're currently subscribed to: Enterprise edition or Standard edition.

      Parameters:
      edition - The edition of Quick Sight 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

      AccountSettings.Builder defaultNamespace(String defaultNamespace)

      The default Quick Sight namespace for your Amazon Web Services account.

      Parameters:
      defaultNamespace - The default Quick Sight namespace for your Amazon Web Services account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notificationEmail

      AccountSettings.Builder notificationEmail(String notificationEmail)

      The main notification email for your Quick Sight subscription.

      Parameters:
      notificationEmail - The main notification email for your Quick Sight subscription.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicSharingEnabled

      AccountSettings.Builder publicSharingEnabled(Boolean publicSharingEnabled)

      A Boolean value that indicates whether public sharing is turned on for an 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 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

      AccountSettings.Builder terminationProtectionEnabled(Boolean terminationProtectionEnabled)

      A boolean value that determines whether or not an Quick Sight 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 a DeleteAccountSubsctiption request. A False value will allow the ccount to be deleted.

      Parameters:
      terminationProtectionEnabled - A boolean value that determines whether or not an Quick Sight 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 a DeleteAccountSubsctiption request. A False value will allow the ccount to be deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.