All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected MethodDefinition |
createApiClientHeaderProviderBuilderMethod(Service service,
TypeStore typeStore,
String methodName,
TypeNode gaxPropertiesType,
String getTokenMethodName,
String getVersionMethodName) |
protected abstract List<MethodDefinition> |
createApiClientHeaderProviderBuilderMethods(Service service,
TypeStore typeStore) |
protected List<MethodDefinition> |
createBuilderHelperMethods(Service service,
TypeStore typeStore) |
protected MethodDefinition |
createDefaultCredentialsProviderBuilderMethod() |
abstract MethodDefinition |
createDefaultTransportChannelProviderMethod() |
protected List<MethodDefinition> |
createDefaultTransportTransportProviderBuilderMethods() |
protected MethodDefinition |
createNestedClassCreateDefaultMethod(TypeStore typeStore,
String methodName,
String defaultTransportChannelProvider,
String defaultTransportChannelProviderBuilder,
String defaultApiClientHeaderProviderBuilder) |
protected List<MethodDefinition> |
createNestedClassCreateDefaultMethods(TypeStore typeStore) |
protected List<MethodDefinition> |
createNewBuilderMethods(Service service,
TypeStore typeStore,
String newBuilderMethodName,
String createDefaultMethodName,
CommentStatement methodComment) |
GapicClass |
generate(GapicContext context,
Service service) |
TransportContext |
getTransportContext() |
protected Expr |
initializeTransportProviderBuilder(MethodInvocationExpr transportChannelProviderBuilderExpr,
TypeNode returnType) |