public class KubeSchemaFluentImpl<T extends KubeSchemaFluent<T>> extends BaseFluent<T> implements KubeSchemaFluent<T>
KubeSchemaFluent.BaseKubernetesListNested<N>, KubeSchemaFluent.BindingNested<N>, KubeSchemaFluent.BuildConfigListNested<N>, KubeSchemaFluent.BuildListNested<N>, KubeSchemaFluent.BuildRequestNested<N>, KubeSchemaFluent.ClusterPolicyBindingListNested<N>, KubeSchemaFluent.ClusterPolicyBindingNested<N>, KubeSchemaFluent.ClusterPolicyListNested<N>, KubeSchemaFluent.ClusterPolicyNested<N>, KubeSchemaFluent.ClusterRoleBindingListNested<N>, KubeSchemaFluent.ClusterRoleBindingNested<N>, KubeSchemaFluent.ComponentStatusListNested<N>, KubeSchemaFluent.ConfigNested<N>, KubeSchemaFluent.ContainerStatusNested<N>, KubeSchemaFluent.DaemonSetListNested<N>, KubeSchemaFluent.DaemonSetNested<N>, KubeSchemaFluent.DeleteOptionsNested<N>, KubeSchemaFluent.DeploymentConfigListNested<N>, KubeSchemaFluent.DeploymentListNested<N>, KubeSchemaFluent.DeploymentNested<N>, KubeSchemaFluent.EndpointsListNested<N>, KubeSchemaFluent.EndpointsNested<N>, KubeSchemaFluent.EnvVarNested<N>, KubeSchemaFluent.EventListNested<N>, KubeSchemaFluent.GroupListNested<N>, KubeSchemaFluent.GroupNested<N>, KubeSchemaFluent.HorizontalPodAutoscalerListNested<N>, KubeSchemaFluent.HorizontalPodAutoscalerNested<N>, KubeSchemaFluent.IdentityListNested<N>, KubeSchemaFluent.IdentityNested<N>, KubeSchemaFluent.ImageListNested<N>, KubeSchemaFluent.ImageStreamListNested<N>, KubeSchemaFluent.IngressListNested<N>, KubeSchemaFluent.IngressNested<N>, KubeSchemaFluent.JobListNested<N>, KubeSchemaFluent.JobNested<N>, KubeSchemaFluent.LimitRangeListNested<N>, KubeSchemaFluent.ListMetaNested<N>, KubeSchemaFluent.LocalSubjectAccessReviewNested<N>, KubeSchemaFluent.NamespaceListNested<N>, KubeSchemaFluent.NamespaceNested<N>, KubeSchemaFluent.NodeListNested<N>, KubeSchemaFluent.NodeNested<N>, KubeSchemaFluent.OAuthAccessTokenListNested<N>, KubeSchemaFluent.OAuthAccessTokenNested<N>, KubeSchemaFluent.OAuthAuthorizeTokenListNested<N>, KubeSchemaFluent.OAuthAuthorizeTokenNested<N>, KubeSchemaFluent.OAuthClientAuthorizationListNested<N>, KubeSchemaFluent.OAuthClientAuthorizationNested<N>, KubeSchemaFluent.OAuthClientListNested<N>, KubeSchemaFluent.OAuthClientNested<N>, KubeSchemaFluent.ObjectMetaNested<N>, KubeSchemaFluent.PersistentVolumeClaimListNested<N>, KubeSchemaFluent.PersistentVolumeClaimNested<N>, KubeSchemaFluent.PersistentVolumeListNested<N>, KubeSchemaFluent.PersistentVolumeNested<N>, KubeSchemaFluent.PodListNested<N>, KubeSchemaFluent.PodTemplateListNested<N>, KubeSchemaFluent.PolicyBindingListNested<N>, KubeSchemaFluent.PolicyBindingNested<N>, KubeSchemaFluent.PolicyListNested<N>, KubeSchemaFluent.PolicyNested<N>, KubeSchemaFluent.ProjectListNested<N>, KubeSchemaFluent.ProjectNested<N>, KubeSchemaFluent.ProjectRequestNested<N>, KubeSchemaFluent.QuantityNested<N>, KubeSchemaFluent.ReplicationControllerListNested<N>, KubeSchemaFluent.ResourceQuotaListNested<N>, KubeSchemaFluent.ResourceQuotaNested<N>, KubeSchemaFluent.RoleBindingListNested<N>, KubeSchemaFluent.RoleBindingNested<N>, KubeSchemaFluent.RoleListNested<N>, KubeSchemaFluent.RoleNested<N>, KubeSchemaFluent.RootPathsNested<N>, KubeSchemaFluent.RouteListNested<N>, KubeSchemaFluent.ScaleNested<N>, KubeSchemaFluent.SecretListNested<N>, KubeSchemaFluent.SecretNested<N>, KubeSchemaFluent.SecurityContextConstraintsListNested<N>, KubeSchemaFluent.SecurityContextConstraintsNested<N>, KubeSchemaFluent.ServiceAccountListNested<N>, KubeSchemaFluent.ServiceAccountNested<N>, KubeSchemaFluent.ServiceListNested<N>, KubeSchemaFluent.StatusNested<N>, KubeSchemaFluent.SubjectAccessReviewNested<N>, KubeSchemaFluent.SubjectAccessReviewResponseNested<N>, KubeSchemaFluent.TagEventNested<N>, KubeSchemaFluent.TemplateListNested<N>, KubeSchemaFluent.TemplateNested<N>, KubeSchemaFluent.ThirdPartyResourceListNested<N>, KubeSchemaFluent.ThirdPartyResourceNested<N>, KubeSchemaFluent.UserListNested<N>, KubeSchemaFluent.UserNested<N>, KubeSchemaFluent.WatchEventNested<N>
_visitables
Constructor and Description |
---|
KubeSchemaFluentImpl() |
KubeSchemaFluentImpl(KubeSchema instance) |
public KubeSchemaFluentImpl()
public KubeSchemaFluentImpl(KubeSchema instance)
public BaseKubernetesList getBaseKubernetesList()
getBaseKubernetesList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withBaseKubernetesList(BaseKubernetesList BaseKubernetesList)
withBaseKubernetesList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BaseKubernetesListNested<T> withNewBaseKubernetesList()
withNewBaseKubernetesList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BaseKubernetesListNested<T> withNewBaseKubernetesListLike(BaseKubernetesList item)
withNewBaseKubernetesListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BaseKubernetesListNested<T> editBaseKubernetesList()
editBaseKubernetesList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Binding getBinding()
getBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withBinding(Binding Binding)
withBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BindingNested<T> withNewBinding()
withNewBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BindingNested<T> withNewBindingLike(Binding item)
withNewBindingLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BindingNested<T> editBinding()
editBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public BuildConfigList getBuildConfigList()
getBuildConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withBuildConfigList(BuildConfigList BuildConfigList)
withBuildConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildConfigListNested<T> withNewBuildConfigList()
withNewBuildConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildConfigListNested<T> withNewBuildConfigListLike(BuildConfigList item)
withNewBuildConfigListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildConfigListNested<T> editBuildConfigList()
editBuildConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public BuildList getBuildList()
getBuildList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withBuildList(BuildList BuildList)
withBuildList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildListNested<T> withNewBuildList()
withNewBuildList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildListNested<T> withNewBuildListLike(BuildList item)
withNewBuildListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildListNested<T> editBuildList()
editBuildList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public BuildRequest getBuildRequest()
getBuildRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withBuildRequest(BuildRequest BuildRequest)
withBuildRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildRequestNested<T> withNewBuildRequest()
withNewBuildRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildRequestNested<T> withNewBuildRequestLike(BuildRequest item)
withNewBuildRequestLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.BuildRequestNested<T> editBuildRequest()
editBuildRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterPolicy getClusterPolicy()
getClusterPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterPolicy(ClusterPolicy ClusterPolicy)
withClusterPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyNested<T> withNewClusterPolicy()
withNewClusterPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyNested<T> withNewClusterPolicyLike(ClusterPolicy item)
withNewClusterPolicyLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyNested<T> editClusterPolicy()
editClusterPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterPolicyBinding getClusterPolicyBinding()
getClusterPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterPolicyBinding(ClusterPolicyBinding ClusterPolicyBinding)
withClusterPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingNested<T> withNewClusterPolicyBinding()
withNewClusterPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingNested<T> withNewClusterPolicyBindingLike(ClusterPolicyBinding item)
withNewClusterPolicyBindingLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingNested<T> editClusterPolicyBinding()
editClusterPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterPolicyBindingList getClusterPolicyBindingList()
getClusterPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterPolicyBindingList(ClusterPolicyBindingList ClusterPolicyBindingList)
withClusterPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingListNested<T> withNewClusterPolicyBindingList()
withNewClusterPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingListNested<T> withNewClusterPolicyBindingListLike(ClusterPolicyBindingList item)
withNewClusterPolicyBindingListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyBindingListNested<T> editClusterPolicyBindingList()
editClusterPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterPolicyList getClusterPolicyList()
getClusterPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterPolicyList(ClusterPolicyList ClusterPolicyList)
withClusterPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyListNested<T> withNewClusterPolicyList()
withNewClusterPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyListNested<T> withNewClusterPolicyListLike(ClusterPolicyList item)
withNewClusterPolicyListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterPolicyListNested<T> editClusterPolicyList()
editClusterPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterRoleBinding getClusterRoleBinding()
getClusterRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterRoleBinding(ClusterRoleBinding ClusterRoleBinding)
withClusterRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingNested<T> withNewClusterRoleBinding()
withNewClusterRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingNested<T> withNewClusterRoleBindingLike(ClusterRoleBinding item)
withNewClusterRoleBindingLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingNested<T> editClusterRoleBinding()
editClusterRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ClusterRoleBindingList getClusterRoleBindingList()
getClusterRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withClusterRoleBindingList(ClusterRoleBindingList ClusterRoleBindingList)
withClusterRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingListNested<T> withNewClusterRoleBindingList()
withNewClusterRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingListNested<T> withNewClusterRoleBindingListLike(ClusterRoleBindingList item)
withNewClusterRoleBindingListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ClusterRoleBindingListNested<T> editClusterRoleBindingList()
editClusterRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ComponentStatusList getComponentStatusList()
getComponentStatusList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withComponentStatusList(ComponentStatusList ComponentStatusList)
withComponentStatusList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ComponentStatusListNested<T> withNewComponentStatusList()
withNewComponentStatusList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ComponentStatusListNested<T> withNewComponentStatusListLike(ComponentStatusList item)
withNewComponentStatusListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ComponentStatusListNested<T> editComponentStatusList()
editComponentStatusList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Config getConfig()
getConfig
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withConfig(Config Config)
withConfig
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ConfigNested<T> withNewConfig()
withNewConfig
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ConfigNested<T> withNewConfigLike(Config item)
withNewConfigLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ConfigNested<T> editConfig()
editConfig
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ContainerStatus getContainerStatus()
getContainerStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withContainerStatus(ContainerStatus ContainerStatus)
withContainerStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ContainerStatusNested<T> withNewContainerStatus()
withNewContainerStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ContainerStatusNested<T> withNewContainerStatusLike(ContainerStatus item)
withNewContainerStatusLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ContainerStatusNested<T> editContainerStatus()
editContainerStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public DaemonSet getDaemonSet()
getDaemonSet
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDaemonSet(DaemonSet DaemonSet)
withDaemonSet
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetNested<T> withNewDaemonSet()
withNewDaemonSet
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetNested<T> withNewDaemonSetLike(DaemonSet item)
withNewDaemonSetLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetNested<T> editDaemonSet()
editDaemonSet
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public DaemonSetList getDaemonSetList()
getDaemonSetList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDaemonSetList(DaemonSetList DaemonSetList)
withDaemonSetList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetListNested<T> withNewDaemonSetList()
withNewDaemonSetList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetListNested<T> withNewDaemonSetListLike(DaemonSetList item)
withNewDaemonSetListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DaemonSetListNested<T> editDaemonSetList()
editDaemonSetList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public DeleteOptions getDeleteOptions()
getDeleteOptions
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDeleteOptions(DeleteOptions DeleteOptions)
withDeleteOptions
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeleteOptionsNested<T> withNewDeleteOptions()
withNewDeleteOptions
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeleteOptionsNested<T> withNewDeleteOptionsLike(DeleteOptions item)
withNewDeleteOptionsLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeleteOptionsNested<T> editDeleteOptions()
editDeleteOptions
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Deployment getDeployment()
getDeployment
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDeployment(Deployment Deployment)
withDeployment
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentNested<T> withNewDeployment()
withNewDeployment
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentNested<T> withNewDeploymentLike(Deployment item)
withNewDeploymentLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentNested<T> editDeployment()
editDeployment
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public DeploymentConfigList getDeploymentConfigList()
getDeploymentConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDeploymentConfigList(DeploymentConfigList DeploymentConfigList)
withDeploymentConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentConfigListNested<T> withNewDeploymentConfigList()
withNewDeploymentConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentConfigListNested<T> withNewDeploymentConfigListLike(DeploymentConfigList item)
withNewDeploymentConfigListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentConfigListNested<T> editDeploymentConfigList()
editDeploymentConfigList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public DeploymentList getDeploymentList()
getDeploymentList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withDeploymentList(DeploymentList DeploymentList)
withDeploymentList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentListNested<T> withNewDeploymentList()
withNewDeploymentList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentListNested<T> withNewDeploymentListLike(DeploymentList item)
withNewDeploymentListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.DeploymentListNested<T> editDeploymentList()
editDeploymentList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Endpoints getEndpoints()
getEndpoints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withEndpoints(Endpoints Endpoints)
withEndpoints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsNested<T> withNewEndpoints()
withNewEndpoints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsNested<T> withNewEndpointsLike(Endpoints item)
withNewEndpointsLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsNested<T> editEndpoints()
editEndpoints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public EndpointsList getEndpointsList()
getEndpointsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withEndpointsList(EndpointsList EndpointsList)
withEndpointsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsListNested<T> withNewEndpointsList()
withNewEndpointsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsListNested<T> withNewEndpointsListLike(EndpointsList item)
withNewEndpointsListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EndpointsListNested<T> editEndpointsList()
editEndpointsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public EnvVar getEnvVar()
getEnvVar
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withEnvVar(EnvVar EnvVar)
withEnvVar
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EnvVarNested<T> withNewEnvVar()
withNewEnvVar
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EnvVarNested<T> withNewEnvVarLike(EnvVar item)
withNewEnvVarLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EnvVarNested<T> editEnvVar()
editEnvVar
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public EventList getEventList()
getEventList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withEventList(EventList EventList)
withEventList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EventListNested<T> withNewEventList()
withNewEventList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EventListNested<T> withNewEventListLike(EventList item)
withNewEventListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.EventListNested<T> editEventList()
editEventList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Group getGroup()
getGroup
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withGroup(Group Group)
withGroup
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupNested<T> withNewGroup()
withNewGroup
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupNested<T> withNewGroupLike(Group item)
withNewGroupLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupNested<T> editGroup()
editGroup
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public GroupList getGroupList()
getGroupList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withGroupList(GroupList GroupList)
withGroupList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupListNested<T> withNewGroupList()
withNewGroupList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupListNested<T> withNewGroupListLike(GroupList item)
withNewGroupListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.GroupListNested<T> editGroupList()
editGroupList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public HorizontalPodAutoscaler getHorizontalPodAutoscaler()
getHorizontalPodAutoscaler
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)
withHorizontalPodAutoscaler
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerNested<T> withNewHorizontalPodAutoscaler()
withNewHorizontalPodAutoscaler
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerNested<T> withNewHorizontalPodAutoscalerLike(HorizontalPodAutoscaler item)
withNewHorizontalPodAutoscalerLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerNested<T> editHorizontalPodAutoscaler()
editHorizontalPodAutoscaler
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public HorizontalPodAutoscalerList getHorizontalPodAutoscalerList()
getHorizontalPodAutoscalerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withHorizontalPodAutoscalerList(HorizontalPodAutoscalerList HorizontalPodAutoscalerList)
withHorizontalPodAutoscalerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerListNested<T> withNewHorizontalPodAutoscalerList()
withNewHorizontalPodAutoscalerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerListNested<T> withNewHorizontalPodAutoscalerListLike(HorizontalPodAutoscalerList item)
withNewHorizontalPodAutoscalerListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.HorizontalPodAutoscalerListNested<T> editHorizontalPodAutoscalerList()
editHorizontalPodAutoscalerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Identity getIdentity()
getIdentity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withIdentity(Identity Identity)
withIdentity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityNested<T> withNewIdentity()
withNewIdentity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityNested<T> withNewIdentityLike(Identity item)
withNewIdentityLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityNested<T> editIdentity()
editIdentity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public IdentityList getIdentityList()
getIdentityList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withIdentityList(IdentityList IdentityList)
withIdentityList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityListNested<T> withNewIdentityList()
withNewIdentityList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityListNested<T> withNewIdentityListLike(IdentityList item)
withNewIdentityListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IdentityListNested<T> editIdentityList()
editIdentityList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ImageList getImageList()
getImageList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withImageList(ImageList ImageList)
withImageList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageListNested<T> withNewImageList()
withNewImageList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageListNested<T> withNewImageListLike(ImageList item)
withNewImageListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageListNested<T> editImageList()
editImageList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ImageStreamList getImageStreamList()
getImageStreamList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withImageStreamList(ImageStreamList ImageStreamList)
withImageStreamList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageStreamListNested<T> withNewImageStreamList()
withNewImageStreamList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageStreamListNested<T> withNewImageStreamListLike(ImageStreamList item)
withNewImageStreamListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ImageStreamListNested<T> editImageStreamList()
editImageStreamList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Ingress getIngress()
getIngress
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withIngress(Ingress Ingress)
withIngress
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressNested<T> withNewIngress()
withNewIngress
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressNested<T> withNewIngressLike(Ingress item)
withNewIngressLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressNested<T> editIngress()
editIngress
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public IngressList getIngressList()
getIngressList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withIngressList(IngressList IngressList)
withIngressList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressListNested<T> withNewIngressList()
withNewIngressList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressListNested<T> withNewIngressListLike(IngressList item)
withNewIngressListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.IngressListNested<T> editIngressList()
editIngressList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Job getJob()
getJob
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withJob(Job Job)
withJob
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobNested<T> withNewJob()
withNewJob
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobNested<T> withNewJobLike(Job item)
withNewJobLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobNested<T> editJob()
editJob
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public JobList getJobList()
getJobList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withJobList(JobList JobList)
withJobList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobListNested<T> withNewJobList()
withNewJobList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobListNested<T> withNewJobListLike(JobList item)
withNewJobListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.JobListNested<T> editJobList()
editJobList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public LimitRangeList getLimitRangeList()
getLimitRangeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withLimitRangeList(LimitRangeList LimitRangeList)
withLimitRangeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LimitRangeListNested<T> withNewLimitRangeList()
withNewLimitRangeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LimitRangeListNested<T> withNewLimitRangeListLike(LimitRangeList item)
withNewLimitRangeListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LimitRangeListNested<T> editLimitRangeList()
editLimitRangeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ListMeta getListMeta()
getListMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withListMeta(ListMeta ListMeta)
withListMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ListMetaNested<T> withNewListMeta()
withNewListMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ListMetaNested<T> withNewListMetaLike(ListMeta item)
withNewListMetaLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ListMetaNested<T> editListMeta()
editListMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNewListMeta(String resourceVersion, String selfLink)
withNewListMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public LocalSubjectAccessReview getLocalSubjectAccessReview()
getLocalSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withLocalSubjectAccessReview(LocalSubjectAccessReview LocalSubjectAccessReview)
withLocalSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LocalSubjectAccessReviewNested<T> withNewLocalSubjectAccessReview()
withNewLocalSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LocalSubjectAccessReviewNested<T> withNewLocalSubjectAccessReviewLike(LocalSubjectAccessReview item)
withNewLocalSubjectAccessReviewLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.LocalSubjectAccessReviewNested<T> editLocalSubjectAccessReview()
editLocalSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Namespace getNamespace()
getNamespace
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNamespace(Namespace Namespace)
withNamespace
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceNested<T> withNewNamespace()
withNewNamespace
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceNested<T> withNewNamespaceLike(Namespace item)
withNewNamespaceLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceNested<T> editNamespace()
editNamespace
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public NamespaceList getNamespaceList()
getNamespaceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNamespaceList(NamespaceList NamespaceList)
withNamespaceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceListNested<T> withNewNamespaceList()
withNewNamespaceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceListNested<T> withNewNamespaceListLike(NamespaceList item)
withNewNamespaceListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NamespaceListNested<T> editNamespaceList()
editNamespaceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Node getNode()
getNode
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNode(Node Node)
withNode
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeNested<T> withNewNode()
withNewNode
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeNested<T> withNewNodeLike(Node item)
withNewNodeLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeNested<T> editNode()
editNode
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public NodeList getNodeList()
getNodeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNodeList(NodeList NodeList)
withNodeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeListNested<T> withNewNodeList()
withNewNodeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeListNested<T> withNewNodeListLike(NodeList item)
withNewNodeListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.NodeListNested<T> editNodeList()
editNodeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthAccessToken getOAuthAccessToken()
getOAuthAccessToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthAccessToken(OAuthAccessToken OAuthAccessToken)
withOAuthAccessToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenNested<T> withNewOAuthAccessToken()
withNewOAuthAccessToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenNested<T> withNewOAuthAccessTokenLike(OAuthAccessToken item)
withNewOAuthAccessTokenLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenNested<T> editOAuthAccessToken()
editOAuthAccessToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthAccessTokenList getOAuthAccessTokenList()
getOAuthAccessTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthAccessTokenList(OAuthAccessTokenList OAuthAccessTokenList)
withOAuthAccessTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenListNested<T> withNewOAuthAccessTokenList()
withNewOAuthAccessTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenListNested<T> withNewOAuthAccessTokenListLike(OAuthAccessTokenList item)
withNewOAuthAccessTokenListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAccessTokenListNested<T> editOAuthAccessTokenList()
editOAuthAccessTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthAuthorizeToken getOAuthAuthorizeToken()
getOAuthAuthorizeToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthAuthorizeToken(OAuthAuthorizeToken OAuthAuthorizeToken)
withOAuthAuthorizeToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenNested<T> withNewOAuthAuthorizeToken()
withNewOAuthAuthorizeToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenNested<T> withNewOAuthAuthorizeTokenLike(OAuthAuthorizeToken item)
withNewOAuthAuthorizeTokenLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenNested<T> editOAuthAuthorizeToken()
editOAuthAuthorizeToken
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthAuthorizeTokenList getOAuthAuthorizeTokenList()
getOAuthAuthorizeTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthAuthorizeTokenList(OAuthAuthorizeTokenList OAuthAuthorizeTokenList)
withOAuthAuthorizeTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenListNested<T> withNewOAuthAuthorizeTokenList()
withNewOAuthAuthorizeTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenListNested<T> withNewOAuthAuthorizeTokenListLike(OAuthAuthorizeTokenList item)
withNewOAuthAuthorizeTokenListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthAuthorizeTokenListNested<T> editOAuthAuthorizeTokenList()
editOAuthAuthorizeTokenList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthClient getOAuthClient()
getOAuthClient
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthClient(OAuthClient OAuthClient)
withOAuthClient
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientNested<T> withNewOAuthClient()
withNewOAuthClient
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientNested<T> withNewOAuthClientLike(OAuthClient item)
withNewOAuthClientLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientNested<T> editOAuthClient()
editOAuthClient
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthClientAuthorization getOAuthClientAuthorization()
getOAuthClientAuthorization
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthClientAuthorization(OAuthClientAuthorization OAuthClientAuthorization)
withOAuthClientAuthorization
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationNested<T> withNewOAuthClientAuthorization()
withNewOAuthClientAuthorization
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationNested<T> withNewOAuthClientAuthorizationLike(OAuthClientAuthorization item)
withNewOAuthClientAuthorizationLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationNested<T> editOAuthClientAuthorization()
editOAuthClientAuthorization
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthClientAuthorizationList getOAuthClientAuthorizationList()
getOAuthClientAuthorizationList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthClientAuthorizationList(OAuthClientAuthorizationList OAuthClientAuthorizationList)
withOAuthClientAuthorizationList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationListNested<T> withNewOAuthClientAuthorizationList()
withNewOAuthClientAuthorizationList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationListNested<T> withNewOAuthClientAuthorizationListLike(OAuthClientAuthorizationList item)
withNewOAuthClientAuthorizationListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientAuthorizationListNested<T> editOAuthClientAuthorizationList()
editOAuthClientAuthorizationList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public OAuthClientList getOAuthClientList()
getOAuthClientList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withOAuthClientList(OAuthClientList OAuthClientList)
withOAuthClientList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientListNested<T> withNewOAuthClientList()
withNewOAuthClientList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientListNested<T> withNewOAuthClientListLike(OAuthClientList item)
withNewOAuthClientListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.OAuthClientListNested<T> editOAuthClientList()
editOAuthClientList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ObjectMeta getObjectMeta()
getObjectMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withObjectMeta(ObjectMeta ObjectMeta)
withObjectMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ObjectMetaNested<T> withNewObjectMeta()
withNewObjectMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ObjectMetaNested<T> withNewObjectMetaLike(ObjectMeta item)
withNewObjectMetaLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ObjectMetaNested<T> editObjectMeta()
editObjectMeta
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PersistentVolume getPersistentVolume()
getPersistentVolume
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPersistentVolume(PersistentVolume PersistentVolume)
withPersistentVolume
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeNested<T> withNewPersistentVolume()
withNewPersistentVolume
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeNested<T> withNewPersistentVolumeLike(PersistentVolume item)
withNewPersistentVolumeLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeNested<T> editPersistentVolume()
editPersistentVolume
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PersistentVolumeClaim getPersistentVolumeClaim()
getPersistentVolumeClaim
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPersistentVolumeClaim(PersistentVolumeClaim PersistentVolumeClaim)
withPersistentVolumeClaim
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimNested<T> withNewPersistentVolumeClaim()
withNewPersistentVolumeClaim
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimNested<T> withNewPersistentVolumeClaimLike(PersistentVolumeClaim item)
withNewPersistentVolumeClaimLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimNested<T> editPersistentVolumeClaim()
editPersistentVolumeClaim
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PersistentVolumeClaimList getPersistentVolumeClaimList()
getPersistentVolumeClaimList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPersistentVolumeClaimList(PersistentVolumeClaimList PersistentVolumeClaimList)
withPersistentVolumeClaimList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimListNested<T> withNewPersistentVolumeClaimList()
withNewPersistentVolumeClaimList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimListNested<T> withNewPersistentVolumeClaimListLike(PersistentVolumeClaimList item)
withNewPersistentVolumeClaimListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeClaimListNested<T> editPersistentVolumeClaimList()
editPersistentVolumeClaimList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PersistentVolumeList getPersistentVolumeList()
getPersistentVolumeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPersistentVolumeList(PersistentVolumeList PersistentVolumeList)
withPersistentVolumeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeListNested<T> withNewPersistentVolumeList()
withNewPersistentVolumeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeListNested<T> withNewPersistentVolumeListLike(PersistentVolumeList item)
withNewPersistentVolumeListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PersistentVolumeListNested<T> editPersistentVolumeList()
editPersistentVolumeList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PodList getPodList()
getPodList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPodList(PodList PodList)
withPodList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodListNested<T> withNewPodList()
withNewPodList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodListNested<T> withNewPodListLike(PodList item)
withNewPodListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodListNested<T> editPodList()
editPodList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PodTemplateList getPodTemplateList()
getPodTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPodTemplateList(PodTemplateList PodTemplateList)
withPodTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodTemplateListNested<T> withNewPodTemplateList()
withNewPodTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodTemplateListNested<T> withNewPodTemplateListLike(PodTemplateList item)
withNewPodTemplateListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PodTemplateListNested<T> editPodTemplateList()
editPodTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Policy getPolicy()
getPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPolicy(Policy Policy)
withPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyNested<T> withNewPolicy()
withNewPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyNested<T> withNewPolicyLike(Policy item)
withNewPolicyLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyNested<T> editPolicy()
editPolicy
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PolicyBinding getPolicyBinding()
getPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPolicyBinding(PolicyBinding PolicyBinding)
withPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingNested<T> withNewPolicyBinding()
withNewPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingNested<T> withNewPolicyBindingLike(PolicyBinding item)
withNewPolicyBindingLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingNested<T> editPolicyBinding()
editPolicyBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PolicyBindingList getPolicyBindingList()
getPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPolicyBindingList(PolicyBindingList PolicyBindingList)
withPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingListNested<T> withNewPolicyBindingList()
withNewPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingListNested<T> withNewPolicyBindingListLike(PolicyBindingList item)
withNewPolicyBindingListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyBindingListNested<T> editPolicyBindingList()
editPolicyBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public PolicyList getPolicyList()
getPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withPolicyList(PolicyList PolicyList)
withPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyListNested<T> withNewPolicyList()
withNewPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyListNested<T> withNewPolicyListLike(PolicyList item)
withNewPolicyListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.PolicyListNested<T> editPolicyList()
editPolicyList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Project getProject()
getProject
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withProject(Project Project)
withProject
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectNested<T> withNewProject()
withNewProject
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectNested<T> withNewProjectLike(Project item)
withNewProjectLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectNested<T> editProject()
editProject
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ProjectList getProjectList()
getProjectList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withProjectList(ProjectList ProjectList)
withProjectList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectListNested<T> withNewProjectList()
withNewProjectList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectListNested<T> withNewProjectListLike(ProjectList item)
withNewProjectListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectListNested<T> editProjectList()
editProjectList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ProjectRequest getProjectRequest()
getProjectRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withProjectRequest(ProjectRequest ProjectRequest)
withProjectRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectRequestNested<T> withNewProjectRequest()
withNewProjectRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectRequestNested<T> withNewProjectRequestLike(ProjectRequest item)
withNewProjectRequestLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ProjectRequestNested<T> editProjectRequest()
editProjectRequest
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Quantity getQuantity()
getQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withQuantity(Quantity Quantity)
withQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.QuantityNested<T> withNewQuantity()
withNewQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.QuantityNested<T> withNewQuantityLike(Quantity item)
withNewQuantityLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.QuantityNested<T> editQuantity()
editQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNewQuantity(String amount)
withNewQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNewQuantity(String amount, String format)
withNewQuantity
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ReplicationControllerList getReplicationControllerList()
getReplicationControllerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withReplicationControllerList(ReplicationControllerList ReplicationControllerList)
withReplicationControllerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ReplicationControllerListNested<T> withNewReplicationControllerList()
withNewReplicationControllerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ReplicationControllerListNested<T> withNewReplicationControllerListLike(ReplicationControllerList item)
withNewReplicationControllerListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ReplicationControllerListNested<T> editReplicationControllerList()
editReplicationControllerList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ResourceQuota getResourceQuota()
getResourceQuota
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withResourceQuota(ResourceQuota ResourceQuota)
withResourceQuota
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaNested<T> withNewResourceQuota()
withNewResourceQuota
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaNested<T> withNewResourceQuotaLike(ResourceQuota item)
withNewResourceQuotaLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaNested<T> editResourceQuota()
editResourceQuota
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ResourceQuotaList getResourceQuotaList()
getResourceQuotaList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withResourceQuotaList(ResourceQuotaList ResourceQuotaList)
withResourceQuotaList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaListNested<T> withNewResourceQuotaList()
withNewResourceQuotaList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaListNested<T> withNewResourceQuotaListLike(ResourceQuotaList item)
withNewResourceQuotaListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ResourceQuotaListNested<T> editResourceQuotaList()
editResourceQuotaList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Role getRole()
getRole
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRole(Role Role)
withRole
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleNested<T> withNewRole()
withNewRole
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleNested<T> withNewRoleLike(Role item)
withNewRoleLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleNested<T> editRole()
editRole
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public RoleBinding getRoleBinding()
getRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRoleBinding(RoleBinding RoleBinding)
withRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingNested<T> withNewRoleBinding()
withNewRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingNested<T> withNewRoleBindingLike(RoleBinding item)
withNewRoleBindingLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingNested<T> editRoleBinding()
editRoleBinding
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public RoleBindingList getRoleBindingList()
getRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRoleBindingList(RoleBindingList RoleBindingList)
withRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingListNested<T> withNewRoleBindingList()
withNewRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingListNested<T> withNewRoleBindingListLike(RoleBindingList item)
withNewRoleBindingListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleBindingListNested<T> editRoleBindingList()
editRoleBindingList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public RoleList getRoleList()
getRoleList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRoleList(RoleList RoleList)
withRoleList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleListNested<T> withNewRoleList()
withNewRoleList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleListNested<T> withNewRoleListLike(RoleList item)
withNewRoleListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RoleListNested<T> editRoleList()
editRoleList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public RootPaths getRootPaths()
getRootPaths
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRootPaths(RootPaths RootPaths)
withRootPaths
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RootPathsNested<T> withNewRootPaths()
withNewRootPaths
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RootPathsNested<T> withNewRootPathsLike(RootPaths item)
withNewRootPathsLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RootPathsNested<T> editRootPaths()
editRootPaths
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public RouteList getRouteList()
getRouteList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withRouteList(RouteList RouteList)
withRouteList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RouteListNested<T> withNewRouteList()
withNewRouteList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RouteListNested<T> withNewRouteListLike(RouteList item)
withNewRouteListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.RouteListNested<T> editRouteList()
editRouteList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Scale getScale()
getScale
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withScale(Scale Scale)
withScale
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ScaleNested<T> withNewScale()
withNewScale
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ScaleNested<T> withNewScaleLike(Scale item)
withNewScaleLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ScaleNested<T> editScale()
editScale
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Secret getSecret()
getSecret
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSecret(Secret Secret)
withSecret
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretNested<T> withNewSecret()
withNewSecret
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretNested<T> withNewSecretLike(Secret item)
withNewSecretLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretNested<T> editSecret()
editSecret
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public SecretList getSecretList()
getSecretList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSecretList(SecretList SecretList)
withSecretList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretListNested<T> withNewSecretList()
withNewSecretList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretListNested<T> withNewSecretListLike(SecretList item)
withNewSecretListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecretListNested<T> editSecretList()
editSecretList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public SecurityContextConstraints getSecurityContextConstraints()
getSecurityContextConstraints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSecurityContextConstraints(SecurityContextConstraints SecurityContextConstraints)
withSecurityContextConstraints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsNested<T> withNewSecurityContextConstraints()
withNewSecurityContextConstraints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsNested<T> withNewSecurityContextConstraintsLike(SecurityContextConstraints item)
withNewSecurityContextConstraintsLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsNested<T> editSecurityContextConstraints()
editSecurityContextConstraints
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public SecurityContextConstraintsList getSecurityContextConstraintsList()
getSecurityContextConstraintsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSecurityContextConstraintsList(SecurityContextConstraintsList SecurityContextConstraintsList)
withSecurityContextConstraintsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsListNested<T> withNewSecurityContextConstraintsList()
withNewSecurityContextConstraintsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsListNested<T> withNewSecurityContextConstraintsListLike(SecurityContextConstraintsList item)
withNewSecurityContextConstraintsListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SecurityContextConstraintsListNested<T> editSecurityContextConstraintsList()
editSecurityContextConstraintsList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ServiceAccount getServiceAccount()
getServiceAccount
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withServiceAccount(ServiceAccount ServiceAccount)
withServiceAccount
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountNested<T> withNewServiceAccount()
withNewServiceAccount
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountNested<T> withNewServiceAccountLike(ServiceAccount item)
withNewServiceAccountLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountNested<T> editServiceAccount()
editServiceAccount
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ServiceAccountList getServiceAccountList()
getServiceAccountList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withServiceAccountList(ServiceAccountList ServiceAccountList)
withServiceAccountList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountListNested<T> withNewServiceAccountList()
withNewServiceAccountList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountListNested<T> withNewServiceAccountListLike(ServiceAccountList item)
withNewServiceAccountListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceAccountListNested<T> editServiceAccountList()
editServiceAccountList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ServiceList getServiceList()
getServiceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withServiceList(ServiceList ServiceList)
withServiceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceListNested<T> withNewServiceList()
withNewServiceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceListNested<T> withNewServiceListLike(ServiceList item)
withNewServiceListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ServiceListNested<T> editServiceList()
editServiceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Status getStatus()
getStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withStatus(Status Status)
withStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.StatusNested<T> withNewStatus()
withNewStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.StatusNested<T> withNewStatusLike(Status item)
withNewStatusLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.StatusNested<T> editStatus()
editStatus
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public SubjectAccessReview getSubjectAccessReview()
getSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSubjectAccessReview(SubjectAccessReview SubjectAccessReview)
withSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewNested<T> withNewSubjectAccessReview()
withNewSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewNested<T> withNewSubjectAccessReviewLike(SubjectAccessReview item)
withNewSubjectAccessReviewLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewNested<T> editSubjectAccessReview()
editSubjectAccessReview
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public SubjectAccessReviewResponse getSubjectAccessReviewResponse()
getSubjectAccessReviewResponse
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withSubjectAccessReviewResponse(SubjectAccessReviewResponse SubjectAccessReviewResponse)
withSubjectAccessReviewResponse
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewResponseNested<T> withNewSubjectAccessReviewResponse()
withNewSubjectAccessReviewResponse
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewResponseNested<T> withNewSubjectAccessReviewResponseLike(SubjectAccessReviewResponse item)
withNewSubjectAccessReviewResponseLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.SubjectAccessReviewResponseNested<T> editSubjectAccessReviewResponse()
editSubjectAccessReviewResponse
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public TagEvent getTagEvent()
getTagEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withTagEvent(TagEvent TagEvent)
withTagEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TagEventNested<T> withNewTagEvent()
withNewTagEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TagEventNested<T> withNewTagEventLike(TagEvent item)
withNewTagEventLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TagEventNested<T> editTagEvent()
editTagEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withNewTagEvent(String created, String dockerImageReference, String image)
withNewTagEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Template getTemplate()
getTemplate
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withTemplate(Template Template)
withTemplate
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateNested<T> withNewTemplate()
withNewTemplate
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateNested<T> withNewTemplateLike(Template item)
withNewTemplateLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateNested<T> editTemplate()
editTemplate
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public TemplateList getTemplateList()
getTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withTemplateList(TemplateList TemplateList)
withTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateListNested<T> withNewTemplateList()
withNewTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateListNested<T> withNewTemplateListLike(TemplateList item)
withNewTemplateListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.TemplateListNested<T> editTemplateList()
editTemplateList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ThirdPartyResource getThirdPartyResource()
getThirdPartyResource
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withThirdPartyResource(ThirdPartyResource ThirdPartyResource)
withThirdPartyResource
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceNested<T> withNewThirdPartyResource()
withNewThirdPartyResource
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceNested<T> withNewThirdPartyResourceLike(ThirdPartyResource item)
withNewThirdPartyResourceLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceNested<T> editThirdPartyResource()
editThirdPartyResource
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public ThirdPartyResourceList getThirdPartyResourceList()
getThirdPartyResourceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withThirdPartyResourceList(ThirdPartyResourceList ThirdPartyResourceList)
withThirdPartyResourceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceListNested<T> withNewThirdPartyResourceList()
withNewThirdPartyResourceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceListNested<T> withNewThirdPartyResourceListLike(ThirdPartyResourceList item)
withNewThirdPartyResourceListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.ThirdPartyResourceListNested<T> editThirdPartyResourceList()
editThirdPartyResourceList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public User getUser()
getUser
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withUser(User User)
withUser
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserNested<T> withNewUser()
withNewUser
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserNested<T> withNewUserLike(User item)
withNewUserLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserNested<T> editUser()
editUser
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public UserList getUserList()
getUserList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withUserList(UserList UserList)
withUserList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserListNested<T> withNewUserList()
withNewUserList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserListNested<T> withNewUserListLike(UserList item)
withNewUserListLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.UserListNested<T> editUserList()
editUserList
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public WatchEvent getWatchEvent()
getWatchEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withWatchEvent(WatchEvent WatchEvent)
withWatchEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.WatchEventNested<T> withNewWatchEvent()
withNewWatchEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.WatchEventNested<T> withNewWatchEventLike(WatchEvent item)
withNewWatchEventLike
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public KubeSchemaFluent.WatchEventNested<T> editWatchEvent()
editWatchEvent
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface KubeSchemaFluent<T extends KubeSchemaFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.