public static interface CreateDataViewRequest.Builder extends FinspaceDataRequest.Builder, SdkPojo, CopyableBuilder<CreateDataViewRequest.Builder,CreateDataViewRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDataViewRequest.Builder |
asOfTimestamp(Long asOfTimestamp)
Beginning time to use for the Dataview.
|
CreateDataViewRequest.Builder |
autoUpdate(Boolean autoUpdate)
Flag to indicate Dataview should be updated automatically.
|
CreateDataViewRequest.Builder |
clientToken(String clientToken)
A token that ensures idempotency.
|
CreateDataViewRequest.Builder |
datasetId(String datasetId)
The unique Dataset identifier that is used to create a Dataview.
|
default CreateDataViewRequest.Builder |
destinationTypeParams(Consumer<DataViewDestinationTypeParams.Builder> destinationTypeParams)
Options that define the destination type for the Dataview.
|
CreateDataViewRequest.Builder |
destinationTypeParams(DataViewDestinationTypeParams destinationTypeParams)
Options that define the destination type for the Dataview.
|
CreateDataViewRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDataViewRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDataViewRequest.Builder |
partitionColumns(Collection<String> partitionColumns)
Ordered set of column names used to partition data.
|
CreateDataViewRequest.Builder |
partitionColumns(String... partitionColumns)
Ordered set of column names used to partition data.
|
CreateDataViewRequest.Builder |
sortColumns(Collection<String> sortColumns)
Columns to be used for sorting the data.
|
CreateDataViewRequest.Builder |
sortColumns(String... sortColumns)
Columns to be used for sorting the data.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDataViewRequest.Builder clientToken(String clientToken)
A token that ensures idempotency. This token expires in 10 minutes.
clientToken - A token that ensures idempotency. This token expires in 10 minutes.CreateDataViewRequest.Builder datasetId(String datasetId)
The unique Dataset identifier that is used to create a Dataview.
datasetId - The unique Dataset identifier that is used to create a Dataview.CreateDataViewRequest.Builder autoUpdate(Boolean autoUpdate)
Flag to indicate Dataview should be updated automatically.
autoUpdate - Flag to indicate Dataview should be updated automatically.CreateDataViewRequest.Builder sortColumns(Collection<String> sortColumns)
Columns to be used for sorting the data.
sortColumns - Columns to be used for sorting the data.CreateDataViewRequest.Builder sortColumns(String... sortColumns)
Columns to be used for sorting the data.
sortColumns - Columns to be used for sorting the data.CreateDataViewRequest.Builder partitionColumns(Collection<String> partitionColumns)
Ordered set of column names used to partition data.
partitionColumns - Ordered set of column names used to partition data.CreateDataViewRequest.Builder partitionColumns(String... partitionColumns)
Ordered set of column names used to partition data.
partitionColumns - Ordered set of column names used to partition data.CreateDataViewRequest.Builder asOfTimestamp(Long asOfTimestamp)
Beginning time to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
asOfTimestamp - Beginning time to use for the Dataview. The value is determined as epoch time in milliseconds. For
example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.CreateDataViewRequest.Builder destinationTypeParams(DataViewDestinationTypeParams destinationTypeParams)
Options that define the destination type for the Dataview.
destinationTypeParams - Options that define the destination type for the Dataview.default CreateDataViewRequest.Builder destinationTypeParams(Consumer<DataViewDestinationTypeParams.Builder> destinationTypeParams)
Options that define the destination type for the Dataview.
This is a convenience method that creates an instance of theDataViewDestinationTypeParams.Builder
avoiding the need to create one manually via DataViewDestinationTypeParams.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to destinationTypeParams(DataViewDestinationTypeParams).destinationTypeParams - a consumer that will call methods on DataViewDestinationTypeParams.BuilderdestinationTypeParams(DataViewDestinationTypeParams)CreateDataViewRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDataViewRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.