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| Modifier and Type | Method and Description |
|---|---|
Meta.APIGroup.Builder |
addAllServerAddressByClientCIDRs(Iterable<? extends Meta.ServerAddressByClientCIDR> values)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
addAllVersions(Iterable<? extends Meta.GroupVersionForDiscovery> values)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.APIGroup.Builder |
addServerAddressByClientCIDRs(int index,
Meta.ServerAddressByClientCIDR.Builder builderForValue)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
addServerAddressByClientCIDRs(int index,
Meta.ServerAddressByClientCIDR value)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
addServerAddressByClientCIDRs(Meta.ServerAddressByClientCIDR.Builder builderForValue)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
addServerAddressByClientCIDRs(Meta.ServerAddressByClientCIDR value)
a map of client CIDR to server address that is serving this group.
|
Meta.ServerAddressByClientCIDR.Builder |
addServerAddressByClientCIDRsBuilder()
a map of client CIDR to server address that is serving this group.
|
Meta.ServerAddressByClientCIDR.Builder |
addServerAddressByClientCIDRsBuilder(int index)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
addVersions(int index,
Meta.GroupVersionForDiscovery.Builder builderForValue)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
addVersions(int index,
Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
addVersions(Meta.GroupVersionForDiscovery.Builder builderForValue)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
addVersions(Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
|
Meta.GroupVersionForDiscovery.Builder |
addVersionsBuilder()
versions are the versions supported in this group.
|
Meta.GroupVersionForDiscovery.Builder |
addVersionsBuilder(int index)
versions are the versions supported in this group.
|
Meta.APIGroup |
build() |
Meta.APIGroup |
buildPartial() |
Meta.APIGroup.Builder |
clear() |
Meta.APIGroup.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Meta.APIGroup.Builder |
clearName()
name is the name of the group.
|
Meta.APIGroup.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Meta.APIGroup.Builder |
clearPreferredVersion()
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.APIGroup.Builder |
clearServerAddressByClientCIDRs()
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
clearVersions()
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
clone() |
Meta.APIGroup |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
name is the name of the group.
|
com.google.protobuf.ByteString |
getNameBytes()
name is the name of the group.
|
Meta.GroupVersionForDiscovery |
getPreferredVersion()
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.GroupVersionForDiscovery.Builder |
getPreferredVersionBuilder()
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.GroupVersionForDiscoveryOrBuilder |
getPreferredVersionOrBuilder()
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.ServerAddressByClientCIDR |
getServerAddressByClientCIDRs(int index)
a map of client CIDR to server address that is serving this group.
|
Meta.ServerAddressByClientCIDR.Builder |
getServerAddressByClientCIDRsBuilder(int index)
a map of client CIDR to server address that is serving this group.
|
List<Meta.ServerAddressByClientCIDR.Builder> |
getServerAddressByClientCIDRsBuilderList()
a map of client CIDR to server address that is serving this group.
|
int |
getServerAddressByClientCIDRsCount()
a map of client CIDR to server address that is serving this group.
|
List<Meta.ServerAddressByClientCIDR> |
getServerAddressByClientCIDRsList()
a map of client CIDR to server address that is serving this group.
|
Meta.ServerAddressByClientCIDROrBuilder |
getServerAddressByClientCIDRsOrBuilder(int index)
a map of client CIDR to server address that is serving this group.
|
List<? extends Meta.ServerAddressByClientCIDROrBuilder> |
getServerAddressByClientCIDRsOrBuilderList()
a map of client CIDR to server address that is serving this group.
|
Meta.GroupVersionForDiscovery |
getVersions(int index)
versions are the versions supported in this group.
|
Meta.GroupVersionForDiscovery.Builder |
getVersionsBuilder(int index)
versions are the versions supported in this group.
|
List<Meta.GroupVersionForDiscovery.Builder> |
getVersionsBuilderList()
versions are the versions supported in this group.
|
int |
getVersionsCount()
versions are the versions supported in this group.
|
List<Meta.GroupVersionForDiscovery> |
getVersionsList()
versions are the versions supported in this group.
|
Meta.GroupVersionForDiscoveryOrBuilder |
getVersionsOrBuilder(int index)
versions are the versions supported in this group.
|
List<? extends Meta.GroupVersionForDiscoveryOrBuilder> |
getVersionsOrBuilderList()
versions are the versions supported in this group.
|
boolean |
hasName()
name is the name of the group.
|
boolean |
hasPreferredVersion()
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Meta.APIGroup.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Meta.APIGroup.Builder |
mergeFrom(com.google.protobuf.Message other) |
Meta.APIGroup.Builder |
mergeFrom(Meta.APIGroup other) |
Meta.APIGroup.Builder |
mergePreferredVersion(Meta.GroupVersionForDiscovery value)
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.APIGroup.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Meta.APIGroup.Builder |
removeServerAddressByClientCIDRs(int index)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
removeVersions(int index)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.APIGroup.Builder |
setName(String value)
name is the name of the group.
|
Meta.APIGroup.Builder |
setNameBytes(com.google.protobuf.ByteString value)
name is the name of the group.
|
Meta.APIGroup.Builder |
setPreferredVersion(Meta.GroupVersionForDiscovery.Builder builderForValue)
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.APIGroup.Builder |
setPreferredVersion(Meta.GroupVersionForDiscovery value)
preferredVersion is the version preferred by the API server, which
probably is the storage version.
|
Meta.APIGroup.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Meta.APIGroup.Builder |
setServerAddressByClientCIDRs(int index,
Meta.ServerAddressByClientCIDR.Builder builderForValue)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
setServerAddressByClientCIDRs(int index,
Meta.ServerAddressByClientCIDR value)
a map of client CIDR to server address that is serving this group.
|
Meta.APIGroup.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Meta.APIGroup.Builder |
setVersions(int index,
Meta.GroupVersionForDiscovery.Builder builderForValue)
versions are the versions supported in this group.
|
Meta.APIGroup.Builder |
setVersions(int index,
Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Meta.APIGroup build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Meta.APIGroup buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Meta.APIGroup.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder mergeFrom(Meta.APIGroup other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public Meta.APIGroup.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.APIGroup.Builder>IOExceptionpublic boolean hasName()
name is the name of the group.
optional string name = 1;hasName in interface Meta.APIGroupOrBuilderpublic String getName()
name is the name of the group.
optional string name = 1;getName in interface Meta.APIGroupOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
name is the name of the group.
optional string name = 1;getNameBytes in interface Meta.APIGroupOrBuilderpublic Meta.APIGroup.Builder setName(String value)
name is the name of the group.
optional string name = 1;public Meta.APIGroup.Builder clearName()
name is the name of the group.
optional string name = 1;public Meta.APIGroup.Builder setNameBytes(com.google.protobuf.ByteString value)
name is the name of the group.
optional string name = 1;public List<Meta.GroupVersionForDiscovery> getVersionsList()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
getVersionsList in interface Meta.APIGroupOrBuilderpublic int getVersionsCount()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
getVersionsCount in interface Meta.APIGroupOrBuilderpublic Meta.GroupVersionForDiscovery getVersions(int index)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
getVersions in interface Meta.APIGroupOrBuilderpublic Meta.APIGroup.Builder setVersions(int index, Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
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;
public Meta.APIGroup.Builder addVersions(Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.APIGroup.Builder addVersions(int index, Meta.GroupVersionForDiscovery value)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.APIGroup.Builder addVersions(Meta.GroupVersionForDiscovery.Builder builderForValue)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
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;
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;
public Meta.APIGroup.Builder clearVersions()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.APIGroup.Builder removeVersions(int index)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.GroupVersionForDiscovery.Builder getVersionsBuilder(int index)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.GroupVersionForDiscoveryOrBuilder getVersionsOrBuilder(int index)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
getVersionsOrBuilder in interface Meta.APIGroupOrBuilderpublic List<? extends Meta.GroupVersionForDiscoveryOrBuilder> getVersionsOrBuilderList()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
getVersionsOrBuilderList in interface Meta.APIGroupOrBuilderpublic Meta.GroupVersionForDiscovery.Builder addVersionsBuilder()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public Meta.GroupVersionForDiscovery.Builder addVersionsBuilder(int index)
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
public List<Meta.GroupVersionForDiscovery.Builder> getVersionsBuilderList()
versions are the versions supported in this group.
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery versions = 2;
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;
hasPreferredVersion in interface Meta.APIGroupOrBuilderpublic Meta.GroupVersionForDiscovery 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;
getPreferredVersion in interface Meta.APIGroupOrBuilderpublic Meta.APIGroup.Builder setPreferredVersion(Meta.GroupVersionForDiscovery value)
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;
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;
public Meta.APIGroup.Builder mergePreferredVersion(Meta.GroupVersionForDiscovery value)
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;
public Meta.APIGroup.Builder 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;
public Meta.GroupVersionForDiscovery.Builder 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;
public Meta.GroupVersionForDiscoveryOrBuilder 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;
getPreferredVersionOrBuilder in interface Meta.APIGroupOrBuilderpublic List<Meta.ServerAddressByClientCIDR> 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;
getServerAddressByClientCIDRsList in interface Meta.APIGroupOrBuilderpublic 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;
getServerAddressByClientCIDRsCount in interface Meta.APIGroupOrBuilderpublic Meta.ServerAddressByClientCIDR getServerAddressByClientCIDRs(int index)
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;
getServerAddressByClientCIDRs in interface Meta.APIGroupOrBuilderpublic 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;
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;
public Meta.APIGroup.Builder addServerAddressByClientCIDRs(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;
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;
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;
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;
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;
public Meta.APIGroup.Builder 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;
public Meta.APIGroup.Builder removeServerAddressByClientCIDRs(int index)
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;
public Meta.ServerAddressByClientCIDR.Builder getServerAddressByClientCIDRsBuilder(int index)
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;
public Meta.ServerAddressByClientCIDROrBuilder getServerAddressByClientCIDRsOrBuilder(int index)
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 in interface Meta.APIGroupOrBuilderpublic 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;
getServerAddressByClientCIDRsOrBuilderList in interface Meta.APIGroupOrBuilderpublic Meta.ServerAddressByClientCIDR.Builder 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;
public Meta.ServerAddressByClientCIDR.Builder addServerAddressByClientCIDRsBuilder(int index)
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;
public List<Meta.ServerAddressByClientCIDR.Builder> 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;
public final Meta.APIGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>public final Meta.APIGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIGroup.Builder>Copyright © 2020. All rights reserved.