Class Metal3DataSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3DataSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<Metal3DataSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Metal3DataSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<Metal3DataSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
Metal3DataSpec defines the desired state of Metal3Data.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Metal3DataSpec()No args constructor for use in serializationMetal3DataSpec(io.fabric8.kubernetes.api.model.ObjectReference claim, Integer index, io.fabric8.kubernetes.api.model.SecretReference metaData, io.fabric8.kubernetes.api.model.SecretReference networkData, io.fabric8.kubernetes.api.model.ObjectReference template, String templateReference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Metal3DataSpecBuilderedit()Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.ObjectReferencegetClaim()Metal3DataSpec defines the desired state of Metal3Data.IntegergetIndex()Index stores the index value of this instance in the Metal3DataTemplate.io.fabric8.kubernetes.api.model.SecretReferencegetMetaData()Metal3DataSpec defines the desired state of Metal3Data.io.fabric8.kubernetes.api.model.SecretReferencegetNetworkData()Metal3DataSpec defines the desired state of Metal3Data.io.fabric8.kubernetes.api.model.ObjectReferencegetTemplate()Metal3DataSpec defines the desired state of Metal3Data.StringgetTemplateReference()TemplateReference refers to the Template the Metal3MachineTemplate refers to.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetClaim(io.fabric8.kubernetes.api.model.ObjectReference claim)Metal3DataSpec defines the desired state of Metal3Data.voidsetIndex(Integer index)Index stores the index value of this instance in the Metal3DataTemplate.voidsetMetaData(io.fabric8.kubernetes.api.model.SecretReference metaData)Metal3DataSpec defines the desired state of Metal3Data.voidsetNetworkData(io.fabric8.kubernetes.api.model.SecretReference networkData)Metal3DataSpec defines the desired state of Metal3Data.voidsetTemplate(io.fabric8.kubernetes.api.model.ObjectReference template)Metal3DataSpec defines the desired state of Metal3Data.voidsetTemplateReference(String templateReference)TemplateReference refers to the Template the Metal3MachineTemplate refers to.Metal3DataSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
Metal3DataSpec
public Metal3DataSpec()
No args constructor for use in serialization
-
Metal3DataSpec
public Metal3DataSpec(io.fabric8.kubernetes.api.model.ObjectReference claim, Integer index, io.fabric8.kubernetes.api.model.SecretReference metaData, io.fabric8.kubernetes.api.model.SecretReference networkData, io.fabric8.kubernetes.api.model.ObjectReference template, String templateReference)
-
-
Method Detail
-
getClaim
public io.fabric8.kubernetes.api.model.ObjectReference getClaim()
Metal3DataSpec defines the desired state of Metal3Data.
-
setClaim
public void setClaim(io.fabric8.kubernetes.api.model.ObjectReference claim)
Metal3DataSpec defines the desired state of Metal3Data.
-
getIndex
public Integer getIndex()
Index stores the index value of this instance in the Metal3DataTemplate.
-
setIndex
public void setIndex(Integer index)
Index stores the index value of this instance in the Metal3DataTemplate.
-
getMetaData
public io.fabric8.kubernetes.api.model.SecretReference getMetaData()
Metal3DataSpec defines the desired state of Metal3Data.
-
setMetaData
public void setMetaData(io.fabric8.kubernetes.api.model.SecretReference metaData)
Metal3DataSpec defines the desired state of Metal3Data.
-
getNetworkData
public io.fabric8.kubernetes.api.model.SecretReference getNetworkData()
Metal3DataSpec defines the desired state of Metal3Data.
-
setNetworkData
public void setNetworkData(io.fabric8.kubernetes.api.model.SecretReference networkData)
Metal3DataSpec defines the desired state of Metal3Data.
-
getTemplate
public io.fabric8.kubernetes.api.model.ObjectReference getTemplate()
Metal3DataSpec defines the desired state of Metal3Data.
-
setTemplate
public void setTemplate(io.fabric8.kubernetes.api.model.ObjectReference template)
Metal3DataSpec defines the desired state of Metal3Data.
-
getTemplateReference
public String getTemplateReference()
TemplateReference refers to the Template the Metal3MachineTemplate refers to. It can be matched against the key or it may also point to the name of the template Metal3Data refers to
-
setTemplateReference
public void setTemplateReference(String templateReference)
TemplateReference refers to the Template the Metal3MachineTemplate refers to. It can be matched against the key or it may also point to the name of the template Metal3Data refers to
-
edit
public Metal3DataSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<Metal3DataSpecBuilder>
-
toBuilder
public Metal3DataSpecBuilder toBuilder()
-
-