Class OpenApiGatewayLambdaApiProps.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getCloudWatchRole

        public final Boolean getCloudWatchRole()
        Specified by:
        getCloudWatchRole in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getDeploy

        public final Boolean getDeploy()
        Specified by:
        getDeploy in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getDeployOptions

        public final software.amazon.awscdk.services.apigateway.StageOptions getDeployOptions()
        Specified by:
        getDeployOptions in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getDescription

        public final String getDescription()
        Specified by:
        getDescription in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getDisableExecuteApiEndpoint

        public final Boolean getDisableExecuteApiEndpoint()
        Specified by:
        getDisableExecuteApiEndpoint in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getDomainName

        public final software.amazon.awscdk.services.apigateway.DomainNameOptions getDomainName()
        Specified by:
        getDomainName in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getEndpointExportName

        public final String getEndpointExportName()
        Specified by:
        getEndpointExportName in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getEndpointTypes

        public final List<software.amazon.awscdk.services.apigateway.EndpointType> getEndpointTypes()
        Specified by:
        getEndpointTypes in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getFailOnWarnings

        public final Boolean getFailOnWarnings()
        Specified by:
        getFailOnWarnings in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getParameters

        public final Map<String,​String> getParameters()
        Specified by:
        getParameters in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getPolicy

        public final software.amazon.awscdk.services.iam.PolicyDocument getPolicy()
        Specified by:
        getPolicy in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getRestApiName

        public final String getRestApiName()
        Specified by:
        getRestApiName in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getRetainDeployments

        public final Boolean getRetainDeployments()
        Specified by:
        getRetainDeployments in interface software.amazon.awscdk.services.apigateway.RestApiBaseProps
      • getCorsOptions

        public final software.amazon.awscdk.services.apigateway.CorsOptions getCorsOptions()
        Description copied from interface: OpenApiOptions
        (experimental) Cross Origin Resource Sharing options for the API.
        Specified by:
        getCorsOptions in interface OpenApiOptions
      • getDefaultAuthorizer

        public final Authorizer getDefaultAuthorizer()
        Description copied from interface: OpenApiOptions
        (experimental) The default authorizer to use for your api.

        When omitted, no authorizer is used. Authorizers specified at the integration level will override this for that operation.

        Specified by:
        getDefaultAuthorizer in interface OpenApiOptions
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object