Package k8s.io.api.core.v1
Class Generated.EndpointAddress.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
- k8s.io.api.core.v1.Generated.EndpointAddress.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.EndpointAddressOrBuilder
- Enclosing class:
- Generated.EndpointAddress
public static final class Generated.EndpointAddress.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder> implements Generated.EndpointAddressOrBuilder
EndpointAddress is a tuple that describes single IP address. +structType=atomic
Protobuf typek8s.io.api.core.v1.EndpointAddress
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.EndpointAddress.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.EndpointAddressbuild()Generated.EndpointAddressbuildPartial()Generated.EndpointAddress.Builderclear()Generated.EndpointAddress.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.EndpointAddress.BuilderclearHostname()The Hostname of this endpoint +optionalGenerated.EndpointAddress.BuilderclearIp()The IP of this endpoint.Generated.EndpointAddress.BuilderclearNodeName()Optional: Node hosting this endpoint.Generated.EndpointAddress.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.EndpointAddress.BuilderclearTargetRef()Reference to object providing the endpoint.Generated.EndpointAddress.Builderclone()Generated.EndpointAddressgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetHostname()The Hostname of this endpoint +optionalcom.google.protobuf.ByteStringgetHostnameBytes()The Hostname of this endpoint +optionalStringgetIp()The IP of this endpoint.com.google.protobuf.ByteStringgetIpBytes()The IP of this endpoint.StringgetNodeName()Optional: Node hosting this endpoint.com.google.protobuf.ByteStringgetNodeNameBytes()Optional: Node hosting this endpoint.Generated.ObjectReferencegetTargetRef()Reference to object providing the endpoint.Generated.ObjectReference.BuildergetTargetRefBuilder()Reference to object providing the endpoint.Generated.ObjectReferenceOrBuildergetTargetRefOrBuilder()Reference to object providing the endpoint.booleanhasHostname()The Hostname of this endpoint +optionalbooleanhasIp()The IP of this endpoint.booleanhasNodeName()Optional: Node hosting this endpoint.booleanhasTargetRef()Reference to object providing the endpoint.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Generated.EndpointAddress.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.EndpointAddress.BuildermergeFrom(com.google.protobuf.Message other)Generated.EndpointAddress.BuildermergeFrom(Generated.EndpointAddress other)Generated.EndpointAddress.BuildermergeTargetRef(Generated.ObjectReference value)Reference to object providing the endpoint.Generated.EndpointAddress.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.EndpointAddress.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.EndpointAddress.BuildersetHostname(String value)The Hostname of this endpoint +optionalGenerated.EndpointAddress.BuildersetHostnameBytes(com.google.protobuf.ByteString value)The Hostname of this endpoint +optionalGenerated.EndpointAddress.BuildersetIp(String value)The IP of this endpoint.Generated.EndpointAddress.BuildersetIpBytes(com.google.protobuf.ByteString value)The IP of this endpoint.Generated.EndpointAddress.BuildersetNodeName(String value)Optional: Node hosting this endpoint.Generated.EndpointAddress.BuildersetNodeNameBytes(com.google.protobuf.ByteString value)Optional: Node hosting this endpoint.Generated.EndpointAddress.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.EndpointAddress.BuildersetTargetRef(Generated.ObjectReference value)Reference to object providing the endpoint.Generated.EndpointAddress.BuildersetTargetRef(Generated.ObjectReference.Builder builderForValue)Reference to object providing the endpoint.Generated.EndpointAddress.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
clear
public Generated.EndpointAddress.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
getDefaultInstanceForType
public Generated.EndpointAddress getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.EndpointAddress build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.EndpointAddress buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.EndpointAddress.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
setField
public Generated.EndpointAddress.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
clearField
public Generated.EndpointAddress.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
clearOneof
public Generated.EndpointAddress.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
setRepeatedField
public Generated.EndpointAddress.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
addRepeatedField
public Generated.EndpointAddress.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
mergeFrom
public Generated.EndpointAddress.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.EndpointAddress.Builder>
-
mergeFrom
public Generated.EndpointAddress.Builder mergeFrom(Generated.EndpointAddress other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
mergeFrom
public Generated.EndpointAddress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.EndpointAddress.Builder>- Throws:
IOException
-
hasIp
public boolean hasIp()
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Specified by:
hasIpin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- Whether the ip field is set.
-
getIp
public String getIp()
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Specified by:
getIpin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The ip.
-
getIpBytes
public com.google.protobuf.ByteString getIpBytes()
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Specified by:
getIpBytesin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The bytes for ip.
-
setIp
public Generated.EndpointAddress.Builder setIp(String value)
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Parameters:
value- The ip to set.- Returns:
- This builder for chaining.
-
clearIp
public Generated.EndpointAddress.Builder clearIp()
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Returns:
- This builder for chaining.
-
setIpBytes
public Generated.EndpointAddress.Builder setIpBytes(com.google.protobuf.ByteString value)
The IP of this endpoint. May not be loopback (127.0.0.0/8 or ::1), link-local (169.254.0.0/16 or fe80::/10), or link-local multicast (224.0.0.0/24 or ff02::/16).
optional string ip = 1;- Parameters:
value- The bytes for ip to set.- Returns:
- This builder for chaining.
-
hasHostname
public boolean hasHostname()
The Hostname of this endpoint +optional
optional string hostname = 3;- Specified by:
hasHostnamein interfaceGenerated.EndpointAddressOrBuilder- Returns:
- Whether the hostname field is set.
-
getHostname
public String getHostname()
The Hostname of this endpoint +optional
optional string hostname = 3;- Specified by:
getHostnamein interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The hostname.
-
getHostnameBytes
public com.google.protobuf.ByteString getHostnameBytes()
The Hostname of this endpoint +optional
optional string hostname = 3;- Specified by:
getHostnameBytesin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The bytes for hostname.
-
setHostname
public Generated.EndpointAddress.Builder setHostname(String value)
The Hostname of this endpoint +optional
optional string hostname = 3;- Parameters:
value- The hostname to set.- Returns:
- This builder for chaining.
-
clearHostname
public Generated.EndpointAddress.Builder clearHostname()
The Hostname of this endpoint +optional
optional string hostname = 3;- Returns:
- This builder for chaining.
-
setHostnameBytes
public Generated.EndpointAddress.Builder setHostnameBytes(com.google.protobuf.ByteString value)
The Hostname of this endpoint +optional
optional string hostname = 3;- Parameters:
value- The bytes for hostname to set.- Returns:
- This builder for chaining.
-
hasNodeName
public boolean hasNodeName()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;- Specified by:
hasNodeNamein interfaceGenerated.EndpointAddressOrBuilder- Returns:
- Whether the nodeName field is set.
-
getNodeName
public String getNodeName()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;- Specified by:
getNodeNamein interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The nodeName.
-
getNodeNameBytes
public 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;- Specified by:
getNodeNameBytesin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The bytes for nodeName.
-
setNodeName
public Generated.EndpointAddress.Builder setNodeName(String value)
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;- Parameters:
value- The nodeName to set.- Returns:
- This builder for chaining.
-
clearNodeName
public Generated.EndpointAddress.Builder clearNodeName()
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;- Returns:
- This builder for chaining.
-
setNodeNameBytes
public Generated.EndpointAddress.Builder setNodeNameBytes(com.google.protobuf.ByteString value)
Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node. +optional
optional string nodeName = 4;- Parameters:
value- The bytes for nodeName to set.- Returns:
- This builder for chaining.
-
hasTargetRef
public boolean hasTargetRef()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;- Specified by:
hasTargetRefin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- Whether the targetRef field is set.
-
getTargetRef
public Generated.ObjectReference getTargetRef()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;- Specified by:
getTargetRefin interfaceGenerated.EndpointAddressOrBuilder- Returns:
- The targetRef.
-
setTargetRef
public Generated.EndpointAddress.Builder setTargetRef(Generated.ObjectReference value)
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;
-
setTargetRef
public Generated.EndpointAddress.Builder setTargetRef(Generated.ObjectReference.Builder builderForValue)
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;
-
mergeTargetRef
public Generated.EndpointAddress.Builder mergeTargetRef(Generated.ObjectReference value)
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;
-
clearTargetRef
public Generated.EndpointAddress.Builder clearTargetRef()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;
-
getTargetRefBuilder
public Generated.ObjectReference.Builder getTargetRefBuilder()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;
-
getTargetRefOrBuilder
public Generated.ObjectReferenceOrBuilder getTargetRefOrBuilder()
Reference to object providing the endpoint. +optional
optional .k8s.io.api.core.v1.ObjectReference targetRef = 2;- Specified by:
getTargetRefOrBuilderin interfaceGenerated.EndpointAddressOrBuilder
-
setUnknownFields
public final Generated.EndpointAddress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
mergeUnknownFields
public final Generated.EndpointAddress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.EndpointAddress.Builder>
-
-