public interface  io.fabric.kubernetes.api.model.NamedExtensionFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.kubernetes.api.model.KubernetesResource getExtension();
public abstract io.fabric.kubernetes.api.model.KubernetesResource buildExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withExtension(io.fabric.kubernetes.api.model.KubernetesResource);
public abstract java.lang.Boolean hasExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPatchExtension(io.fabric.kubernetes.api.model.Patch);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PatchExtensionNested withNewPatchExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PatchExtensionNested withNewPatchExtensionLike(io.fabric.kubernetes.api.model.Patch);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLimitRangeExtension(io.fabric.kubernetes.api.model.LimitRange);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeExtensionNested withNewLimitRangeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeExtensionNested withNewLimitRangeExtensionLike(io.fabric.kubernetes.api.model.LimitRange);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIGroupListExtension(io.fabric.kubernetes.api.model.APIGroupList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIGroupListExtensionNested withNewAPIGroupListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIGroupListExtensionNested withNewAPIGroupListExtensionLike(io.fabric.kubernetes.api.model.APIGroupList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPortStatusExtension(io.fabric.kubernetes.api.model.PortStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PortStatusExtensionNested withNewPortStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PortStatusExtensionNested withNewPortStatusExtensionLike(io.fabric.kubernetes.api.model.PortStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPortStatusExtension(java.lang.String, java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodTemplateSpecExtension(io.fabric.kubernetes.api.model.PodTemplateSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateSpecExtensionNested withNewPodTemplateSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateSpecExtensionNested withNewPodTemplateSpecExtensionLike(io.fabric.kubernetes.api.model.PodTemplateSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCSIPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.CSIPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CSIPersistentVolumeSourceExtensionNested withNewCSIPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CSIPersistentVolumeSourceExtensionNested withNewCSIPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CSIPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAuthInfoExtension(io.fabric.kubernetes.api.model.AuthInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AuthInfoExtensionNested withNewAuthInfoExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AuthInfoExtensionNested withNewAuthInfoExtensionLike(io.fabric.kubernetes.api.model.AuthInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.APIService);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.APIService);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceRequirementsExtension(io.fabric.kubernetes.api.model.ResourceRequirements);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtensionLike(io.fabric.kubernetes.api.model.ResourceRequirements);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapKeySelectorExtension(io.fabric.kubernetes.api.model.ConfigMapKeySelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapKeySelectorExtensionNested withNewConfigMapKeySelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapKeySelectorExtensionNested withNewConfigMapKeySelectorExtensionLike(io.fabric.kubernetes.api.model.ConfigMapKeySelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewConfigMapKeySelectorExtension(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withHostPathVolumeSourceExtension(io.fabric.kubernetes.api.model.HostPathVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HostPathVolumeSourceExtensionNested withNewHostPathVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HostPathVolumeSourceExtensionNested withNewHostPathVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.HostPathVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewHostPathVolumeSourceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimListExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamedContextExtension(io.fabric.kubernetes.api.model.NamedContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtensionLike(io.fabric.kubernetes.api.model.NamedContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigExtension(io.fabric.kubernetes.api.model.Config);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigExtensionNested withNewConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigExtensionNested withNewConfigExtensionLike(io.fabric.kubernetes.api.model.Config);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAffinityExtension(io.fabric.kubernetes.api.model.Affinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AffinityExtensionNested withNewAffinityExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AffinityExtensionNested withNewAffinityExtensionLike(io.fabric.kubernetes.api.model.Affinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerStatusExtension(io.fabric.kubernetes.api.model.ReplicationControllerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerStatusExtensionNested withNewReplicationControllerStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerStatusExtensionNested withNewReplicationControllerStatusExtensionLike(io.fabric.kubernetes.api.model.ReplicationControllerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceStatusExtension(io.fabric.kubernetes.api.model.APIServiceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtensionLike(io.fabric.kubernetes.api.model.APIServiceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.MicroTime);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtensionLike(io.fabric.kubernetes.api.model.MicroTime);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewMicroTimeExtension(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLifecycleExtension(io.fabric.kubernetes.api.model.Lifecycle);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LifecycleExtensionNested withNewLifecycleExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LifecycleExtensionNested withNewLifecycleExtensionLike(io.fabric.kubernetes.api.model.Lifecycle);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPortworxVolumeSourceExtension(io.fabric.kubernetes.api.model.PortworxVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PortworxVolumeSourceExtensionNested withNewPortworxVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PortworxVolumeSourceExtensionNested withNewPortworxVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.PortworxVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPortworxVolumeSourceExtension(java.lang.String, java.lang.Boolean, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEventSourceExtension(io.fabric.kubernetes.api.model.EventSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventSourceExtensionNested withNewEventSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventSourceExtensionNested withNewEventSourceExtensionLike(io.fabric.kubernetes.api.model.EventSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewEventSourceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGRPCActionExtension(io.fabric.kubernetes.api.model.GRPCAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GRPCActionExtensionNested withNewGRPCActionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GRPCActionExtensionNested withNewGRPCActionExtensionLike(io.fabric.kubernetes.api.model.GRPCAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGRPCActionExtension(java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAzureFileVolumeSourceExtension(io.fabric.kubernetes.api.model.AzureFileVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureFileVolumeSourceExtensionNested withNewAzureFileVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureFileVolumeSourceExtensionNested withNewAzureFileVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.AzureFileVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewAzureFileVolumeSourceExtension(java.lang.Boolean, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withComponentConditionExtension(io.fabric.kubernetes.api.model.ComponentCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentConditionExtensionNested withNewComponentConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentConditionExtensionNested withNewComponentConditionExtensionLike(io.fabric.kubernetes.api.model.ComponentCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewComponentConditionExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEnvVarExtension(io.fabric.kubernetes.api.model.EnvVar);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvVarExtensionNested withNewEnvVarExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvVarExtensionNested withNewEnvVarExtensionLike(io.fabric.kubernetes.api.model.EnvVar);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerSpecExtension(io.fabric.kubernetes.api.model.ReplicationControllerSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerSpecExtensionNested withNewReplicationControllerSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerSpecExtensionNested withNewReplicationControllerSpecExtensionLike(io.fabric.kubernetes.api.model.ReplicationControllerSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLoadBalancerIngressExtension(io.fabric.kubernetes.api.model.LoadBalancerIngress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LoadBalancerIngressExtensionNested withNewLoadBalancerIngressExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LoadBalancerIngressExtensionNested withNewLoadBalancerIngressExtensionLike(io.fabric.kubernetes.api.model.LoadBalancerIngress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAttachedVolumeExtension(io.fabric.kubernetes.api.model.AttachedVolume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AttachedVolumeExtensionNested withNewAttachedVolumeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AttachedVolumeExtensionNested withNewAttachedVolumeExtensionLike(io.fabric.kubernetes.api.model.AttachedVolume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewAttachedVolumeExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLocalObjectReferenceExtension(io.fabric.kubernetes.api.model.LocalObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LocalObjectReferenceExtensionNested withNewLocalObjectReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LocalObjectReferenceExtensionNested withNewLocalObjectReferenceExtensionLike(io.fabric.kubernetes.api.model.LocalObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewLocalObjectReferenceExtension(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamedAuthInfoExtension(io.fabric.kubernetes.api.model.NamedAuthInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedAuthInfoExtensionNested withNewNamedAuthInfoExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedAuthInfoExtensionNested withNewNamedAuthInfoExtensionLike(io.fabric.kubernetes.api.model.NamedAuthInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEmptyDirVolumeSourceExtension(io.fabric.kubernetes.api.model.EmptyDirVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EmptyDirVolumeSourceExtensionNested withNewEmptyDirVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EmptyDirVolumeSourceExtensionNested withNewEmptyDirVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.EmptyDirVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodSpecExtension(io.fabric.kubernetes.api.model.PodSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodSpecExtensionNested withNewPodSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodSpecExtensionNested withNewPodSpecExtensionLike(io.fabric.kubernetes.api.model.PodSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServerAddressByClientCIDRExtension(io.fabric.kubernetes.api.model.ServerAddressByClientCIDR);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServerAddressByClientCIDRExtensionNested withNewServerAddressByClientCIDRExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServerAddressByClientCIDRExtensionNested withNewServerAddressByClientCIDRExtensionLike(io.fabric.kubernetes.api.model.ServerAddressByClientCIDR);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewServerAddressByClientCIDRExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAzureDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.AzureDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureDiskVolumeSourceExtensionNested withNewAzureDiskVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureDiskVolumeSourceExtensionNested withNewAzureDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.AzureDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPreconditionsExtension(io.fabric.kubernetes.api.model.Preconditions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreconditionsExtensionNested withNewPreconditionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreconditionsExtensionNested withNewPreconditionsExtensionLike(io.fabric.kubernetes.api.model.Preconditions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPreconditionsExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withInfoExtension(io.fabric.kubernetes.api.model.version.Info);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$InfoExtensionNested withNewInfoExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$InfoExtensionNested withNewInfoExtensionLike(io.fabric.kubernetes.api.model.version.Info);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCephFSVolumeSourceExtension(io.fabric.kubernetes.api.model.CephFSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CephFSVolumeSourceExtensionNested withNewCephFSVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CephFSVolumeSourceExtensionNested withNewCephFSVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CephFSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEphemeralContainerExtension(io.fabric.kubernetes.api.model.EphemeralContainer);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EphemeralContainerExtensionNested withNewEphemeralContainerExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EphemeralContainerExtensionNested withNewEphemeralContainerExtensionLike(io.fabric.kubernetes.api.model.EphemeralContainer);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeConditionExtension(io.fabric.kubernetes.api.model.NodeCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConditionExtensionNested withNewNodeConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConditionExtensionNested withNewNodeConditionExtensionLike(io.fabric.kubernetes.api.model.NodeCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointSubsetExtension(io.fabric.kubernetes.api.model.EndpointSubset);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointSubsetExtensionNested withNewEndpointSubsetExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointSubsetExtensionNested withNewEndpointSubsetExtensionLike(io.fabric.kubernetes.api.model.EndpointSubset);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLocalVolumeSourceExtension(io.fabric.kubernetes.api.model.LocalVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LocalVolumeSourceExtensionNested withNewLocalVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LocalVolumeSourceExtensionNested withNewLocalVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.LocalVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewLocalVolumeSourceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.ServiceReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtensionLike(io.fabric.kubernetes.api.model.ServiceReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewServiceReferenceExtension(java.lang.String, java.lang.String, java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceStatusExtension(io.fabric.kubernetes.api.model.ServiceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtensionLike(io.fabric.kubernetes.api.model.ServiceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTaintExtension(io.fabric.kubernetes.api.model.Taint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TaintExtensionNested withNewTaintExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TaintExtensionNested withNewTaintExtensionLike(io.fabric.kubernetes.api.model.Taint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewTaintExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPatchOptionsExtension(io.fabric.kubernetes.api.model.PatchOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PatchOptionsExtensionNested withNewPatchOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PatchOptionsExtensionNested withNewPatchOptionsExtensionLike(io.fabric.kubernetes.api.model.PatchOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapNodeConfigSourceExtension(io.fabric.kubernetes.api.model.ConfigMapNodeConfigSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapNodeConfigSourceExtensionNested withNewConfigMapNodeConfigSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapNodeConfigSourceExtensionNested withNewConfigMapNodeConfigSourceExtensionLike(io.fabric.kubernetes.api.model.ConfigMapNodeConfigSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewConfigMapNodeConfigSourceExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withHTTPGetActionExtension(io.fabric.kubernetes.api.model.HTTPGetAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HTTPGetActionExtensionNested withNewHTTPGetActionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HTTPGetActionExtensionNested withNewHTTPGetActionExtensionLike(io.fabric.kubernetes.api.model.HTTPGetAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGlusterfsPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.GlusterfsPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GlusterfsPersistentVolumeSourceExtensionNested withNewGlusterfsPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GlusterfsPersistentVolumeSourceExtensionNested withNewGlusterfsPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.GlusterfsPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGlusterfsPersistentVolumeSourceExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withDownwardAPIVolumeSourceExtension(io.fabric.kubernetes.api.model.DownwardAPIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIVolumeSourceExtensionNested withNewDownwardAPIVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIVolumeSourceExtensionNested withNewDownwardAPIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withISCSIPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.ISCSIPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ISCSIPersistentVolumeSourceExtensionNested withNewISCSIPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ISCSIPersistentVolumeSourceExtensionNested withNewISCSIPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ISCSIPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withWindowsSecurityContextOptionsExtension(io.fabric.kubernetes.api.model.WindowsSecurityContextOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WindowsSecurityContextOptionsExtensionNested withNewWindowsSecurityContextOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WindowsSecurityContextOptionsExtensionNested withNewWindowsSecurityContextOptionsExtensionLike(io.fabric.kubernetes.api.model.WindowsSecurityContextOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewWindowsSecurityContextOptionsExtension(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCreateOptionsExtension(io.fabric.kubernetes.api.model.CreateOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtensionLike(io.fabric.kubernetes.api.model.CreateOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEnvFromSourceExtension(io.fabric.kubernetes.api.model.EnvFromSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtensionLike(io.fabric.kubernetes.api.model.EnvFromSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceSpecExtension(io.fabric.kubernetes.api.model.NamespaceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceSpecExtensionNested withNewNamespaceSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceSpecExtensionNested withNewNamespaceSpecExtensionLike(io.fabric.kubernetes.api.model.NamespaceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.TypeMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtensionLike(io.fabric.kubernetes.api.model.TypeMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewTypeMetaExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withRootPathsExtension(io.fabric.kubernetes.api.model.RootPaths);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtensionLike(io.fabric.kubernetes.api.model.RootPaths);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withListMetaExtension(io.fabric.kubernetes.api.model.ListMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ListMetaExtensionNested withNewListMetaExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ListMetaExtensionNested withNewListMetaExtensionLike(io.fabric.kubernetes.api.model.ListMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewListMetaExtension(java.lang.String, java.lang.Long, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretReferenceExtension(io.fabric.kubernetes.api.model.SecretReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretReferenceExtensionNested withNewSecretReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretReferenceExtensionNested withNewSecretReferenceExtensionLike(io.fabric.kubernetes.api.model.SecretReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSecretReferenceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIGroupExtension(io.fabric.kubernetes.api.model.APIGroup);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIGroupExtensionNested withNewAPIGroupExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIGroupExtensionNested withNewAPIGroupExtensionLike(io.fabric.kubernetes.api.model.APIGroup);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withFlexVolumeSourceExtension(io.fabric.kubernetes.api.model.FlexVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlexVolumeSourceExtensionNested withNewFlexVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlexVolumeSourceExtensionNested withNewFlexVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.FlexVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimTemplateExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimTemplate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimTemplateExtensionNested withNewPersistentVolumeClaimTemplateExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimTemplateExtensionNested withNewPersistentVolumeClaimTemplateExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimTemplate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withISCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.ISCSIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ISCSIVolumeSourceExtensionNested withNewISCSIVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ISCSIVolumeSourceExtensionNested withNewISCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ISCSIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretKeySelectorExtension(io.fabric.kubernetes.api.model.SecretKeySelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretKeySelectorExtensionNested withNewSecretKeySelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretKeySelectorExtensionNested withNewSecretKeySelectorExtensionLike(io.fabric.kubernetes.api.model.SecretKeySelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSecretKeySelectorExtension(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withRBDVolumeSourceExtension(io.fabric.kubernetes.api.model.RBDVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RBDVolumeSourceExtensionNested withNewRBDVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RBDVolumeSourceExtensionNested withNewRBDVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.RBDVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeConfigStatusExtension(io.fabric.kubernetes.api.model.NodeConfigStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtensionLike(io.fabric.kubernetes.api.model.NodeConfigStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceQuotaListExtension(io.fabric.kubernetes.api.model.ResourceQuotaList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtensionLike(io.fabric.kubernetes.api.model.ResourceQuotaList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withQuobyteVolumeSourceExtension(io.fabric.kubernetes.api.model.QuobyteVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$QuobyteVolumeSourceExtensionNested withNewQuobyteVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$QuobyteVolumeSourceExtensionNested withNewQuobyteVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.QuobyteVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIResourceExtension(io.fabric.kubernetes.api.model.APIResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIResourceExtensionNested withNewAPIResourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIResourceExtensionNested withNewAPIResourceExtensionLike(io.fabric.kubernetes.api.model.APIResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceQuotaStatusExtension(io.fabric.kubernetes.api.model.ResourceQuotaStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaStatusExtensionNested withNewResourceQuotaStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaStatusExtensionNested withNewResourceQuotaStatusExtensionLike(io.fabric.kubernetes.api.model.ResourceQuotaStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withRawExtension(io.fabric.kubernetes.api.model.runtime.RawExtension);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RawExtensionNested withNewRawExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RawExtensionNested withNewRawExtensionLike(io.fabric.kubernetes.api.model.runtime.RawExtension);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewRawExtension(java.lang.Object);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapProjectionExtension(io.fabric.kubernetes.api.model.ConfigMapProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapProjectionExtensionNested withNewConfigMapProjectionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapProjectionExtensionNested withNewConfigMapProjectionExtensionLike(io.fabric.kubernetes.api.model.ConfigMapProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withScopedResourceSelectorRequirementExtension(io.fabric.kubernetes.api.model.ScopedResourceSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScopedResourceSelectorRequirementExtensionNested withNewScopedResourceSelectorRequirementExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScopedResourceSelectorRequirementExtensionNested withNewScopedResourceSelectorRequirementExtensionLike(io.fabric.kubernetes.api.model.ScopedResourceSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceExtension(io.fabric.kubernetes.api.model.Namespace);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceExtensionNested withNewNamespaceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceExtensionNested withNewNamespaceExtensionLike(io.fabric.kubernetes.api.model.Namespace);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGroupVersionKindExtension(io.fabric.kubernetes.api.model.GroupVersionKind);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionKindExtensionNested withNewGroupVersionKindExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionKindExtensionNested withNewGroupVersionKindExtensionLike(io.fabric.kubernetes.api.model.GroupVersionKind);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGroupVersionKindExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerStateTerminatedExtension(io.fabric.kubernetes.api.model.ContainerStateTerminated);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateTerminatedExtensionNested withNewContainerStateTerminatedExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateTerminatedExtensionNested withNewContainerStateTerminatedExtensionLike(io.fabric.kubernetes.api.model.ContainerStateTerminated);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLimitRangeSpecExtension(io.fabric.kubernetes.api.model.LimitRangeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeSpecExtensionNested withNewLimitRangeSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeSpecExtensionNested withNewLimitRangeSpecExtensionLike(io.fabric.kubernetes.api.model.LimitRangeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withProjectedVolumeSourceExtension(io.fabric.kubernetes.api.model.ProjectedVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ProjectedVolumeSourceExtensionNested withNewProjectedVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ProjectedVolumeSourceExtensionNested withNewProjectedVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ProjectedVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodOSExtension(io.fabric.kubernetes.api.model.PodOS);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodOSExtensionNested withNewPodOSExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodOSExtensionNested withNewPodOSExtensionLike(io.fabric.kubernetes.api.model.PodOS);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPodOSExtension(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimStatusExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimStatusExtensionNested withNewPersistentVolumeClaimStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimStatusExtensionNested withNewPersistentVolumeClaimStatusExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerStateExtension(io.fabric.kubernetes.api.model.ContainerState);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateExtensionNested withNewContainerStateExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateExtensionNested withNewContainerStateExtensionLike(io.fabric.kubernetes.api.model.ContainerState);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceSpecExtension(io.fabric.kubernetes.api.model.ServiceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceSpecExtensionNested withNewServiceSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceSpecExtensionNested withNewServiceSpecExtensionLike(io.fabric.kubernetes.api.model.ServiceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceAccountTokenProjectionExtension(io.fabric.kubernetes.api.model.ServiceAccountTokenProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountTokenProjectionExtensionNested withNewServiceAccountTokenProjectionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountTokenProjectionExtensionNested withNewServiceAccountTokenProjectionExtensionLike(io.fabric.kubernetes.api.model.ServiceAccountTokenProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewServiceAccountTokenProjectionExtension(java.lang.String, java.lang.Long, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPhotonPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PhotonPersistentDiskVolumeSourceExtensionNested withNewPhotonPersistentDiskVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PhotonPersistentDiskVolumeSourceExtensionNested withNewPhotonPersistentDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPhotonPersistentDiskVolumeSourceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerExtension(io.fabric.kubernetes.api.model.Container);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerExtensionNested withNewContainerExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerExtensionNested withNewContainerExtensionLike(io.fabric.kubernetes.api.model.Container);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeSpecExtension(io.fabric.kubernetes.api.model.NodeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSpecExtensionNested withNewNodeSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSpecExtensionNested withNewNodeSpecExtensionLike(io.fabric.kubernetes.api.model.NodeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTypedLocalObjectReferenceExtension(io.fabric.kubernetes.api.model.TypedLocalObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TypedLocalObjectReferenceExtensionNested withNewTypedLocalObjectReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TypedLocalObjectReferenceExtensionNested withNewTypedLocalObjectReferenceExtensionLike(io.fabric.kubernetes.api.model.TypedLocalObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewTypedLocalObjectReferenceExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withFieldsV1Extension(io.fabric.kubernetes.api.model.FieldsV1);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FieldsV1ExtensionNested withNewFieldsV1Extension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FieldsV1ExtensionNested withNewFieldsV1ExtensionLike(io.fabric.kubernetes.api.model.FieldsV1);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretListExtension(io.fabric.kubernetes.api.model.SecretList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretListExtensionNested withNewSecretListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretListExtensionNested withNewSecretListExtensionLike(io.fabric.kubernetes.api.model.SecretList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeAddressExtension(io.fabric.kubernetes.api.model.NodeAddress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeAddressExtensionNested withNewNodeAddressExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeAddressExtensionNested withNewNodeAddressExtensionLike(io.fabric.kubernetes.api.model.NodeAddress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewNodeAddressExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodAffinityExtension(io.fabric.kubernetes.api.model.PodAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAffinityExtensionNested withNewPodAffinityExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAffinityExtensionNested withNewPodAffinityExtensionLike(io.fabric.kubernetes.api.model.PodAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withExecEnvVarExtension(io.fabric.kubernetes.api.model.ExecEnvVar);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecEnvVarExtensionNested withNewExecEnvVarExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecEnvVarExtensionNested withNewExecEnvVarExtensionLike(io.fabric.kubernetes.api.model.ExecEnvVar);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewExecEnvVarExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceExtension(io.fabric.kubernetes.api.model.Service);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtensionLike(io.fabric.kubernetes.api.model.Service);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEventSeriesExtension(io.fabric.kubernetes.api.model.EventSeries);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtensionLike(io.fabric.kubernetes.api.model.EventSeries);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodConditionExtension(io.fabric.kubernetes.api.model.PodCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodConditionExtensionNested withNewPodConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodConditionExtensionNested withNewPodConditionExtensionLike(io.fabric.kubernetes.api.model.PodCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTopologySpreadConstraintExtension(io.fabric.kubernetes.api.model.TopologySpreadConstraint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtensionLike(io.fabric.kubernetes.api.model.TopologySpreadConstraint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withExecActionExtension(io.fabric.kubernetes.api.model.ExecAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtensionLike(io.fabric.kubernetes.api.model.ExecAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerImageExtension(io.fabric.kubernetes.api.model.ContainerImage);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerImageExtensionNested withNewContainerImageExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerImageExtensionNested withNewContainerImageExtensionLike(io.fabric.kubernetes.api.model.ContainerImage);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.GroupKind);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtensionLike(io.fabric.kubernetes.api.model.GroupKind);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGroupKindExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerExtension(io.fabric.kubernetes.api.model.ReplicationController);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtensionLike(io.fabric.kubernetes.api.model.ReplicationController);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeStatusExtension(io.fabric.kubernetes.api.model.NodeStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeStatusExtensionNested withNewNodeStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeStatusExtensionNested withNewNodeStatusExtensionLike(io.fabric.kubernetes.api.model.NodeStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapListExtension(io.fabric.kubernetes.api.model.ConfigMapList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtensionLike(io.fabric.kubernetes.api.model.ConfigMapList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeSelectorExtension(io.fabric.kubernetes.api.model.NodeSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtensionLike(io.fabric.kubernetes.api.model.NodeSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTolerationExtension(io.fabric.kubernetes.api.model.Toleration);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TolerationExtensionNested withNewTolerationExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TolerationExtensionNested withNewTolerationExtensionLike(io.fabric.kubernetes.api.model.Toleration);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewTolerationExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCephFSPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CephFSPersistentVolumeSourceExtensionNested withNewCephFSPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CephFSPersistentVolumeSourceExtensionNested withNewCephFSPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimConditionExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimConditionExtensionNested withNewPersistentVolumeClaimConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimConditionExtensionNested withNewPersistentVolumeClaimConditionExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPreferredSchedulingTermExtension(io.fabric.kubernetes.api.model.PreferredSchedulingTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreferredSchedulingTermExtensionNested withNewPreferredSchedulingTermExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreferredSchedulingTermExtensionNested withNewPreferredSchedulingTermExtensionLike(io.fabric.kubernetes.api.model.PreferredSchedulingTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeListExtension(io.fabric.kubernetes.api.model.PersistentVolumeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeListExtensionNested withNewPersistentVolumeListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeListExtensionNested withNewPersistentVolumeListExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.PodDNSConfigOption);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtensionLike(io.fabric.kubernetes.api.model.PodDNSConfigOption);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPodDNSConfigOptionExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGCEPersistentDiskVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceConditionExtension(io.fabric.kubernetes.api.model.APIServiceCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceConditionExtensionNested withNewAPIServiceConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceConditionExtensionNested withNewAPIServiceConditionExtensionLike(io.fabric.kubernetes.api.model.APIServiceCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewAPIServiceConditionExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEventListExtension(io.fabric.kubernetes.api.model.EventList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventListExtensionNested withNewEventListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventListExtensionNested withNewEventListExtensionLike(io.fabric.kubernetes.api.model.EventList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.PodReadinessGate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtensionLike(io.fabric.kubernetes.api.model.PodReadinessGate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPodReadinessGateExtension(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerStateWaitingExtension(io.fabric.kubernetes.api.model.ContainerStateWaiting);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateWaitingExtensionNested withNewContainerStateWaitingExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateWaitingExtensionNested withNewContainerStateWaitingExtensionLike(io.fabric.kubernetes.api.model.ContainerStateWaiting);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewContainerStateWaitingExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVolumeMountExtension(io.fabric.kubernetes.api.model.VolumeMount);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeMountExtensionNested withNewVolumeMountExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeMountExtensionNested withNewVolumeMountExtensionLike(io.fabric.kubernetes.api.model.VolumeMount);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceConditionExtension(io.fabric.kubernetes.api.model.NamespaceCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceConditionExtensionNested withNewNamespaceConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceConditionExtensionNested withNewNamespaceConditionExtensionLike(io.fabric.kubernetes.api.model.NamespaceCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewNamespaceConditionExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLabelSelectorExtension(io.fabric.kubernetes.api.model.LabelSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LabelSelectorExtensionNested withNewLabelSelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LabelSelectorExtensionNested withNewLabelSelectorExtensionLike(io.fabric.kubernetes.api.model.LabelSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withStatusCauseExtension(io.fabric.kubernetes.api.model.StatusCause);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusCauseExtensionNested withNewStatusCauseExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusCauseExtensionNested withNewStatusCauseExtensionLike(io.fabric.kubernetes.api.model.StatusCause);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewStatusCauseExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamedClusterExtension(io.fabric.kubernetes.api.model.NamedCluster);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedClusterExtensionNested withNewNamedClusterExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedClusterExtensionNested withNewNamedClusterExtensionLike(io.fabric.kubernetes.api.model.NamedCluster);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withStatusDetailsExtension(io.fabric.kubernetes.api.model.StatusDetails);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusDetailsExtensionNested withNewStatusDetailsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusDetailsExtensionNested withNewStatusDetailsExtensionLike(io.fabric.kubernetes.api.model.StatusDetails);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withDownwardAPIVolumeFileExtension(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtensionLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.SeccompProfile);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtensionLike(io.fabric.kubernetes.api.model.SeccompProfile);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSeccompProfileExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSysctlExtension(io.fabric.kubernetes.api.model.Sysctl);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SysctlExtensionNested withNewSysctlExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SysctlExtensionNested withNewSysctlExtensionLike(io.fabric.kubernetes.api.model.Sysctl);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSysctlExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withDeleteOptionsExtension(io.fabric.kubernetes.api.model.DeleteOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DeleteOptionsExtensionNested withNewDeleteOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DeleteOptionsExtensionNested withNewDeleteOptionsExtensionLike(io.fabric.kubernetes.api.model.DeleteOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withStatusExtension(io.fabric.kubernetes.api.model.Status);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusExtensionNested withNewStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StatusExtensionNested withNewStatusExtensionLike(io.fabric.kubernetes.api.model.Status);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerStatusExtension(io.fabric.kubernetes.api.model.ContainerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStatusExtensionNested withNewContainerStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStatusExtensionNested withNewContainerStatusExtensionLike(io.fabric.kubernetes.api.model.ContainerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodTemplateExtension(io.fabric.kubernetes.api.model.PodTemplate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateExtensionNested withNewPodTemplateExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateExtensionNested withNewPodTemplateExtensionLike(io.fabric.kubernetes.api.model.PodTemplate);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapEnvSourceExtension(io.fabric.kubernetes.api.model.ConfigMapEnvSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapEnvSourceExtensionNested withNewConfigMapEnvSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapEnvSourceExtensionNested withNewConfigMapEnvSourceExtensionLike(io.fabric.kubernetes.api.model.ConfigMapEnvSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewConfigMapEnvSourceExtension(java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeSelectorRequirementExtension(io.fabric.kubernetes.api.model.NodeSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorRequirementExtensionNested withNewNodeSelectorRequirementExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorRequirementExtensionNested withNewNodeSelectorRequirementExtensionLike(io.fabric.kubernetes.api.model.NodeSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTCPSocketActionExtension(io.fabric.kubernetes.api.model.TCPSocketAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TCPSocketActionExtensionNested withNewTCPSocketActionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TCPSocketActionExtensionNested withNewTCPSocketActionExtensionLike(io.fabric.kubernetes.api.model.TCPSocketAction);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEventExtension(io.fabric.kubernetes.api.model.Event);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventExtensionNested withNewEventExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EventExtensionNested withNewEventExtensionLike(io.fabric.kubernetes.api.model.Event);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPreferencesExtension(io.fabric.kubernetes.api.model.Preferences);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreferencesExtensionNested withNewPreferencesExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PreferencesExtensionNested withNewPreferencesExtensionLike(io.fabric.kubernetes.api.model.Preferences);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withObjectFieldSelectorExtension(io.fabric.kubernetes.api.model.ObjectFieldSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectFieldSelectorExtensionNested withNewObjectFieldSelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectFieldSelectorExtensionNested withNewObjectFieldSelectorExtensionLike(io.fabric.kubernetes.api.model.ObjectFieldSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewObjectFieldSelectorExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodTemplateListExtension(io.fabric.kubernetes.api.model.PodTemplateList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateListExtensionNested withNewPodTemplateListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodTemplateListExtensionNested withNewPodTemplateListExtensionLike(io.fabric.kubernetes.api.model.PodTemplateList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeExtension(io.fabric.kubernetes.api.model.PersistentVolume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeExtensionNested withNewPersistentVolumeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeExtensionNested withNewPersistentVolumeExtensionLike(io.fabric.kubernetes.api.model.PersistentVolume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCinderVolumeSourceExtension(io.fabric.kubernetes.api.model.CinderVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CinderVolumeSourceExtensionNested withNewCinderVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CinderVolumeSourceExtensionNested withNewCinderVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CinderVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointAddressExtension(io.fabric.kubernetes.api.model.EndpointAddress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointAddressExtensionNested withNewEndpointAddressExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointAddressExtensionNested withNewEndpointAddressExtensionLike(io.fabric.kubernetes.api.model.EndpointAddress);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeConfigSourceExtension(io.fabric.kubernetes.api.model.NodeConfigSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConfigSourceExtensionNested withNewNodeConfigSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeConfigSourceExtensionNested withNewNodeConfigSourceExtensionLike(io.fabric.kubernetes.api.model.NodeConfigSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVsphereVirtualDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VsphereVirtualDiskVolumeSourceExtensionNested withNewVsphereVirtualDiskVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VsphereVirtualDiskVolumeSourceExtensionNested withNewVsphereVirtualDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewVsphereVirtualDiskVolumeSourceExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withObjectMetaExtension(io.fabric.kubernetes.api.model.ObjectMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectMetaExtensionNested withNewObjectMetaExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectMetaExtensionNested withNewObjectMetaExtensionLike(io.fabric.kubernetes.api.model.ObjectMeta);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLabelSelectorRequirementExtension(io.fabric.kubernetes.api.model.LabelSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LabelSelectorRequirementExtensionNested withNewLabelSelectorRequirementExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LabelSelectorRequirementExtensionNested withNewLabelSelectorRequirementExtensionLike(io.fabric.kubernetes.api.model.LabelSelectorRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGitRepoVolumeSourceExtension(io.fabric.kubernetes.api.model.GitRepoVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GitRepoVolumeSourceExtensionNested withNewGitRepoVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GitRepoVolumeSourceExtensionNested withNewGitRepoVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.GitRepoVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGitRepoVolumeSourceExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGenericKubernetesResourceExtension(io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GenericKubernetesResourceExtensionNested withNewGenericKubernetesResourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GenericKubernetesResourceExtensionNested withNewGenericKubernetesResourceExtensionLike(io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointsListExtension(io.fabric.kubernetes.api.model.EndpointsList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsListExtensionNested withNewEndpointsListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsListExtensionNested withNewEndpointsListExtensionLike(io.fabric.kubernetes.api.model.EndpointsList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGroupVersionResourceExtension(io.fabric.kubernetes.api.model.GroupVersionResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionResourceExtensionNested withNewGroupVersionResourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionResourceExtensionNested withNewGroupVersionResourceExtensionLike(io.fabric.kubernetes.api.model.GroupVersionResource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGroupVersionResourceExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCinderPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTopologySelectorTermExtension(io.fabric.kubernetes.api.model.TopologySelectorTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtensionLike(io.fabric.kubernetes.api.model.TopologySelectorTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withOwnerReferenceExtension(io.fabric.kubernetes.api.model.OwnerReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$OwnerReferenceExtensionNested withNewOwnerReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$OwnerReferenceExtensionNested withNewOwnerReferenceExtensionLike(io.fabric.kubernetes.api.model.OwnerReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withStorageOSPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.StorageOSPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StorageOSPersistentVolumeSourceExtensionNested withNewStorageOSPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StorageOSPersistentVolumeSourceExtensionNested withNewStorageOSPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.StorageOSPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEphemeralVolumeSourceExtension(io.fabric.kubernetes.api.model.EphemeralVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EphemeralVolumeSourceExtensionNested withNewEphemeralVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EphemeralVolumeSourceExtensionNested withNewEphemeralVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.EphemeralVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerConditionExtension(io.fabric.kubernetes.api.model.ReplicationControllerCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerConditionExtensionNested withNewReplicationControllerConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerConditionExtensionNested withNewReplicationControllerConditionExtensionLike(io.fabric.kubernetes.api.model.ReplicationControllerCondition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewReplicationControllerConditionExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodAntiAffinityExtension(io.fabric.kubernetes.api.model.PodAntiAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAntiAffinityExtensionNested withNewPodAntiAffinityExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAntiAffinityExtensionNested withNewPodAntiAffinityExtensionLike(io.fabric.kubernetes.api.model.PodAntiAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecurityContextExtension(io.fabric.kubernetes.api.model.SecurityContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecurityContextExtensionNested withNewSecurityContextExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecurityContextExtensionNested withNewSecurityContextExtensionLike(io.fabric.kubernetes.api.model.SecurityContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withReplicationControllerListExtension(io.fabric.kubernetes.api.model.ReplicationControllerList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerListExtensionNested withNewReplicationControllerListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ReplicationControllerListExtensionNested withNewReplicationControllerListExtensionLike(io.fabric.kubernetes.api.model.ReplicationControllerList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapVolumeSourceExtension(io.fabric.kubernetes.api.model.ConfigMapVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapVolumeSourceExtensionNested withNewConfigMapVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapVolumeSourceExtensionNested withNewConfigMapVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ConfigMapVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerStateRunningExtension(io.fabric.kubernetes.api.model.ContainerStateRunning);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateRunningExtensionNested withNewContainerStateRunningExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerStateRunningExtensionNested withNewContainerStateRunningExtensionLike(io.fabric.kubernetes.api.model.ContainerStateRunning);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewContainerStateRunningExtension(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withComponentStatusListExtension(io.fabric.kubernetes.api.model.ComponentStatusList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtensionLike(io.fabric.kubernetes.api.model.ComponentStatusList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.FlockerVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.FlockerVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewFlockerVolumeSourceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withScaleIOVolumeSourceExtension(io.fabric.kubernetes.api.model.ScaleIOVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScaleIOVolumeSourceExtensionNested withNewScaleIOVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScaleIOVolumeSourceExtensionNested withNewScaleIOVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ScaleIOVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLimitRangeListExtension(io.fabric.kubernetes.api.model.LimitRangeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeListExtensionNested withNewLimitRangeListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeListExtensionNested withNewLimitRangeListExtensionLike(io.fabric.kubernetes.api.model.LimitRangeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodExecOptionsExtension(io.fabric.kubernetes.api.model.PodExecOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExecOptionsExtensionNested withNewPodExecOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExecOptionsExtensionNested withNewPodExecOptionsExtensionLike(io.fabric.kubernetes.api.model.PodExecOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withProbeExtension(io.fabric.kubernetes.api.model.Probe);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ProbeExtensionNested withNewProbeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ProbeExtensionNested withNewProbeExtensionLike(io.fabric.kubernetes.api.model.Probe);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withUpdateOptionsExtension(io.fabric.kubernetes.api.model.UpdateOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$UpdateOptionsExtensionNested withNewUpdateOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$UpdateOptionsExtensionNested withNewUpdateOptionsExtensionLike(io.fabric.kubernetes.api.model.UpdateOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointsExtension(io.fabric.kubernetes.api.model.Endpoints);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsExtensionNested withNewEndpointsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointsExtensionNested withNewEndpointsExtensionLike(io.fabric.kubernetes.api.model.Endpoints);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamedExtension(io.fabric.kubernetes.api.model.NamedExtension);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedExtensionNested withNewNamedExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamedExtensionNested withNewNamedExtensionLike(io.fabric.kubernetes.api.model.NamedExtension);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAzureFilePersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.AzureFilePersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureFilePersistentVolumeSourceExtensionNested withNewAzureFilePersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AzureFilePersistentVolumeSourceExtensionNested withNewAzureFilePersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.AzureFilePersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewAzureFilePersistentVolumeSourceExtension(java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIResourceListExtension(io.fabric.kubernetes.api.model.APIResourceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIResourceListExtensionNested withNewAPIResourceListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIResourceListExtensionNested withNewAPIResourceListExtensionLike(io.fabric.kubernetes.api.model.APIResourceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceListExtension(io.fabric.kubernetes.api.model.APIServiceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceListExtensionNested withNewAPIServiceListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceListExtensionNested withNewAPIServiceListExtensionLike(io.fabric.kubernetes.api.model.APIServiceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretVolumeSourceExtension(io.fabric.kubernetes.api.model.SecretVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretVolumeSourceExtensionNested withNewSecretVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretVolumeSourceExtensionNested withNewSecretVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.SecretVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodExtension(io.fabric.kubernetes.api.model.Pod);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExtensionNested withNewPodExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodExtensionNested withNewPodExtensionLike(io.fabric.kubernetes.api.model.Pod);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withClientIPConfigExtension(io.fabric.kubernetes.api.model.ClientIPConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ClientIPConfigExtensionNested withNewClientIPConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ClientIPConfigExtensionNested withNewClientIPConfigExtensionLike(io.fabric.kubernetes.api.model.ClientIPConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewClientIPConfigExtension(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContextExtension(io.fabric.kubernetes.api.model.Context);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContextExtensionNested withNewContextExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContextExtensionNested withNewContextExtensionLike(io.fabric.kubernetes.api.model.Context);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeAffinityExtension(io.fabric.kubernetes.api.model.NodeAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeAffinityExtensionNested withNewNodeAffinityExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeAffinityExtensionNested withNewNodeAffinityExtensionLike(io.fabric.kubernetes.api.model.NodeAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConfigMapExtension(io.fabric.kubernetes.api.model.ConfigMap);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapExtensionNested withNewConfigMapExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConfigMapExtensionNested withNewConfigMapExtensionLike(io.fabric.kubernetes.api.model.ConfigMap);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withContainerPortExtension(io.fabric.kubernetes.api.model.ContainerPort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerPortExtensionNested withNewContainerPortExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ContainerPortExtensionNested withNewContainerPortExtensionLike(io.fabric.kubernetes.api.model.ContainerPort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewContainerPortExtension(java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withConditionExtension(io.fabric.kubernetes.api.model.Condition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConditionExtensionNested withNewConditionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ConditionExtensionNested withNewConditionExtensionLike(io.fabric.kubernetes.api.model.Condition);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodListExtension(io.fabric.kubernetes.api.model.PodList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodListExtensionNested withNewPodListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodListExtensionNested withNewPodListExtensionLike(io.fabric.kubernetes.api.model.PodList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withFCVolumeSourceExtension(io.fabric.kubernetes.api.model.FCVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FCVolumeSourceExtensionNested withNewFCVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FCVolumeSourceExtensionNested withNewFCVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.FCVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceFieldSelectorExtension(io.fabric.kubernetes.api.model.ResourceFieldSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceFieldSelectorExtensionNested withNewResourceFieldSelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceFieldSelectorExtensionNested withNewResourceFieldSelectorExtensionLike(io.fabric.kubernetes.api.model.ResourceFieldSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimSpecExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimSpecExtensionNested withNewPersistentVolumeClaimSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimSpecExtensionNested withNewPersistentVolumeClaimSpecExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLoadBalancerStatusExtension(io.fabric.kubernetes.api.model.LoadBalancerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LoadBalancerStatusExtensionNested withNewLoadBalancerStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LoadBalancerStatusExtensionNested withNewLoadBalancerStatusExtensionLike(io.fabric.kubernetes.api.model.LoadBalancerStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodSecurityContextExtension(io.fabric.kubernetes.api.model.PodSecurityContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodSecurityContextExtensionNested withNewPodSecurityContextExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodSecurityContextExtensionNested withNewPodSecurityContextExtensionLike(io.fabric.kubernetes.api.model.PodSecurityContext);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withScopeSelectorExtension(io.fabric.kubernetes.api.model.ScopeSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScopeSelectorExtensionNested withNewScopeSelectorExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScopeSelectorExtensionNested withNewScopeSelectorExtensionLike(io.fabric.kubernetes.api.model.ScopeSelector);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withDownwardAPIProjectionExtension(io.fabric.kubernetes.api.model.DownwardAPIProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIProjectionExtensionNested withNewDownwardAPIProjectionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DownwardAPIProjectionExtensionNested withNewDownwardAPIProjectionExtensionLike(io.fabric.kubernetes.api.model.DownwardAPIProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodAffinityTermExtension(io.fabric.kubernetes.api.model.PodAffinityTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAffinityTermExtensionNested withNewPodAffinityTermExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodAffinityTermExtensionNested withNewPodAffinityTermExtensionLike(io.fabric.kubernetes.api.model.PodAffinityTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAPIServiceSpecExtension(io.fabric.kubernetes.api.model.APIServiceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceSpecExtensionNested withNewAPIServiceSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$APIServiceSpecExtensionNested withNewAPIServiceSpecExtensionLike(io.fabric.kubernetes.api.model.APIServiceSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServicePortExtension(io.fabric.kubernetes.api.model.ServicePort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServicePortExtensionNested withNewServicePortExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServicePortExtensionNested withNewServicePortExtensionLike(io.fabric.kubernetes.api.model.ServicePort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGroupVersionForDiscoveryExtension(io.fabric.kubernetes.api.model.GroupVersionForDiscovery);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionForDiscoveryExtensionNested withNewGroupVersionForDiscoveryExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GroupVersionForDiscoveryExtensionNested withNewGroupVersionForDiscoveryExtensionLike(io.fabric.kubernetes.api.model.GroupVersionForDiscovery);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGroupVersionForDiscoveryExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeClaimSourceExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimSourceExtensionNested withNewPersistentVolumeClaimSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeClaimSourceExtensionNested withNewPersistentVolumeClaimSourceExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPersistentVolumeClaimSourceExtension(java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSessionAffinityConfigExtension(io.fabric.kubernetes.api.model.SessionAffinityConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SessionAffinityConfigExtensionNested withNewSessionAffinityConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SessionAffinityConfigExtensionNested withNewSessionAffinityConfigExtensionLike(io.fabric.kubernetes.api.model.SessionAffinityConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceAccountListExtension(io.fabric.kubernetes.api.model.ServiceAccountList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountListExtensionNested withNewServiceAccountListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountListExtensionNested withNewServiceAccountListExtensionLike(io.fabric.kubernetes.api.model.ServiceAccountList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withComponentStatusExtension(io.fabric.kubernetes.api.model.ComponentStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusExtensionNested withNewComponentStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ComponentStatusExtensionNested withNewComponentStatusExtensionLike(io.fabric.kubernetes.api.model.ComponentStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withDaemonEndpointExtension(io.fabric.kubernetes.api.model.DaemonEndpoint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DaemonEndpointExtensionNested withNewDaemonEndpointExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$DaemonEndpointExtensionNested withNewDaemonEndpointExtensionLike(io.fabric.kubernetes.api.model.DaemonEndpoint);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewDaemonEndpointExtension(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withKeyToPathExtension(io.fabric.kubernetes.api.model.KeyToPath);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$KeyToPathExtensionNested withNewKeyToPathExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$KeyToPathExtensionNested withNewKeyToPathExtensionLike(io.fabric.kubernetes.api.model.KeyToPath);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewKeyToPathExtension(java.lang.String, java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withFlexPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.FlexPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlexPersistentVolumeSourceExtensionNested withNewFlexPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$FlexPersistentVolumeSourceExtensionNested withNewFlexPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.FlexPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceListExtension(io.fabric.kubernetes.api.model.NamespaceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceListExtensionNested withNewNamespaceListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceListExtensionNested withNewNamespaceListExtensionLike(io.fabric.kubernetes.api.model.NamespaceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodDNSConfigExtension(io.fabric.kubernetes.api.model.PodDNSConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodDNSConfigExtensionNested withNewPodDNSConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodDNSConfigExtensionNested withNewPodDNSConfigExtensionLike(io.fabric.kubernetes.api.model.PodDNSConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeListExtension(io.fabric.kubernetes.api.model.NodeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeListExtensionNested withNewNodeListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeListExtensionNested withNewNodeListExtensionLike(io.fabric.kubernetes.api.model.NodeList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withBindingExtension(io.fabric.kubernetes.api.model.Binding);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$BindingExtensionNested withNewBindingExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$BindingExtensionNested withNewBindingExtensionLike(io.fabric.kubernetes.api.model.Binding);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEnvVarSourceExtension(io.fabric.kubernetes.api.model.EnvVarSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtensionLike(io.fabric.kubernetes.api.model.EnvVarSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVolumeProjectionExtension(io.fabric.kubernetes.api.model.VolumeProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtensionLike(io.fabric.kubernetes.api.model.VolumeProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceQuotaExtension(io.fabric.kubernetes.api.model.ResourceQuota);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtensionLike(io.fabric.kubernetes.api.model.ResourceQuota);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretExtension(io.fabric.kubernetes.api.model.Secret);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretExtensionNested withNewSecretExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretExtensionNested withNewSecretExtensionLike(io.fabric.kubernetes.api.model.Secret);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceListExtension(io.fabric.kubernetes.api.model.ServiceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceListExtensionNested withNewServiceListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceListExtensionNested withNewServiceListExtensionLike(io.fabric.kubernetes.api.model.ServiceList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVolumeNodeAffinityExtension(io.fabric.kubernetes.api.model.VolumeNodeAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeNodeAffinityExtensionNested withNewVolumeNodeAffinityExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeNodeAffinityExtensionNested withNewVolumeNodeAffinityExtensionLike(io.fabric.kubernetes.api.model.VolumeNodeAffinity);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withResourceQuotaSpecExtension(io.fabric.kubernetes.api.model.ResourceQuotaSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaSpecExtensionNested withNewResourceQuotaSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ResourceQuotaSpecExtensionNested withNewResourceQuotaSpecExtensionLike(io.fabric.kubernetes.api.model.ResourceQuotaSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeSelectorTermExtension(io.fabric.kubernetes.api.model.NodeSelectorTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorTermExtensionNested withNewNodeSelectorTermExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSelectorTermExtensionNested withNewNodeSelectorTermExtensionLike(io.fabric.kubernetes.api.model.NodeSelectorTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withScaleIOPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.ScaleIOPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScaleIOPersistentVolumeSourceExtensionNested withNewScaleIOPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ScaleIOPersistentVolumeSourceExtensionNested withNewScaleIOPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.ScaleIOPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withListOptionsExtension(io.fabric.kubernetes.api.model.ListOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ListOptionsExtensionNested withNewListOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ListOptionsExtensionNested withNewListOptionsExtensionLike(io.fabric.kubernetes.api.model.ListOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withWeightedPodAffinityTermExtension(io.fabric.kubernetes.api.model.WeightedPodAffinityTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WeightedPodAffinityTermExtensionNested withNewWeightedPodAffinityTermExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WeightedPodAffinityTermExtensionNested withNewWeightedPodAffinityTermExtensionLike(io.fabric.kubernetes.api.model.WeightedPodAffinityTerm);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeSystemInfoExtension(io.fabric.kubernetes.api.model.NodeSystemInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSystemInfoExtensionNested withNewNodeSystemInfoExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeSystemInfoExtensionNested withNewNodeSystemInfoExtensionLike(io.fabric.kubernetes.api.model.NodeSystemInfo);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withTopologySelectorLabelRequirementExtension(io.fabric.kubernetes.api.model.TopologySelectorLabelRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySelectorLabelRequirementExtensionNested withNewTopologySelectorLabelRequirementExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$TopologySelectorLabelRequirementExtensionNested withNewTopologySelectorLabelRequirementExtensionLike(io.fabric.kubernetes.api.model.TopologySelectorLabelRequirement);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withRBDPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.RBDPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RBDPersistentVolumeSourceExtensionNested withNewRBDPersistentVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$RBDPersistentVolumeSourceExtensionNested withNewRBDPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.RBDPersistentVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAuthProviderConfigExtension(io.fabric.kubernetes.api.model.AuthProviderConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AuthProviderConfigExtensionNested withNewAuthProviderConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AuthProviderConfigExtensionNested withNewAuthProviderConfigExtensionLike(io.fabric.kubernetes.api.model.AuthProviderConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSELinuxOptionsExtension(io.fabric.kubernetes.api.model.SELinuxOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SELinuxOptionsExtensionNested withNewSELinuxOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SELinuxOptionsExtensionNested withNewSELinuxOptionsExtensionLike(io.fabric.kubernetes.api.model.SELinuxOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSELinuxOptionsExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withHostAliasExtension(io.fabric.kubernetes.api.model.HostAlias);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HostAliasExtensionNested withNewHostAliasExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HostAliasExtensionNested withNewHostAliasExtensionLike(io.fabric.kubernetes.api.model.HostAlias);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeDaemonEndpointsExtension(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeDaemonEndpointsExtensionNested withNewNodeDaemonEndpointsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeDaemonEndpointsExtensionNested withNewNodeDaemonEndpointsExtensionLike(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVolumeDeviceExtension(io.fabric.kubernetes.api.model.VolumeDevice);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeDeviceExtensionNested withNewVolumeDeviceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeDeviceExtensionNested withNewVolumeDeviceExtensionLike(io.fabric.kubernetes.api.model.VolumeDevice);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewVolumeDeviceExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.CSIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.CSIVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeSpecExtension(io.fabric.kubernetes.api.model.PersistentVolumeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeSpec);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNodeExtension(io.fabric.kubernetes.api.model.Node);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeExtensionNested withNewNodeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NodeExtensionNested withNewNodeExtensionLike(io.fabric.kubernetes.api.model.Node);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLifecycleHandlerExtension(io.fabric.kubernetes.api.model.LifecycleHandler);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtensionLike(io.fabric.kubernetes.api.model.LifecycleHandler);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withVolumeExtension(io.fabric.kubernetes.api.model.Volume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtensionLike(io.fabric.kubernetes.api.model.Volume);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withClusterExtension(io.fabric.kubernetes.api.model.Cluster);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtensionLike(io.fabric.kubernetes.api.model.Cluster);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNFSVolumeSourceExtension(io.fabric.kubernetes.api.model.NFSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NFSVolumeSourceExtensionNested withNewNFSVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NFSVolumeSourceExtensionNested withNewNFSVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.NFSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewNFSVolumeSourceExtension(java.lang.String, java.lang.Boolean, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withStorageOSVolumeSourceExtension(io.fabric.kubernetes.api.model.StorageOSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StorageOSVolumeSourceExtensionNested withNewStorageOSVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$StorageOSVolumeSourceExtensionNested withNewStorageOSVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.StorageOSVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodStatusExtension(io.fabric.kubernetes.api.model.PodStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodStatusExtensionNested withNewPodStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodStatusExtensionNested withNewPodStatusExtensionLike(io.fabric.kubernetes.api.model.PodStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withKubernetesListExtension(io.fabric.kubernetes.api.model.KubernetesList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtensionLike(io.fabric.kubernetes.api.model.KubernetesList);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withExecConfigExtension(io.fabric.kubernetes.api.model.ExecConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtensionLike(io.fabric.kubernetes.api.model.ExecConfig);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPersistentVolumeStatusExtension(io.fabric.kubernetes.api.model.PersistentVolumeStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeStatusExtensionNested withNewPersistentVolumeStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PersistentVolumeStatusExtensionNested withNewPersistentVolumeStatusExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPersistentVolumeStatusExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withEndpointPortExtension(io.fabric.kubernetes.api.model.EndpointPort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointPortExtensionNested withNewEndpointPortExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$EndpointPortExtensionNested withNewEndpointPortExtensionLike(io.fabric.kubernetes.api.model.EndpointPort);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewEndpointPortExtension(java.lang.String, java.lang.String, java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withHTTPHeaderExtension(io.fabric.kubernetes.api.model.HTTPHeader);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HTTPHeaderExtensionNested withNewHTTPHeaderExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$HTTPHeaderExtensionNested withNewHTTPHeaderExtensionLike(io.fabric.kubernetes.api.model.HTTPHeader);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewHTTPHeaderExtension(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withCapabilitiesExtension(io.fabric.kubernetes.api.model.Capabilities);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtensionLike(io.fabric.kubernetes.api.model.Capabilities);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withObjectReferenceExtension(io.fabric.kubernetes.api.model.ObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtensionLike(io.fabric.kubernetes.api.model.ObjectReference);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withWatchEventExtension(io.fabric.kubernetes.api.model.WatchEvent);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtensionLike(io.fabric.kubernetes.api.model.WatchEvent);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withLimitRangeItemExtension(io.fabric.kubernetes.api.model.LimitRangeItem);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeItemExtensionNested withNewLimitRangeItemExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$LimitRangeItemExtensionNested withNewLimitRangeItemExtensionLike(io.fabric.kubernetes.api.model.LimitRangeItem);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretProjectionExtension(io.fabric.kubernetes.api.model.SecretProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretProjectionExtensionNested withNewSecretProjectionExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretProjectionExtensionNested withNewSecretProjectionExtensionLike(io.fabric.kubernetes.api.model.SecretProjection);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGetOptionsExtension(io.fabric.kubernetes.api.model.GetOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GetOptionsExtensionNested withNewGetOptionsExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GetOptionsExtensionNested withNewGetOptionsExtensionLike(io.fabric.kubernetes.api.model.GetOptions);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGetOptionsExtension(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withGlusterfsVolumeSourceExtension(io.fabric.kubernetes.api.model.GlusterfsVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GlusterfsVolumeSourceExtensionNested withNewGlusterfsVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$GlusterfsVolumeSourceExtensionNested withNewGlusterfsVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.GlusterfsVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewGlusterfsVolumeSourceExtension(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withManagedFieldsEntryExtension(io.fabric.kubernetes.api.model.ManagedFieldsEntry);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ManagedFieldsEntryExtensionNested withNewManagedFieldsEntryExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ManagedFieldsEntryExtensionNested withNewManagedFieldsEntryExtensionLike(io.fabric.kubernetes.api.model.ManagedFieldsEntry);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNamespaceStatusExtension(io.fabric.kubernetes.api.model.NamespaceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceStatusExtensionNested withNewNamespaceStatusExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$NamespaceStatusExtensionNested withNewNamespaceStatusExtensionLike(io.fabric.kubernetes.api.model.NamespaceStatus);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withSecretEnvSourceExtension(io.fabric.kubernetes.api.model.SecretEnvSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretEnvSourceExtensionNested withNewSecretEnvSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$SecretEnvSourceExtensionNested withNewSecretEnvSourceExtensionLike(io.fabric.kubernetes.api.model.SecretEnvSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewSecretEnvSourceExtension(java.lang.String, java.lang.Boolean);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.ServiceAccount);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.ServiceAccount);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewAWSElasticBlockStoreVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withPodIPExtension(io.fabric.kubernetes.api.model.PodIP);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodIPExtensionNested withNewPodIPExtension();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent$PodIPExtensionNested withNewPodIPExtensionLike(io.fabric.kubernetes.api.model.PodIP);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withNewPodIPExtension(java.lang.String);
public abstract java.lang.String getName();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.NamedExtensionFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}