Package io.grpc.serviceconfig
Interface XdsServerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
XdsServer,XdsServer.Builder
public interface XdsServerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetChannelCreds(int index) A list of channel creds to use.intA list of channel creds to use.A list of channel creds to use.getChannelCredsOrBuilder(int index) A list of channel creds to use.List<? extends XdsServer.ChannelCredentialsOrBuilder>A list of channel creds to use.com.google.protobuf.ValuegetServerFeatures(int index) A repeated list of server features.intA repeated list of server features.List<com.google.protobuf.Value>A repeated list of server features.com.google.protobuf.ValueOrBuildergetServerFeaturesOrBuilder(int index) A repeated list of server features.List<? extends com.google.protobuf.ValueOrBuilder>A repeated list of server features.Required.com.google.protobuf.ByteStringRequired.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getServerUri
String getServerUri()Required.
string server_uri = 1 [json_name = "server_uri"];- Returns:
- The serverUri.
-
getServerUriBytes
com.google.protobuf.ByteString getServerUriBytes()Required.
string server_uri = 1 [json_name = "server_uri"];- Returns:
- The bytes for serverUri.
-
getChannelCredsList
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"]; -
getChannelCreds
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
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"]; -
getChannelCredsOrBuilderList
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"]; -
getChannelCredsOrBuilder
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"]; -
getServerFeaturesList
List<com.google.protobuf.Value> getServerFeaturesList()A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"]; -
getServerFeatures
com.google.protobuf.Value getServerFeatures(int index) A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"]; -
getServerFeaturesCount
int getServerFeaturesCount()A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"]; -
getServerFeaturesOrBuilderList
List<? extends com.google.protobuf.ValueOrBuilder> getServerFeaturesOrBuilderList()A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"]; -
getServerFeaturesOrBuilder
com.google.protobuf.ValueOrBuilder getServerFeaturesOrBuilder(int index) A repeated list of server features.
repeated .google.protobuf.Value server_features = 3 [json_name = "server_features"];
-