Class CfnPluginProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.qbusiness.CfnPluginProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPluginProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPluginProps
@Stability(Stable)
@Internal
public static final class CfnPluginProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPluginProps
An implementation for
CfnPluginProps
-
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.CfnPluginProps
CfnPluginProps.Builder, CfnPluginProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPluginProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPluginProps.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 identifier of the application that will contain the plugin.final Object
Authentication configuration information for an Amazon Q Business plugin.final Object
Configuration information required to create a custom plugin.final String
The name of the plugin.final String
The plugin server URL used for configuration.final String
getState()
The current status of the plugin.getTags()
A list of key-value pairs that identify or categorize the data source connector.final String
getType()
The type of the plugin.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 theCfnPluginProps.Builder
.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnPluginProps
The identifier of the application that will contain the plugin.- Specified by:
getApplicationId
in interfaceCfnPluginProps
- See Also:
-
getAuthConfiguration
Description copied from interface:CfnPluginProps
Authentication configuration information for an Amazon Q Business plugin.- Specified by:
getAuthConfiguration
in interfaceCfnPluginProps
- See Also:
-
getDisplayName
Description copied from interface:CfnPluginProps
The name of the plugin.- Specified by:
getDisplayName
in interfaceCfnPluginProps
- See Also:
-
getType
Description copied from interface:CfnPluginProps
The type of the plugin.- Specified by:
getType
in interfaceCfnPluginProps
- See Also:
-
getCustomPluginConfiguration
Description copied from interface:CfnPluginProps
Configuration information required to create a custom plugin.- Specified by:
getCustomPluginConfiguration
in interfaceCfnPluginProps
- See Also:
-
getServerUrl
Description copied from interface:CfnPluginProps
The plugin server URL used for configuration.- Specified by:
getServerUrl
in interfaceCfnPluginProps
- See Also:
-
getState
Description copied from interface:CfnPluginProps
The current status of the plugin.- Specified by:
getState
in interfaceCfnPluginProps
- See Also:
-
getTags
Description copied from interface:CfnPluginProps
A list of key-value pairs that identify or categorize the data source connector.You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + -
- Specified by:
getTags
in interfaceCfnPluginProps
- 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()
-