Class SourceApiAssociationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appsync.SourceApiAssociationProps.Jsii$Proxy
- All Implemented Interfaces:
SourceApiAssociationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SourceApiAssociationProps
@Stability(Stable)
@Internal
public static final class SourceApiAssociationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SourceApiAssociationProps
An implementation for
SourceApiAssociationProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.appsync.SourceApiAssociationProps
SourceApiAssociationProps.Builder, SourceApiAssociationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theSourceApiAssociationProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe description of the source api association.final IGraphqlApiThe merged api to associate.final IRoleThe merged api execution role for adding the access policy for the source api.final MergeTypeThe merge type for the source.final IGraphqlApiThe source api to associate.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theSourceApiAssociationProps.Builder.
-
-
Method Details
-
getMergedApi
Description copied from interface:SourceApiAssociationPropsThe merged api to associate.- Specified by:
getMergedApiin interfaceSourceApiAssociationProps
-
getMergedApiExecutionRole
Description copied from interface:SourceApiAssociationPropsThe merged api execution role for adding the access policy for the source api.- Specified by:
getMergedApiExecutionRolein interfaceSourceApiAssociationProps
-
getSourceApi
Description copied from interface:SourceApiAssociationPropsThe source api to associate.- Specified by:
getSourceApiin interfaceSourceApiAssociationProps
-
getDescription
Description copied from interface:SourceApiAssociationPropsThe description of the source api association.Default: - None
- Specified by:
getDescriptionin interfaceSourceApiAssociationProps
-
getMergeType
Description copied from interface:SourceApiAssociationPropsThe merge type for the source.Default: - AUTO_MERGE
- Specified by:
getMergeTypein interfaceSourceApiAssociationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-