Class CfnDataAccessorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.qbusiness.CfnDataAccessorProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataAccessorProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataAccessorProps
@Stability(Stable)
@Internal
public static final class CfnDataAccessorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataAccessorProps
An implementation for
CfnDataAccessorProps
-
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.qbusiness.CfnDataAccessorProps
CfnDataAccessorProps.Builder, CfnDataAccessorProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDataAccessorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataAccessorProps.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 Object
A list of action configurations specifying the allowed actions and any associated filters.final String
The unique identifier of the Amazon Q Business application.final String
The friendly name of the data accessor.final String
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.getTags()
The tags to associate with the data accessor.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 theCfnDataAccessorProps.Builder
.
-
-
Method Details
-
getActionConfigurations
Description copied from interface:CfnDataAccessorProps
A list of action configurations specifying the allowed actions and any associated filters.- Specified by:
getActionConfigurations
in interfaceCfnDataAccessorProps
- See Also:
-
getApplicationId
Description copied from interface:CfnDataAccessorProps
The unique identifier of the Amazon Q Business application.- Specified by:
getApplicationId
in interfaceCfnDataAccessorProps
- See Also:
-
getDisplayName
Description copied from interface:CfnDataAccessorProps
The friendly name of the data accessor.- Specified by:
getDisplayName
in interfaceCfnDataAccessorProps
- See Also:
-
getPrincipal
Description copied from interface:CfnDataAccessorProps
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.- Specified by:
getPrincipal
in interfaceCfnDataAccessorProps
- See Also:
-
getTags
Description copied from interface:CfnDataAccessorProps
The tags to associate with the data accessor.- Specified by:
getTags
in interfaceCfnDataAccessorProps
- See Also:
-
$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()
-