Interface ClientLibrarySettingsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ClientLibrarySettings, ClientLibrarySettings.Builder

    public interface ClientLibrarySettingsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVersion

        java.lang.String getVersion()
         Version of the API to apply these settings to. This is the full protobuf
         package for the API, ending in the version element.
         Examples: "google.cloud.speech.v1" and "google.spanner.admin.database.v1".
         
        string version = 1;
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         Version of the API to apply these settings to. This is the full protobuf
         package for the API, ending in the version element.
         Examples: "google.cloud.speech.v1" and "google.spanner.admin.database.v1".
         
        string version = 1;
        Returns:
        The bytes for version.
      • getLaunchStageValue

        int getLaunchStageValue()
         Launch stage of this version of the API.
         
        .google.api.LaunchStage launch_stage = 2;
        Returns:
        The enum numeric value on the wire for launchStage.
      • getLaunchStage

        LaunchStage getLaunchStage()
         Launch stage of this version of the API.
         
        .google.api.LaunchStage launch_stage = 2;
        Returns:
        The launchStage.
      • getRestNumericEnums

        boolean getRestNumericEnums()
         When using transport=rest, the client request will encode enums as
         numbers rather than strings.
         
        bool rest_numeric_enums = 3;
        Returns:
        The restNumericEnums.
      • hasJavaSettings

        boolean hasJavaSettings()
         Settings for legacy Java features, supported in the Service YAML.
         
        .google.api.JavaSettings java_settings = 21;
        Returns:
        Whether the javaSettings field is set.
      • getJavaSettings

        JavaSettings getJavaSettings()
         Settings for legacy Java features, supported in the Service YAML.
         
        .google.api.JavaSettings java_settings = 21;
        Returns:
        The javaSettings.
      • getJavaSettingsOrBuilder

        JavaSettingsOrBuilder getJavaSettingsOrBuilder()
         Settings for legacy Java features, supported in the Service YAML.
         
        .google.api.JavaSettings java_settings = 21;
      • hasCppSettings

        boolean hasCppSettings()
         Settings for C++ client libraries.
         
        .google.api.CppSettings cpp_settings = 22;
        Returns:
        Whether the cppSettings field is set.
      • getCppSettings

        CppSettings getCppSettings()
         Settings for C++ client libraries.
         
        .google.api.CppSettings cpp_settings = 22;
        Returns:
        The cppSettings.
      • getCppSettingsOrBuilder

        CppSettingsOrBuilder getCppSettingsOrBuilder()
         Settings for C++ client libraries.
         
        .google.api.CppSettings cpp_settings = 22;
      • hasPhpSettings

        boolean hasPhpSettings()
         Settings for PHP client libraries.
         
        .google.api.PhpSettings php_settings = 23;
        Returns:
        Whether the phpSettings field is set.
      • getPhpSettings

        PhpSettings getPhpSettings()
         Settings for PHP client libraries.
         
        .google.api.PhpSettings php_settings = 23;
        Returns:
        The phpSettings.
      • getPhpSettingsOrBuilder

        PhpSettingsOrBuilder getPhpSettingsOrBuilder()
         Settings for PHP client libraries.
         
        .google.api.PhpSettings php_settings = 23;
      • hasPythonSettings

        boolean hasPythonSettings()
         Settings for Python client libraries.
         
        .google.api.PythonSettings python_settings = 24;
        Returns:
        Whether the pythonSettings field is set.
      • getPythonSettings

        PythonSettings getPythonSettings()
         Settings for Python client libraries.
         
        .google.api.PythonSettings python_settings = 24;
        Returns:
        The pythonSettings.
      • getPythonSettingsOrBuilder

        PythonSettingsOrBuilder getPythonSettingsOrBuilder()
         Settings for Python client libraries.
         
        .google.api.PythonSettings python_settings = 24;
      • hasNodeSettings

        boolean hasNodeSettings()
         Settings for Node client libraries.
         
        .google.api.NodeSettings node_settings = 25;
        Returns:
        Whether the nodeSettings field is set.
      • getNodeSettings

        NodeSettings getNodeSettings()
         Settings for Node client libraries.
         
        .google.api.NodeSettings node_settings = 25;
        Returns:
        The nodeSettings.
      • getNodeSettingsOrBuilder

        NodeSettingsOrBuilder getNodeSettingsOrBuilder()
         Settings for Node client libraries.
         
        .google.api.NodeSettings node_settings = 25;
      • hasDotnetSettings

        boolean hasDotnetSettings()
         Settings for .NET client libraries.
         
        .google.api.DotnetSettings dotnet_settings = 26;
        Returns:
        Whether the dotnetSettings field is set.
      • getDotnetSettings

        DotnetSettings getDotnetSettings()
         Settings for .NET client libraries.
         
        .google.api.DotnetSettings dotnet_settings = 26;
        Returns:
        The dotnetSettings.
      • getDotnetSettingsOrBuilder

        DotnetSettingsOrBuilder getDotnetSettingsOrBuilder()
         Settings for .NET client libraries.
         
        .google.api.DotnetSettings dotnet_settings = 26;
      • hasRubySettings

        boolean hasRubySettings()
         Settings for Ruby client libraries.
         
        .google.api.RubySettings ruby_settings = 27;
        Returns:
        Whether the rubySettings field is set.
      • getRubySettings

        RubySettings getRubySettings()
         Settings for Ruby client libraries.
         
        .google.api.RubySettings ruby_settings = 27;
        Returns:
        The rubySettings.
      • getRubySettingsOrBuilder

        RubySettingsOrBuilder getRubySettingsOrBuilder()
         Settings for Ruby client libraries.
         
        .google.api.RubySettings ruby_settings = 27;
      • hasGoSettings

        boolean hasGoSettings()
         Settings for Go client libraries.
         
        .google.api.GoSettings go_settings = 28;
        Returns:
        Whether the goSettings field is set.
      • getGoSettings

        GoSettings getGoSettings()
         Settings for Go client libraries.
         
        .google.api.GoSettings go_settings = 28;
        Returns:
        The goSettings.
      • getGoSettingsOrBuilder

        GoSettingsOrBuilder getGoSettingsOrBuilder()
         Settings for Go client libraries.
         
        .google.api.GoSettings go_settings = 28;