Class SourceApi.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appsync.SourceApi.Jsii$Proxy
- All Implemented Interfaces:
SourceApi,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SourceApi
@Stability(Stable)
@Internal
public static final class SourceApi.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SourceApi
An implementation for
SourceApi-
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.SourceApi
SourceApi.Builder, SourceApi.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SourceApi.Builder builder) Constructor that initializes the object based on literal property values passed by theSourceApi.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 StringDescription of the Source API asssociation.final MergeTypeMerging option used to associate the source API to the Merged API.final IGraphqlApiSource API that is associated with the merged API.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 theSourceApi.Builder.
-
-
Method Details
-
getSourceApi
Description copied from interface:SourceApiSource API that is associated with the merged API.- Specified by:
getSourceApiin interfaceSourceApi
-
getDescription
Description copied from interface:SourceApiDescription of the Source API asssociation.- Specified by:
getDescriptionin interfaceSourceApi
-
getMergeType
Description copied from interface:SourceApiMerging option used to associate the source API to the Merged API.Default: - Auto merge. The merge is triggered automatically when the source API has changed
- Specified by:
getMergeTypein interfaceSourceApi
-
$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()
-