java.lang.Object
com.google.api.generator.gapic.composer.utils.ClassNames

public class ClassNames extends Object
Provides Gapic class names.
  • Constructor Details

    • ClassNames

      public ClassNames(String... transportPrefixes)
  • Method Details

    • getServiceClientClassName

      public static String getServiceClientClassName(Service service)
    • getServiceSettingsClassName

      public static String getServiceSettingsClassName(Service service)
    • getServiceStubSettingsClassName

      public static String getServiceStubSettingsClassName(Service service)
    • getServiceStubClassName

      public static String getServiceStubClassName(Service service)
    • getTransportServiceCallableFactoryClassName

      public String getTransportServiceCallableFactoryClassName(Service service)
    • getTransportServiceCallableFactoryClassNames

      public List<String> getTransportServiceCallableFactoryClassNames(Service service)
    • getTransportServiceStubClassName

      public String getTransportServiceStubClassName(Service service)
    • getTransportServiceStubClassNames

      public List<String> getTransportServiceStubClassNames(Service service)
    • getServiceClientTestClassName

      public static String getServiceClientTestClassName(Service service)
    • getServiceClientTestClassNames

      public List<String> getServiceClientTestClassNames(Service service)
    • getMockServiceClassName

      public static String getMockServiceClassName(Service service)
    • getMockServiceImplClassName

      public static String getMockServiceImplClassName(Service service)