Package io.fabric8.kubernetes.api.model
Class NamedExtensionFluentImpl<A extends NamedExtensionFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NamedExtensionFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,NamedExtensionFluent<A>
- Direct Known Subclasses:
AuthInfoFluentImpl.ExtensionsNestedImpl,ClusterFluentImpl.ExtensionsNestedImpl,ConfigFluentImpl.ExtensionsNestedImpl,ContextFluentImpl.ExtensionsNestedImpl,NamedExtensionBuilder,PreferencesFluentImpl.ExtensionsNestedImpl,WatchEventFluentImpl.NamedExtensionObjectNestedImpl
public class NamedExtensionFluentImpl<A extends NamedExtensionFluent<A>> extends BaseFluent<A> implements NamedExtensionFluent<A>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NamedExtensionFluent
NamedExtensionFluent.APIServiceExtensionNested<N>, NamedExtensionFluent.BindingExtensionNested<N>, NamedExtensionFluent.ComponentStatusExtensionNested<N>, NamedExtensionFluent.ConfigMapExtensionNested<N>, NamedExtensionFluent.EndpointsExtensionNested<N>, NamedExtensionFluent.EventExtensionNested<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>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description NamedExtensionFluentImpl()NamedExtensionFluentImpl(NamedExtension instance)
-
Method Summary
-
-
-
Constructor Detail
-
NamedExtensionFluentImpl
public NamedExtensionFluentImpl()
-
NamedExtensionFluentImpl
public NamedExtensionFluentImpl(NamedExtension instance)
-
-
Method Detail
-
getExtension
@Deprecated public HasMetadata getExtension()
Deprecated.This method has been deprecated, please use method buildExtension instead.- Specified by:
getExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>- Returns:
- The buildable object.
-
buildExtension
public HasMetadata buildExtension()
- Specified by:
buildExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withExtension
public A withExtension(HasMetadata extension)
- Specified by:
withExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
hasExtension
public Boolean hasExtension()
- Specified by:
hasExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withLimitRangeExtension
public A withLimitRangeExtension(LimitRange limitRangeExtension)
- Specified by:
withLimitRangeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewLimitRangeExtension
public NamedExtensionFluent.LimitRangeExtensionNested<A> withNewLimitRangeExtension()
- Specified by:
withNewLimitRangeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewLimitRangeExtensionLike
public NamedExtensionFluent.LimitRangeExtensionNested<A> withNewLimitRangeExtensionLike(LimitRange item)
- Specified by:
withNewLimitRangeExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withAPIServiceExtension
public A withAPIServiceExtension(APIService aPIServiceExtension)
- Specified by:
withAPIServiceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewAPIServiceExtension
public NamedExtensionFluent.APIServiceExtensionNested<A> withNewAPIServiceExtension()
- Specified by:
withNewAPIServiceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewAPIServiceExtensionLike
public NamedExtensionFluent.APIServiceExtensionNested<A> withNewAPIServiceExtensionLike(APIService item)
- Specified by:
withNewAPIServiceExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNamespaceExtension
public A withNamespaceExtension(Namespace namespaceExtension)
- Specified by:
withNamespaceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewNamespaceExtension
public NamedExtensionFluent.NamespaceExtensionNested<A> withNewNamespaceExtension()
- Specified by:
withNewNamespaceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewNamespaceExtensionLike
public NamedExtensionFluent.NamespaceExtensionNested<A> withNewNamespaceExtensionLike(Namespace item)
- Specified by:
withNewNamespaceExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withServiceExtension
public A withServiceExtension(Service serviceExtension)
- Specified by:
withServiceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewServiceExtension
public NamedExtensionFluent.ServiceExtensionNested<A> withNewServiceExtension()
- Specified by:
withNewServiceExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewServiceExtensionLike
public NamedExtensionFluent.ServiceExtensionNested<A> withNewServiceExtensionLike(Service item)
- Specified by:
withNewServiceExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withReplicationControllerExtension
public A withReplicationControllerExtension(ReplicationController replicationControllerExtension)
- Specified by:
withReplicationControllerExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewReplicationControllerExtension
public NamedExtensionFluent.ReplicationControllerExtensionNested<A> withNewReplicationControllerExtension()
- Specified by:
withNewReplicationControllerExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewReplicationControllerExtensionLike
public NamedExtensionFluent.ReplicationControllerExtensionNested<A> withNewReplicationControllerExtensionLike(ReplicationController item)
- Specified by:
withNewReplicationControllerExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withPodTemplateExtension
public A withPodTemplateExtension(PodTemplate podTemplateExtension)
- Specified by:
withPodTemplateExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPodTemplateExtension
public NamedExtensionFluent.PodTemplateExtensionNested<A> withNewPodTemplateExtension()
- Specified by:
withNewPodTemplateExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPodTemplateExtensionLike
public NamedExtensionFluent.PodTemplateExtensionNested<A> withNewPodTemplateExtensionLike(PodTemplate item)
- Specified by:
withNewPodTemplateExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withEventExtension
public A withEventExtension(Event eventExtension)
- Specified by:
withEventExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewEventExtension
public NamedExtensionFluent.EventExtensionNested<A> withNewEventExtension()
- Specified by:
withNewEventExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewEventExtensionLike
public NamedExtensionFluent.EventExtensionNested<A> withNewEventExtensionLike(Event item)
- Specified by:
withNewEventExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withPersistentVolumeExtension
public A withPersistentVolumeExtension(PersistentVolume persistentVolumeExtension)
- Specified by:
withPersistentVolumeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPersistentVolumeExtension
public NamedExtensionFluent.PersistentVolumeExtensionNested<A> withNewPersistentVolumeExtension()
- Specified by:
withNewPersistentVolumeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPersistentVolumeExtensionLike
public NamedExtensionFluent.PersistentVolumeExtensionNested<A> withNewPersistentVolumeExtensionLike(PersistentVolume item)
- Specified by:
withNewPersistentVolumeExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withPersistentVolumeClaimExtension
public A withPersistentVolumeClaimExtension(PersistentVolumeClaim persistentVolumeClaimExtension)
- Specified by:
withPersistentVolumeClaimExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPersistentVolumeClaimExtension
public NamedExtensionFluent.PersistentVolumeClaimExtensionNested<A> withNewPersistentVolumeClaimExtension()
- Specified by:
withNewPersistentVolumeClaimExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPersistentVolumeClaimExtensionLike
public NamedExtensionFluent.PersistentVolumeClaimExtensionNested<A> withNewPersistentVolumeClaimExtensionLike(PersistentVolumeClaim item)
- Specified by:
withNewPersistentVolumeClaimExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withEndpointsExtension
public A withEndpointsExtension(Endpoints endpointsExtension)
- Specified by:
withEndpointsExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewEndpointsExtension
public NamedExtensionFluent.EndpointsExtensionNested<A> withNewEndpointsExtension()
- Specified by:
withNewEndpointsExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewEndpointsExtensionLike
public NamedExtensionFluent.EndpointsExtensionNested<A> withNewEndpointsExtensionLike(Endpoints item)
- Specified by:
withNewEndpointsExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withPodExtension
public A withPodExtension(Pod podExtension)
- Specified by:
withPodExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPodExtension
public NamedExtensionFluent.PodExtensionNested<A> withNewPodExtension()
- Specified by:
withNewPodExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewPodExtensionLike
public NamedExtensionFluent.PodExtensionNested<A> withNewPodExtensionLike(Pod item)
- Specified by:
withNewPodExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withConfigMapExtension
public A withConfigMapExtension(ConfigMap configMapExtension)
- Specified by:
withConfigMapExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewConfigMapExtension
public NamedExtensionFluent.ConfigMapExtensionNested<A> withNewConfigMapExtension()
- Specified by:
withNewConfigMapExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewConfigMapExtensionLike
public NamedExtensionFluent.ConfigMapExtensionNested<A> withNewConfigMapExtensionLike(ConfigMap item)
- Specified by:
withNewConfigMapExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withComponentStatusExtension
public A withComponentStatusExtension(ComponentStatus componentStatusExtension)
- Specified by:
withComponentStatusExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewComponentStatusExtension
public NamedExtensionFluent.ComponentStatusExtensionNested<A> withNewComponentStatusExtension()
- Specified by:
withNewComponentStatusExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewComponentStatusExtensionLike
public NamedExtensionFluent.ComponentStatusExtensionNested<A> withNewComponentStatusExtensionLike(ComponentStatus item)
- Specified by:
withNewComponentStatusExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withBindingExtension
public A withBindingExtension(Binding bindingExtension)
- Specified by:
withBindingExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewBindingExtension
public NamedExtensionFluent.BindingExtensionNested<A> withNewBindingExtension()
- Specified by:
withNewBindingExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewBindingExtensionLike
public NamedExtensionFluent.BindingExtensionNested<A> withNewBindingExtensionLike(Binding item)
- Specified by:
withNewBindingExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withResourceQuotaExtension
public A withResourceQuotaExtension(ResourceQuota resourceQuotaExtension)
- Specified by:
withResourceQuotaExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewResourceQuotaExtension
public NamedExtensionFluent.ResourceQuotaExtensionNested<A> withNewResourceQuotaExtension()
- Specified by:
withNewResourceQuotaExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewResourceQuotaExtensionLike
public NamedExtensionFluent.ResourceQuotaExtensionNested<A> withNewResourceQuotaExtensionLike(ResourceQuota item)
- Specified by:
withNewResourceQuotaExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withSecretExtension
public A withSecretExtension(Secret secretExtension)
- Specified by:
withSecretExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewSecretExtension
public NamedExtensionFluent.SecretExtensionNested<A> withNewSecretExtension()
- Specified by:
withNewSecretExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewSecretExtensionLike
public NamedExtensionFluent.SecretExtensionNested<A> withNewSecretExtensionLike(Secret item)
- Specified by:
withNewSecretExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNodeExtension
public A withNodeExtension(Node nodeExtension)
- Specified by:
withNodeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewNodeExtension
public NamedExtensionFluent.NodeExtensionNested<A> withNewNodeExtension()
- Specified by:
withNewNodeExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewNodeExtensionLike
public NamedExtensionFluent.NodeExtensionNested<A> withNewNodeExtensionLike(Node item)
- Specified by:
withNewNodeExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withServiceAccountExtension
public A withServiceAccountExtension(ServiceAccount serviceAccountExtension)
- Specified by:
withServiceAccountExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewServiceAccountExtension
public NamedExtensionFluent.ServiceAccountExtensionNested<A> withNewServiceAccountExtension()
- Specified by:
withNewServiceAccountExtensionin interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewServiceAccountExtensionLike
public NamedExtensionFluent.ServiceAccountExtensionNested<A> withNewServiceAccountExtensionLike(ServiceAccount item)
- Specified by:
withNewServiceAccountExtensionLikein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
getName
public String getName()
- Specified by:
getNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withName
public A withName(String name)
- Specified by:
withNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
hasName
public Boolean hasName()
- Specified by:
hasNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewName
public A withNewName(String arg1)
- Specified by:
withNewNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewName
public A withNewName(StringBuilder arg1)
- Specified by:
withNewNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
withNewName
public A withNewName(StringBuffer arg1)
- Specified by:
withNewNamein interfaceNamedExtensionFluent<A extends NamedExtensionFluent<A>>
-
-