Class Ingestion
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.Ingestion
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Ingestion.Builder,Ingestion>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIngestion.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) of the resource.static Ingestion.Builderbuilder()InstantcreatedTime()The time that this ingestion started.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ErrorInfoerrorInfo()Error information for this ingestion.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringingestionId()Ingestion ID.LongingestionSizeInBytes()The size of the data ingested, in bytes.IngestionStatusingestionStatus()Ingestion status.StringingestionStatusAsString()Ingestion status.LongingestionTimeInSeconds()The time that this ingestion took, measured in seconds.QueueInfoqueueInfo()Returns the value of the QueueInfo property for this object.IngestionRequestSourcerequestSource()Event source for this ingestion.StringrequestSourceAsString()Event source for this ingestion.IngestionRequestTyperequestType()Type of this ingestion.StringrequestTypeAsString()Type of this ingestion.RowInforowInfo()Returns the value of the RowInfo property for this object.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends Ingestion.Builder>serializableBuilderClass()Ingestion.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the resource.
- Returns:
- The Amazon Resource Name (ARN) of the resource.
-
ingestionId
public final String ingestionId()
Ingestion ID.
- Returns:
- Ingestion ID.
-
ingestionStatus
public final IngestionStatus ingestionStatus()
Ingestion status.
If the service returns an enum value that is not available in the current SDK version,
ingestionStatuswill returnIngestionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromingestionStatusAsString().- Returns:
- Ingestion status.
- See Also:
IngestionStatus
-
ingestionStatusAsString
public final String ingestionStatusAsString()
Ingestion status.
If the service returns an enum value that is not available in the current SDK version,
ingestionStatuswill returnIngestionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromingestionStatusAsString().- Returns:
- Ingestion status.
- See Also:
IngestionStatus
-
errorInfo
public final ErrorInfo errorInfo()
Error information for this ingestion.
- Returns:
- Error information for this ingestion.
-
rowInfo
public final RowInfo rowInfo()
Returns the value of the RowInfo property for this object.- Returns:
- The value of the RowInfo property for this object.
-
queueInfo
public final QueueInfo queueInfo()
Returns the value of the QueueInfo property for this object.- Returns:
- The value of the QueueInfo property for this object.
-
createdTime
public final Instant createdTime()
The time that this ingestion started.
- Returns:
- The time that this ingestion started.
-
ingestionTimeInSeconds
public final Long ingestionTimeInSeconds()
The time that this ingestion took, measured in seconds.
- Returns:
- The time that this ingestion took, measured in seconds.
-
ingestionSizeInBytes
public final Long ingestionSizeInBytes()
The size of the data ingested, in bytes.
- Returns:
- The size of the data ingested, in bytes.
-
requestSource
public final IngestionRequestSource requestSource()
Event source for this ingestion.
If the service returns an enum value that is not available in the current SDK version,
requestSourcewill returnIngestionRequestSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequestSourceAsString().- Returns:
- Event source for this ingestion.
- See Also:
IngestionRequestSource
-
requestSourceAsString
public final String requestSourceAsString()
Event source for this ingestion.
If the service returns an enum value that is not available in the current SDK version,
requestSourcewill returnIngestionRequestSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequestSourceAsString().- Returns:
- Event source for this ingestion.
- See Also:
IngestionRequestSource
-
requestType
public final IngestionRequestType requestType()
Type of this ingestion.
If the service returns an enum value that is not available in the current SDK version,
requestTypewill returnIngestionRequestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequestTypeAsString().- Returns:
- Type of this ingestion.
- See Also:
IngestionRequestType
-
requestTypeAsString
public final String requestTypeAsString()
Type of this ingestion.
If the service returns an enum value that is not available in the current SDK version,
requestTypewill returnIngestionRequestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrequestTypeAsString().- Returns:
- Type of this ingestion.
- See Also:
IngestionRequestType
-
toBuilder
public Ingestion.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Ingestion.Builder,Ingestion>
-
builder
public static Ingestion.Builder builder()
-
serializableBuilderClass
public static Class<? extends Ingestion.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-