public class Parameter extends Object
| Modifier and Type | Field and Description |
|---|---|
@NotNull String |
name |
@NotNull ParameterLocation |
parameterLocation |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
static @NotNull Parameter |
resolve(@NotNull String qualifiedName,
@NotNull com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIOperationModel invokedOperation,
@NotNull Location location)
Resolves an optionally qualified parameter name to an existing parameter in an operation.
|
String |
toString() |
@NotNull public final @NotNull ParameterLocation parameterLocation
@NotNull public final @NotNull String name
@Contract(value="_, _, _ -> new",
pure=true)
@NotNull
public static @NotNull Parameter resolve(@NotNull
@NotNull String qualifiedName,
@NotNull
@NotNull com.mulesoft.connectivity.rest.sdk.internal.webapi.model.APIOperationModel invokedOperation,
@NotNull
@NotNull Location location)
qualifiedName - an optionally qualified parameter name (e.g. date or query.date).invokedOperation - the operation to resolve the parameter for.location - the location in the API spec this parameter name is being read fromCopyright © 2023 Mulesoft. All rights reserved.