@Stability(value=Stable) @Internal public static final class CfnApiProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApiProps
CfnApiPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnApiProps.Builder, CfnApiProps.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 stageName,
Object accessLogSetting,
Object auth,
List<String> binaryMediaTypes,
Object cacheClusterEnabled,
String cacheClusterSize,
Object cors,
Object definitionBody,
Object definitionUri,
String endpointConfiguration,
Object methodSettings,
String name,
String openApiVersion,
Object tracingEnabled,
Object variables)
Constructor that initializes the object based on literal property values passed by the
CfnApiProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAccessLogSetting()
`AWS::Serverless::Api.AccessLogSetting`.
|
Object |
getAuth()
`AWS::Serverless::Api.Auth`.
|
List<String> |
getBinaryMediaTypes()
`AWS::Serverless::Api.BinaryMediaTypes`.
|
Object |
getCacheClusterEnabled()
`AWS::Serverless::Api.CacheClusterEnabled`.
|
String |
getCacheClusterSize()
`AWS::Serverless::Api.CacheClusterSize`.
|
Object |
getCors()
`AWS::Serverless::Api.Cors`.
|
Object |
getDefinitionBody()
`AWS::Serverless::Api.DefinitionBody`.
|
Object |
getDefinitionUri()
`AWS::Serverless::Api.DefinitionUri`.
|
String |
getEndpointConfiguration()
`AWS::Serverless::Api.EndpointConfiguration`.
|
Object |
getMethodSettings()
`AWS::Serverless::Api.MethodSettings`.
|
String |
getName()
`AWS::Serverless::Api.Name`.
|
String |
getOpenApiVersion()
`AWS::Serverless::Api.OpenApiVersion`.
|
String |
getStageName()
`AWS::Serverless::Api.StageName`.
|
Object |
getTracingEnabled()
`AWS::Serverless::Api.TracingEnabled`.
|
Object |
getVariables()
`AWS::Serverless::Api.Variables`.
|
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 stageName, Object accessLogSetting, Object auth, List<String> binaryMediaTypes, Object cacheClusterEnabled, String cacheClusterSize, Object cors, Object definitionBody, Object definitionUri, String endpointConfiguration, Object methodSettings, String name, String openApiVersion, Object tracingEnabled, Object variables)
CfnApiProps.Builder.public final String getStageName()
CfnApiPropsgetStageName in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getAccessLogSetting()
CfnApiPropsgetAccessLogSetting in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getAuth()
CfnApiPropsgetAuth in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final List<String> getBinaryMediaTypes()
CfnApiPropsgetBinaryMediaTypes in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getCacheClusterEnabled()
CfnApiPropsgetCacheClusterEnabled in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final String getCacheClusterSize()
CfnApiPropsgetCacheClusterSize in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getCors()
CfnApiPropsgetCors in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getDefinitionBody()
CfnApiPropsgetDefinitionBody in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getDefinitionUri()
CfnApiPropsgetDefinitionUri in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final String getEndpointConfiguration()
CfnApiPropsgetEndpointConfiguration in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getMethodSettings()
CfnApiPropsgetMethodSettings in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final String getName()
CfnApiPropsgetName in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final String getOpenApiVersion()
CfnApiPropsgetOpenApiVersion in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getTracingEnabled()
CfnApiPropsgetTracingEnabled in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapipublic final Object getVariables()
CfnApiPropsgetVariables in interface CfnApiPropshttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapi@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.