Class CfnPipelineProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.osis.CfnPipelineProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPipelineProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipelineProps
@Stability(Stable)
@Internal
public static final class CfnPipelineProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipelineProps
An implementation for
CfnPipelineProps
-
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.osis.CfnPipelineProps
CfnPipelineProps.Builder, CfnPipelineProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPipelineProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPipelineProps.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
Options that specify the configuration of a persistent buffer.final Object
Options to control how OpenSearch encrypts buffer data.final Object
Key-value pairs that represent log publishing settings.final Number
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).final Number
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).final String
The Data Prepper pipeline configuration in YAML format.final String
The name of the pipeline.getTags()
List of tags to add to the pipeline upon creation.final Object
Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.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 theCfnPipelineProps.Builder
.
-
-
Method Details
-
getMaxUnits
Description copied from interface:CfnPipelineProps
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).- Specified by:
getMaxUnits
in interfaceCfnPipelineProps
- See Also:
-
getMinUnits
Description copied from interface:CfnPipelineProps
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).- Specified by:
getMinUnits
in interfaceCfnPipelineProps
- See Also:
-
getPipelineConfigurationBody
Description copied from interface:CfnPipelineProps
The Data Prepper pipeline configuration in YAML format.- Specified by:
getPipelineConfigurationBody
in interfaceCfnPipelineProps
- See Also:
-
getPipelineName
Description copied from interface:CfnPipelineProps
The name of the pipeline.- Specified by:
getPipelineName
in interfaceCfnPipelineProps
- See Also:
-
getBufferOptions
Description copied from interface:CfnPipelineProps
Options that specify the configuration of a persistent buffer.To configure how OpenSearch Ingestion encrypts this data, set the
EncryptionAtRestOptions
. For more information, see Persistent buffering .- Specified by:
getBufferOptions
in interfaceCfnPipelineProps
- See Also:
-
getEncryptionAtRestOptions
Description copied from interface:CfnPipelineProps
Options to control how OpenSearch encrypts buffer data.- Specified by:
getEncryptionAtRestOptions
in interfaceCfnPipelineProps
- See Also:
-
getLogPublishingOptions
Description copied from interface:CfnPipelineProps
Key-value pairs that represent log publishing settings.- Specified by:
getLogPublishingOptions
in interfaceCfnPipelineProps
- See Also:
-
getTags
Description copied from interface:CfnPipelineProps
List of tags to add to the pipeline upon creation.- Specified by:
getTags
in interfaceCfnPipelineProps
- See Also:
-
getVpcOptions
Description copied from interface:CfnPipelineProps
Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.- Specified by:
getVpcOptions
in interfaceCfnPipelineProps
- 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()
-