Interface KubernetesPermissionCheckedDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<KubernetesPermissionCheckedDetails.Builder,KubernetesPermissionCheckedDetails>,SdkBuilder<KubernetesPermissionCheckedDetails.Builder,KubernetesPermissionCheckedDetails>,SdkPojo
- Enclosing class:
- KubernetesPermissionCheckedDetails
public static interface KubernetesPermissionCheckedDetails.Builder extends SdkPojo, CopyableBuilder<KubernetesPermissionCheckedDetails.Builder,KubernetesPermissionCheckedDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KubernetesPermissionCheckedDetails.Builderallowed(Boolean allowed)Information whether the user has the permission to call the Kubernetes API.KubernetesPermissionCheckedDetails.Buildernamespace(String namespace)The namespace where the Kubernetes API action will take place.KubernetesPermissionCheckedDetails.Builderresource(String resource)The Kubernetes resource with which your Kubernetes API call will interact.KubernetesPermissionCheckedDetails.Builderverb(String verb)The verb component of the Kubernetes API call.-
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
-
verb
KubernetesPermissionCheckedDetails.Builder verb(String verb)
The verb component of the Kubernetes API call. For example, when you check whether or not you have the permission to call the
CreatePodAPI, the verb component will beCreate.- Parameters:
verb- The verb component of the Kubernetes API call. For example, when you check whether or not you have the permission to call theCreatePodAPI, the verb component will beCreate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resource
KubernetesPermissionCheckedDetails.Builder resource(String resource)
The Kubernetes resource with which your Kubernetes API call will interact.
- Parameters:
resource- The Kubernetes resource with which your Kubernetes API call will interact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
KubernetesPermissionCheckedDetails.Builder namespace(String namespace)
The namespace where the Kubernetes API action will take place.
- Parameters:
namespace- The namespace where the Kubernetes API action will take place.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowed
KubernetesPermissionCheckedDetails.Builder allowed(Boolean allowed)
Information whether the user has the permission to call the Kubernetes API.
- Parameters:
allowed- Information whether the user has the permission to call the Kubernetes API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-