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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XdsServer.ChannelCredentialsgetChannelCreds(int index)A list of channel creds to use.intgetChannelCredsCount()A list of channel creds to use.List<XdsServer.ChannelCredentials>getChannelCredsList()A list of channel creds to use.XdsServer.ChannelCredentialsOrBuildergetChannelCredsOrBuilder(int index)A list of channel creds to use.List<? extends XdsServer.ChannelCredentialsOrBuilder>getChannelCredsOrBuilderList()A list of channel creds to use.com.google.protobuf.ValuegetServerFeatures(int index)A repeated list of server features.intgetServerFeaturesCount()A repeated list of server features.List<com.google.protobuf.Value>getServerFeaturesList()A repeated list of server features.com.google.protobuf.ValueOrBuildergetServerFeaturesOrBuilder(int index)A repeated list of server features.List<? extends com.google.protobuf.ValueOrBuilder>getServerFeaturesOrBuilderList()A repeated list of server features.StringgetServerUri()Required.com.google.protobuf.ByteStringgetServerUriBytes()Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
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"];
-
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
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"];
-
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"];
-
-