@Generated(value="software.amazon.awssdk:codegen") public final class GetDataViewResponse extends FinspaceDataResponse implements ToCopyableBuilder<GetDataViewResponse.Builder,GetDataViewResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDataViewResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
asOfTimestamp()
Time range to use for the Dataview.
|
Boolean |
autoUpdate()
Flag to indicate Dataview should be updated automatically.
|
static GetDataViewResponse.Builder |
builder() |
Long |
createTime()
The timestamp at which the Dataview was created in FinSpace.
|
String |
datasetId()
The unique identifier for the Dataset used in the Dataview.
|
String |
dataViewArn()
The ARN identifier of the Dataview.
|
String |
dataViewId()
The unique identifier for the Dataview.
|
DataViewDestinationTypeParams |
destinationTypeParams()
Options that define the destination type for the Dataview.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
DataViewErrorInfo |
errorInfo()
Information about an error that occurred for the Dataview.
|
<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 GetDataViewResponse.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.
|
GetDataViewResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean autoUpdate()
Flag to indicate Dataview should be updated automatically.
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 String datasetId()
The unique identifier for the Dataset used in the Dataview.
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 DataViewErrorInfo errorInfo()
Information about an error that occurred for the Dataview.
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 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 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 String dataViewId()
The unique identifier for the Dataview.
public final String dataViewArn()
The ARN identifier of the Dataview.
public final DataViewDestinationTypeParams destinationTypeParams()
Options that define the destination type for the Dataview.
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 GetDataViewResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDataViewResponse.Builder,GetDataViewResponse>toBuilder in class AwsResponsepublic static GetDataViewResponse.Builder builder()
public static Class<? extends GetDataViewResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.