Interface AccountMetaData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AccountMetaData.Builder,AccountMetaData>,SdkBuilder<AccountMetaData.Builder,AccountMetaData>,SdkPojo
- Enclosing class:
- AccountMetaData
public static interface AccountMetaData.Builder extends SdkPojo, CopyableBuilder<AccountMetaData.Builder,AccountMetaData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AccountMetaData.BuilderaccountName(String accountName)The Amazon Web Services accounts name.default AccountMetaData.Builderaddress(Consumer<Address.Builder> address)Sets the value of the Address property for this object.AccountMetaData.Builderaddress(Address address)Sets the value of the Address property for this object.AccountMetaData.BuilderaddressRoleMap(Map<AddressRoleType,Jurisdiction> addressRoleMap)Address roles associated with the account containing country code information.AccountMetaData.BuilderaddressRoleMapWithStrings(Map<String,Jurisdiction> addressRoleMap)Address roles associated with the account containing country code information.AccountMetaData.BuilderaddressType(String addressType)The type of address associated with the legal profile.AccountMetaData.BuilderaddressType(AddressRoleType addressType)The type of address associated with the legal profile.AccountMetaData.Builderseller(String seller)Seller information associated with the 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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
accountName
AccountMetaData.Builder accountName(String accountName)
The Amazon Web Services accounts name.
- Parameters:
accountName- The Amazon Web Services accounts name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
AccountMetaData.Builder address(Address address)
Sets the value of the Address property for this object.- Parameters:
address- The new value for the Address property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
default AccountMetaData.Builder address(Consumer<Address.Builder> address)
Sets the value of the Address property for this object. This is a convenience method that creates an instance of theAddress.Builderavoiding the need to create one manually viaAddress.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddress(Address).- Parameters:
address- a consumer that will call methods onAddress.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
address(Address)
-
addressRoleMapWithStrings
AccountMetaData.Builder addressRoleMapWithStrings(Map<String,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
- Parameters:
addressRoleMap- Address roles associated with the account containing country code information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressRoleMap
AccountMetaData.Builder addressRoleMap(Map<AddressRoleType,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
- Parameters:
addressRoleMap- Address roles associated with the account containing country code information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressType
AccountMetaData.Builder addressType(String addressType)
The type of address associated with the legal profile.
- Parameters:
addressType- The type of address associated with the legal profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AddressRoleType,AddressRoleType
-
addressType
AccountMetaData.Builder addressType(AddressRoleType addressType)
The type of address associated with the legal profile.
- Parameters:
addressType- The type of address associated with the legal profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AddressRoleType,AddressRoleType
-
seller
AccountMetaData.Builder seller(String seller)
Seller information associated with the account.
- Parameters:
seller- Seller information associated with the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-