Class MachineSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1beta1.MachineSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class MachineSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MachineSpec()No args constructor for use in serializationMachineSpec(String authoritativeAPI, LifecycleHooks lifecycleHooks, io.fabric8.kubernetes.api.model.ObjectMeta metadata, String providerID, ProviderSpec providerSpec, List<io.fabric8.kubernetes.api.model.Taint> taints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineSpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetAuthoritativeAPI()LifecycleHooksgetLifecycleHooks()io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()StringgetProviderID()ProviderSpecgetProviderSpec()List<io.fabric8.kubernetes.api.model.Taint>getTaints()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAuthoritativeAPI(String authoritativeAPI)voidsetLifecycleHooks(LifecycleHooks lifecycleHooks)voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)voidsetProviderID(String providerID)voidsetProviderSpec(ProviderSpec providerSpec)voidsetTaints(List<io.fabric8.kubernetes.api.model.Taint> taints)MachineSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
MachineSpec
public MachineSpec()
No args constructor for use in serialization
-
MachineSpec
public MachineSpec(String authoritativeAPI, LifecycleHooks lifecycleHooks, io.fabric8.kubernetes.api.model.ObjectMeta metadata, String providerID, ProviderSpec providerSpec, List<io.fabric8.kubernetes.api.model.Taint> taints)
-
-
Method Detail
-
getAuthoritativeAPI
public String getAuthoritativeAPI()
-
setAuthoritativeAPI
public void setAuthoritativeAPI(String authoritativeAPI)
-
getLifecycleHooks
public LifecycleHooks getLifecycleHooks()
-
setLifecycleHooks
public void setLifecycleHooks(LifecycleHooks lifecycleHooks)
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
-
getProviderID
public String getProviderID()
-
setProviderID
public void setProviderID(String providerID)
-
getProviderSpec
public ProviderSpec getProviderSpec()
-
setProviderSpec
public void setProviderSpec(ProviderSpec providerSpec)
-
getTaints
public List<io.fabric8.kubernetes.api.model.Taint> getTaints()
-
setTaints
public void setTaints(List<io.fabric8.kubernetes.api.model.Taint> taints)
-
edit
public MachineSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineSpecBuilder>
-
toBuilder
public MachineSpecBuilder toBuilder()
-
-