@Stability(value=Stable) @Internal public static final class CfnRestApiProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRestApiProps
CfnRestApiPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnRestApiProps.Builder, CfnRestApiProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String apiKeySourceType,
List<String> binaryMediaTypes,
Object body,
Object bodyS3Location,
String cloneFrom,
String description,
Object endpointConfiguration,
Object failOnWarnings,
Number minimumCompressionSize,
String name,
Object parameters,
Object policy,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnRestApiProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiKeySourceType()
`AWS::ApiGateway::RestApi.ApiKeySourceType`.
|
List<String> |
getBinaryMediaTypes()
`AWS::ApiGateway::RestApi.BinaryMediaTypes`.
|
Object |
getBody()
`AWS::ApiGateway::RestApi.Body`.
|
Object |
getBodyS3Location()
`AWS::ApiGateway::RestApi.BodyS3Location`.
|
String |
getCloneFrom()
`AWS::ApiGateway::RestApi.CloneFrom`.
|
String |
getDescription()
`AWS::ApiGateway::RestApi.Description`.
|
Object |
getEndpointConfiguration()
`AWS::ApiGateway::RestApi.EndpointConfiguration`.
|
Object |
getFailOnWarnings()
`AWS::ApiGateway::RestApi.FailOnWarnings`.
|
Number |
getMinimumCompressionSize()
`AWS::ApiGateway::RestApi.MinimumCompressionSize`.
|
String |
getName()
`AWS::ApiGateway::RestApi.Name`.
|
Object |
getParameters()
`AWS::ApiGateway::RestApi.Parameters`.
|
Object |
getPolicy()
`AWS::ApiGateway::RestApi.Policy`.
|
List<CfnTag> |
getTags()
`AWS::ApiGateway::RestApi.Tags`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String apiKeySourceType, List<String> binaryMediaTypes, Object body, Object bodyS3Location, String cloneFrom, String description, Object endpointConfiguration, Object failOnWarnings, Number minimumCompressionSize, String name, Object parameters, Object policy, List<? extends CfnTag> tags)
CfnRestApiProps.Builder.public final String getApiKeySourceType()
CfnRestApiPropsgetApiKeySourceType in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-apikeysourcetypepublic final List<String> getBinaryMediaTypes()
CfnRestApiPropsgetBinaryMediaTypes in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-binarymediatypespublic final Object getBody()
CfnRestApiPropsgetBody in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-bodypublic final Object getBodyS3Location()
CfnRestApiPropsgetBodyS3Location in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-bodys3locationpublic final String getCloneFrom()
CfnRestApiPropsgetCloneFrom in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-clonefrompublic final String getDescription()
CfnRestApiPropsgetDescription in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-descriptionpublic final Object getEndpointConfiguration()
CfnRestApiPropsgetEndpointConfiguration in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-endpointconfigurationpublic final Object getFailOnWarnings()
CfnRestApiPropsgetFailOnWarnings in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-failonwarningspublic final Number getMinimumCompressionSize()
CfnRestApiPropsgetMinimumCompressionSize in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-minimumcompressionsizepublic final String getName()
CfnRestApiPropsgetName in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-namepublic final Object getParameters()
CfnRestApiPropsgetParameters in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-parameterspublic final Object getPolicy()
CfnRestApiPropsgetPolicy in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-policypublic final List<CfnTag> getTags()
CfnRestApiPropsgetTags in interface CfnRestApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-tags@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.