public abstract class AbstractServiceSettingsClassComposer extends Object implements ClassComposer
| Modifier and Type | Field and Description |
|---|---|
protected static TypeStore |
FIXED_TYPESTORE |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractServiceSettingsClassComposer(TransportContext transportContext) |
| Modifier and Type | Method and Description |
|---|---|
protected List<MethodDefinition> |
createNestedBuilderCreatorMethods(Service service,
TypeStore typeStore,
String newBuilderMethodName,
String createDefaultMethodName,
List<AnnotationNode> annotations) |
protected List<MethodDefinition> |
createNewBuilderMethods(Service service,
TypeStore typeStore,
String newBuilderMethodName,
String createDefaultMethodName,
List<AnnotationNode> annotations,
CommentStatement comment) |
GapicClass |
generate(GapicContext context,
Service service) |
protected TransportContext |
getTransportContext() |
protected static final TypeStore FIXED_TYPESTORE
protected AbstractServiceSettingsClassComposer(TransportContext transportContext)
protected TransportContext getTransportContext()
public GapicClass generate(GapicContext context, Service service)
generate in interface ClassComposerprotected List<MethodDefinition> createNewBuilderMethods(Service service, TypeStore typeStore, String newBuilderMethodName, String createDefaultMethodName, List<AnnotationNode> annotations, CommentStatement comment)
protected List<MethodDefinition> createNestedBuilderCreatorMethods(Service service, TypeStore typeStore, String newBuilderMethodName, String createDefaultMethodName, List<AnnotationNode> annotations)
Copyright © 2022 Google LLC. All rights reserved.