@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateChangesetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateChangesetRequest() |
Modifier and Type | Method and Description |
---|---|
CreateChangesetRequest |
addFormatParamsEntry(String key,
String value)
Add a single FormatParams entry
|
CreateChangesetRequest |
addSourceParamsEntry(String key,
String value)
Add a single SourceParams entry
|
CreateChangesetRequest |
clearFormatParamsEntries()
Removes all the entries added into FormatParams.
|
CreateChangesetRequest |
clearSourceParamsEntries()
Removes all the entries added into SourceParams.
|
CreateChangesetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getChangeType()
Option to indicate how a Changeset will be applied to a Dataset.
|
String |
getClientToken()
A token used to ensure idempotency.
|
String |
getDatasetId()
The unique identifier for the FinSpace Dataset where the Changeset will be created.
|
Map<String,String> |
getFormatParams()
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 ). |
Map<String,String> |
getSourceParams()
Options that define the location of the data being ingested.
|
int |
hashCode() |
void |
setChangeType(String changeType)
Option to indicate how a Changeset will be applied to a Dataset.
|
void |
setClientToken(String clientToken)
A token used to ensure idempotency.
|
void |
setDatasetId(String datasetId)
The unique identifier for the FinSpace Dataset where the Changeset will be created.
|
void |
setFormatParams(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 ). |
void |
setSourceParams(Map<String,String> sourceParams)
Options that define the location of the data being ingested.
|
String |
toString()
Returns a string representation of this object.
|
CreateChangesetRequest |
withChangeType(ChangeType changeType)
Option to indicate how a Changeset will be applied to a Dataset.
|
CreateChangesetRequest |
withChangeType(String changeType)
Option to indicate how a Changeset will be applied to a Dataset.
|
CreateChangesetRequest |
withClientToken(String clientToken)
A token used to ensure idempotency.
|
CreateChangesetRequest |
withDatasetId(String datasetId)
The unique identifier for the FinSpace Dataset where the Changeset will be created.
|
CreateChangesetRequest |
withFormatParams(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 |
withSourceParams(Map<String,String> sourceParams)
Options that define the location of the data being ingested.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setClientToken(String clientToken)
A token used to ensure idempotency.
clientToken
- A token used to ensure idempotency.public String getClientToken()
A token used to ensure idempotency.
public CreateChangesetRequest withClientToken(String clientToken)
A token used to ensure idempotency.
clientToken
- A token used to ensure idempotency.public void setDatasetId(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.public String getDatasetId()
The unique identifier for the FinSpace Dataset where the Changeset will be created.
public CreateChangesetRequest withDatasetId(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.public void setChangeType(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
public String getChangeType()
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.
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
public CreateChangesetRequest withChangeType(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
public CreateChangesetRequest withChangeType(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
public Map<String,String> getSourceParams()
Options that define the location of the data being ingested.
public void setSourceParams(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.public CreateChangesetRequest withSourceParams(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.public CreateChangesetRequest addSourceParamsEntry(String key, String value)
public CreateChangesetRequest clearSourceParamsEntries()
public Map<String,String> getFormatParams()
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" }
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" }
public void setFormatParams(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" }
public CreateChangesetRequest withFormatParams(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" }
public CreateChangesetRequest addFormatParamsEntry(String key, String value)
public CreateChangesetRequest clearFormatParamsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateChangesetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()