Class MetaData

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<MetaDataBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MetaData
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MetaDataBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MetaData represents a keyand value of the metadata.
    See Also:
    Serialized Form
    • Method Detail

      • getDnsServersFromIPPool

        public List<FromPool> getDnsServersFromIPPool()
        DNSServersFromPool is the list of metadata items to be rendered as dns servers.
      • setDnsServersFromIPPool

        public void setDnsServersFromIPPool​(List<FromPool> dnsServersFromIPPool)
        DNSServersFromPool is the list of metadata items to be rendered as dns servers.
      • getFromAnnotations

        public List<MetaDataFromAnnotation> getFromAnnotations()
        FromAnnotations is the list of metadata items to be fetched from object Annotations
      • setFromAnnotations

        public void setFromAnnotations​(List<MetaDataFromAnnotation> fromAnnotations)
        FromAnnotations is the list of metadata items to be fetched from object Annotations
      • getFromHostInterfaces

        public List<MetaDataHostInterface> getFromHostInterfaces()
        FromHostInterfaces is the list of metadata items to be rendered as MAC addresses of the host interfaces.
      • setFromHostInterfaces

        public void setFromHostInterfaces​(List<MetaDataHostInterface> fromHostInterfaces)
        FromHostInterfaces is the list of metadata items to be rendered as MAC addresses of the host interfaces.
      • getFromLabels

        public List<MetaDataFromLabel> getFromLabels()
        FromLabels is the list of metadata items to be fetched from object labels
      • setFromLabels

        public void setFromLabels​(List<MetaDataFromLabel> fromLabels)
        FromLabels is the list of metadata items to be fetched from object labels
      • getGatewaysFromIPPool

        public List<FromPool> getGatewaysFromIPPool()
        GatewaysFromPool is the list of metadata items to be rendered as gateway addresses.
      • setGatewaysFromIPPool

        public void setGatewaysFromIPPool​(List<FromPool> gatewaysFromIPPool)
        GatewaysFromPool is the list of metadata items to be rendered as gateway addresses.
      • getIndexes

        public List<MetaDataIndex> getIndexes()
        Indexes is the list of metadata items to be rendered from the index of the Metal3Data
      • setIndexes

        public void setIndexes​(List<MetaDataIndex> indexes)
        Indexes is the list of metadata items to be rendered from the index of the Metal3Data
      • getIpAddressesFromIPPool

        public List<FromPool> getIpAddressesFromIPPool()
        IPAddressesFromPool is the list of metadata items to be rendered as ip addresses.
      • setIpAddressesFromIPPool

        public void setIpAddressesFromIPPool​(List<FromPool> ipAddressesFromIPPool)
        IPAddressesFromPool is the list of metadata items to be rendered as ip addresses.
      • getNamespaces

        public List<MetaDataNamespace> getNamespaces()
        Namespaces is the list of metadata items to be rendered from the namespace
      • setNamespaces

        public void setNamespaces​(List<MetaDataNamespace> namespaces)
        Namespaces is the list of metadata items to be rendered from the namespace
      • getObjectNames

        public List<MetaDataObjectName> getObjectNames()
        ObjectNames is the list of metadata items to be rendered from the name of objects.
      • setObjectNames

        public void setObjectNames​(List<MetaDataObjectName> objectNames)
        ObjectNames is the list of metadata items to be rendered from the name of objects.
      • getPrefixesFromIPPool

        public List<FromPool> getPrefixesFromIPPool()
        PrefixesFromPool is the list of metadata items to be rendered as network prefixes.
      • setPrefixesFromIPPool

        public void setPrefixesFromIPPool​(List<FromPool> prefixesFromIPPool)
        PrefixesFromPool is the list of metadata items to be rendered as network prefixes.
      • getStrings

        public List<MetaDataString> getStrings()
        Strings is the list of metadata items to be rendered from strings
      • setStrings

        public void setStrings​(List<MetaDataString> strings)
        Strings is the list of metadata items to be rendered from strings
      • getAdditionalProperties

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

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

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