@Generated(value="software.amazon.awssdk:codegen") public final class Ingestion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Ingestion.Builder,Ingestion>
Information about the SPICE ingestion for a dataset.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Ingestion.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the resource.
|
static Ingestion.Builder |
builder() |
Instant |
createdTime()
The time that this ingestion started.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ErrorInfo |
errorInfo()
Error information for this ingestion.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ingestionId()
Ingestion ID.
|
Long |
ingestionSizeInBytes()
The size of the data ingested, in bytes.
|
IngestionStatus |
ingestionStatus()
Ingestion status.
|
String |
ingestionStatusAsString()
Ingestion status.
|
Long |
ingestionTimeInSeconds()
The time that this ingestion took, measured in seconds.
|
QueueInfo |
queueInfo()
Returns the value of the QueueInfo property for this object.
|
IngestionRequestSource |
requestSource()
Event source for this ingestion.
|
String |
requestSourceAsString()
Event source for this ingestion.
|
IngestionRequestType |
requestType()
Type of this ingestion.
|
String |
requestTypeAsString()
Type of this ingestion.
|
RowInfo |
rowInfo()
Returns the value of the RowInfo property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Ingestion.Builder> |
serializableBuilderClass() |
Ingestion.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String arn()
The Amazon Resource Name (ARN) of the resource.
public String ingestionId()
Ingestion ID.
public IngestionStatus ingestionStatus()
Ingestion status.
If the service returns an enum value that is not available in the current SDK version, ingestionStatus
will return IngestionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from ingestionStatusAsString().
IngestionStatuspublic String ingestionStatusAsString()
Ingestion status.
If the service returns an enum value that is not available in the current SDK version, ingestionStatus
will return IngestionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from ingestionStatusAsString().
IngestionStatuspublic ErrorInfo errorInfo()
Error information for this ingestion.
public RowInfo rowInfo()
public QueueInfo queueInfo()
public Instant createdTime()
The time that this ingestion started.
public Long ingestionTimeInSeconds()
The time that this ingestion took, measured in seconds.
public Long ingestionSizeInBytes()
The size of the data ingested, in bytes.
public IngestionRequestSource requestSource()
Event source for this ingestion.
If the service returns an enum value that is not available in the current SDK version, requestSource
will return IngestionRequestSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from requestSourceAsString().
IngestionRequestSourcepublic String requestSourceAsString()
Event source for this ingestion.
If the service returns an enum value that is not available in the current SDK version, requestSource
will return IngestionRequestSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from requestSourceAsString().
IngestionRequestSourcepublic IngestionRequestType requestType()
Type of this ingestion.
If the service returns an enum value that is not available in the current SDK version, requestType will
return IngestionRequestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from requestTypeAsString().
IngestionRequestTypepublic String requestTypeAsString()
Type of this ingestion.
If the service returns an enum value that is not available in the current SDK version, requestType will
return IngestionRequestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from requestTypeAsString().
IngestionRequestTypepublic Ingestion.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Ingestion.Builder,Ingestion>public static Ingestion.Builder builder()
public static Class<? extends Ingestion.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.