Class CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty
@Stability(Stable)
@Internal
public static final class CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty
An implementation for
CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty-
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.iot.CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty
CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Builder, CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.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 endpoint URL of the InfluxDB database.final StringThe version of the InfluxDB database (for example, V2 or V3).final StringThe ARN or name of the Secrets Manager secret containing the InfluxDB API token.final StringThe key name within the secret that contains the InfluxDB token.final StringThe type of the secret value (SecretString or SecretBinary).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
protected Jsii$Proxy(CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty.Builder.
-
-
Method Details
-
getEndpoint
Description copied from interface:CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesPropertyThe endpoint URL of the InfluxDB database.- Specified by:
getEndpointin interfaceCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty- See Also:
-
getInfluxDbVersion
Description copied from interface:CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesPropertyThe version of the InfluxDB database (for example, V2 or V3).- Specified by:
getInfluxDbVersionin interfaceCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty- See Also:
-
getSecretId
Description copied from interface:CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesPropertyThe ARN or name of the Secrets Manager secret containing the InfluxDB API token.- Specified by:
getSecretIdin interfaceCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty- See Also:
-
getSecretKey
Description copied from interface:CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesPropertyThe key name within the secret that contains the InfluxDB token.- Specified by:
getSecretKeyin interfaceCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty- See Also:
-
getSecretType
Description copied from interface:CfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesPropertyThe type of the secret value (SecretString or SecretBinary).- Specified by:
getSecretTypein interfaceCfnTopicRuleDestinationPropsMixin.InfluxDBDestinationPropertiesProperty- 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()
-