Interface ComponentTypeSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>,SdkBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>,SdkPojo
- Enclosing class:
- ComponentTypeSummary
public static interface ComponentTypeSummary.Builder extends SdkPojo, CopyableBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ComponentTypeSummary.Builderarn(String arn)The ARN of the component type.ComponentTypeSummary.BuildercomponentTypeId(String componentTypeId)The ID of the component type.ComponentTypeSummary.BuildercomponentTypeName(String componentTypeName)The component type name.ComponentTypeSummary.BuildercreationDateTime(Instant creationDateTime)The date and time when the component type was created.ComponentTypeSummary.Builderdescription(String description)The description of the component type.default ComponentTypeSummary.Builderstatus(Consumer<Status.Builder> status)The current status of the component type.ComponentTypeSummary.Builderstatus(Status status)The current status of the component type.ComponentTypeSummary.BuilderupdateDateTime(Instant updateDateTime)The date and time when the component type was last updated.-
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 Detail
-
arn
ComponentTypeSummary.Builder arn(String arn)
The ARN of the component type.
- Parameters:
arn- The ARN of the component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentTypeId
ComponentTypeSummary.Builder componentTypeId(String componentTypeId)
The ID of the component type.
- Parameters:
componentTypeId- The ID of the component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
ComponentTypeSummary.Builder creationDateTime(Instant creationDateTime)
The date and time when the component type was created.
- Parameters:
creationDateTime- The date and time when the component type was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDateTime
ComponentTypeSummary.Builder updateDateTime(Instant updateDateTime)
The date and time when the component type was last updated.
- Parameters:
updateDateTime- The date and time when the component type was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ComponentTypeSummary.Builder description(String description)
The description of the component type.
- Parameters:
description- The description of the component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ComponentTypeSummary.Builder status(Status status)
The current status of the component type.
- Parameters:
status- The current status of the component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
default ComponentTypeSummary.Builder status(Consumer<Status.Builder> status)
The current status of the component type.
This is a convenience method that creates an instance of theStatus.Builderavoiding the need to create one manually viaStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatus(Status).- Parameters:
status- a consumer that will call methods onStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
status(Status)
-
componentTypeName
ComponentTypeSummary.Builder componentTypeName(String componentTypeName)
The component type name.
- Parameters:
componentTypeName- The component type name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-