Class DmsS3EndpointConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.aws.dms_s3_endpoint.DmsS3EndpointConfig.Jsii$Proxy
-
- All Implemented Interfaces:
DmsS3EndpointConfig,com.hashicorp.cdktf.TerraformMetaArguments,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DmsS3EndpointConfig
@Stability(Stable) @Internal public static final class DmsS3EndpointConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DmsS3EndpointConfig
An implementation forDmsS3EndpointConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.aws.dms_s3_endpoint.DmsS3EndpointConfig
DmsS3EndpointConfig.Builder, DmsS3EndpointConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DmsS3EndpointConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theDmsS3EndpointConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetAddColumnName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#add_column_name DmsS3Endpoint#add_column_name}.ObjectgetAddTrailingPaddingCharacter()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#add_trailing_padding_character DmsS3Endpoint#add_trailing_padding_character}.StringgetBucketFolder()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#bucket_folder DmsS3Endpoint#bucket_folder}.StringgetBucketName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#bucket_name DmsS3Endpoint#bucket_name}.StringgetCannedAclForObjects()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#canned_acl_for_objects DmsS3Endpoint#canned_acl_for_objects}.ObjectgetCdcInsertsAndUpdates()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_inserts_and_updates DmsS3Endpoint#cdc_inserts_and_updates}.ObjectgetCdcInsertsOnly()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_inserts_only DmsS3Endpoint#cdc_inserts_only}.NumbergetCdcMaxBatchInterval()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_max_batch_interval DmsS3Endpoint#cdc_max_batch_interval}.NumbergetCdcMinFileSize()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_min_file_size DmsS3Endpoint#cdc_min_file_size}.StringgetCdcPath()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_path DmsS3Endpoint#cdc_path}.StringgetCertificateArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#certificate_arn DmsS3Endpoint#certificate_arn}.StringgetCompressionType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#compression_type DmsS3Endpoint#compression_type}.ObjectgetConnection()ObjectgetCount()StringgetCsvDelimiter()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_delimiter DmsS3Endpoint#csv_delimiter}.StringgetCsvNoSupValue()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_no_sup_value DmsS3Endpoint#csv_no_sup_value}.StringgetCsvNullValue()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_null_value DmsS3Endpoint#csv_null_value}.StringgetCsvRowDelimiter()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_row_delimiter DmsS3Endpoint#csv_row_delimiter}.StringgetDataFormat()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#data_format DmsS3Endpoint#data_format}.NumbergetDataPageSize()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#data_page_size DmsS3Endpoint#data_page_size}.StringgetDatePartitionDelimiter()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_delimiter DmsS3Endpoint#date_partition_delimiter}.ObjectgetDatePartitionEnabled()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_enabled DmsS3Endpoint#date_partition_enabled}.StringgetDatePartitionSequence()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_sequence DmsS3Endpoint#date_partition_sequence}.StringgetDatePartitionTimezone()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_timezone DmsS3Endpoint#date_partition_timezone}.List<com.hashicorp.cdktf.ITerraformDependable>getDependsOn()ObjectgetDetachTargetOnLobLookupFailureParquet()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#detach_target_on_lob_lookup_failure_parquet DmsS3Endpoint#detach_target_on_lob_lookup_failure_parquet}.NumbergetDictPageSizeLimit()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#dict_page_size_limit DmsS3Endpoint#dict_page_size_limit}.ObjectgetEnableStatistics()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#enable_statistics DmsS3Endpoint#enable_statistics}.StringgetEncodingType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#encoding_type DmsS3Endpoint#encoding_type}.StringgetEncryptionMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#encryption_mode DmsS3Endpoint#encryption_mode}.StringgetEndpointId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#endpoint_id DmsS3Endpoint#endpoint_id}.StringgetEndpointType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#endpoint_type DmsS3Endpoint#endpoint_type}.StringgetExpectedBucketOwner()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#expected_bucket_owner DmsS3Endpoint#expected_bucket_owner}.StringgetExternalTableDefinition()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#external_table_definition DmsS3Endpoint#external_table_definition}.com.hashicorp.cdktf.ITerraformIteratorgetForEach()StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#id DmsS3Endpoint#id}.NumbergetIgnoreHeaderRows()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#ignore_header_rows DmsS3Endpoint#ignore_header_rows}.ObjectgetIncludeOpForFullLoad()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#include_op_for_full_load DmsS3Endpoint#include_op_for_full_load}.StringgetKmsKeyArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#kms_key_arn DmsS3Endpoint#kms_key_arn}.com.hashicorp.cdktf.TerraformResourceLifecyclegetLifecycle()NumbergetMaxFileSize()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#max_file_size DmsS3Endpoint#max_file_size}.ObjectgetParquetTimestampInMillisecond()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#parquet_timestamp_in_millisecond DmsS3Endpoint#parquet_timestamp_in_millisecond}.StringgetParquetVersion()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#parquet_version DmsS3Endpoint#parquet_version}.ObjectgetPreserveTransactions()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#preserve_transactions DmsS3Endpoint#preserve_transactions}.com.hashicorp.cdktf.TerraformProvidergetProvider()List<Object>getProvisioners()ObjectgetRfc4180()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#rfc_4180 DmsS3Endpoint#rfc_4180}.NumbergetRowGroupLength()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#row_group_length DmsS3Endpoint#row_group_length}.StringgetServerSideEncryptionKmsKeyId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#server_side_encryption_kms_key_id DmsS3Endpoint#server_side_encryption_kms_key_id}.StringgetServiceAccessRoleArn()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#service_access_role_arn DmsS3Endpoint#service_access_role_arn}.StringgetSslMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#ssl_mode DmsS3Endpoint#ssl_mode}.Map<String,String>getTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#tags DmsS3Endpoint#tags}.Map<String,String>getTagsAll()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#tags_all DmsS3Endpoint#tags_all}.DmsS3EndpointTimeoutsgetTimeouts()timeouts block.StringgetTimestampColumnName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#timestamp_column_name DmsS3Endpoint#timestamp_column_name}.ObjectgetUseCsvNoSupValue()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#use_csv_no_sup_value DmsS3Endpoint#use_csv_no_sup_value}.ObjectgetUseTaskStartTimeForFullLoadTimestamp()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#use_task_start_time_for_full_load_timestamp DmsS3Endpoint#use_task_start_time_for_full_load_timestamp}.inthashCode()
-
-
-
Constructor Detail
-
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(DmsS3EndpointConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theDmsS3EndpointConfig.Builder.
-
-
Method Detail
-
getBucketName
public final String getBucketName()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#bucket_name DmsS3Endpoint#bucket_name}.- Specified by:
getBucketNamein interfaceDmsS3EndpointConfig
-
getEndpointId
public final String getEndpointId()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#endpoint_id DmsS3Endpoint#endpoint_id}.- Specified by:
getEndpointIdin interfaceDmsS3EndpointConfig
-
getEndpointType
public final String getEndpointType()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#endpoint_type DmsS3Endpoint#endpoint_type}.- Specified by:
getEndpointTypein interfaceDmsS3EndpointConfig
-
getServiceAccessRoleArn
public final String getServiceAccessRoleArn()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#service_access_role_arn DmsS3Endpoint#service_access_role_arn}.- Specified by:
getServiceAccessRoleArnin interfaceDmsS3EndpointConfig
-
getAddColumnName
public final Object getAddColumnName()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#add_column_name DmsS3Endpoint#add_column_name}.- Specified by:
getAddColumnNamein interfaceDmsS3EndpointConfig
-
getAddTrailingPaddingCharacter
public final Object getAddTrailingPaddingCharacter()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#add_trailing_padding_character DmsS3Endpoint#add_trailing_padding_character}.- Specified by:
getAddTrailingPaddingCharacterin interfaceDmsS3EndpointConfig
-
getBucketFolder
public final String getBucketFolder()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#bucket_folder DmsS3Endpoint#bucket_folder}.- Specified by:
getBucketFolderin interfaceDmsS3EndpointConfig
-
getCannedAclForObjects
public final String getCannedAclForObjects()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#canned_acl_for_objects DmsS3Endpoint#canned_acl_for_objects}.- Specified by:
getCannedAclForObjectsin interfaceDmsS3EndpointConfig
-
getCdcInsertsAndUpdates
public final Object getCdcInsertsAndUpdates()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_inserts_and_updates DmsS3Endpoint#cdc_inserts_and_updates}.- Specified by:
getCdcInsertsAndUpdatesin interfaceDmsS3EndpointConfig
-
getCdcInsertsOnly
public final Object getCdcInsertsOnly()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_inserts_only DmsS3Endpoint#cdc_inserts_only}.- Specified by:
getCdcInsertsOnlyin interfaceDmsS3EndpointConfig
-
getCdcMaxBatchInterval
public final Number getCdcMaxBatchInterval()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_max_batch_interval DmsS3Endpoint#cdc_max_batch_interval}.- Specified by:
getCdcMaxBatchIntervalin interfaceDmsS3EndpointConfig
-
getCdcMinFileSize
public final Number getCdcMinFileSize()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_min_file_size DmsS3Endpoint#cdc_min_file_size}.- Specified by:
getCdcMinFileSizein interfaceDmsS3EndpointConfig
-
getCdcPath
public final String getCdcPath()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#cdc_path DmsS3Endpoint#cdc_path}.- Specified by:
getCdcPathin interfaceDmsS3EndpointConfig
-
getCertificateArn
public final String getCertificateArn()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#certificate_arn DmsS3Endpoint#certificate_arn}.- Specified by:
getCertificateArnin interfaceDmsS3EndpointConfig
-
getCompressionType
public final String getCompressionType()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#compression_type DmsS3Endpoint#compression_type}.- Specified by:
getCompressionTypein interfaceDmsS3EndpointConfig
-
getCsvDelimiter
public final String getCsvDelimiter()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_delimiter DmsS3Endpoint#csv_delimiter}.- Specified by:
getCsvDelimiterin interfaceDmsS3EndpointConfig
-
getCsvNoSupValue
public final String getCsvNoSupValue()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_no_sup_value DmsS3Endpoint#csv_no_sup_value}.- Specified by:
getCsvNoSupValuein interfaceDmsS3EndpointConfig
-
getCsvNullValue
public final String getCsvNullValue()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_null_value DmsS3Endpoint#csv_null_value}.- Specified by:
getCsvNullValuein interfaceDmsS3EndpointConfig
-
getCsvRowDelimiter
public final String getCsvRowDelimiter()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#csv_row_delimiter DmsS3Endpoint#csv_row_delimiter}.- Specified by:
getCsvRowDelimiterin interfaceDmsS3EndpointConfig
-
getDataFormat
public final String getDataFormat()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#data_format DmsS3Endpoint#data_format}.- Specified by:
getDataFormatin interfaceDmsS3EndpointConfig
-
getDataPageSize
public final Number getDataPageSize()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#data_page_size DmsS3Endpoint#data_page_size}.- Specified by:
getDataPageSizein interfaceDmsS3EndpointConfig
-
getDatePartitionDelimiter
public final String getDatePartitionDelimiter()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_delimiter DmsS3Endpoint#date_partition_delimiter}.- Specified by:
getDatePartitionDelimiterin interfaceDmsS3EndpointConfig
-
getDatePartitionEnabled
public final Object getDatePartitionEnabled()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_enabled DmsS3Endpoint#date_partition_enabled}.- Specified by:
getDatePartitionEnabledin interfaceDmsS3EndpointConfig
-
getDatePartitionSequence
public final String getDatePartitionSequence()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_sequence DmsS3Endpoint#date_partition_sequence}.- Specified by:
getDatePartitionSequencein interfaceDmsS3EndpointConfig
-
getDatePartitionTimezone
public final String getDatePartitionTimezone()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#date_partition_timezone DmsS3Endpoint#date_partition_timezone}.- Specified by:
getDatePartitionTimezonein interfaceDmsS3EndpointConfig
-
getDetachTargetOnLobLookupFailureParquet
public final Object getDetachTargetOnLobLookupFailureParquet()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#detach_target_on_lob_lookup_failure_parquet DmsS3Endpoint#detach_target_on_lob_lookup_failure_parquet}.- Specified by:
getDetachTargetOnLobLookupFailureParquetin interfaceDmsS3EndpointConfig
-
getDictPageSizeLimit
public final Number getDictPageSizeLimit()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#dict_page_size_limit DmsS3Endpoint#dict_page_size_limit}.- Specified by:
getDictPageSizeLimitin interfaceDmsS3EndpointConfig
-
getEnableStatistics
public final Object getEnableStatistics()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#enable_statistics DmsS3Endpoint#enable_statistics}.- Specified by:
getEnableStatisticsin interfaceDmsS3EndpointConfig
-
getEncodingType
public final String getEncodingType()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#encoding_type DmsS3Endpoint#encoding_type}.- Specified by:
getEncodingTypein interfaceDmsS3EndpointConfig
-
getEncryptionMode
public final String getEncryptionMode()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#encryption_mode DmsS3Endpoint#encryption_mode}.- Specified by:
getEncryptionModein interfaceDmsS3EndpointConfig
-
getExpectedBucketOwner
public final String getExpectedBucketOwner()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#expected_bucket_owner DmsS3Endpoint#expected_bucket_owner}.- Specified by:
getExpectedBucketOwnerin interfaceDmsS3EndpointConfig
-
getExternalTableDefinition
public final String getExternalTableDefinition()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#external_table_definition DmsS3Endpoint#external_table_definition}.- Specified by:
getExternalTableDefinitionin interfaceDmsS3EndpointConfig
-
getId
public final String getId()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#id DmsS3Endpoint#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
- Specified by:
getIdin interfaceDmsS3EndpointConfig
-
getIgnoreHeaderRows
public final Number getIgnoreHeaderRows()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#ignore_header_rows DmsS3Endpoint#ignore_header_rows}.- Specified by:
getIgnoreHeaderRowsin interfaceDmsS3EndpointConfig
-
getIncludeOpForFullLoad
public final Object getIncludeOpForFullLoad()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#include_op_for_full_load DmsS3Endpoint#include_op_for_full_load}.- Specified by:
getIncludeOpForFullLoadin interfaceDmsS3EndpointConfig
-
getKmsKeyArn
public final String getKmsKeyArn()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#kms_key_arn DmsS3Endpoint#kms_key_arn}.- Specified by:
getKmsKeyArnin interfaceDmsS3EndpointConfig
-
getMaxFileSize
public final Number getMaxFileSize()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#max_file_size DmsS3Endpoint#max_file_size}.- Specified by:
getMaxFileSizein interfaceDmsS3EndpointConfig
-
getParquetTimestampInMillisecond
public final Object getParquetTimestampInMillisecond()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#parquet_timestamp_in_millisecond DmsS3Endpoint#parquet_timestamp_in_millisecond}.- Specified by:
getParquetTimestampInMillisecondin interfaceDmsS3EndpointConfig
-
getParquetVersion
public final String getParquetVersion()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#parquet_version DmsS3Endpoint#parquet_version}.- Specified by:
getParquetVersionin interfaceDmsS3EndpointConfig
-
getPreserveTransactions
public final Object getPreserveTransactions()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#preserve_transactions DmsS3Endpoint#preserve_transactions}.- Specified by:
getPreserveTransactionsin interfaceDmsS3EndpointConfig
-
getRfc4180
public final Object getRfc4180()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#rfc_4180 DmsS3Endpoint#rfc_4180}.- Specified by:
getRfc4180in interfaceDmsS3EndpointConfig
-
getRowGroupLength
public final Number getRowGroupLength()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#row_group_length DmsS3Endpoint#row_group_length}.- Specified by:
getRowGroupLengthin interfaceDmsS3EndpointConfig
-
getServerSideEncryptionKmsKeyId
public final String getServerSideEncryptionKmsKeyId()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#server_side_encryption_kms_key_id DmsS3Endpoint#server_side_encryption_kms_key_id}.- Specified by:
getServerSideEncryptionKmsKeyIdin interfaceDmsS3EndpointConfig
-
getSslMode
public final String getSslMode()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#ssl_mode DmsS3Endpoint#ssl_mode}.- Specified by:
getSslModein interfaceDmsS3EndpointConfig
-
getTags
public final Map<String,String> getTags()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#tags DmsS3Endpoint#tags}.- Specified by:
getTagsin interfaceDmsS3EndpointConfig
-
getTagsAll
public final Map<String,String> getTagsAll()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#tags_all DmsS3Endpoint#tags_all}.- Specified by:
getTagsAllin interfaceDmsS3EndpointConfig
-
getTimeouts
public final DmsS3EndpointTimeouts getTimeouts()
Description copied from interface:DmsS3EndpointConfigtimeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#timeouts DmsS3Endpoint#timeouts}
- Specified by:
getTimeoutsin interfaceDmsS3EndpointConfig
-
getTimestampColumnName
public final String getTimestampColumnName()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#timestamp_column_name DmsS3Endpoint#timestamp_column_name}.- Specified by:
getTimestampColumnNamein interfaceDmsS3EndpointConfig
-
getUseCsvNoSupValue
public final Object getUseCsvNoSupValue()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#use_csv_no_sup_value DmsS3Endpoint#use_csv_no_sup_value}.- Specified by:
getUseCsvNoSupValuein interfaceDmsS3EndpointConfig
-
getUseTaskStartTimeForFullLoadTimestamp
public final Object getUseTaskStartTimeForFullLoadTimestamp()
Description copied from interface:DmsS3EndpointConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/dms_s3_endpoint#use_task_start_time_for_full_load_timestamp DmsS3Endpoint#use_task_start_time_for_full_load_timestamp}.- Specified by:
getUseTaskStartTimeForFullLoadTimestampin interfaceDmsS3EndpointConfig
-
getConnection
public final Object getConnection()
- Specified by:
getConnectionin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getCount
public final Object getCount()
- Specified by:
getCountin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getDependsOn
public final List<com.hashicorp.cdktf.ITerraformDependable> getDependsOn()
- Specified by:
getDependsOnin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getForEach
public final com.hashicorp.cdktf.ITerraformIterator getForEach()
- Specified by:
getForEachin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getLifecycle
public final com.hashicorp.cdktf.TerraformResourceLifecycle getLifecycle()
- Specified by:
getLifecyclein interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvider
public final com.hashicorp.cdktf.TerraformProvider getProvider()
- Specified by:
getProviderin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvisioners
public final List<Object> getProvisioners()
- Specified by:
getProvisionersin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-