public class MachineSpecFluentImpl<A extends MachineSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements MachineSpecFluent<A>
MachineSpecFluent.LifecycleHooksNested<N>, MachineSpecFluent.MetadataNested<N>, MachineSpecFluent.ProviderSpecNested<N>| Constructor and Description |
|---|
MachineSpecFluentImpl() |
MachineSpecFluentImpl(MachineSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic MachineSpecFluentImpl()
public MachineSpecFluentImpl(MachineSpec instance)
@Deprecated public LifecycleHooks getLifecycleHooks()
getLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public LifecycleHooks buildLifecycleHooks()
buildLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withLifecycleHooks(LifecycleHooks lifecycleHooks)
withLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasLifecycleHooks()
hasLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.LifecycleHooksNested<A> withNewLifecycleHooks()
withNewLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.LifecycleHooksNested<A> withNewLifecycleHooksLike(LifecycleHooks item)
withNewLifecycleHooksLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.LifecycleHooksNested<A> editLifecycleHooks()
editLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.LifecycleHooksNested<A> editOrNewLifecycleHooks()
editOrNewLifecycleHooks in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.LifecycleHooksNested<A> editOrNewLifecycleHooksLike(LifecycleHooks item)
editOrNewLifecycleHooksLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>@Deprecated public ObjectMeta getMetadata()
getMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public ObjectMeta buildMetadata()
buildMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withMetadata(ObjectMeta metadata)
withMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasMetadata()
hasMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.MetadataNested<A> withNewMetadata()
withNewMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
withNewMetadataLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.MetadataNested<A> editMetadata()
editMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.MetadataNested<A> editOrNewMetadata()
editOrNewMetadata in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
editOrNewMetadataLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public String getProviderID()
getProviderID in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withProviderID(String providerID)
withProviderID in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasProviderID()
hasProviderID in interface MachineSpecFluent<A extends MachineSpecFluent<A>>@Deprecated public ProviderSpec getProviderSpec()
getProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public ProviderSpec buildProviderSpec()
buildProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withProviderSpec(ProviderSpec providerSpec)
withProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasProviderSpec()
hasProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.ProviderSpecNested<A> withNewProviderSpec()
withNewProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.ProviderSpecNested<A> withNewProviderSpecLike(ProviderSpec item)
withNewProviderSpecLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.ProviderSpecNested<A> editProviderSpec()
editProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.ProviderSpecNested<A> editOrNewProviderSpec()
editOrNewProviderSpec in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public MachineSpecFluent.ProviderSpecNested<A> editOrNewProviderSpecLike(ProviderSpec item)
editOrNewProviderSpecLike in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addToTaints(Integer index, io.fabric8.kubernetes.api.model.Taint item)
addToTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A setToTaints(Integer index, io.fabric8.kubernetes.api.model.Taint item)
setToTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addToTaints(io.fabric8.kubernetes.api.model.Taint... items)
addToTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addAllToTaints(Collection<io.fabric8.kubernetes.api.model.Taint> items)
addAllToTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A removeFromTaints(io.fabric8.kubernetes.api.model.Taint... items)
removeFromTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A removeAllFromTaints(Collection<io.fabric8.kubernetes.api.model.Taint> items)
removeAllFromTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public List<io.fabric8.kubernetes.api.model.Taint> getTaints()
getTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public io.fabric8.kubernetes.api.model.Taint getTaint(Integer index)
getTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public io.fabric8.kubernetes.api.model.Taint getFirstTaint()
getFirstTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public io.fabric8.kubernetes.api.model.Taint getLastTaint()
getLastTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public io.fabric8.kubernetes.api.model.Taint getMatchingTaint(Predicate<io.fabric8.kubernetes.api.model.Taint> predicate)
getMatchingTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasMatchingTaint(Predicate<io.fabric8.kubernetes.api.model.Taint> predicate)
hasMatchingTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withTaints(List<io.fabric8.kubernetes.api.model.Taint> taints)
withTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A withTaints(io.fabric8.kubernetes.api.model.Taint... taints)
withTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasTaints()
hasTaints in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addNewTaint(String effect, String key, String timeAdded, String value)
addNewTaint in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface MachineSpecFluent<A extends MachineSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.