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, hasOneof
boolean 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.