public class ConnectorModelBuilder extends Object
| Constructor and Description |
|---|
ConnectorModelBuilder() |
public ConnectorModelBuilder name(String connectorName)
public ConnectorModelBuilder description(String connectorDescription)
public ConnectorModelBuilder mavenGroup(String mavenGroup)
public ConnectorModelBuilder mavenArtifactId(String mavenArtifactId)
public ConnectorModelBuilder mavenVersion(String mavenVersion)
public ConnectorModelBuilder baseJavaPackage(String baseJavaPackage)
public ConnectorModelBuilder category(ConnectorCategory connectorCategory)
public ConnectorModelBuilder supportedProtocols(List<Protocol> protocols)
public ConnectorModelBuilder queryParamArrayFormat(QueryParamArrayFormat queryParamArrayFormat)
public ConnectorModelBuilder extensionXml(String extensionXml)
public BaseUriBuilder getBaseUriBuilder()
public ConnectorModelBuilder skipOutputTypeValidation(Boolean skipOutputTypeValidation)
public ConnectorModelBuilder operationDisplayNameExpression(String operationDisplayNameExpression)
public ConnectorModelBuilder operationIdentifierExpression(String operationIdentifierExpression)
public ConnectorModelBuilder defaultInputMediaType(javax.ws.rs.core.MediaType defaultInputMediaType)
public ConnectorModelBuilder defaultOutputMediaType(javax.ws.rs.core.MediaType defaultOutputMediaType)
public ConnectorModelBuilder testConnection(TestConnectionConfig testConnectionConfig)
public List<OperationBuilder> getOperationBuildersByPath(String path)
public OperationBuilder getOperationBuilder(String apiOperationId, String apiPath, String apiMethod, String apiSummary)
public PaginationBuilder getPaginationBuilder(String paginationName)
public SecuritySchemeBuilder getSecuritySchemeBuilder(String name, ConnectorSecurityScheme.SecuritySchemeType type)
public TriggerBuilder getTriggerBuilder(String name, String path, HTTPMethod method)
public ConnectorModel build() throws com.mulesoft.connectivity.rest.sdk.internal.webapi.exception.ModelGenerationException
com.mulesoft.connectivity.rest.sdk.internal.webapi.exception.ModelGenerationExceptionCopyright © 2021. All rights reserved.