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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.qbusiness.CfnPluginProps
CfnPluginProps.Builder, CfnPluginProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPluginProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPluginProps.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 StringThe identifier of the application that will contain the plugin.final ObjectAuthentication configuration information for an Amazon Q Business plugin.final ObjectConfiguration information required to create a custom plugin.final StringThe name of the plugin.final StringThe plugin server URL used for configuration.final StringgetState()The current status of the plugin.getTags()A list of key-value pairs that identify or categorize the data source connector.final StringgetType()The type of the plugin.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 theCfnPluginProps.Builder.
-
-
Method Details
-
getAuthConfiguration
Description copied from interface:CfnPluginPropsAuthentication configuration information for an Amazon Q Business plugin.Returns union: either
IResolvableorCfnPlugin.PluginAuthConfigurationProperty- Specified by:
getAuthConfigurationin interfaceCfnPluginProps- See Also:
-
getDisplayName
Description copied from interface:CfnPluginPropsThe name of the plugin.- Specified by:
getDisplayNamein interfaceCfnPluginProps- See Also:
-
getType
Description copied from interface:CfnPluginPropsThe type of the plugin.- Specified by:
getTypein interfaceCfnPluginProps- See Also:
-
getApplicationId
Description copied from interface:CfnPluginPropsThe identifier of the application that will contain the plugin.- Specified by:
getApplicationIdin interfaceCfnPluginProps- See Also:
-
getCustomPluginConfiguration
Description copied from interface:CfnPluginPropsConfiguration information required to create a custom plugin.Returns union: either
IResolvableorCfnPlugin.CustomPluginConfigurationProperty- Specified by:
getCustomPluginConfigurationin interfaceCfnPluginProps- See Also:
-
getServerUrl
Description copied from interface:CfnPluginPropsThe plugin server URL used for configuration.- Specified by:
getServerUrlin interfaceCfnPluginProps- See Also:
-
getState
Description copied from interface:CfnPluginPropsThe current status of the plugin.- Specified by:
getStatein interfaceCfnPluginProps- See Also:
-
getTags
Description copied from interface:CfnPluginPropsA 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:
getTagsin interfaceCfnPluginProps- See Also:
-
$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()
-