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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appsync.SourceApiAssociationProps
SourceApiAssociationProps.Builder, SourceApiAssociationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theSourceApiAssociationProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The description of the source api association.final IGraphqlApi
The merged api to associate.final IRole
The merged api execution role for adding the access policy for the source api.final MergeType
The merge type for the source.final IGraphqlApi
The source api to associate.final int
hashCode()
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:SourceApiAssociationProps
The merged api to associate.- Specified by:
getMergedApi
in interfaceSourceApiAssociationProps
-
getMergedApiExecutionRole
Description copied from interface:SourceApiAssociationProps
The merged api execution role for adding the access policy for the source api.- Specified by:
getMergedApiExecutionRole
in interfaceSourceApiAssociationProps
-
getSourceApi
Description copied from interface:SourceApiAssociationProps
The source api to associate.- Specified by:
getSourceApi
in interfaceSourceApiAssociationProps
-
getDescription
Description copied from interface:SourceApiAssociationProps
The description of the source api association.Default: - None
- Specified by:
getDescription
in interfaceSourceApiAssociationProps
-
getMergeType
Description copied from interface:SourceApiAssociationProps
The merge type for the source.Default: - AUTO_MERGE
- Specified by:
getMergeType
in interfaceSourceApiAssociationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-