public static final class XdsServer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder> implements XdsServerOrBuilder
Represents an xDS server.Protobuf type
grpc.service_config.XdsServer| Modifier and Type | Method and Description |
|---|---|
XdsServer.Builder |
addAllChannelCreds(Iterable<? extends XdsServer.ChannelCredentials> values)
A list of channel creds to use.
|
XdsServer.Builder |
addAllServerFeatures(Iterable<? extends com.google.protobuf.Value> values)
A repeated list of server features.
|
XdsServer.Builder |
addChannelCreds(int index,
XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use.
|
XdsServer.Builder |
addChannelCreds(int index,
XdsServer.ChannelCredentials value)
A list of channel creds to use.
|
XdsServer.Builder |
addChannelCreds(XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use.
|
XdsServer.Builder |
addChannelCreds(XdsServer.ChannelCredentials value)
A list of channel creds to use.
|
XdsServer.ChannelCredentials.Builder |
addChannelCredsBuilder()
A list of channel creds to use.
|
XdsServer.ChannelCredentials.Builder |
addChannelCredsBuilder(int index)
A list of channel creds to use.
|
XdsServer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsServer.Builder |
addServerFeatures(int index,
com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
|
XdsServer.Builder |
addServerFeatures(int index,
com.google.protobuf.Value value)
A repeated list of server features.
|
XdsServer.Builder |
addServerFeatures(com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
|
XdsServer.Builder |
addServerFeatures(com.google.protobuf.Value value)
A repeated list of server features.
|
com.google.protobuf.Value.Builder |
addServerFeaturesBuilder()
A repeated list of server features.
|
com.google.protobuf.Value.Builder |
addServerFeaturesBuilder(int index)
A repeated list of server features.
|
XdsServer |
build() |
XdsServer |
buildPartial() |
XdsServer.Builder |
clear() |
XdsServer.Builder |
clearChannelCreds()
A list of channel creds to use.
|
XdsServer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
XdsServer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
XdsServer.Builder |
clearServerFeatures()
A repeated list of server features.
|
XdsServer.Builder |
clearServerUri()
Required.
|
XdsServer.Builder |
clone() |
XdsServer.ChannelCredentials |
getChannelCreds(int index)
A list of channel creds to use.
|
XdsServer.ChannelCredentials.Builder |
getChannelCredsBuilder(int index)
A list of channel creds to use.
|
List<XdsServer.ChannelCredentials.Builder> |
getChannelCredsBuilderList()
A list of channel creds to use.
|
int |
getChannelCredsCount()
A list of channel creds to use.
|
List<XdsServer.ChannelCredentials> |
getChannelCredsList()
A list of channel creds to use.
|
XdsServer.ChannelCredentialsOrBuilder |
getChannelCredsOrBuilder(int index)
A list of channel creds to use.
|
List<? extends XdsServer.ChannelCredentialsOrBuilder> |
getChannelCredsOrBuilderList()
A list of channel creds to use.
|
XdsServer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Value |
getServerFeatures(int index)
A repeated list of server features.
|
com.google.protobuf.Value.Builder |
getServerFeaturesBuilder(int index)
A repeated list of server features.
|
List<com.google.protobuf.Value.Builder> |
getServerFeaturesBuilderList()
A repeated list of server features.
|
int |
getServerFeaturesCount()
A repeated list of server features.
|
List<com.google.protobuf.Value> |
getServerFeaturesList()
A repeated list of server features.
|
com.google.protobuf.ValueOrBuilder |
getServerFeaturesOrBuilder(int index)
A repeated list of server features.
|
List<? extends com.google.protobuf.ValueOrBuilder> |
getServerFeaturesOrBuilderList()
A repeated list of server features.
|
String |
getServerUri()
Required.
|
com.google.protobuf.ByteString |
getServerUriBytes()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
XdsServer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
XdsServer.Builder |
mergeFrom(com.google.protobuf.Message other) |
XdsServer.Builder |
mergeFrom(XdsServer other) |
XdsServer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
XdsServer.Builder |
removeChannelCreds(int index)
A list of channel creds to use.
|
XdsServer.Builder |
removeServerFeatures(int index)
A repeated list of server features.
|
XdsServer.Builder |
setChannelCreds(int index,
XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use.
|
XdsServer.Builder |
setChannelCreds(int index,
XdsServer.ChannelCredentials value)
A list of channel creds to use.
|
XdsServer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsServer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
XdsServer.Builder |
setServerFeatures(int index,
com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
|
XdsServer.Builder |
setServerFeatures(int index,
com.google.protobuf.Value value)
A repeated list of server features.
|
XdsServer.Builder |
setServerUri(String value)
Required.
|
XdsServer.Builder |
setServerUriBytes(com.google.protobuf.ByteString value)
Required.
|
XdsServer.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public XdsServer.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.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<XdsServer.Builder>public XdsServer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic XdsServer build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic XdsServer buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic XdsServer.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public XdsServer.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<XdsServer.Builder>public XdsServer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public XdsServer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public XdsServer.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<XdsServer.Builder>public XdsServer.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<XdsServer.Builder>public XdsServer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XdsServer.Builder>public XdsServer.Builder mergeFrom(XdsServer other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public XdsServer.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<XdsServer.Builder>IOExceptionpublic String getServerUri()
Required.
string server_uri = 1 [json_name = "server_uri"];getServerUri in interface XdsServerOrBuilderpublic com.google.protobuf.ByteString getServerUriBytes()
Required.
string server_uri = 1 [json_name = "server_uri"];getServerUriBytes in interface XdsServerOrBuilderpublic XdsServer.Builder setServerUri(String value)
Required.
string server_uri = 1 [json_name = "server_uri"];value - The serverUri to set.public XdsServer.Builder clearServerUri()
Required.
string server_uri = 1 [json_name = "server_uri"];public XdsServer.Builder setServerUriBytes(com.google.protobuf.ByteString value)
Required.
string server_uri = 1 [json_name = "server_uri"];value - The bytes for serverUri to set.public List<XdsServer.ChannelCredentials> getChannelCredsList()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];getChannelCredsList in interface XdsServerOrBuilderpublic int getChannelCredsCount()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];getChannelCredsCount in interface XdsServerOrBuilderpublic XdsServer.ChannelCredentials getChannelCreds(int index)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];getChannelCreds in interface XdsServerOrBuilderpublic XdsServer.Builder setChannelCreds(int index, XdsServer.ChannelCredentials value)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder setChannelCreds(int index, XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder addChannelCreds(XdsServer.ChannelCredentials value)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder addChannelCreds(int index, XdsServer.ChannelCredentials value)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder addChannelCreds(XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder addChannelCreds(int index, XdsServer.ChannelCredentials.Builder builderForValue)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder addAllChannelCreds(Iterable<? extends XdsServer.ChannelCredentials> values)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder clearChannelCreds()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.Builder removeChannelCreds(int index)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.ChannelCredentials.Builder getChannelCredsBuilder(int index)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.ChannelCredentialsOrBuilder getChannelCredsOrBuilder(int index)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];getChannelCredsOrBuilder in interface XdsServerOrBuilderpublic List<? extends XdsServer.ChannelCredentialsOrBuilder> getChannelCredsOrBuilderList()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];getChannelCredsOrBuilderList in interface XdsServerOrBuilderpublic XdsServer.ChannelCredentials.Builder addChannelCredsBuilder()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public XdsServer.ChannelCredentials.Builder addChannelCredsBuilder(int index)
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public List<XdsServer.ChannelCredentials.Builder> getChannelCredsBuilderList()
A list of channel creds to use. The first supported type will be used.
repeated .grpc.service_config.XdsServer.ChannelCredentials channel_creds = 2 [json_name = "channel_creds"];public List<com.google.protobuf.Value> getServerFeaturesList()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];getServerFeaturesList in interface XdsServerOrBuilderpublic int getServerFeaturesCount()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];getServerFeaturesCount in interface XdsServerOrBuilderpublic com.google.protobuf.Value getServerFeatures(int index)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];getServerFeatures in interface XdsServerOrBuilderpublic XdsServer.Builder setServerFeatures(int index, com.google.protobuf.Value value)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder setServerFeatures(int index, com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder addServerFeatures(com.google.protobuf.Value value)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder addServerFeatures(int index, com.google.protobuf.Value value)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder addServerFeatures(com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder addServerFeatures(int index, com.google.protobuf.Value.Builder builderForValue)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder addAllServerFeatures(Iterable<? extends com.google.protobuf.Value> values)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder clearServerFeatures()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public XdsServer.Builder removeServerFeatures(int index)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public com.google.protobuf.Value.Builder getServerFeaturesBuilder(int index)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public com.google.protobuf.ValueOrBuilder getServerFeaturesOrBuilder(int index)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];getServerFeaturesOrBuilder in interface XdsServerOrBuilderpublic List<? extends com.google.protobuf.ValueOrBuilder> getServerFeaturesOrBuilderList()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];getServerFeaturesOrBuilderList in interface XdsServerOrBuilderpublic com.google.protobuf.Value.Builder addServerFeaturesBuilder()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public com.google.protobuf.Value.Builder addServerFeaturesBuilder(int index)
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public List<com.google.protobuf.Value.Builder> getServerFeaturesBuilderList()
A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];public final XdsServer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>public final XdsServer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.Builder>Copyright © 2022 Google LLC. All rights reserved.