Class V1SecurityContextFluentImpl<A extends V1SecurityContextFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1SecurityContextFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1SecurityContextFluent<A>
- Direct Known Subclasses:
V1SecurityContextBuilder
public class V1SecurityContextFluentImpl<A extends V1SecurityContextFluent<A>>
extends BaseFluent<A>
implements V1SecurityContextFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1SecurityContextFluent
V1SecurityContextFluent.CapabilitiesNested<N>, V1SecurityContextFluent.SeccompProfileNested<N>, V1SecurityContextFluent.SeLinuxOptionsNested<N>, V1SecurityContextFluent.WindowsOptionsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1SecurityContextFluentImpl(io.kubernetes.client.openapi.models.V1SecurityContext instance) -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1Capabilitiesio.kubernetes.client.openapi.models.V1SeccompProfileio.kubernetes.client.openapi.models.V1SELinuxOptionsio.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionseditOrNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) booleanio.kubernetes.client.openapi.models.V1CapabilitiesDeprecated.io.kubernetes.client.openapi.models.V1SeccompProfileDeprecated.io.kubernetes.client.openapi.models.V1SELinuxOptionsDeprecated.io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptionsDeprecated.inthashCode()toString()withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation) withCapabilities(io.kubernetes.client.openapi.models.V1Capabilities capabilities) withNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) withPrivileged(Boolean privileged) withProcMount(String procMount) withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem) withRunAsGroup(Long runAsGroup) withRunAsNonRoot(Boolean runAsNonRoot) withRunAsUser(Long runAsUser) withSeccompProfile(io.kubernetes.client.openapi.models.V1SeccompProfile seccompProfile) withSeLinuxOptions(io.kubernetes.client.openapi.models.V1SELinuxOptions seLinuxOptions) withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1SecurityContextFluentImpl
public V1SecurityContextFluentImpl() -
V1SecurityContextFluentImpl
public V1SecurityContextFluentImpl(io.kubernetes.client.openapi.models.V1SecurityContext instance)
-
-
Method Details
-
getAllowPrivilegeEscalation
- Specified by:
getAllowPrivilegeEscalationin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withAllowPrivilegeEscalation
- Specified by:
withAllowPrivilegeEscalationin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasAllowPrivilegeEscalation
- Specified by:
hasAllowPrivilegeEscalationin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getCapabilities
Deprecated.This method has been deprecated, please use method buildCapabilities instead.- Specified by:
getCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildCapabilities
public io.kubernetes.client.openapi.models.V1Capabilities buildCapabilities()- Specified by:
buildCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withCapabilities
- Specified by:
withCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasCapabilities
- Specified by:
hasCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewCapabilities
- Specified by:
withNewCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewCapabilitiesLike
public V1SecurityContextFluent.CapabilitiesNested<A> withNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) - Specified by:
withNewCapabilitiesLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editCapabilities
- Specified by:
editCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewCapabilities
- Specified by:
editOrNewCapabilitiesin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewCapabilitiesLike
public V1SecurityContextFluent.CapabilitiesNested<A> editOrNewCapabilitiesLike(io.kubernetes.client.openapi.models.V1Capabilities item) - Specified by:
editOrNewCapabilitiesLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getPrivileged
- Specified by:
getPrivilegedin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withPrivileged
- Specified by:
withPrivilegedin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasPrivileged
- Specified by:
hasPrivilegedin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getProcMount
- Specified by:
getProcMountin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withProcMount
- Specified by:
withProcMountin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasProcMount
- Specified by:
hasProcMountin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getReadOnlyRootFilesystem
- Specified by:
getReadOnlyRootFilesystemin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withReadOnlyRootFilesystem
- Specified by:
withReadOnlyRootFilesystemin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasReadOnlyRootFilesystem
- Specified by:
hasReadOnlyRootFilesystemin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getRunAsGroup
- Specified by:
getRunAsGroupin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withRunAsGroup
- Specified by:
withRunAsGroupin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasRunAsGroup
- Specified by:
hasRunAsGroupin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getRunAsNonRoot
- Specified by:
getRunAsNonRootin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withRunAsNonRoot
- Specified by:
withRunAsNonRootin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasRunAsNonRoot
- Specified by:
hasRunAsNonRootin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getRunAsUser
- Specified by:
getRunAsUserin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withRunAsUser
- Specified by:
withRunAsUserin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasRunAsUser
- Specified by:
hasRunAsUserin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getSeLinuxOptions
Deprecated.This method has been deprecated, please use method buildSeLinuxOptions instead.- Specified by:
getSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildSeLinuxOptions
public io.kubernetes.client.openapi.models.V1SELinuxOptions buildSeLinuxOptions()- Specified by:
buildSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withSeLinuxOptions
- Specified by:
withSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasSeLinuxOptions
- Specified by:
hasSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewSeLinuxOptions
- Specified by:
withNewSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewSeLinuxOptionsLike
public V1SecurityContextFluent.SeLinuxOptionsNested<A> withNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) - Specified by:
withNewSeLinuxOptionsLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editSeLinuxOptions
- Specified by:
editSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewSeLinuxOptions
- Specified by:
editOrNewSeLinuxOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewSeLinuxOptionsLike
public V1SecurityContextFluent.SeLinuxOptionsNested<A> editOrNewSeLinuxOptionsLike(io.kubernetes.client.openapi.models.V1SELinuxOptions item) - Specified by:
editOrNewSeLinuxOptionsLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getSeccompProfile
Deprecated.This method has been deprecated, please use method buildSeccompProfile instead.- Specified by:
getSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildSeccompProfile
public io.kubernetes.client.openapi.models.V1SeccompProfile buildSeccompProfile()- Specified by:
buildSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withSeccompProfile
- Specified by:
withSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasSeccompProfile
- Specified by:
hasSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewSeccompProfile
- Specified by:
withNewSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewSeccompProfileLike
public V1SecurityContextFluent.SeccompProfileNested<A> withNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) - Specified by:
withNewSeccompProfileLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editSeccompProfile
- Specified by:
editSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewSeccompProfile
- Specified by:
editOrNewSeccompProfilein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewSeccompProfileLike
public V1SecurityContextFluent.SeccompProfileNested<A> editOrNewSeccompProfileLike(io.kubernetes.client.openapi.models.V1SeccompProfile item) - Specified by:
editOrNewSeccompProfileLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
getWindowsOptions
@Deprecated public io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions getWindowsOptions()Deprecated.This method has been deprecated, please use method buildWindowsOptions instead.- Specified by:
getWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>- Returns:
- The buildable object.
-
buildWindowsOptions
public io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions buildWindowsOptions()- Specified by:
buildWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withWindowsOptions
public A withWindowsOptions(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions windowsOptions) - Specified by:
withWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
hasWindowsOptions
- Specified by:
hasWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewWindowsOptions
- Specified by:
withNewWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withNewWindowsOptionsLike
public V1SecurityContextFluent.WindowsOptionsNested<A> withNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) - Specified by:
withNewWindowsOptionsLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editWindowsOptions
- Specified by:
editWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewWindowsOptions
- Specified by:
editOrNewWindowsOptionsin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
editOrNewWindowsOptionsLike
public V1SecurityContextFluent.WindowsOptionsNested<A> editOrNewWindowsOptionsLike(io.kubernetes.client.openapi.models.V1WindowsSecurityContextOptions item) - Specified by:
editOrNewWindowsOptionsLikein interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1SecurityContextFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1SecurityContextFluent<A>>
-
toString
-
withAllowPrivilegeEscalation
- Specified by:
withAllowPrivilegeEscalationin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withPrivileged
- Specified by:
withPrivilegedin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withReadOnlyRootFilesystem
- Specified by:
withReadOnlyRootFilesystemin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-
withRunAsNonRoot
- Specified by:
withRunAsNonRootin interfaceV1SecurityContextFluent<A extends V1SecurityContextFluent<A>>
-