public static interface CreateChangesetRequest.Builder extends FinspaceDataRequest.Builder, SdkPojo, CopyableBuilder<CreateChangesetRequest.Builder,CreateChangesetRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateChangesetRequest.Builder |
changeType(ChangeType changeType)
Option to indicate how a Changeset will be applied to a Dataset.
|
CreateChangesetRequest.Builder |
changeType(String changeType)
Option to indicate how a Changeset will be applied to a Dataset.
|
CreateChangesetRequest.Builder |
clientToken(String clientToken)
A token used to ensure idempotency.
|
CreateChangesetRequest.Builder |
datasetId(String datasetId)
The unique identifier for the FinSpace Dataset where the Changeset will be created.
|
CreateChangesetRequest.Builder |
formatParams(Map<String,String> formatParams)
Options that define the structure of the source file(s) including the format type (
formatType),
header row (withHeader), data separation character (separator) and the type of
compression (compression). |
CreateChangesetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateChangesetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateChangesetRequest.Builder |
sourceParams(Map<String,String> sourceParams)
Options that define the location of the data being ingested.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateChangesetRequest.Builder clientToken(String clientToken)
A token used to ensure idempotency.
clientToken - A token used to ensure idempotency.CreateChangesetRequest.Builder datasetId(String datasetId)
The unique identifier for the FinSpace Dataset where the Changeset will be created.
datasetId - The unique identifier for the FinSpace Dataset where the Changeset will be created.CreateChangesetRequest.Builder changeType(String changeType)
Option to indicate how a Changeset will be applied to a Dataset.
REPLACE - Changeset will be considered as a replacement to all prior loaded Changesets.
APPEND - Changeset will be considered as an addition to the end of all prior loaded Changesets.
MODIFY - Changeset is considered as a replacement to a specific prior ingested Changeset.
changeType - Option to indicate how a Changeset will be applied to a Dataset.
REPLACE - Changeset will be considered as a replacement to all prior loaded Changesets.
APPEND - Changeset will be considered as an addition to the end of all prior loaded
Changesets.
MODIFY - Changeset is considered as a replacement to a specific prior ingested Changeset.
ChangeType,
ChangeTypeCreateChangesetRequest.Builder changeType(ChangeType changeType)
Option to indicate how a Changeset will be applied to a Dataset.
REPLACE - Changeset will be considered as a replacement to all prior loaded Changesets.
APPEND - Changeset will be considered as an addition to the end of all prior loaded Changesets.
MODIFY - Changeset is considered as a replacement to a specific prior ingested Changeset.
changeType - Option to indicate how a Changeset will be applied to a Dataset.
REPLACE - Changeset will be considered as a replacement to all prior loaded Changesets.
APPEND - Changeset will be considered as an addition to the end of all prior loaded
Changesets.
MODIFY - Changeset is considered as a replacement to a specific prior ingested Changeset.
ChangeType,
ChangeTypeCreateChangesetRequest.Builder sourceParams(Map<String,String> sourceParams)
Options that define the location of the data being ingested.
sourceParams - Options that define the location of the data being ingested.CreateChangesetRequest.Builder formatParams(Map<String,String> formatParams)
Options that define the structure of the source file(s) including the format type (formatType),
header row (withHeader), data separation character (separator) and the type of
compression (compression).
formatType is a required attribute and can have the following values:
PARQUET - Parquet source file format.
CSV - CSV source file format.
JSON - JSON source file format.
XML - XML source file format.
For example, you could specify the following for formatParams:
"formatParams": { "formatType": "CSV", "withHeader": "true", "separator": ",", "compression":"None" }
formatParams - Options that define the structure of the source file(s) including the format type (
formatType), header row (withHeader), data separation character (
separator) and the type of compression (compression).
formatType is a required attribute and can have the following values:
PARQUET - Parquet source file format.
CSV - CSV source file format.
JSON - JSON source file format.
XML - XML source file format.
For example, you could specify the following for formatParams:
"formatParams": { "formatType": "CSV", "withHeader": "true", "separator": ",", "compression":"None" }
CreateChangesetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateChangesetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.