public class SdkOperation extends AbstractSdkOperation
ACCEPT_HEADER_NAME, ADD_HEADER_METHOD_NAME, ADD_MULTIPLE_HEADER_METHOD_NAME, ADD_MULTIPLE_QUERY_PARAM_METHOD_NAME, ADD_QUERY_PARAM_METHOD_NAME, allHeaders, allPathParameters, allQueryParameters, content, CONTENT_TYPE_HEADER_NAME, PARAM_DOC_NAME_DESCRIPTION, sdkOutputMetadataconnectorModel, NAME_MEMBER, outputDir, VALUE_MEMBER| Constructor and Description |
|---|
SdkOperation(Path outputDir,
ConnectorModel connectorModel,
SdkConnector sdkConnector,
ConnectorOperation operation) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.FieldSpec |
generateExpressionLanguageField() |
com.squareup.javapoet.ParameterSpec |
generateInitialPagingParameter() |
com.squareup.javapoet.TypeName |
generateMethodReturn() |
com.squareup.javapoet.CodeBlock |
generateOperationMethodBody() |
applyTemplates, generateCommonOperationMethodBody, generateOperationClass, generateOperationMethod, getJavaClassName, getPackage, getSdkOutputMetadata, isVoidOperation, operationMethodRequiresBody, requiresCallbackParameter, requiresConnectionParameter, requiresMediaTypeAnnotationgenerateGetter, generateOptionalGetter, getResourcesPath, getSourcesPath, writeClassToFile, writeClassToFilegetTemplateEnginepublic SdkOperation(Path outputDir, ConnectorModel connectorModel, SdkConnector sdkConnector, ConnectorOperation operation)
public com.squareup.javapoet.FieldSpec generateExpressionLanguageField()
generateExpressionLanguageField in class AbstractSdkOperationpublic com.squareup.javapoet.ParameterSpec generateInitialPagingParameter()
generateInitialPagingParameter in class AbstractSdkOperationpublic com.squareup.javapoet.TypeName generateMethodReturn()
generateMethodReturn in class AbstractSdkOperationpublic com.squareup.javapoet.CodeBlock generateOperationMethodBody()
generateOperationMethodBody in class AbstractSdkOperationCopyright © 2019. All rights reserved.