Class MachineSpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.clusterapi.v1beta1.MachineSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class MachineSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>, KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MachineSpec()No args constructor for use in serializationMachineSpec(Bootstrap bootstrap, String clusterName, String failureDomain, ObjectReference infrastructureRef, Duration nodeDeletionTimeout, Duration nodeDrainTimeout, Duration nodeVolumeDetachTimeout, String providerID, String version)
-
Method Summary
-
-
-
Method Detail
-
getBootstrap
public Bootstrap getBootstrap()
-
setBootstrap
public void setBootstrap(Bootstrap bootstrap)
-
getClusterName
public String getClusterName()
-
setClusterName
public void setClusterName(String clusterName)
-
getFailureDomain
public String getFailureDomain()
-
setFailureDomain
public void setFailureDomain(String failureDomain)
-
getInfrastructureRef
public ObjectReference getInfrastructureRef()
-
setInfrastructureRef
public void setInfrastructureRef(ObjectReference infrastructureRef)
-
getNodeDeletionTimeout
public Duration getNodeDeletionTimeout()
-
setNodeDeletionTimeout
public void setNodeDeletionTimeout(Duration nodeDeletionTimeout)
-
getNodeDrainTimeout
public Duration getNodeDrainTimeout()
-
setNodeDrainTimeout
public void setNodeDrainTimeout(Duration nodeDrainTimeout)
-
getNodeVolumeDetachTimeout
public Duration getNodeVolumeDetachTimeout()
-
setNodeVolumeDetachTimeout
public void setNodeVolumeDetachTimeout(Duration nodeVolumeDetachTimeout)
-
getProviderID
public String getProviderID()
-
setProviderID
public void setProviderID(String providerID)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
edit
public MachineSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>
-
toBuilder
public MachineSpecBuilder toBuilder()
-
-