Interface ClusterMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ClusterMetadata.Builder,
,ClusterMetadata> SdkBuilder<ClusterMetadata.Builder,
,ClusterMetadata> SdkPojo
- Enclosing class:
ClusterMetadata
@Mutable
@NotThreadSafe
public static interface ClusterMetadata.Builder
extends SdkPojo, CopyableBuilder<ClusterMetadata.Builder,ClusterMetadata>
-
Method Summary
Modifier and TypeMethodDescriptioneksRoleAccessEntries
(String... eksRoleAccessEntries) A list of Amazon EKS IAM role ARNs associated with the cluster.eksRoleAccessEntries
(Collection<String> eksRoleAccessEntries) A list of Amazon EKS IAM role ARNs associated with the cluster.failureMessage
(String failureMessage) An error message describing why the cluster level operation (such as creating, updating, or deleting) failed.slrAccessEntry
(String slrAccessEntry) The Service-Linked Role (SLR) associated with the cluster.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 Details
-
failureMessage
An error message describing why the cluster level operation (such as creating, updating, or deleting) failed.
- Parameters:
failureMessage
- An error message describing why the cluster level operation (such as creating, updating, or deleting) failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eksRoleAccessEntries
A list of Amazon EKS IAM role ARNs associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.
- Parameters:
eksRoleAccessEntries
- A list of Amazon EKS IAM role ARNs associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eksRoleAccessEntries
A list of Amazon EKS IAM role ARNs associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.
- Parameters:
eksRoleAccessEntries
- A list of Amazon EKS IAM role ARNs associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slrAccessEntry
The Service-Linked Role (SLR) associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.
- Parameters:
slrAccessEntry
- The Service-Linked Role (SLR) associated with the cluster. This is created by HyperPod on your behalf and only applies for EKS orchestrated clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-