Class ServiceStubSettingsClassComposer
java.lang.Object
com.google.api.generator.gapic.composer.common.AbstractServiceStubSettingsClassComposer
com.google.api.generator.gapic.composer.grpcrest.ServiceStubSettingsClassComposer
- All Implemented Interfaces:
ClassComposer
-
Field Summary
Fields inherited from class com.google.api.generator.gapic.composer.common.AbstractServiceStubSettingsClassComposer
DEFAULT_SERVICE_SCOPES_VAR_EXPR, FIXED_TYPESTORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<MethodDefinition>createApiClientHeaderProviderBuilderMethods(Service service, TypeStore typeStore) protected MethodDefinitionprotected List<MethodDefinition>createNestedClassCreateDefaultMethods(Service service, TypeStore typeStore) protected List<MethodDefinition>createNewBuilderMethods(Service service, TypeStore typeStore, String newBuilderMethodName, String createDefaultMethodName, CommentStatement methodComment) protected ExprinitializeTransportProviderBuilder(MethodInvocationExpr transportChannelProviderBuilderExpr, TypeNode returnType) instance()Methods inherited from class com.google.api.generator.gapic.composer.common.AbstractServiceStubSettingsClassComposer
createApiClientHeaderProviderBuilderMethod, createBuilderHelperMethods, createDefaultTransportTransportProviderBuilderMethods, createNestedClassCreateDefaultMethod, generate, getTransportContext
-
Constructor Details
-
ServiceStubSettingsClassComposer
protected ServiceStubSettingsClassComposer()
-
-
Method Details
-
instance
-
initializeTransportProviderBuilder
protected Expr initializeTransportProviderBuilder(MethodInvocationExpr transportChannelProviderBuilderExpr, TypeNode returnType) - Overrides:
initializeTransportProviderBuilderin classAbstractServiceStubSettingsClassComposer
-
createDefaultCredentialsProviderBuilderMethod
-
createApiClientHeaderProviderBuilderMethods
protected List<MethodDefinition> createApiClientHeaderProviderBuilderMethods(Service service, TypeStore typeStore) - Specified by:
createApiClientHeaderProviderBuilderMethodsin classAbstractServiceStubSettingsClassComposer
-
createDefaultTransportChannelProviderMethod
- Specified by:
createDefaultTransportChannelProviderMethodin classAbstractServiceStubSettingsClassComposer
-
createNestedClassCreateDefaultMethods
protected List<MethodDefinition> createNestedClassCreateDefaultMethods(Service service, TypeStore typeStore) - Overrides:
createNestedClassCreateDefaultMethodsin classAbstractServiceStubSettingsClassComposer
-
createNewBuilderMethods
protected List<MethodDefinition> createNewBuilderMethods(Service service, TypeStore typeStore, String newBuilderMethodName, String createDefaultMethodName, CommentStatement methodComment) - Overrides:
createNewBuilderMethodsin classAbstractServiceStubSettingsClassComposer
-