Class CfnPluginMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.qbusiness.CfnPluginMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPluginMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPluginMixinProps
@Stability(Stable)
@Internal
public static final class CfnPluginMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPluginMixinProps
An implementation for
CfnPluginMixinProps-
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.cfnpropertymixins.services.qbusiness.CfnPluginMixinProps
CfnPluginMixinProps.Builder, CfnPluginMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPluginMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPluginMixinProps.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 theCfnPluginMixinProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnPluginMixinPropsThe identifier of the application that will contain the plugin.- Specified by:
getApplicationIdin interfaceCfnPluginMixinProps- See Also:
-
getAuthConfiguration
Description copied from interface:CfnPluginMixinPropsAuthentication configuration information for an Amazon Q Business plugin.Returns union: either
IResolvableorCfnPluginPropsMixin.PluginAuthConfigurationProperty- Specified by:
getAuthConfigurationin interfaceCfnPluginMixinProps- See Also:
-
getCustomPluginConfiguration
Description copied from interface:CfnPluginMixinPropsConfiguration information required to create a custom plugin.Returns union: either
IResolvableorCfnPluginPropsMixin.CustomPluginConfigurationProperty- Specified by:
getCustomPluginConfigurationin interfaceCfnPluginMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnPluginMixinPropsThe name of the plugin.- Specified by:
getDisplayNamein interfaceCfnPluginMixinProps- See Also:
-
getServerUrl
Description copied from interface:CfnPluginMixinPropsThe plugin server URL used for configuration.- Specified by:
getServerUrlin interfaceCfnPluginMixinProps- See Also:
-
getState
Description copied from interface:CfnPluginMixinPropsThe current status of the plugin.- Specified by:
getStatein interfaceCfnPluginMixinProps- See Also:
-
getTags
Description copied from interface:CfnPluginMixinPropsA 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 interfaceCfnPluginMixinProps- See Also:
-
getType
Description copied from interface:CfnPluginMixinPropsThe type of the plugin.- Specified by:
getTypein interfaceCfnPluginMixinProps- 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()
-