@Stability(value=Stable) public static final class CfnMethodProps.Builder extends Object implements software.amazon.jsii.Builder<CfnMethodProps>
CfnMethodProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnMethodProps.Builder httpMethod(String httpMethod)
CfnMethodProps.getHttpMethod()httpMethod - `AWS::ApiGateway::Method.HttpMethod`. This parameter is required.this@Stability(value=Stable) public CfnMethodProps.Builder resourceId(String resourceId)
CfnMethodProps.getResourceId()resourceId - `AWS::ApiGateway::Method.ResourceId`. This parameter is required.this@Stability(value=Stable) public CfnMethodProps.Builder restApiId(String restApiId)
CfnMethodProps.getRestApiId()restApiId - `AWS::ApiGateway::Method.RestApiId`. This parameter is required.this@Stability(value=Stable) public CfnMethodProps.Builder apiKeyRequired(Boolean apiKeyRequired)
CfnMethodProps.getApiKeyRequired()apiKeyRequired - `AWS::ApiGateway::Method.ApiKeyRequired`.this@Stability(value=Stable) public CfnMethodProps.Builder apiKeyRequired(IResolvable apiKeyRequired)
CfnMethodProps.getApiKeyRequired()apiKeyRequired - `AWS::ApiGateway::Method.ApiKeyRequired`.this@Stability(value=Stable) public CfnMethodProps.Builder authorizationScopes(List<String> authorizationScopes)
CfnMethodProps.getAuthorizationScopes()authorizationScopes - `AWS::ApiGateway::Method.AuthorizationScopes`.this@Stability(value=Stable) public CfnMethodProps.Builder authorizationType(String authorizationType)
CfnMethodProps.getAuthorizationType()authorizationType - `AWS::ApiGateway::Method.AuthorizationType`.this@Stability(value=Stable) public CfnMethodProps.Builder authorizerId(String authorizerId)
CfnMethodProps.getAuthorizerId()authorizerId - `AWS::ApiGateway::Method.AuthorizerId`.this@Stability(value=Stable) public CfnMethodProps.Builder integration(CfnMethod.IntegrationProperty integration)
CfnMethodProps.getIntegration()integration - `AWS::ApiGateway::Method.Integration`.this@Stability(value=Stable) public CfnMethodProps.Builder integration(IResolvable integration)
CfnMethodProps.getIntegration()integration - `AWS::ApiGateway::Method.Integration`.this@Stability(value=Stable) public CfnMethodProps.Builder methodResponses(IResolvable methodResponses)
CfnMethodProps.getMethodResponses()methodResponses - `AWS::ApiGateway::Method.MethodResponses`.this@Stability(value=Stable) public CfnMethodProps.Builder methodResponses(List<? extends Object> methodResponses)
CfnMethodProps.getMethodResponses()methodResponses - `AWS::ApiGateway::Method.MethodResponses`.this@Stability(value=Stable) public CfnMethodProps.Builder operationName(String operationName)
CfnMethodProps.getOperationName()operationName - `AWS::ApiGateway::Method.OperationName`.this@Stability(value=Stable) public CfnMethodProps.Builder requestModels(IResolvable requestModels)
CfnMethodProps.getRequestModels()requestModels - `AWS::ApiGateway::Method.RequestModels`.this@Stability(value=Stable) public CfnMethodProps.Builder requestModels(Map<String,String> requestModels)
CfnMethodProps.getRequestModels()requestModels - `AWS::ApiGateway::Method.RequestModels`.this@Stability(value=Stable) public CfnMethodProps.Builder requestParameters(IResolvable requestParameters)
CfnMethodProps.getRequestParameters()requestParameters - `AWS::ApiGateway::Method.RequestParameters`.this@Stability(value=Stable) public CfnMethodProps.Builder requestParameters(Map<String,? extends Object> requestParameters)
CfnMethodProps.getRequestParameters()requestParameters - `AWS::ApiGateway::Method.RequestParameters`.this@Stability(value=Stable) public CfnMethodProps.Builder requestValidatorId(String requestValidatorId)
CfnMethodProps.getRequestValidatorId()requestValidatorId - `AWS::ApiGateway::Method.RequestValidatorId`.this@Stability(value=Stable) public CfnMethodProps build()
build in interface software.amazon.jsii.Builder<CfnMethodProps>CfnMethodPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.