Class DescribeDataIngestionJobResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.lookoutequipment.model.LookoutEquipmentResponse
-
- software.amazon.awssdk.services.lookoutequipment.model.DescribeDataIngestionJobResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeDataIngestionJobResponse.Builder,DescribeDataIngestionJobResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeDataIngestionJobResponse extends LookoutEquipmentResponse implements ToCopyableBuilder<DescribeDataIngestionJobResponse.Builder,DescribeDataIngestionJobResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeDataIngestionJobResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeDataIngestionJobResponse.Builderbuilder()InstantcreatedAt()The time at which the data ingestion job was created.InstantdataEndTime()Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.DataQualitySummarydataQualitySummary()Gives statistics about a completed ingestion job.StringdatasetArn()The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.InstantdataStartTime()Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfailedReason()Specifies the reason for failure when a data ingestion job has failed.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()LongingestedDataSize()Indicates the size of the ingested dataset.IngestedFilesSummaryingestedFilesSummary()Returns the value of the IngestedFilesSummary property for this object.IngestionInputConfigurationingestionInputConfiguration()Specifies the S3 location configuration for the data input for the data ingestion job.StringjobId()Indicates the job ID of the data ingestion job.StringroleArn()The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.List<SdkField<?>>sdkFields()static Class<? extends DescribeDataIngestionJobResponse.Builder>serializableBuilderClass()StringsourceDatasetArn()The Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from.IngestionJobStatusstatus()Indicates the status of theDataIngestionJoboperation.StringstatusAsString()Indicates the status of theDataIngestionJoboperation.StringstatusDetail()Provides details about status of the ingestion job that is currently in progress.DescribeDataIngestionJobResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.lookoutequipment.model.LookoutEquipmentResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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
-
jobId
public final String jobId()
Indicates the job ID of the data ingestion job.
- Returns:
- Indicates the job ID of the data ingestion job.
-
datasetArn
public final String datasetArn()
The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.
- Returns:
- The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.
-
ingestionInputConfiguration
public final IngestionInputConfiguration ingestionInputConfiguration()
Specifies the S3 location configuration for the data input for the data ingestion job.
- Returns:
- Specifies the S3 location configuration for the data input for the data ingestion job.
-
roleArn
public final String roleArn()
The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.
- Returns:
- The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.
-
createdAt
public final Instant createdAt()
The time at which the data ingestion job was created.
- Returns:
- The time at which the data ingestion job was created.
-
status
public final IngestionJobStatus status()
Indicates the status of the
DataIngestionJoboperation.If the service returns an enum value that is not available in the current SDK version,
statuswill returnIngestionJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Indicates the status of the
DataIngestionJoboperation. - See Also:
IngestionJobStatus
-
statusAsString
public final String statusAsString()
Indicates the status of the
DataIngestionJoboperation.If the service returns an enum value that is not available in the current SDK version,
statuswill returnIngestionJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Indicates the status of the
DataIngestionJoboperation. - See Also:
IngestionJobStatus
-
failedReason
public final String failedReason()
Specifies the reason for failure when a data ingestion job has failed.
- Returns:
- Specifies the reason for failure when a data ingestion job has failed.
-
dataQualitySummary
public final DataQualitySummary dataQualitySummary()
Gives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.
- Returns:
- Gives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.
-
ingestedFilesSummary
public final IngestedFilesSummary ingestedFilesSummary()
Returns the value of the IngestedFilesSummary property for this object.- Returns:
- The value of the IngestedFilesSummary property for this object.
-
statusDetail
public final String statusDetail()
Provides details about status of the ingestion job that is currently in progress.
- Returns:
- Provides details about status of the ingestion job that is currently in progress.
-
ingestedDataSize
public final Long ingestedDataSize()
Indicates the size of the ingested dataset.
- Returns:
- Indicates the size of the ingested dataset.
-
dataStartTime
public final Instant dataStartTime()
Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
- Returns:
- Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
-
dataEndTime
public final Instant dataEndTime()
Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
- Returns:
- Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
-
sourceDatasetArn
public final String sourceDatasetArn()
The Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from.
- Returns:
- The Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from.
-
toBuilder
public DescribeDataIngestionJobResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeDataIngestionJobResponse.Builder,DescribeDataIngestionJobResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DescribeDataIngestionJobResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeDataIngestionJobResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-