public static interface V1.EndpointAddressOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getHostname()
The Hostname of this endpoint
+optional
|
com.google.protobuf.ByteString |
getHostnameBytes()
The Hostname of this endpoint
+optional
|
String |
getIp()
The IP of this endpoint.
|
com.google.protobuf.ByteString |
getIpBytes()
The IP of this endpoint.
|
String |
getNodeName()
Optional: Node hosting this endpoint.
|
com.google.protobuf.ByteString |
getNodeNameBytes()
Optional: Node hosting this endpoint.
|
V1.ObjectReference |
getTargetRef()
Reference to object providing the endpoint.
|
V1.ObjectReferenceOrBuilder |
getTargetRefOrBuilder()
Reference to object providing the endpoint.
|
boolean |
hasHostname()
The Hostname of this endpoint
+optional
|
boolean |
hasIp()
The IP of this endpoint.
|
boolean |
hasNodeName()
Optional: Node hosting this endpoint.
|
boolean |
hasTargetRef()
Reference to object providing the endpoint.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasIp()
The IP of this endpoint. May not be loopback (127.0.0.0/8), link-local (169.254.0.0/16), or link-local multicast ((224.0.0.0/24). IPv6 is also accepted but not fully supported on all platforms. Also, certain kubernetes components, like kube-proxy, are not IPv6 ready. TODO: This should allow hostname or IP, See #4447.
optional string ip = 1;String getIp()
The IP of this endpoint. May not be loopback (127.0.0.0/8), link-local (169.254.0.0/16), or link-local multicast ((224.0.0.0/24). IPv6 is also accepted but not fully supported on all platforms. Also, certain kubernetes components, like kube-proxy, are not IPv6 ready. TODO: This should allow hostname or IP, See #4447.
optional string ip = 1;com.google.protobuf.ByteString getIpBytes()
The IP of this endpoint. May not be loopback (127.0.0.0/8), link-local (169.254.0.0/16), or link-local multicast ((224.0.0.0/24). IPv6 is also accepted but not fully supported on all platforms. Also, certain kubernetes components, like kube-proxy, are not IPv6 ready. TODO: This should allow hostname or IP, See #4447.
optional string ip = 1;boolean hasHostname()
The Hostname of this endpoint +optional
optional string hostname = 3;String getHostname()
The Hostname of this endpoint +optional
optional string hostname = 3;com.google.protobuf.ByteString getHostnameBytes()
The Hostname of this endpoint +optional
optional string hostname = 3;boolean hasNodeName()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;String getNodeName()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;com.google.protobuf.ByteString getNodeNameBytes()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;boolean hasTargetRef()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;V1.ObjectReference getTargetRef()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;V1.ObjectReferenceOrBuilder getTargetRefOrBuilder()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;Copyright © 2021. All rights reserved.