| Package | Description |
|---|---|
| com.google.api.generator.gapic.composer.common | |
| com.google.api.generator.gapic.model | |
| com.google.api.generator.gapic.protoparser |
| Modifier and Type | Method and Description |
|---|---|
static Expr |
RetrySettingsComposer.createLroSettingsBuilderExpr(Service service,
GapicServiceConfig serviceConfig,
Method method,
VariableExpr builderVarExpr,
VariableExpr retryableCodeDefsVarExpr,
VariableExpr retryParamDefsVarExpr,
TypeNode operationResponseTransformer,
TypeNode operationMetadataTransformer) |
static BlockStatement |
RetrySettingsComposer.createRetryCodesDefinitionsBlock(Service service,
GapicServiceConfig serviceConfig,
VariableExpr retryCodesDefinitionsClassMemberVarExpr) |
static BlockStatement |
RetrySettingsComposer.createRetryParamDefinitionsBlock(Service service,
GapicServiceConfig serviceConfig,
VariableExpr retryParamDefinitionsClassMemberVarExpr) |
static Expr |
RetrySettingsComposer.createSimpleBuilderSettingsExpr(Service service,
GapicServiceConfig serviceConfig,
Method method,
VariableExpr builderVarExpr,
VariableExpr retryableCodeDefsVarExpr,
VariableExpr retryParamDefsVarExpr) |
| Modifier and Type | Method and Description |
|---|---|
static GapicServiceConfig |
GapicServiceConfig.create(Optional<ServiceConfig> serviceConfigOpt) |
abstract GapicServiceConfig |
GapicContext.serviceConfig() |
| Modifier and Type | Method and Description |
|---|---|
abstract GapicContext.Builder |
GapicContext.Builder.setServiceConfig(GapicServiceConfig serviceConfig) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<GapicServiceConfig> |
ServiceConfigParser.parse(String serviceConfigFilePath) |
| Modifier and Type | Method and Description |
|---|---|
static List<Service> |
Parser.parseService(com.google.protobuf.Descriptors.FileDescriptor fileDescriptor,
Map<String,Message> messageTypes,
Map<String,ResourceName> resourceNames,
Optional<com.google.api.Service> serviceYamlProtoOpt,
Optional<GapicServiceConfig> serviceConfigOpt,
Set<ResourceName> outputArgResourceNames,
Transport transport) |
static List<Service> |
Parser.parseServices(com.google.protobuf.compiler.PluginProtos.CodeGeneratorRequest request,
Map<String,Message> messageTypes,
Map<String,ResourceName> resourceNames,
Set<ResourceName> outputArgResourceNames,
Optional<com.google.api.Service> serviceYamlProtoOpt,
Optional<GapicServiceConfig> serviceConfigOpt,
List<Service> outputMixinServices,
Transport transport) |
Copyright © 2022 Google LLC. All rights reserved.