| Modifier and Type | Method and Description |
|---|---|
VariableExpr |
VariableExpr.Builder.build() |
abstract VariableExpr |
ForStatement.localVariableExpr() |
abstract VariableExpr |
AssignmentOperationExpr.variableExpr() |
abstract VariableExpr |
AssignmentExpr.variableExpr() |
static VariableExpr |
VariableExpr.withVariable(Variable variable) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableList<VariableExpr> |
MethodDefinition.arguments() |
abstract com.google.common.collect.ImmutableList<VariableExpr> |
LambdaExpr.arguments() |
abstract List<VariableExpr> |
TryCatchStatement.catchVariableExprs() |
| Modifier and Type | Method and Description |
|---|---|
TryCatchStatement.Builder |
TryCatchStatement.Builder.addCatch(VariableExpr variableExpr,
List<Statement> body) |
static GeneralForStatement |
GeneralForStatement.incrementWith(VariableExpr localVariableExpr,
ValueExpr initialValueExpr,
Expr maxSizeExpr,
List<Statement> body) |
static AssignmentOperationExpr |
AssignmentOperationExpr.multiplyAssignmentWithExprs(VariableExpr variableExpr,
Expr valueExpr) |
MethodDefinition.Builder |
MethodDefinition.Builder.setArguments(VariableExpr... arguments) |
LambdaExpr.Builder |
LambdaExpr.Builder.setArguments(VariableExpr... arguments) |
AnnotationNode.Builder |
AnnotationNode.Builder.setDescription(VariableExpr variableExpr)
To set single VariableExpr as description.
|
abstract ForStatement.Builder |
ForStatement.Builder.setLocalVariableExpr(VariableExpr variableExpr) |
SynchronizedStatement.Builder |
SynchronizedStatement.Builder.setLock(VariableExpr variableExpr) |
abstract AssignmentExpr.Builder |
AssignmentExpr.Builder.setVariableExpr(VariableExpr variableExpr) |
void |
AstNodeVisitor.visit(VariableExpr variableExpr) |
static AssignmentOperationExpr |
AssignmentOperationExpr.xorAssignmentWithExprs(VariableExpr variableExpr,
Expr valueExpr) |
| Modifier and Type | Method and Description |
|---|---|
abstract MethodDefinition.Builder |
MethodDefinition.Builder.setArguments(List<VariableExpr> arguments) |
abstract LambdaExpr.Builder |
LambdaExpr.Builder.setArguments(List<VariableExpr> arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaWriterVisitor.visit(VariableExpr variableExpr) |
void |
ImportWriterVisitor.visit(VariableExpr variableExpr) |
| Modifier and Type | Field and Description |
|---|---|
protected static VariableExpr |
AbstractServiceStubSettingsClassComposer.DEFAULT_SERVICE_SCOPES_VAR_EXPR |
| Modifier and Type | Method and Description |
|---|---|
protected VariableExpr |
AbstractTransportServiceStubClassComposer.declareLongRunningClient() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<String,VariableExpr> |
AbstractServiceClientTestClassComposer.createClassMemberVarExprs(Service service,
GapicContext context,
TypeStore typeStore) |
protected Map<String,VariableExpr> |
AbstractTransportServiceStubClassComposer.createProtoMethodNameToDescriptorClassMembers(Service service,
Class<?> descriptorClass) |
| 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 |
RetrySettingsComposer.createBatchingBuilderSettingsExpr(String settingsGetterMethodName,
GapicBatchingSettings batchingSettings,
VariableExpr builderVarExpr) |
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 List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createOperationsStubGetterMethod(Service service,
VariableExpr operationsStubVarExpr) |
protected List<Expr> |
AbstractTransportServiceStubClassComposer.createOperationsStubInitExpr(Service service,
Expr thisExpr,
VariableExpr operationsStubClassVarExpr,
VariableExpr clientContextVarExpr,
VariableExpr callableFactoryVarExpr) |
static BlockStatement |
RetrySettingsComposer.createRetryCodesDefinitionsBlock(Service service,
GapicServiceConfig serviceConfig,
VariableExpr retryCodesDefinitionsClassMemberVarExpr) |
static BlockStatement |
RetrySettingsComposer.createRetryParamDefinitionsBlock(Service service,
GapicServiceConfig serviceConfig,
VariableExpr retryParamDefinitionsClassMemberVarExpr) |
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
static Expr |
RetrySettingsComposer.createSimpleBuilderSettingsExpr(Service service,
GapicServiceConfig serviceConfig,
Method method,
VariableExpr builderVarExpr,
VariableExpr retryableCodeDefsVarExpr,
VariableExpr retryParamDefsVarExpr) |
protected abstract Expr |
AbstractTransportServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| 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) |
protected List<Statement> |
AbstractServiceClientTestClassComposer.createClassMemberFieldDecls(Map<String,VariableExpr> classMemberVarExprs) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createClassMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createClassMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createClassMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createClassStatements(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createClassStatements(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createClassStatements(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createConstructorMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createConstructorMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createConstructorMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createGetMethodDescriptorsMethod(Service service,
TypeStore typeStore,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createMethodDescriptorVariableDecls(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
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) |
protected abstract MethodDefinition |
AbstractServiceClientTestClassComposer.createSetUpMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore) |
protected abstract MethodDefinition |
AbstractServiceClientTestClassComposer.createStartStaticServerMethod(Service service,
GapicContext context,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore,
String newBuilderMethod) |
protected abstract MethodDefinition |
AbstractServiceClientTestClassComposer.createStopServerMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
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 MethodDefinition |
AbstractServiceClientTestClassComposer.createTearDownMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
| Modifier and Type | Method and Description |
|---|---|
static Expr |
DefaultValueComposer.createSimpleOperationBuilderValue(String name,
VariableExpr responseExpr) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,VariableExpr> |
ServiceClientTestClassComposer.createClassMemberVarExprs(Service service,
GapicContext context,
TypeStore typeStore) |
| 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 List<Statement> |
ServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
protected Expr |
GrpcServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| 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 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 MethodDefinition |
ServiceClientTestClassComposer.createSetUpMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStartStaticServerMethod(Service service,
GapicContext context,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore,
String newBuilderMethod) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStopServerMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
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 MethodDefinition |
ServiceClientTestClassComposer.createTearDownMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
| Modifier and Type | Method and Description |
|---|---|
protected MethodDefinition |
HttpJsonServiceClientTestClassComposer.createStartStaticServerMethod(Service service,
GapicContext context,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore,
String newBuilderMethod) |
| Modifier and Type | Method and Description |
|---|---|
protected VariableExpr |
HttpJsonServiceStubClassComposer.declareLongRunningClient() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,VariableExpr> |
ServiceClientTestClassComposer.createClassMemberVarExprs(Service service,
GapicContext context,
TypeStore typeStore) |
| 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 List<MethodDefinition> |
HttpJsonServiceStubClassComposer.createOperationsStubGetterMethod(Service service,
VariableExpr operationsStubVarExpr) |
protected List<Expr> |
HttpJsonServiceStubClassComposer.createOperationsStubInitExpr(Service service,
Expr thisExpr,
VariableExpr operationsStubClassVarExpr,
VariableExpr clientContextVarExpr,
VariableExpr callableFactoryVarExpr) |
protected List<Statement> |
ServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
protected Expr |
HttpJsonServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| 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 List<Statement> |
ServiceClientTestClassComposer.createClassMemberFieldDecls(Map<String,VariableExpr> classMemberVarExprs) |
protected List<MethodDefinition> |
HttpJsonServiceStubClassComposer.createGetMethodDescriptorsMethod(Service service,
TypeStore typeStore,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs) |
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 MethodDefinition |
ServiceClientTestClassComposer.createSetUpMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStartStaticServerMethod(Service service,
GapicContext context,
Map<String,VariableExpr> classMemberVarExprs,
TypeStore typeStore,
String newBuilderMethod) |
protected MethodDefinition |
ServiceClientTestClassComposer.createStopServerMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
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 MethodDefinition |
ServiceClientTestClassComposer.createTearDownMethod(Service service,
Map<String,VariableExpr> classMemberVarExprs) |
Copyright © 2022 Google LLC. All rights reserved.