public class OperationBuilder extends Object
public OperationBuilder displayName(String displayName)
public OperationBuilder description(String description)
public OperationBuilder securitySchemes(List<String> securitySchemeIds)
public OperationBuilder alternativeBaseUri(String alternativeBaseUri)
public boolean hasPagination()
public OperationBuilder pagination(String pagination)
public Boolean getSkipOutputTypeValidation()
public OperationBuilder skipOutputTypeValidation(Boolean skipOutputTypeValidation)
public Boolean getIsVoidOperation()
public OperationBuilder voidOperation(Boolean isVoidOperation)
public Boolean isIgnored()
public OperationBuilder ignored(Boolean ignored)
public OperationBuilder queryParamArrayFormat(QueryParamArrayFormat queryParamArrayFormat)
public javax.ws.rs.core.MediaType getDefaultInputMediaType()
public OperationBuilder setDefaultInputMediaType(javax.ws.rs.core.MediaType defaultInputMediaType)
public javax.ws.rs.core.MediaType getDefaultOutputMediaType()
public OperationBuilder setDefaultOutputMediaType(javax.ws.rs.core.MediaType defaultOutputMediaType)
public String getDescriptorIdentifier()
public String getPath()
public String getMethod()
public boolean hasForcedOutputTypeSchema()
public OperationBuilder forceOutputTypeSchema(String forcedOutputTypeSchema)
public boolean hasForcedInputTypeSchema()
public OperationBuilder forceInputTypeSchema(String forcedInputTypeSchema)
public List<TypeDefinitionBuilder> getMultipartInputMetadataBuilders()
public Map<javax.ws.rs.core.MediaType,TypeDefinitionBuilder> getInputMetadataBuilders()
public TypeDefinitionBuilder getOrCreateInputMetadataBuilder(javax.ws.rs.core.MediaType mediaType)
public Map<javax.ws.rs.core.MediaType,TypeDefinitionBuilder> getOutputMetadataBuilders()
public TypeDefinitionBuilder getOrCreateOutputMetadataBuilder(javax.ws.rs.core.MediaType mediaType)
public ParameterBuilder getOrCreateParameterBuilder(ParameterType parameterType, String externalName)
public SampleDataBuilder getSampleDataBuilder()
Copyright © 2021. All rights reserved.