Modifier and Type | Method and Description |
---|---|
Method |
build() |
static Method.Builder |
create(software.constructs.Construct scope,
java.lang.String id) |
Method.Builder |
httpMethod(java.lang.String httpMethod)
The HTTP method ("GET", "POST", "PUT", ...) that clients use to call this method.
|
Method.Builder |
integration(Integration integration)
The backend system that the method calls when it receives a request.
|
Method.Builder |
options(MethodOptions options)
Method options.
|
Method.Builder |
resource(IResource resource)
The resource this method is associated with.
|
public static Method.Builder create(software.constructs.Construct scope, java.lang.String id)
scope
- This parameter is required.id
- This parameter is required.Method.Builder
.public Method.Builder httpMethod(java.lang.String httpMethod)
httpMethod
- The HTTP method ("GET", "POST", "PUT", ...) that clients use to call this method. This parameter is required.this
public Method.Builder resource(IResource resource)
For root resource methods,
specify the RestApi
object.
resource
- The resource this method is associated with. This parameter is required.this
public Method.Builder integration(Integration integration)
Default: - a new `MockIntegration`.
integration
- The backend system that the method calls when it receives a request. This parameter is required.this
public Method.Builder options(MethodOptions options)
Default: - No options.
options
- Method options. This parameter is required.this
public Method build()