public class ServiceStubSettingsClassComposer extends AbstractServiceStubSettingsClassComposer
DEFAULT_SERVICE_SCOPES_VAR_EXPR, FIXED_TYPESTORE| Modifier | Constructor and Description |
|---|---|
protected |
ServiceStubSettingsClassComposer() |
| Modifier and Type | Method and Description |
|---|---|
protected List<MethodDefinition> |
createApiClientHeaderProviderBuilderMethods(Service service,
TypeStore typeStore) |
protected MethodDefinition |
createDefaultCredentialsProviderBuilderMethod() |
MethodDefinition |
createDefaultTransportChannelProviderMethod() |
protected List<MethodDefinition> |
createNestedClassCreateDefaultMethods(TypeStore typeStore) |
protected List<MethodDefinition> |
createNewBuilderMethods(Service service,
TypeStore typeStore,
String newBuilderMethodName,
String createDefaultMethodName,
CommentStatement methodComment) |
protected Expr |
initializeTransportProviderBuilder(MethodInvocationExpr transportChannelProviderBuilderExpr,
TypeNode returnType) |
static ServiceStubSettingsClassComposer |
instance() |
createApiClientHeaderProviderBuilderMethod, createBuilderHelperMethods, createDefaultTransportTransportProviderBuilderMethods, createNestedClassCreateDefaultMethod, generate, getTransportContextpublic static ServiceStubSettingsClassComposer instance()
protected Expr initializeTransportProviderBuilder(MethodInvocationExpr transportChannelProviderBuilderExpr, TypeNode returnType)
initializeTransportProviderBuilder in class AbstractServiceStubSettingsClassComposerprotected MethodDefinition createDefaultCredentialsProviderBuilderMethod()
protected List<MethodDefinition> createApiClientHeaderProviderBuilderMethods(Service service, TypeStore typeStore)
createApiClientHeaderProviderBuilderMethods in class AbstractServiceStubSettingsClassComposerpublic MethodDefinition createDefaultTransportChannelProviderMethod()
createDefaultTransportChannelProviderMethod in class AbstractServiceStubSettingsClassComposerprotected List<MethodDefinition> createNestedClassCreateDefaultMethods(TypeStore typeStore)
createNestedClassCreateDefaultMethods in class AbstractServiceStubSettingsClassComposerprotected List<MethodDefinition> createNewBuilderMethods(Service service, TypeStore typeStore, String newBuilderMethodName, String createDefaultMethodName, CommentStatement methodComment)
createNewBuilderMethods in class AbstractServiceStubSettingsClassComposerCopyright © 2022 Google LLC. All rights reserved.