Klasse Operation.OperationBuilder
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Operation.OperationBuilder
- Umschließende Klasse:
Operation
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()An optional, string description, intended to apply to all operations in this pathdeprecated(Boolean deprecated) Declares this operation to be deprecated.description(String description) A verbose explanation of the operation behaviorexternalDocs(ExternalDocs externalDocs) mockedConditionsBasedCustomResponsesList(List<MockedConditionsBasedCustomResponse> mockedConditionsBasedCustomResponsesList) The list of mocked conditions and it's applicable only for mocked APIsmockedResponses(Map<String, MockedResponse> mockedResponses) The list of possible mocked responses as they are returned from executing this operation and it's applicable only for mocked APIsoperationId(String operationId) Unique string used to identify the operation.parameters(List<Parameter> parameters) A list of parameters that are applicable for this operation.requestBody(RequestBody requestBody) The list of possible responses as they are returned from executing this operationA short summary of what the operation doesA list of tags for API documentation control.toString()vendorExtensions(Map<String, Object> vendorExtensions)
-
Methodendetails
-
callbacks
An optional, string description, intended to apply to all operations in this path- Gibt zurück:
this.
-
deprecated
Declares this operation to be deprecated. Consumers SHOULD refrain from usage of the declared operation. Default value is false- Gibt zurück:
this.
-
description
A verbose explanation of the operation behavior- Gibt zurück:
this.
-
enabled
- Gibt zurück:
this.
-
externalDocs
- Gibt zurück:
this.
-
mockedConditionsBasedCustomResponsesList
public Operation.OperationBuilder mockedConditionsBasedCustomResponsesList(List<MockedConditionsBasedCustomResponse> mockedConditionsBasedCustomResponsesList) The list of mocked conditions and it's applicable only for mocked APIs- Gibt zurück:
this.
-
mockedResponses
The list of possible mocked responses as they are returned from executing this operation and it's applicable only for mocked APIs- Gibt zurück:
this.
-
operationId
Unique string used to identify the operation. The id MUST be unique among all operations described in the API. The operationId value is case-sensitive- Gibt zurück:
this.
-
parameters
A list of parameters that are applicable for this operation. If a parameter is already defined at the Path Item, the new definition will override it but can never remove it- Gibt zurück:
this.
-
requestBody
- Gibt zurück:
this.
-
responses
The list of possible responses as they are returned from executing this operation- Gibt zurück:
this.
-
scopes
- Gibt zurück:
this.
-
summary
A short summary of what the operation does- Gibt zurück:
this.
-
tags
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier- Gibt zurück:
this.
-
vendorExtensions
- Gibt zurück:
this.
-
build
-
toString
-