Interface VerificationDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VerificationDetails.Builder,VerificationDetails>,SdkBuilder<VerificationDetails.Builder,VerificationDetails>,SdkPojo
- Enclosing class:
- VerificationDetails
public static interface VerificationDetails.Builder extends SdkPojo, CopyableBuilder<VerificationDetails.Builder,VerificationDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VerificationDetails.BuilderdateOfBirth(String dateOfBirth)Date of birth to verify your submitted TRN.VerificationDetails.BuildertaxRegistrationDocuments(Collection<TaxRegistrationDocument> taxRegistrationDocuments)The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.VerificationDetails.BuildertaxRegistrationDocuments(Consumer<TaxRegistrationDocument.Builder>... taxRegistrationDocuments)The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.VerificationDetails.BuildertaxRegistrationDocuments(TaxRegistrationDocument... taxRegistrationDocuments)The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.-
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
-
dateOfBirth
VerificationDetails.Builder dateOfBirth(String dateOfBirth)
Date of birth to verify your submitted TRN. Use the
YYYY-MM-DDformat.- Parameters:
dateOfBirth- Date of birth to verify your submitted TRN. Use theYYYY-MM-DDformat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taxRegistrationDocuments
VerificationDetails.Builder taxRegistrationDocuments(Collection<TaxRegistrationDocument> taxRegistrationDocuments)
The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.
- Parameters:
taxRegistrationDocuments- The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taxRegistrationDocuments
VerificationDetails.Builder taxRegistrationDocuments(TaxRegistrationDocument... taxRegistrationDocuments)
The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.
- Parameters:
taxRegistrationDocuments- The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taxRegistrationDocuments
VerificationDetails.Builder taxRegistrationDocuments(Consumer<TaxRegistrationDocument.Builder>... taxRegistrationDocuments)
The tax registration document, which is required for specific countries such as Bangladesh, Kenya, South Korea and Spain.
This is a convenience method that creates an instance of theTaxRegistrationDocument.Builderavoiding the need to create one manually viaTaxRegistrationDocument.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#taxRegistrationDocuments(List.) - Parameters:
taxRegistrationDocuments- a consumer that will call methods onTaxRegistrationDocument.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#taxRegistrationDocuments(java.util.Collection)
-
-