Class MachineConfigReference
- java.lang.Object
-
- io.fabric8.openshift.api.model.machineconfiguration.v1.MachineConfigReference
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<MachineConfigReferenceBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class MachineConfigReference extends Object implements io.fabric8.kubernetes.api.builder.Editable<MachineConfigReferenceBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
Refers to the name of a rendered MachineConfig (e.g., "rendered-worker-ec40d2965ff81bce7cd7a7e82a680739", etc.): the build targets this MachineConfig, this is often used to tell us whether we need an update.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MachineConfigReference()No args constructor for use in serializationMachineConfigReference(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachineConfigReferenceBuilderedit()Map<String,Object>getAdditionalProperties()StringgetName()name is the name of the rendered MachineConfig object.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetName(String name)name is the name of the rendered MachineConfig object.MachineConfigReferenceBuildertoBuilder()
-
-
-
Constructor Detail
-
MachineConfigReference
public MachineConfigReference()
No args constructor for use in serialization
-
MachineConfigReference
public MachineConfigReference(String name)
-
-
Method Detail
-
getName
public String getName()
name is the name of the rendered MachineConfig object. This value should be between 10 and 253 characters, and must contain only lowercase alphanumeric characters, hyphens and periods, and should start and end with an alphanumeric character.
-
setName
public void setName(String name)
name is the name of the rendered MachineConfig object. This value should be between 10 and 253 characters, and must contain only lowercase alphanumeric characters, hyphens and periods, and should start and end with an alphanumeric character.
-
edit
public MachineConfigReferenceBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MachineConfigReferenceBuilder>
-
toBuilder
public MachineConfigReferenceBuilder toBuilder()
-
-