Class DNSNameResolverResolvedAddress
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.network.v1alpha1.DNSNameResolverResolvedAddress
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DNSNameResolverResolvedAddressBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DNSNameResolverResolvedAddress extends Object implements io.fabric8.kubernetes.api.builder.Editable<DNSNameResolverResolvedAddressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DNSNameResolverResolvedAddress describes the details of an IP address for a resolved DNS name.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DNSNameResolverResolvedAddress()No args constructor for use in serializationDNSNameResolverResolvedAddress(String ip, String lastLookupTime, Integer ttlSeconds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DNSNameResolverResolvedAddressBuilderedit()Map<String,Object>getAdditionalProperties()StringgetIp()ip is an IP address associated with the dnsName.StringgetLastLookupTime()DNSNameResolverResolvedAddress describes the details of an IP address for a resolved DNS name.IntegergetTtlSeconds()ttlSeconds is the time-to-live value of the IP address.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetIp(String ip)ip is an IP address associated with the dnsName.voidsetLastLookupTime(String lastLookupTime)DNSNameResolverResolvedAddress describes the details of an IP address for a resolved DNS name.voidsetTtlSeconds(Integer ttlSeconds)ttlSeconds is the time-to-live value of the IP address.DNSNameResolverResolvedAddressBuildertoBuilder()
-
-
-
Method Detail
-
getIp
public String getIp()
ip is an IP address associated with the dnsName. The validity of the IP address expires after lastLookupTime + ttlSeconds. To refresh the information, a DNS lookup will be performed upon the expiration of the IP address's validity. If the information is not refreshed then it will be removed with a grace period after the expiration of the IP address's validity.
-
setIp
public void setIp(String ip)
ip is an IP address associated with the dnsName. The validity of the IP address expires after lastLookupTime + ttlSeconds. To refresh the information, a DNS lookup will be performed upon the expiration of the IP address's validity. If the information is not refreshed then it will be removed with a grace period after the expiration of the IP address's validity.
-
getLastLookupTime
public String getLastLookupTime()
DNSNameResolverResolvedAddress describes the details of an IP address for a resolved DNS name.
-
setLastLookupTime
public void setLastLookupTime(String lastLookupTime)
DNSNameResolverResolvedAddress describes the details of an IP address for a resolved DNS name.
-
getTtlSeconds
public Integer getTtlSeconds()
ttlSeconds is the time-to-live value of the IP address. The validity of the IP address expires after lastLookupTime + ttlSeconds. On a successful DNS lookup the value of this field will be updated with the current time-to-live value. If the information is not refreshed then it will be removed with a grace period after the expiration of the IP address's validity.
-
setTtlSeconds
public void setTtlSeconds(Integer ttlSeconds)
ttlSeconds is the time-to-live value of the IP address. The validity of the IP address expires after lastLookupTime + ttlSeconds. On a successful DNS lookup the value of this field will be updated with the current time-to-live value. If the information is not refreshed then it will be removed with a grace period after the expiration of the IP address's validity.
-
edit
public DNSNameResolverResolvedAddressBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DNSNameResolverResolvedAddressBuilder>
-
toBuilder
public DNSNameResolverResolvedAddressBuilder toBuilder()
-
-