Interface KubernetesWorkload.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<KubernetesWorkload.Builder,,KubernetesWorkload> SdkBuilder<KubernetesWorkload.Builder,,KubernetesWorkload> SdkPojo
- Enclosing class:
KubernetesWorkload
@Mutable
@NotThreadSafe
public static interface KubernetesWorkload.Builder
extends SdkPojo, CopyableBuilder<KubernetesWorkload.Builder,KubernetesWorkload>
-
Method Summary
Modifier and TypeMethodDescriptioncontainerUids(String... containerUids) A list of unique identifiers for the containers that are part of the Kubernetes workload.containerUids(Collection<String> containerUids) A list of unique identifiers for the containers that are part of the Kubernetes workload.kubernetesResourcesTypes(String kubernetesResourcesTypes) The types of Kubernetes resources involved in the workload.kubernetesResourcesTypes(KubernetesResourcesTypes kubernetesResourcesTypes) The types of Kubernetes resources involved in the workload.The Kubernetes namespace in which the workload is running, providing logical isolation within the cluster.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
-
containerUids
A list of unique identifiers for the containers that are part of the Kubernetes workload.
- Parameters:
containerUids- A list of unique identifiers for the containers that are part of the Kubernetes workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerUids
A list of unique identifiers for the containers that are part of the Kubernetes workload.
- Parameters:
containerUids- A list of unique identifiers for the containers that are part of the Kubernetes workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
The Kubernetes namespace in which the workload is running, providing logical isolation within the cluster.
- Parameters:
namespace- The Kubernetes namespace in which the workload is running, providing logical isolation within the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kubernetesResourcesTypes
The types of Kubernetes resources involved in the workload.
- Parameters:
kubernetesResourcesTypes- The types of Kubernetes resources involved in the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kubernetesResourcesTypes
KubernetesWorkload.Builder kubernetesResourcesTypes(KubernetesResourcesTypes kubernetesResourcesTypes) The types of Kubernetes resources involved in the workload.
- Parameters:
kubernetesResourcesTypes- The types of Kubernetes resources involved in the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-