@Generated(value="software.amazon.awssdk:codegen") public final class DataViewSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataViewSummary.Builder,DataViewSummary>
Structure for the summary of a Dataview.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataViewSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
asOfTimestamp()
Time range to use for the Dataview.
|
Boolean |
autoUpdate()
The flag to indicate Dataview should be updated automatically.
|
static DataViewSummary.Builder |
builder() |
Long |
createTime()
The timestamp at which the Dataview was created in FinSpace.
|
String |
datasetId()
Th unique identifier for the Dataview Dataset.
|
String |
dataViewArn()
The ARN identifier of the Dataview.
|
String |
dataViewId()
The unique identifier for the Dataview.
|
DataViewDestinationTypeParams |
destinationTypeProperties()
Information about the Dataview destination.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
DataViewErrorInfo |
errorInfo()
The structure with error messages.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasPartitionColumns()
For responses, this returns true if the service returned a value for the PartitionColumns property.
|
boolean |
hasSortColumns()
For responses, this returns true if the service returned a value for the SortColumns property.
|
Long |
lastModifiedTime()
The last time that a Dataview was modified.
|
List<String> |
partitionColumns()
Ordered set of column names used to partition data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataViewSummary.Builder> |
serializableBuilderClass() |
List<String> |
sortColumns()
Columns to be used for sorting the data.
|
DataViewStatus |
status()
The status of a Dataview creation.
|
String |
statusAsString()
The status of a Dataview creation.
|
DataViewSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dataViewId()
The unique identifier for the Dataview.
public final String dataViewArn()
The ARN identifier of the Dataview.
public final String datasetId()
Th unique identifier for the Dataview Dataset.
public final 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.
public final boolean hasPartitionColumns()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> partitionColumns()
Ordered set of column names used to partition data.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasPartitionColumns() method.
public final boolean hasSortColumns()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> sortColumns()
Columns to be used for sorting the data.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSortColumns() method.
public final 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.
If the service returns an enum value that is not available in the current SDK version, status will
return DataViewStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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.
DataViewStatuspublic final String statusAsString()
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.
If the service returns an enum value that is not available in the current SDK version, status will
return DataViewStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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.
DataViewStatuspublic final DataViewErrorInfo errorInfo()
The structure with error messages.
public final DataViewDestinationTypeParams destinationTypeProperties()
Information about the Dataview destination.
public final Boolean autoUpdate()
The flag to indicate Dataview should be updated automatically.
public final 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.
public final 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.
public DataViewSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataViewSummary.Builder,DataViewSummary>public static DataViewSummary.Builder builder()
public static Class<? extends DataViewSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.