Class MetaData
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.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
-
-
Constructor Summary
Constructors Constructor Description MetaData()No args constructor for use in serializationMetaData(List<FromPool> dnsServersFromIPPool, List<MetaDataFromAnnotation> fromAnnotations, List<MetaDataHostInterface> fromHostInterfaces, List<MetaDataFromLabel> fromLabels, List<FromPool> gatewaysFromIPPool, List<MetaDataIndex> indexes, List<FromPool> ipAddressesFromIPPool, List<MetaDataNamespace> namespaces, List<MetaDataObjectName> objectNames, List<FromPool> prefixesFromIPPool, List<MetaDataString> strings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaDataBuilderedit()Map<String,Object>getAdditionalProperties()List<FromPool>getDnsServersFromIPPool()DNSServersFromPool is the list of metadata items to be rendered as dns servers.List<MetaDataFromAnnotation>getFromAnnotations()FromAnnotations is the list of metadata items to be fetched from object AnnotationsList<MetaDataHostInterface>getFromHostInterfaces()FromHostInterfaces is the list of metadata items to be rendered as MAC addresses of the host interfaces.List<MetaDataFromLabel>getFromLabels()FromLabels is the list of metadata items to be fetched from object labelsList<FromPool>getGatewaysFromIPPool()GatewaysFromPool is the list of metadata items to be rendered as gateway addresses.List<MetaDataIndex>getIndexes()Indexes is the list of metadata items to be rendered from the index of the Metal3DataList<FromPool>getIpAddressesFromIPPool()IPAddressesFromPool is the list of metadata items to be rendered as ip addresses.List<MetaDataNamespace>getNamespaces()Namespaces is the list of metadata items to be rendered from the namespaceList<MetaDataObjectName>getObjectNames()ObjectNames is the list of metadata items to be rendered from the name of objects.List<FromPool>getPrefixesFromIPPool()PrefixesFromPool is the list of metadata items to be rendered as network prefixes.List<MetaDataString>getStrings()Strings is the list of metadata items to be rendered from stringsvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDnsServersFromIPPool(List<FromPool> dnsServersFromIPPool)DNSServersFromPool is the list of metadata items to be rendered as dns servers.voidsetFromAnnotations(List<MetaDataFromAnnotation> fromAnnotations)FromAnnotations is the list of metadata items to be fetched from object AnnotationsvoidsetFromHostInterfaces(List<MetaDataHostInterface> fromHostInterfaces)FromHostInterfaces is the list of metadata items to be rendered as MAC addresses of the host interfaces.voidsetFromLabels(List<MetaDataFromLabel> fromLabels)FromLabels is the list of metadata items to be fetched from object labelsvoidsetGatewaysFromIPPool(List<FromPool> gatewaysFromIPPool)GatewaysFromPool is the list of metadata items to be rendered as gateway addresses.voidsetIndexes(List<MetaDataIndex> indexes)Indexes is the list of metadata items to be rendered from the index of the Metal3DatavoidsetIpAddressesFromIPPool(List<FromPool> ipAddressesFromIPPool)IPAddressesFromPool is the list of metadata items to be rendered as ip addresses.voidsetNamespaces(List<MetaDataNamespace> namespaces)Namespaces is the list of metadata items to be rendered from the namespacevoidsetObjectNames(List<MetaDataObjectName> objectNames)ObjectNames is the list of metadata items to be rendered from the name of objects.voidsetPrefixesFromIPPool(List<FromPool> prefixesFromIPPool)PrefixesFromPool is the list of metadata items to be rendered as network prefixes.voidsetStrings(List<MetaDataString> strings)Strings is the list of metadata items to be rendered from stringsMetaDataBuildertoBuilder()
-
-
-
Constructor Detail
-
MetaData
public MetaData()
No args constructor for use in serialization
-
MetaData
public MetaData(List<FromPool> dnsServersFromIPPool, List<MetaDataFromAnnotation> fromAnnotations, List<MetaDataHostInterface> fromHostInterfaces, List<MetaDataFromLabel> fromLabels, List<FromPool> gatewaysFromIPPool, List<MetaDataIndex> indexes, List<FromPool> ipAddressesFromIPPool, List<MetaDataNamespace> namespaces, List<MetaDataObjectName> objectNames, List<FromPool> prefixesFromIPPool, List<MetaDataString> strings)
-
-
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
-
edit
public MetaDataBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<MetaDataBuilder>
-
toBuilder
public MetaDataBuilder toBuilder()
-
-