Class 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 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
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)