Class JobLogs
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<JobLogs.Builder,
JobLogs>
Contains job logs. Whenever a Snow device is used to import data into or export data out of Amazon S3, you'll have
the option of downloading a PDF job report. Job logs are returned as a part of the response syntax of the
DescribeJob
action in the JobMetadata
data type. The job logs can be accessed for up to 60
minutes after this request has been made. To access any of the job logs after 60 minutes have passed, you'll have to
make another call to the DescribeJob
action.
For import jobs, the PDF job report becomes available at the end of the import process. For export jobs, your job report typically becomes available while the Snow device for your job part is being delivered to you.
The job report provides you insight into the state of your Amazon S3 data transfer. The report includes details about your job or job part for your records.
For deeper visibility into the status of your transferred objects, you can look at the two associated logs: a success log and a failure log. The logs are saved in comma-separated value (CSV) format, and the name of each log includes the ID of the job or job part that the log describes.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic JobLogs.Builder
builder()
final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
A link to an Amazon S3 presigned URL where the job completion report is located.final String
A link to an Amazon S3 presigned URL where the job failure log is located.final String
A link to an Amazon S3 presigned URL where the job success log is located.static Class
<? extends JobLogs.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
jobCompletionReportURI
A link to an Amazon S3 presigned URL where the job completion report is located.
- Returns:
- A link to an Amazon S3 presigned URL where the job completion report is located.
-
jobSuccessLogURI
A link to an Amazon S3 presigned URL where the job success log is located.
- Returns:
- A link to an Amazon S3 presigned URL where the job success log is located.
-
jobFailureLogURI
A link to an Amazon S3 presigned URL where the job failure log is located.
- Returns:
- A link to an Amazon S3 presigned URL where the job failure log is located.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<JobLogs.Builder,
JobLogs> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-