Interface Account.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Account.Builder,
,Account> SdkBuilder<Account.Builder,
,Account> SdkPojo
- Enclosing class:
Account
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Chime account ID.accountStatus
(String accountStatus) The status of the account.accountStatus
(AccountStatus accountStatus) The status of the account.accountType
(String accountType) The Amazon Chime account type.accountType
(AccountType accountType) The Amazon Chime account type.awsAccountId
(String awsAccountId) The AWS account ID.createdTimestamp
(Instant createdTimestamp) The Amazon Chime account creation timestamp, in ISO 8601 format.defaultLicense
(String defaultLicense) The default license for the Amazon Chime account.defaultLicense
(License defaultLicense) The default license for the Amazon Chime account.The Amazon Chime account name.signinDelegateGroups
(Collection<SigninDelegateGroup> signinDelegateGroups) The sign-in delegate groups associated with the account.signinDelegateGroups
(Consumer<SigninDelegateGroup.Builder>... signinDelegateGroups) The sign-in delegate groups associated with the account.signinDelegateGroups
(SigninDelegateGroup... signinDelegateGroups) The sign-in delegate groups associated with the account.supportedLicenses
(Collection<License> supportedLicenses) Supported licenses for the Amazon Chime account.supportedLicenses
(License... supportedLicenses) Supported licenses for the Amazon Chime account.supportedLicensesWithStrings
(String... supportedLicenses) Supported licenses for the Amazon Chime account.supportedLicensesWithStrings
(Collection<String> supportedLicenses) Supported licenses for the Amazon Chime account.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
-
awsAccountId
The AWS account ID.
- Parameters:
awsAccountId
- The AWS account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The Amazon Chime account ID.
- Parameters:
accountId
- The Amazon Chime account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The Amazon Chime account name.
- Parameters:
name
- The Amazon Chime account name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountType
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
- Parameters:
accountType
- The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accountType
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
- Parameters:
accountType
- The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTimestamp
The Amazon Chime account creation timestamp, in ISO 8601 format.
- Parameters:
createdTimestamp
- The Amazon Chime account creation timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultLicense
The default license for the Amazon Chime account.
- Parameters:
defaultLicense
- The default license for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultLicense
The default license for the Amazon Chime account.
- Parameters:
defaultLicense
- The default license for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
supportedLicensesWithStrings
Supported licenses for the Amazon Chime account.
- Parameters:
supportedLicenses
- Supported licenses for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedLicensesWithStrings
Supported licenses for the Amazon Chime account.
- Parameters:
supportedLicenses
- Supported licenses for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedLicenses
Supported licenses for the Amazon Chime account.
- Parameters:
supportedLicenses
- Supported licenses for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedLicenses
Supported licenses for the Amazon Chime account.
- Parameters:
supportedLicenses
- Supported licenses for the Amazon Chime account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountStatus
The status of the account.
- Parameters:
accountStatus
- The status of the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accountStatus
The status of the account.
- Parameters:
accountStatus
- The status of the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signinDelegateGroups
The sign-in delegate groups associated with the account.
- Parameters:
signinDelegateGroups
- The sign-in delegate groups associated with the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signinDelegateGroups
The sign-in delegate groups associated with the account.
- Parameters:
signinDelegateGroups
- The sign-in delegate groups associated with the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signinDelegateGroups
The sign-in delegate groups associated with the account.
This is a convenience method that creates an instance of theSigninDelegateGroup.Builder
avoiding the need to create one manually viaSigninDelegateGroup.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosigninDelegateGroups(List<SigninDelegateGroup>)
.- Parameters:
signinDelegateGroups
- a consumer that will call methods onSigninDelegateGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-