Class CfnIdentityPool.CognitoStreamsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnIdentityPool.CognitoStreamsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentityPool.CognitoStreamsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIdentityPool.CognitoStreamsProperty
@Stability(Stable)
@Internal
public static final class CfnIdentityPool.CognitoStreamsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIdentityPool.CognitoStreamsProperty
An implementation for
CfnIdentityPool.CognitoStreamsProperty
-
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.cognito.CfnIdentityPool.CognitoStreamsProperty
CfnIdentityPool.CognitoStreamsProperty.Builder, CfnIdentityPool.CognitoStreamsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnIdentityPool.CognitoStreamsProperty.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 Amazon Resource Name (ARN) of the role Amazon Cognito can assume to publish to the stream.final String
Status of the Amazon Cognito streams.final String
The name of the Amazon Cognito stream to receive updates.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 theCfnIdentityPool.CognitoStreamsProperty.Builder
.
-
-
Method Details
-
getRoleArn
Description copied from interface:CfnIdentityPool.CognitoStreamsProperty
The Amazon Resource Name (ARN) of the role Amazon Cognito can assume to publish to the stream.This role must grant access to Amazon Cognito (cognito-sync) to invoke
PutRecord
on your Amazon Cognito stream.- Specified by:
getRoleArn
in interfaceCfnIdentityPool.CognitoStreamsProperty
-
getStreamingStatus
Description copied from interface:CfnIdentityPool.CognitoStreamsProperty
Status of the Amazon Cognito streams.Valid values are:
ENABLED
orDISABLED
.- Specified by:
getStreamingStatus
in interfaceCfnIdentityPool.CognitoStreamsProperty
-
getStreamName
Description copied from interface:CfnIdentityPool.CognitoStreamsProperty
The name of the Amazon Cognito stream to receive updates.This stream must be in the developer's account and in the same Region as the identity pool.
- Specified by:
getStreamName
in interfaceCfnIdentityPool.CognitoStreamsProperty
-
$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()
-