Interface CapabilitySummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CapabilitySummary.Builder,,CapabilitySummary> SdkBuilder<CapabilitySummary.Builder,,CapabilitySummary> SdkPojo
- Enclosing class:
CapabilitySummary
@Mutable
@NotThreadSafe
public static interface CapabilitySummary.Builder
extends SdkPojo, CopyableBuilder<CapabilitySummary.Builder,CapabilitySummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the capability.capabilityName(String capabilityName) The unique name of the capability within the cluster.The Unix epoch timestamp in seconds for when the capability was created.modifiedAt(Instant modifiedAt) The Unix epoch timestamp in seconds for when the capability was last modified.The current status of the capability.status(CapabilityStatus status) The current status of the capability.The type of capability.type(CapabilityType type) The type of capability.The version of the capability software that is currently running.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
capabilityName
The unique name of the capability within the cluster.
- Parameters:
capabilityName- The unique name of the capability within the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the capability.
- Parameters:
arn- The Amazon Resource Name (ARN) of the capability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of capability. Valid values are
ACK,ARGOCD, orKRO.- Parameters:
type- The type of capability. Valid values areACK,ARGOCD, orKRO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of capability. Valid values are
ACK,ARGOCD, orKRO.- Parameters:
type- The type of capability. Valid values areACK,ARGOCD, orKRO.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the capability.
- Parameters:
status- The current status of the capability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the capability.
- Parameters:
status- The current status of the capability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
version
The version of the capability software that is currently running.
- Parameters:
version- The version of the capability software that is currently running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The Unix epoch timestamp in seconds for when the capability was created.
- Parameters:
createdAt- The Unix epoch timestamp in seconds for when the capability was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
The Unix epoch timestamp in seconds for when the capability was last modified.
- Parameters:
modifiedAt- The Unix epoch timestamp in seconds for when the capability was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-