| Modifier and Type | Method and Description |
|---|---|
static List<CommentStatement> |
ServiceClientCommentComposer.createRpcCallableMethodHeaderComment(Method method,
Optional<String> sampleCodeOpt) |
static List<CommentStatement> |
ServiceClientCommentComposer.createRpcMethodHeaderComment(Method method,
List<MethodArgument> methodArguments,
Optional<String> sampleCodeOpt) |
static List<CommentStatement> |
ServiceClientCommentComposer.createRpcMethodHeaderComment(Method method,
Optional<String> sampleCodeOpt) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
static Expr |
BatchingDescriptorComposer.createBatchingDescriptorFieldDeclExpr(Method method,
GapicBatchingSettings batchingSettings,
Map<String,Message> messageTypes) |
static Expr |
RetrySettingsComposer.createLroSettingsBuilderExpr(Service service,
GapicServiceConfig serviceConfig,
Method method,
VariableExpr builderVarExpr,
VariableExpr retryableCodeDefsVarExpr,
VariableExpr retryParamDefsVarExpr,
TypeNode operationResponseTransformer,
TypeNode operationMetadataTransformer) |
protected abstract Statement |
AbstractTransportServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected abstract MethodDefinition |
AbstractServiceClientTestClassComposer.createRpcExceptionTestMethod(Method method,
Service service,
List<MethodArgument> methodSignature,
int variantIndex,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes)
Creates a test method to exercise exceptions for a given RPC, e.g.
|
protected List<Statement> |
AbstractServiceClientTestClassComposer.createRpcExceptionTestStatements(Method method,
List<MethodArgument> methodSignature,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
static Expr |
RetrySettingsComposer.createSimpleBuilderSettingsExpr(Service service,
GapicServiceConfig serviceConfig,
Method method,
VariableExpr builderVarExpr,
VariableExpr retryableCodeDefsVarExpr,
VariableExpr retryParamDefsVarExpr) |
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected abstract MethodDefinition |
AbstractServiceClientTestClassComposer.createStreamingRpcTestMethod(Service service,
Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected abstract Expr |
AbstractTransportServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
protected MethodDefinition |
AbstractServiceClientTestClassComposer.createUnsupportedTestMethod(Method method) |
protected static String |
AbstractServiceClientTestClassComposer.getCallableMethodName(Method protoMethod) |
protected static TypeNode |
AbstractServiceClientTestClassComposer.getCallableType(Method protoMethod) |
protected String |
AbstractTransportServiceStubClassComposer.getProtoRpcFullMethodName(Service protoService,
Method protoMethod) |
protected boolean |
AbstractTransportServiceStubClassComposer.isSupportedMethod(Method method) |
protected boolean |
AbstractServiceClientTestClassComposer.isSupportedMethod(Method method) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Statement> |
ServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
protected Statement |
GrpcServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected MethodDefinition |
ServiceClientTestClassComposer.createRpcExceptionTestMethod(Method method,
Service service,
List<MethodArgument> methodSignature,
int variantIndex,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected List<Statement> |
ServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStreamingRpcTestMethod(Service service,
Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected Expr |
GrpcServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
protected EnumRefExpr |
GrpcServiceStubClassComposer.getMethodDescriptorMethodTypeExpr(Method protoMethod) |
protected String |
GrpcServiceStubClassComposer.getProtoRpcFullMethodName(Service protoService,
Method protoMethod) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
HttpJsonServiceClientTestClassComposer.isSupportedMethod(Method method) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Statement> |
ServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
protected Statement |
HttpJsonServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected MethodDefinition |
ServiceClientTestClassComposer.createRpcExceptionTestMethod(Method method,
Service service,
List<MethodArgument> methodSignature,
int variantIndex,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected List<Statement> |
ServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStreamingRpcTestMethod(Service service,
Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected Expr |
HttpJsonServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
protected boolean |
HttpJsonServiceStubClassComposer.isSupportedMethod(Method method) |
| Modifier and Type | Method and Description |
|---|---|
static Sample |
ServiceClientMethodSampleComposer.composeCanonicalSample(Method method,
TypeNode clientType,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
static Sample |
ServiceClientCallableMethodSampleComposer.composeLroCallableMethod(Method method,
TypeNode clientType,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
static Sample |
ServiceClientCallableMethodSampleComposer.composePagedCallableMethod(Method method,
TypeNode clientType,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
static Sample |
ServiceClientCallableMethodSampleComposer.composeRegularCallableMethod(Method method,
TypeNode clientType,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
static Sample |
ServiceClientHeaderSampleComposer.composeShowcaseMethodSample(Method method,
TypeNode clientType,
List<MethodArgument> arguments,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
static Sample |
ServiceClientCallableMethodSampleComposer.composeStreamCallableMethod(Method method,
TypeNode clientType,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Service service) |
| Modifier and Type | Method and Description |
|---|---|
abstract Method |
Method.Builder.build() |
Method |
Service.operationPollingMethod() |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableList<Method> |
Service.methods() |
| Modifier and Type | Method and Description |
|---|---|
Optional<GapicBatchingSettings> |
GapicServiceConfig.getBatchingSetting(Service service,
Method method) |
Optional<GapicLroRetrySettings> |
GapicServiceConfig.getLroRetrySetting(Service service,
Method method) |
String |
GapicServiceConfig.getRetryCodeName(Service service,
Method method) |
String |
GapicServiceConfig.getRetryParamsName(Service service,
Method method) |
boolean |
GapicServiceConfig.hasBatchingSetting(Service service,
Method method) |
boolean |
GapicServiceConfig.hasLroRetrySetting(Service service,
Method method) |
boolean |
GapicBatchingSettings.matches(Service service,
Method method) |
| Modifier and Type | Method and Description |
|---|---|
abstract Service.Builder |
Service.Builder.setMethods(List<Method> methods) |
Copyright © 2022 Google LLC. All rights reserved.