Class SubnetFilter
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1alpha1.SubnetFilter
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<SubnetFilterBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class SubnetFilter extends Object implements io.fabric8.kubernetes.api.builder.Editable<SubnetFilterBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubnetFilter()No args constructor for use in serializationSubnetFilter(String cidr, String description, Boolean enableDhcp, String gatewayIp, String id, Integer ipVersion, String ipv6AddressMode, String ipv6RaMode, Integer limit, String marker, String name, String networkId, String notTags, String notTagsAny, String projectId, String sortDir, String sortKey, String subnetpoolId, String tags, String tagsAny, String tenantId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubnetFilterBuilderedit()Map<String,Object>getAdditionalProperties()StringgetCidr()cidr filters subnets by CIDR.StringgetDescription()description filters subnets by description.BooleangetEnableDhcp()Deprecated: enableDhcp is silently ignored.StringgetGatewayIp()gateway_ip filters subnets by gateway IP.StringgetId()id is the uuid of a specific subnet to use.StringgetIpv6AddressMode()ipv6AddressMode filters subnets by IPv6 address mode.StringgetIpv6RaMode()ipv6RaMode filters subnets by IPv6 router adversiement mode.IntegergetIpVersion()ipVersion filters subnets by IP version.IntegergetLimit()Deprecated: limit is silently ignored.StringgetMarker()Deprecated: marker is silently ignored.StringgetName()name filters subnets by name.StringgetNetworkId()Deprecated: networkId is silently ignored.StringgetNotTags()notTags filters by subnets which don't match all specified tags.StringgetNotTagsAny()notTagsAny filters by subnets which don't match any specified tags.StringgetProjectId()projectId filters subnets by project ID.StringgetSortDir()Deprecated: sortDir is silently ignored.StringgetSortKey()Deprecated: sortKey is silently ignored.StringgetSubnetpoolId()subnetpoolId filters subnets by subnet pool ID.StringgetTags()tags filters by subnets containing all specified tags.StringgetTagsAny()tagsAny filters by subnets containing any specified tags.StringgetTenantId()tenantId filters subnets by tenant ID.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCidr(String cidr)cidr filters subnets by CIDR.voidsetDescription(String description)description filters subnets by description.voidsetEnableDhcp(Boolean enableDhcp)Deprecated: enableDhcp is silently ignored.voidsetGatewayIp(String gatewayIp)gateway_ip filters subnets by gateway IP.voidsetId(String id)id is the uuid of a specific subnet to use.voidsetIpv6AddressMode(String ipv6AddressMode)ipv6AddressMode filters subnets by IPv6 address mode.voidsetIpv6RaMode(String ipv6RaMode)ipv6RaMode filters subnets by IPv6 router adversiement mode.voidsetIpVersion(Integer ipVersion)ipVersion filters subnets by IP version.voidsetLimit(Integer limit)Deprecated: limit is silently ignored.voidsetMarker(String marker)Deprecated: marker is silently ignored.voidsetName(String name)name filters subnets by name.voidsetNetworkId(String networkId)Deprecated: networkId is silently ignored.voidsetNotTags(String notTags)notTags filters by subnets which don't match all specified tags.voidsetNotTagsAny(String notTagsAny)notTagsAny filters by subnets which don't match any specified tags.voidsetProjectId(String projectId)projectId filters subnets by project ID.voidsetSortDir(String sortDir)Deprecated: sortDir is silently ignored.voidsetSortKey(String sortKey)Deprecated: sortKey is silently ignored.voidsetSubnetpoolId(String subnetpoolId)subnetpoolId filters subnets by subnet pool ID.voidsetTags(String tags)tags filters by subnets containing all specified tags.voidsetTagsAny(String tagsAny)tagsAny filters by subnets containing any specified tags.voidsetTenantId(String tenantId)tenantId filters subnets by tenant ID.SubnetFilterBuildertoBuilder()
-
-
-
Constructor Detail
-
SubnetFilter
public SubnetFilter()
No args constructor for use in serialization
-
SubnetFilter
public SubnetFilter(String cidr, String description, Boolean enableDhcp, String gatewayIp, String id, Integer ipVersion, String ipv6AddressMode, String ipv6RaMode, Integer limit, String marker, String name, String networkId, String notTags, String notTagsAny, String projectId, String sortDir, String sortKey, String subnetpoolId, String tags, String tagsAny, String tenantId)
-
-
Method Detail
-
getCidr
public String getCidr()
cidr filters subnets by CIDR.
-
setCidr
public void setCidr(String cidr)
cidr filters subnets by CIDR.
-
getDescription
public String getDescription()
description filters subnets by description.
-
setDescription
public void setDescription(String description)
description filters subnets by description.
-
getEnableDhcp
public Boolean getEnableDhcp()
Deprecated: enableDhcp is silently ignored. It has no replacement.
-
setEnableDhcp
public void setEnableDhcp(Boolean enableDhcp)
Deprecated: enableDhcp is silently ignored. It has no replacement.
-
getGatewayIp
public String getGatewayIp()
gateway_ip filters subnets by gateway IP.
-
setGatewayIp
public void setGatewayIp(String gatewayIp)
gateway_ip filters subnets by gateway IP.
-
getId
public String getId()
id is the uuid of a specific subnet to use. If specified, id will not be validated. Instead server creation will fail with an appropriate error.
-
setId
public void setId(String id)
id is the uuid of a specific subnet to use. If specified, id will not be validated. Instead server creation will fail with an appropriate error.
-
getIpVersion
public Integer getIpVersion()
ipVersion filters subnets by IP version.
-
setIpVersion
public void setIpVersion(Integer ipVersion)
ipVersion filters subnets by IP version.
-
getIpv6AddressMode
public String getIpv6AddressMode()
ipv6AddressMode filters subnets by IPv6 address mode.
-
setIpv6AddressMode
public void setIpv6AddressMode(String ipv6AddressMode)
ipv6AddressMode filters subnets by IPv6 address mode.
-
getIpv6RaMode
public String getIpv6RaMode()
ipv6RaMode filters subnets by IPv6 router adversiement mode.
-
setIpv6RaMode
public void setIpv6RaMode(String ipv6RaMode)
ipv6RaMode filters subnets by IPv6 router adversiement mode.
-
getLimit
public Integer getLimit()
Deprecated: limit is silently ignored. It has no replacement.
-
setLimit
public void setLimit(Integer limit)
Deprecated: limit is silently ignored. It has no replacement.
-
getMarker
public String getMarker()
Deprecated: marker is silently ignored. It has no replacement.
-
setMarker
public void setMarker(String marker)
Deprecated: marker is silently ignored. It has no replacement.
-
getName
public String getName()
name filters subnets by name.
-
setName
public void setName(String name)
name filters subnets by name.
-
getNetworkId
public String getNetworkId()
Deprecated: networkId is silently ignored. Set uuid on the containing network definition instead.
-
setNetworkId
public void setNetworkId(String networkId)
Deprecated: networkId is silently ignored. Set uuid on the containing network definition instead.
-
getNotTags
public String getNotTags()
notTags filters by subnets which don't match all specified tags. NOT (t1 AND t2...) Multiple tags are comma separated.
-
setNotTags
public void setNotTags(String notTags)
notTags filters by subnets which don't match all specified tags. NOT (t1 AND t2...) Multiple tags are comma separated.
-
getNotTagsAny
public String getNotTagsAny()
notTagsAny filters by subnets which don't match any specified tags. NOT (t1 OR t2...) Multiple tags are comma separated.
-
setNotTagsAny
public void setNotTagsAny(String notTagsAny)
notTagsAny filters by subnets which don't match any specified tags. NOT (t1 OR t2...) Multiple tags are comma separated.
-
getProjectId
public String getProjectId()
projectId filters subnets by project ID.
-
setProjectId
public void setProjectId(String projectId)
projectId filters subnets by project ID.
-
getSortDir
public String getSortDir()
Deprecated: sortDir is silently ignored. It has no replacement.
-
setSortDir
public void setSortDir(String sortDir)
Deprecated: sortDir is silently ignored. It has no replacement.
-
getSortKey
public String getSortKey()
Deprecated: sortKey is silently ignored. It has no replacement.
-
setSortKey
public void setSortKey(String sortKey)
Deprecated: sortKey is silently ignored. It has no replacement.
-
getSubnetpoolId
public String getSubnetpoolId()
subnetpoolId filters subnets by subnet pool ID. Deprecated: subnetpoolId is silently ignored.
-
setSubnetpoolId
public void setSubnetpoolId(String subnetpoolId)
subnetpoolId filters subnets by subnet pool ID. Deprecated: subnetpoolId is silently ignored.
-
getTags
public String getTags()
tags filters by subnets containing all specified tags. Multiple tags are comma separated.
-
setTags
public void setTags(String tags)
tags filters by subnets containing all specified tags. Multiple tags are comma separated.
-
getTagsAny
public String getTagsAny()
tagsAny filters by subnets containing any specified tags. Multiple tags are comma separated.
-
setTagsAny
public void setTagsAny(String tagsAny)
tagsAny filters by subnets containing any specified tags. Multiple tags are comma separated.
-
getTenantId
public String getTenantId()
tenantId filters subnets by tenant ID. Deprecated: use projectId instead. tenantId will be ignored if projectId is set.
-
setTenantId
public void setTenantId(String tenantId)
tenantId filters subnets by tenant ID. Deprecated: use projectId instead. tenantId will be ignored if projectId is set.
-
edit
public SubnetFilterBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<SubnetFilterBuilder>
-
toBuilder
public SubnetFilterBuilder toBuilder()
-
-