public static interface DataViewSummary.Builder extends SdkPojo, CopyableBuilder<DataViewSummary.Builder,DataViewSummary>
| Modifier and Type | Method and Description |
|---|---|
DataViewSummary.Builder |
asOfTimestamp(Long asOfTimestamp)
Time range to use for the Dataview.
|
DataViewSummary.Builder |
autoUpdate(Boolean autoUpdate)
The flag to indicate Dataview should be updated automatically.
|
DataViewSummary.Builder |
createTime(Long createTime)
The timestamp at which the Dataview was created in FinSpace.
|
DataViewSummary.Builder |
datasetId(String datasetId)
Th unique identifier for the Dataview Dataset.
|
DataViewSummary.Builder |
dataViewArn(String dataViewArn)
The ARN identifier of the Dataview.
|
DataViewSummary.Builder |
dataViewId(String dataViewId)
The unique identifier for the Dataview.
|
default DataViewSummary.Builder |
destinationTypeProperties(Consumer<DataViewDestinationTypeParams.Builder> destinationTypeProperties)
Information about the Dataview destination.
|
DataViewSummary.Builder |
destinationTypeProperties(DataViewDestinationTypeParams destinationTypeProperties)
Information about the Dataview destination.
|
default DataViewSummary.Builder |
errorInfo(Consumer<DataViewErrorInfo.Builder> errorInfo)
The structure with error messages.
|
DataViewSummary.Builder |
errorInfo(DataViewErrorInfo errorInfo)
The structure with error messages.
|
DataViewSummary.Builder |
lastModifiedTime(Long lastModifiedTime)
The last time that a Dataview was modified.
|
DataViewSummary.Builder |
partitionColumns(Collection<String> partitionColumns)
Ordered set of column names used to partition data.
|
DataViewSummary.Builder |
partitionColumns(String... partitionColumns)
Ordered set of column names used to partition data.
|
DataViewSummary.Builder |
sortColumns(Collection<String> sortColumns)
Columns to be used for sorting the data.
|
DataViewSummary.Builder |
sortColumns(String... sortColumns)
Columns to be used for sorting the data.
|
DataViewSummary.Builder |
status(DataViewStatus status)
The status of a Dataview creation.
|
DataViewSummary.Builder |
status(String status)
The status of a Dataview creation.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDataViewSummary.Builder dataViewId(String dataViewId)
The unique identifier for the Dataview.
dataViewId - The unique identifier for the Dataview.DataViewSummary.Builder dataViewArn(String dataViewArn)
The ARN identifier of the Dataview.
dataViewArn - The ARN identifier of the Dataview.DataViewSummary.Builder datasetId(String datasetId)
Th unique identifier for the Dataview Dataset.
datasetId - Th unique identifier for the Dataview Dataset.DataViewSummary.Builder asOfTimestamp(Long asOfTimestamp)
Time range 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 - Time range 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.DataViewSummary.Builder partitionColumns(Collection<String> partitionColumns)
Ordered set of column names used to partition data.
partitionColumns - Ordered set of column names used to partition data.DataViewSummary.Builder partitionColumns(String... partitionColumns)
Ordered set of column names used to partition data.
partitionColumns - Ordered set of column names used to partition data.DataViewSummary.Builder sortColumns(Collection<String> sortColumns)
Columns to be used for sorting the data.
sortColumns - Columns to be used for sorting the data.DataViewSummary.Builder sortColumns(String... sortColumns)
Columns to be used for sorting the data.
sortColumns - Columns to be used for sorting the data.DataViewSummary.Builder status(String status)
The status of a Dataview creation.
RUNNING – Dataview creation is running.
STARTING – Dataview creation is starting.
FAILED – Dataview creation has failed.
CANCELLED – Dataview creation has been cancelled.
TIMEOUT – Dataview creation has timed out.
SUCCESS – Dataview creation has succeeded.
PENDING – Dataview creation is pending.
FAILED_CLEANUP_FAILED – Dataview creation failed and resource cleanup failed.
status - The status of a Dataview creation.
RUNNING – Dataview creation is running.
STARTING – Dataview creation is starting.
FAILED – Dataview creation has failed.
CANCELLED – Dataview creation has been cancelled.
TIMEOUT – Dataview creation has timed out.
SUCCESS – Dataview creation has succeeded.
PENDING – Dataview creation is pending.
FAILED_CLEANUP_FAILED – Dataview creation failed and resource cleanup failed.
DataViewStatus,
DataViewStatusDataViewSummary.Builder status(DataViewStatus status)
The status of a Dataview creation.
RUNNING – Dataview creation is running.
STARTING – Dataview creation is starting.
FAILED – Dataview creation has failed.
CANCELLED – Dataview creation has been cancelled.
TIMEOUT – Dataview creation has timed out.
SUCCESS – Dataview creation has succeeded.
PENDING – Dataview creation is pending.
FAILED_CLEANUP_FAILED – Dataview creation failed and resource cleanup failed.
status - The status of a Dataview creation.
RUNNING – Dataview creation is running.
STARTING – Dataview creation is starting.
FAILED – Dataview creation has failed.
CANCELLED – Dataview creation has been cancelled.
TIMEOUT – Dataview creation has timed out.
SUCCESS – Dataview creation has succeeded.
PENDING – Dataview creation is pending.
FAILED_CLEANUP_FAILED – Dataview creation failed and resource cleanup failed.
DataViewStatus,
DataViewStatusDataViewSummary.Builder errorInfo(DataViewErrorInfo errorInfo)
The structure with error messages.
errorInfo - The structure with error messages.default DataViewSummary.Builder errorInfo(Consumer<DataViewErrorInfo.Builder> errorInfo)
The structure with error messages.
This is a convenience method that creates an instance of theDataViewErrorInfo.Builder avoiding the
need to create one manually via DataViewErrorInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to errorInfo(DataViewErrorInfo).
errorInfo - a consumer that will call methods on DataViewErrorInfo.BuildererrorInfo(DataViewErrorInfo)DataViewSummary.Builder destinationTypeProperties(DataViewDestinationTypeParams destinationTypeProperties)
Information about the Dataview destination.
destinationTypeProperties - Information about the Dataview destination.default DataViewSummary.Builder destinationTypeProperties(Consumer<DataViewDestinationTypeParams.Builder> destinationTypeProperties)
Information about the Dataview destination.
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 destinationTypeProperties(DataViewDestinationTypeParams).
destinationTypeProperties - a consumer that will call methods on DataViewDestinationTypeParams.BuilderdestinationTypeProperties(DataViewDestinationTypeParams)DataViewSummary.Builder autoUpdate(Boolean autoUpdate)
The flag to indicate Dataview should be updated automatically.
autoUpdate - The flag to indicate Dataview should be updated automatically.DataViewSummary.Builder createTime(Long createTime)
The timestamp at which the Dataview was created in FinSpace. 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.
createTime - The timestamp at which the Dataview was created in FinSpace. 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.DataViewSummary.Builder lastModifiedTime(Long lastModifiedTime)
The last time that a Dataview was modified. 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.
lastModifiedTime - The last time that a Dataview was modified. 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.Copyright © 2023. All rights reserved.