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 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"];