Class MachineSpecFluent<A extends MachineSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.clusterapi.v1beta1.MachineSpecFluent<A>
-
- Direct Known Subclasses:
MachineFluent.SpecNested,MachineSpecBuilder
public class MachineSpecFluent<A extends MachineSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMachineSpecFluent.BootstrapNested<N>classMachineSpecFluent.InfrastructureRefNested<N>classMachineSpecFluent.ReadinessGatesNested<N>
-
Constructor Summary
Constructors Constructor Description MachineSpecFluent()MachineSpecFluent(MachineSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
MachineSpecFluent
public MachineSpecFluent()
-
MachineSpecFluent
public MachineSpecFluent(MachineSpec instance)
-
-
Method Detail
-
addAllToReadinessGates
public A addAllToReadinessGates(Collection<MachineReadinessGate> items)
-
addNewReadinessGate
public MachineSpecFluent.ReadinessGatesNested<A> addNewReadinessGate()
-
addNewReadinessGateLike
public MachineSpecFluent.ReadinessGatesNested<A> addNewReadinessGateLike(MachineReadinessGate item)
-
addToReadinessGates
public A addToReadinessGates(MachineReadinessGate... items)
-
addToReadinessGates
public A addToReadinessGates(int index, MachineReadinessGate item)
-
buildBootstrap
public Bootstrap buildBootstrap()
-
buildFirstReadinessGate
public MachineReadinessGate buildFirstReadinessGate()
-
buildInfrastructureRef
public ObjectReference buildInfrastructureRef()
-
buildLastReadinessGate
public MachineReadinessGate buildLastReadinessGate()
-
buildMatchingReadinessGate
public MachineReadinessGate buildMatchingReadinessGate(Predicate<MachineReadinessGateBuilder> predicate)
-
buildReadinessGate
public MachineReadinessGate buildReadinessGate(int index)
-
buildReadinessGates
public List<MachineReadinessGate> buildReadinessGates()
-
copyInstance
protected void copyInstance(MachineSpec instance)
-
editBootstrap
public MachineSpecFluent.BootstrapNested<A> editBootstrap()
-
editFirstReadinessGate
public MachineSpecFluent.ReadinessGatesNested<A> editFirstReadinessGate()
-
editInfrastructureRef
public MachineSpecFluent.InfrastructureRefNested<A> editInfrastructureRef()
-
editLastReadinessGate
public MachineSpecFluent.ReadinessGatesNested<A> editLastReadinessGate()
-
editMatchingReadinessGate
public MachineSpecFluent.ReadinessGatesNested<A> editMatchingReadinessGate(Predicate<MachineReadinessGateBuilder> predicate)
-
editOrNewBootstrap
public MachineSpecFluent.BootstrapNested<A> editOrNewBootstrap()
-
editOrNewBootstrapLike
public MachineSpecFluent.BootstrapNested<A> editOrNewBootstrapLike(Bootstrap item)
-
editOrNewInfrastructureRef
public MachineSpecFluent.InfrastructureRefNested<A> editOrNewInfrastructureRef()
-
editOrNewInfrastructureRefLike
public MachineSpecFluent.InfrastructureRefNested<A> editOrNewInfrastructureRefLike(ObjectReference item)
-
editReadinessGate
public MachineSpecFluent.ReadinessGatesNested<A> editReadinessGate(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineSpecFluent<A>>
-
getClusterName
public String getClusterName()
-
getFailureDomain
public String getFailureDomain()
-
getNodeDeletionTimeout
public Duration getNodeDeletionTimeout()
-
getNodeDrainTimeout
public Duration getNodeDrainTimeout()
-
getNodeVolumeDetachTimeout
public Duration getNodeVolumeDetachTimeout()
-
getProviderID
public String getProviderID()
-
getVersion
public String getVersion()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasBootstrap
public boolean hasBootstrap()
-
hasClusterName
public boolean hasClusterName()
-
hasFailureDomain
public boolean hasFailureDomain()
-
hasInfrastructureRef
public boolean hasInfrastructureRef()
-
hasMatchingReadinessGate
public boolean hasMatchingReadinessGate(Predicate<MachineReadinessGateBuilder> predicate)
-
hasNodeDeletionTimeout
public boolean hasNodeDeletionTimeout()
-
hasNodeDrainTimeout
public boolean hasNodeDrainTimeout()
-
hasNodeVolumeDetachTimeout
public boolean hasNodeVolumeDetachTimeout()
-
hasProviderID
public boolean hasProviderID()
-
hasReadinessGates
public boolean hasReadinessGates()
-
hasVersion
public boolean hasVersion()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineSpecFluent<A>>
-
removeAllFromReadinessGates
public A removeAllFromReadinessGates(Collection<MachineReadinessGate> items)
-
removeFromReadinessGates
public A removeFromReadinessGates(MachineReadinessGate... items)
-
removeMatchingFromReadinessGates
public A removeMatchingFromReadinessGates(Predicate<MachineReadinessGateBuilder> predicate)
-
setNewReadinessGateLike
public MachineSpecFluent.ReadinessGatesNested<A> setNewReadinessGateLike(int index, MachineReadinessGate item)
-
setToReadinessGates
public A setToReadinessGates(int index, MachineReadinessGate item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withInfrastructureRef
public A withInfrastructureRef(ObjectReference infrastructureRef)
-
withNewBootstrap
public MachineSpecFluent.BootstrapNested<A> withNewBootstrap()
-
withNewBootstrapLike
public MachineSpecFluent.BootstrapNested<A> withNewBootstrapLike(Bootstrap item)
-
withNewInfrastructureRef
public MachineSpecFluent.InfrastructureRefNested<A> withNewInfrastructureRef()
-
withNewInfrastructureRefLike
public MachineSpecFluent.InfrastructureRefNested<A> withNewInfrastructureRefLike(ObjectReference item)
-
withReadinessGates
public A withReadinessGates(List<MachineReadinessGate> readinessGates)
-
withReadinessGates
public A withReadinessGates(MachineReadinessGate... readinessGates)
-
-