public class NamedExtensionFluentImpl<A extends NamedExtensionFluent<A>> extends BaseFluent<A> implements NamedExtensionFluent<A>
NamedExtensionFluent.APIServiceExtensionNested<N>, NamedExtensionFluent.BindingExtensionNested<N>, NamedExtensionFluent.ComponentStatusExtensionNested<N>, NamedExtensionFluent.ConfigMapExtensionNested<N>, NamedExtensionFluent.EndpointsExtensionNested<N>, NamedExtensionFluent.EventExtensionNested<N>, NamedExtensionFluent.GenericKubernetesResourceExtensionNested<N>, NamedExtensionFluent.LimitRangeExtensionNested<N>, NamedExtensionFluent.NamespaceExtensionNested<N>, NamedExtensionFluent.NodeExtensionNested<N>, NamedExtensionFluent.PersistentVolumeClaimExtensionNested<N>, NamedExtensionFluent.PersistentVolumeExtensionNested<N>, NamedExtensionFluent.PodExtensionNested<N>, NamedExtensionFluent.PodTemplateExtensionNested<N>, NamedExtensionFluent.ReplicationControllerExtensionNested<N>, NamedExtensionFluent.ResourceQuotaExtensionNested<N>, NamedExtensionFluent.SecretExtensionNested<N>, NamedExtensionFluent.ServiceAccountExtensionNested<N>, NamedExtensionFluent.ServiceExtensionNested<N>_visitables, VISIT| Constructor and Description |
|---|
NamedExtensionFluentImpl() |
NamedExtensionFluentImpl(NamedExtension instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic NamedExtensionFluentImpl()
public NamedExtensionFluentImpl(NamedExtension instance)
@Deprecated public HasMetadata getExtension()
getExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public HasMetadata buildExtension()
buildExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withExtension(HasMetadata extension)
withExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public Boolean hasExtension()
hasExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withLimitRangeExtension(LimitRange limitRangeExtension)
withLimitRangeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.LimitRangeExtensionNested<A> withNewLimitRangeExtension()
withNewLimitRangeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.LimitRangeExtensionNested<A> withNewLimitRangeExtensionLike(LimitRange item)
withNewLimitRangeExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withAPIServiceExtension(APIService aPIServiceExtension)
withAPIServiceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.APIServiceExtensionNested<A> withNewAPIServiceExtension()
withNewAPIServiceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.APIServiceExtensionNested<A> withNewAPIServiceExtensionLike(APIService item)
withNewAPIServiceExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withNamespaceExtension(Namespace namespaceExtension)
withNamespaceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.NamespaceExtensionNested<A> withNewNamespaceExtension()
withNewNamespaceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.NamespaceExtensionNested<A> withNewNamespaceExtensionLike(Namespace item)
withNewNamespaceExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withServiceExtension(Service serviceExtension)
withServiceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ServiceExtensionNested<A> withNewServiceExtension()
withNewServiceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ServiceExtensionNested<A> withNewServiceExtensionLike(Service item)
withNewServiceExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withReplicationControllerExtension(ReplicationController replicationControllerExtension)
withReplicationControllerExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ReplicationControllerExtensionNested<A> withNewReplicationControllerExtension()
withNewReplicationControllerExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ReplicationControllerExtensionNested<A> withNewReplicationControllerExtensionLike(ReplicationController item)
withNewReplicationControllerExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withPodTemplateExtension(PodTemplate podTemplateExtension)
withPodTemplateExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PodTemplateExtensionNested<A> withNewPodTemplateExtension()
withNewPodTemplateExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PodTemplateExtensionNested<A> withNewPodTemplateExtensionLike(PodTemplate item)
withNewPodTemplateExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withEventExtension(Event eventExtension)
withEventExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.EventExtensionNested<A> withNewEventExtension()
withNewEventExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.EventExtensionNested<A> withNewEventExtensionLike(Event item)
withNewEventExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withPersistentVolumeExtension(PersistentVolume persistentVolumeExtension)
withPersistentVolumeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PersistentVolumeExtensionNested<A> withNewPersistentVolumeExtension()
withNewPersistentVolumeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PersistentVolumeExtensionNested<A> withNewPersistentVolumeExtensionLike(PersistentVolume item)
withNewPersistentVolumeExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withPersistentVolumeClaimExtension(PersistentVolumeClaim persistentVolumeClaimExtension)
withPersistentVolumeClaimExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PersistentVolumeClaimExtensionNested<A> withNewPersistentVolumeClaimExtension()
withNewPersistentVolumeClaimExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PersistentVolumeClaimExtensionNested<A> withNewPersistentVolumeClaimExtensionLike(PersistentVolumeClaim item)
withNewPersistentVolumeClaimExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withGenericKubernetesResourceExtension(GenericKubernetesResource genericKubernetesResourceExtension)
withGenericKubernetesResourceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.GenericKubernetesResourceExtensionNested<A> withNewGenericKubernetesResourceExtension()
withNewGenericKubernetesResourceExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.GenericKubernetesResourceExtensionNested<A> withNewGenericKubernetesResourceExtensionLike(GenericKubernetesResource item)
withNewGenericKubernetesResourceExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withEndpointsExtension(Endpoints endpointsExtension)
withEndpointsExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.EndpointsExtensionNested<A> withNewEndpointsExtension()
withNewEndpointsExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.EndpointsExtensionNested<A> withNewEndpointsExtensionLike(Endpoints item)
withNewEndpointsExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withPodExtension(Pod podExtension)
withPodExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PodExtensionNested<A> withNewPodExtension()
withNewPodExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.PodExtensionNested<A> withNewPodExtensionLike(Pod item)
withNewPodExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withConfigMapExtension(ConfigMap configMapExtension)
withConfigMapExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ConfigMapExtensionNested<A> withNewConfigMapExtension()
withNewConfigMapExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ConfigMapExtensionNested<A> withNewConfigMapExtensionLike(ConfigMap item)
withNewConfigMapExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withComponentStatusExtension(ComponentStatus componentStatusExtension)
withComponentStatusExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ComponentStatusExtensionNested<A> withNewComponentStatusExtension()
withNewComponentStatusExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ComponentStatusExtensionNested<A> withNewComponentStatusExtensionLike(ComponentStatus item)
withNewComponentStatusExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withBindingExtension(Binding bindingExtension)
withBindingExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.BindingExtensionNested<A> withNewBindingExtension()
withNewBindingExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.BindingExtensionNested<A> withNewBindingExtensionLike(Binding item)
withNewBindingExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withResourceQuotaExtension(ResourceQuota resourceQuotaExtension)
withResourceQuotaExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ResourceQuotaExtensionNested<A> withNewResourceQuotaExtension()
withNewResourceQuotaExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ResourceQuotaExtensionNested<A> withNewResourceQuotaExtensionLike(ResourceQuota item)
withNewResourceQuotaExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withSecretExtension(Secret secretExtension)
withSecretExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.SecretExtensionNested<A> withNewSecretExtension()
withNewSecretExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.SecretExtensionNested<A> withNewSecretExtensionLike(Secret item)
withNewSecretExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withNodeExtension(Node nodeExtension)
withNodeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.NodeExtensionNested<A> withNewNodeExtension()
withNewNodeExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.NodeExtensionNested<A> withNewNodeExtensionLike(Node item)
withNewNodeExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withServiceAccountExtension(ServiceAccount serviceAccountExtension)
withServiceAccountExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ServiceAccountExtensionNested<A> withNewServiceAccountExtension()
withNewServiceAccountExtension in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public NamedExtensionFluent.ServiceAccountExtensionNested<A> withNewServiceAccountExtensionLike(ServiceAccount item)
withNewServiceAccountExtensionLike in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public String getName()
getName in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A withName(String name)
withName in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public Boolean hasName()
hasName in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>@Deprecated public A withNewName(String arg0)
withNewName in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface NamedExtensionFluent<A extends NamedExtensionFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.