Interface BrandDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BrandDetail.Builder,BrandDetail>,SdkBuilder<BrandDetail.Builder,BrandDetail>,SdkPojo
- Enclosing class:
- BrandDetail
@Mutable @NotThreadSafe public static interface BrandDetail.Builder extends SdkPojo, CopyableBuilder<BrandDetail.Builder,BrandDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description BrandDetail.Builderarn(String arn)The Amazon Resource Name (ARN) of the brand.BrandDetail.BuilderbrandId(String brandId)The ID of the QuickSight brand.BrandDetail.BuilderbrandStatus(String brandStatus)The status of the brand.BrandDetail.BuilderbrandStatus(BrandStatus brandStatus)The status of the brand.BrandDetail.BuildercreatedTime(Instant createdTime)The time that the brand was created.BrandDetail.Buildererrors(String... errors)A list of errors that occurred during the most recent brand operation.BrandDetail.Buildererrors(Collection<String> errors)A list of errors that occurred during the most recent brand operation.BrandDetail.BuilderlastUpdatedTime(Instant lastUpdatedTime)The last time the brand was updated.default BrandDetail.Builderlogo(Consumer<Logo.Builder> logo)The logo details.BrandDetail.Builderlogo(Logo logo)The logo details.BrandDetail.BuilderversionId(String versionId)The ID of the version.BrandDetail.BuilderversionStatus(String versionStatus)The status of the version.BrandDetail.BuilderversionStatus(BrandVersionStatus versionStatus)The status of the version.-
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
-
brandId
BrandDetail.Builder brandId(String brandId)
The ID of the QuickSight brand.
- Parameters:
brandId- The ID of the QuickSight brand.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
BrandDetail.Builder arn(String arn)
The Amazon Resource Name (ARN) of the brand.
- Parameters:
arn- The Amazon Resource Name (ARN) of the brand.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
brandStatus
BrandDetail.Builder brandStatus(String brandStatus)
The status of the brand.
- Parameters:
brandStatus- The status of the brand.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BrandStatus,BrandStatus
-
brandStatus
BrandDetail.Builder brandStatus(BrandStatus brandStatus)
The status of the brand.
- Parameters:
brandStatus- The status of the brand.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BrandStatus,BrandStatus
-
createdTime
BrandDetail.Builder createdTime(Instant createdTime)
The time that the brand was created.
- Parameters:
createdTime- The time that the brand was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
BrandDetail.Builder lastUpdatedTime(Instant lastUpdatedTime)
The last time the brand was updated.
- Parameters:
lastUpdatedTime- The last time the brand was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionId
BrandDetail.Builder versionId(String versionId)
The ID of the version.
- Parameters:
versionId- The ID of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionStatus
BrandDetail.Builder versionStatus(String versionStatus)
The status of the version.
- Parameters:
versionStatus- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BrandVersionStatus,BrandVersionStatus
-
versionStatus
BrandDetail.Builder versionStatus(BrandVersionStatus versionStatus)
The status of the version.
- Parameters:
versionStatus- The status of the version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BrandVersionStatus,BrandVersionStatus
-
errors
BrandDetail.Builder errors(Collection<String> errors)
A list of errors that occurred during the most recent brand operation.
- Parameters:
errors- A list of errors that occurred during the most recent brand operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
BrandDetail.Builder errors(String... errors)
A list of errors that occurred during the most recent brand operation.
- Parameters:
errors- A list of errors that occurred during the most recent brand operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logo
BrandDetail.Builder logo(Logo logo)
The logo details.
- Parameters:
logo- The logo details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logo
default BrandDetail.Builder logo(Consumer<Logo.Builder> logo)
The logo details.
This is a convenience method that creates an instance of theLogo.Builderavoiding the need to create one manually viaLogo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologo(Logo).- Parameters:
logo- a consumer that will call methods onLogo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
logo(Logo)
-
-