Package io.kubernetes.client.proto
Class Meta.APIGroup.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
io.kubernetes.client.proto.Meta.APIGroup.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Meta.APIGroupOrBuilder,Cloneable
- Enclosing class:
- Meta.APIGroup
public static final class Meta.APIGroup.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
implements Meta.APIGroupOrBuilder
APIGroup contains the name, the supported versions, and the preferred version of a group.Protobuf type
k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup-
Method Summary
Modifier and TypeMethodDescriptionaddAllServerAddressByClientCIDRs(Iterable<? extends Meta.ServerAddressByClientCIDR> values) a map of client CIDR to server address that is serving this group.addAllVersions(Iterable<? extends Meta.GroupVersionForDiscovery> values) versions are the versions supported in this group.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR value) a map of client CIDR to server address that is serving this group.addServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group.a map of client CIDR to server address that is serving this group.addServerAddressByClientCIDRs(Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group.a map of client CIDR to server address that is serving this group.addServerAddressByClientCIDRsBuilder(int index) a map of client CIDR to server address that is serving this group.addVersions(int index, Meta.GroupVersionForDiscovery value) versions are the versions supported in this group.addVersions(int index, Meta.GroupVersionForDiscovery.Builder builderForValue) versions are the versions supported in this group.versions are the versions supported in this group.addVersions(Meta.GroupVersionForDiscovery.Builder builderForValue) versions are the versions supported in this group.versions are the versions supported in this group.addVersionsBuilder(int index) versions are the versions supported in this group.build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) name is the name of the group.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) preferredVersion is the version preferred by the API server, which probably is the storage version.a map of client CIDR to server address that is serving this group.versions are the versions supported in this group.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()name is the name of the group.com.google.protobuf.ByteStringname is the name of the group.preferredVersion is the version preferred by the API server, which probably is the storage version.preferredVersion is the version preferred by the API server, which probably is the storage version.preferredVersion is the version preferred by the API server, which probably is the storage version.getServerAddressByClientCIDRs(int index) a map of client CIDR to server address that is serving this group.getServerAddressByClientCIDRsBuilder(int index) a map of client CIDR to server address that is serving this group.a map of client CIDR to server address that is serving this group.inta map of client CIDR to server address that is serving this group.a map of client CIDR to server address that is serving this group.getServerAddressByClientCIDRsOrBuilder(int index) a map of client CIDR to server address that is serving this group.List<? extends Meta.ServerAddressByClientCIDROrBuilder>a map of client CIDR to server address that is serving this group.getVersions(int index) versions are the versions supported in this group.getVersionsBuilder(int index) versions are the versions supported in this group.versions are the versions supported in this group.intversions are the versions supported in this group.versions are the versions supported in this group.getVersionsOrBuilder(int index) versions are the versions supported in this group.List<? extends Meta.GroupVersionForDiscoveryOrBuilder>versions are the versions supported in this group.booleanhasName()name is the name of the group.booleanpreferredVersion is the version preferred by the API server, which probably is the storage version.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Meta.APIGroup other) preferredVersion is the version preferred by the API server, which probably is the storage version.final Meta.APIGroup.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeServerAddressByClientCIDRs(int index) a map of client CIDR to server address that is serving this group.removeVersions(int index) versions are the versions supported in this group.name is the name of the group.setNameBytes(com.google.protobuf.ByteString value) name is the name of the group.preferredVersion is the version preferred by the API server, which probably is the storage version.setPreferredVersion(Meta.GroupVersionForDiscovery.Builder builderForValue) preferredVersion is the version preferred by the API server, which probably is the storage version.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR value) a map of client CIDR to server address that is serving this group.setServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group.final Meta.APIGroup.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVersions(int index, Meta.GroupVersionForDiscovery value) versions are the versions supported in this group.setVersions(int index, Meta.GroupVersionForDiscovery.Builder builderForValue) versions are the versions supported in this group.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<Meta.APIGroup.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<Meta.APIGroup.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<Meta.APIGroup.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<Meta.APIGroup.Builder>
-
setField
public Meta.APIGroup.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<Meta.APIGroup.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
-
setRepeatedField
public Meta.APIGroup.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<Meta.APIGroup.Builder>
-
addRepeatedField
public Meta.APIGroup.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<Meta.APIGroup.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Meta.APIGroup.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
-
mergeFrom
public Meta.APIGroup.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<Meta.APIGroup.Builder>- Throws:
IOException
-
hasName
public boolean hasName()name is the name of the group.
optional string name = 1;- Specified by:
hasNamein interfaceMeta.APIGroupOrBuilder
-
getName
name is the name of the group.
optional string name = 1;- Specified by:
getNamein interfaceMeta.APIGroupOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()name is the name of the group.
optional string name = 1;- Specified by:
getNameBytesin interfaceMeta.APIGroupOrBuilder
-
setName
name is the name of the group.
optional string name = 1; -
clearName
name is the name of the group.
optional string name = 1; -
setNameBytes
name is the name of the group.
optional string name = 1; -
getVersionsList
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;- Specified by:
getVersionsListin interfaceMeta.APIGroupOrBuilder
-
getVersionsCount
public int getVersionsCount()versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;- Specified by:
getVersionsCountin interfaceMeta.APIGroupOrBuilder
-
getVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;- Specified by:
getVersionsin interfaceMeta.APIGroupOrBuilder
-
setVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
setVersions
public Meta.APIGroup.Builder setVersions(int index, Meta.GroupVersionForDiscovery.Builder builderForValue) versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addVersions
public Meta.APIGroup.Builder addVersions(int index, Meta.GroupVersionForDiscovery.Builder builderForValue) versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addAllVersions
public Meta.APIGroup.Builder addAllVersions(Iterable<? extends Meta.GroupVersionForDiscovery> values) versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
clearVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
removeVersions
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
getVersionsBuilder
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
getVersionsOrBuilder
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;- Specified by:
getVersionsOrBuilderin interfaceMeta.APIGroupOrBuilder
-
getVersionsOrBuilderList
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;- Specified by:
getVersionsOrBuilderListin interfaceMeta.APIGroupOrBuilder
-
addVersionsBuilder
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
addVersionsBuilder
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
getVersionsBuilderList
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2; -
hasPreferredVersion
public boolean hasPreferredVersion()preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3;- Specified by:
hasPreferredVersionin interfaceMeta.APIGroupOrBuilder
-
getPreferredVersion
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3;- Specified by:
getPreferredVersionin interfaceMeta.APIGroupOrBuilder
-
setPreferredVersion
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3; -
setPreferredVersion
public Meta.APIGroup.Builder setPreferredVersion(Meta.GroupVersionForDiscovery.Builder builderForValue) preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3; -
mergePreferredVersion
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3; -
clearPreferredVersion
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3; -
getPreferredVersionBuilder
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3; -
getPreferredVersionOrBuilder
preferredVersion is the version preferred by the API server, which probably is the storage version. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery preferredVersion = 3;- Specified by:
getPreferredVersionOrBuilderin interfaceMeta.APIGroupOrBuilder
-
getServerAddressByClientCIDRsList
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4;- Specified by:
getServerAddressByClientCIDRsListin interfaceMeta.APIGroupOrBuilder
-
getServerAddressByClientCIDRsCount
public int getServerAddressByClientCIDRsCount()a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4;- Specified by:
getServerAddressByClientCIDRsCountin interfaceMeta.APIGroupOrBuilder
-
getServerAddressByClientCIDRs
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4;- Specified by:
getServerAddressByClientCIDRsin interfaceMeta.APIGroupOrBuilder
-
setServerAddressByClientCIDRs
public Meta.APIGroup.Builder setServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR value) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
setServerAddressByClientCIDRs
public Meta.APIGroup.Builder setServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addServerAddressByClientCIDRs
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addServerAddressByClientCIDRs
public Meta.APIGroup.Builder addServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR value) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addServerAddressByClientCIDRs
public Meta.APIGroup.Builder addServerAddressByClientCIDRs(Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addServerAddressByClientCIDRs
public Meta.APIGroup.Builder addServerAddressByClientCIDRs(int index, Meta.ServerAddressByClientCIDR.Builder builderForValue) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addAllServerAddressByClientCIDRs
public Meta.APIGroup.Builder addAllServerAddressByClientCIDRs(Iterable<? extends Meta.ServerAddressByClientCIDR> values) a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
clearServerAddressByClientCIDRs
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
removeServerAddressByClientCIDRs
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
getServerAddressByClientCIDRsBuilder
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
getServerAddressByClientCIDRsOrBuilder
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4;- Specified by:
getServerAddressByClientCIDRsOrBuilderin interfaceMeta.APIGroupOrBuilder
-
getServerAddressByClientCIDRsOrBuilderList
public List<? extends Meta.ServerAddressByClientCIDROrBuilder> getServerAddressByClientCIDRsOrBuilderList()a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4;- Specified by:
getServerAddressByClientCIDRsOrBuilderListin interfaceMeta.APIGroupOrBuilder
-
addServerAddressByClientCIDRsBuilder
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
addServerAddressByClientCIDRsBuilder
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
getServerAddressByClientCIDRsBuilderList
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR serverAddressByClientCIDRs = 4; -
setUnknownFields
public final Meta.APIGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
-
mergeUnknownFields
public final Meta.APIGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>
-