@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 canarySetting,
Object cors,
Object definitionBody,
Object definitionUri,
String description,
Object endpointConfiguration,
Object gatewayResponses,
Object methodSettings,
Number minimumCompressionSize,
Object models,
String name,
String openApiVersion,
Map<String,String> tags,
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 |
getCanarySetting()
`AWS::Serverless::Api.CanarySetting`.
|
Object |
getCors()
`AWS::Serverless::Api.Cors`.
|
Object |
getDefinitionBody()
`AWS::Serverless::Api.DefinitionBody`.
|
Object |
getDefinitionUri()
`AWS::Serverless::Api.DefinitionUri`.
|
String |
getDescription()
`AWS::Serverless::Api.Description`.
|
Object |
getEndpointConfiguration()
`AWS::Serverless::Api.EndpointConfiguration`.
|
Object |
getGatewayResponses()
`AWS::Serverless::Api.GatewayResponses`.
|
Object |
getMethodSettings()
`AWS::Serverless::Api.MethodSettings`.
|
Number |
getMinimumCompressionSize()
`AWS::Serverless::Api.MinimumCompressionSize`.
|
Object |
getModels()
`AWS::Serverless::Api.Models`.
|
String |
getName()
`AWS::Serverless::Api.Name`.
|
String |
getOpenApiVersion()
`AWS::Serverless::Api.OpenApiVersion`.
|
String |
getStageName()
`AWS::Serverless::Api.StageName`.
|
Map<String,String> |
getTags()
`AWS::Serverless::Api.Tags`.
|
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 canarySetting, Object cors, Object definitionBody, Object definitionUri, String description, Object endpointConfiguration, Object gatewayResponses, Object methodSettings, Number minimumCompressionSize, Object models, String name, String openApiVersion, Map<String,String> tags, Object tracingEnabled, Object variables)
CfnApiProps.Builder.public final String getStageName()
CfnApiPropsgetStageName in interface CfnApiPropspublic final Object getAccessLogSetting()
CfnApiPropsgetAccessLogSetting in interface CfnApiPropspublic final Object getAuth()
CfnApiPropsgetAuth in interface CfnApiPropspublic final List<String> getBinaryMediaTypes()
CfnApiPropsgetBinaryMediaTypes in interface CfnApiPropspublic final Object getCacheClusterEnabled()
CfnApiPropsgetCacheClusterEnabled in interface CfnApiPropspublic final String getCacheClusterSize()
CfnApiPropsgetCacheClusterSize in interface CfnApiPropspublic final Object getCanarySetting()
CfnApiPropsgetCanarySetting in interface CfnApiPropspublic final Object getCors()
CfnApiPropsgetCors in interface CfnApiPropspublic final Object getDefinitionBody()
CfnApiPropsgetDefinitionBody in interface CfnApiPropspublic final Object getDefinitionUri()
CfnApiPropsgetDefinitionUri in interface CfnApiPropspublic final String getDescription()
CfnApiPropsgetDescription in interface CfnApiPropspublic final Object getEndpointConfiguration()
CfnApiPropsgetEndpointConfiguration in interface CfnApiPropspublic final Object getGatewayResponses()
CfnApiPropsgetGatewayResponses in interface CfnApiPropspublic final Object getMethodSettings()
CfnApiPropsgetMethodSettings in interface CfnApiPropspublic final Number getMinimumCompressionSize()
CfnApiPropsgetMinimumCompressionSize in interface CfnApiPropspublic final Object getModels()
CfnApiPropsgetModels in interface CfnApiPropspublic final String getName()
CfnApiPropsgetName in interface CfnApiPropspublic final String getOpenApiVersion()
CfnApiPropsgetOpenApiVersion in interface CfnApiPropspublic final Map<String,String> getTags()
CfnApiPropsgetTags in interface CfnApiPropspublic final Object getTracingEnabled()
CfnApiPropsgetTracingEnabled in interface CfnApiPropspublic final Object getVariables()
CfnApiPropsgetVariables in interface CfnApiProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.