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
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
-
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:
-