Interface MediaAnalysisJobDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MediaAnalysisJobDescription.Builder,
,MediaAnalysisJobDescription> SdkBuilder<MediaAnalysisJobDescription.Builder,
,MediaAnalysisJobDescription> SdkPojo
- Enclosing class:
MediaAnalysisJobDescription
-
Method Summary
Modifier and TypeMethodDescriptioncompletionTimestamp
(Instant completionTimestamp) The Unix date and time when the job finished.creationTimestamp
(Instant creationTimestamp) The Unix date and time when the job was started.failureDetails
(Consumer<MediaAnalysisJobFailureDetails.Builder> failureDetails) Details about the error that resulted in failure of the job.failureDetails
(MediaAnalysisJobFailureDetails failureDetails) Details about the error that resulted in failure of the job.input
(Consumer<MediaAnalysisInput.Builder> input) Reference to the input manifest that was provided in the job creation request.input
(MediaAnalysisInput input) Reference to the input manifest that was provided in the job creation request.The identifier for a media analysis job.The name of a media analysis job.KMS Key that was provided in the creation request.manifestSummary
(Consumer<MediaAnalysisManifestSummary.Builder> manifestSummary) Provides statistics on input manifest and errors identified in the input manifest.manifestSummary
(MediaAnalysisManifestSummary manifestSummary) Provides statistics on input manifest and errors identified in the input manifest.operationsConfig
(Consumer<MediaAnalysisOperationsConfig.Builder> operationsConfig) Operation configurations that were provided during job creation.operationsConfig
(MediaAnalysisOperationsConfig operationsConfig) Operation configurations that were provided during job creation.outputConfig
(Consumer<MediaAnalysisOutputConfig.Builder> outputConfig) Output configuration that was provided in the creation request.outputConfig
(MediaAnalysisOutputConfig outputConfig) Output configuration that was provided in the creation request.results
(Consumer<MediaAnalysisResults.Builder> results) Output manifest that contains prediction results.results
(MediaAnalysisResults results) Output manifest that contains prediction results.The status of the media analysis job being retrieved.status
(MediaAnalysisJobStatus status) The status of the media analysis job being retrieved.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
jobId
The identifier for a media analysis job.
- Parameters:
jobId
- The identifier for a media analysis job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobName
The name of a media analysis job.
- Parameters:
jobName
- The name of a media analysis job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationsConfig
MediaAnalysisJobDescription.Builder operationsConfig(MediaAnalysisOperationsConfig operationsConfig) Operation configurations that were provided during job creation.
- Parameters:
operationsConfig
- Operation configurations that were provided during job creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationsConfig
default MediaAnalysisJobDescription.Builder operationsConfig(Consumer<MediaAnalysisOperationsConfig.Builder> operationsConfig) Operation configurations that were provided during job creation.
This is a convenience method that creates an instance of theMediaAnalysisOperationsConfig.Builder
avoiding the need to create one manually viaMediaAnalysisOperationsConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooperationsConfig(MediaAnalysisOperationsConfig)
.- Parameters:
operationsConfig
- a consumer that will call methods onMediaAnalysisOperationsConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the media analysis job being retrieved.
- Parameters:
status
- The status of the media analysis job being retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the media analysis job being retrieved.
- Parameters:
status
- The status of the media analysis job being retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureDetails
Details about the error that resulted in failure of the job.
- Parameters:
failureDetails
- Details about the error that resulted in failure of the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureDetails
default MediaAnalysisJobDescription.Builder failureDetails(Consumer<MediaAnalysisJobFailureDetails.Builder> failureDetails) Details about the error that resulted in failure of the job.
This is a convenience method that creates an instance of theMediaAnalysisJobFailureDetails.Builder
avoiding the need to create one manually viaMediaAnalysisJobFailureDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofailureDetails(MediaAnalysisJobFailureDetails)
.- Parameters:
failureDetails
- a consumer that will call methods onMediaAnalysisJobFailureDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTimestamp
The Unix date and time when the job was started.
- Parameters:
creationTimestamp
- The Unix date and time when the job was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completionTimestamp
The Unix date and time when the job finished.
- Parameters:
completionTimestamp
- The Unix date and time when the job finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
Reference to the input manifest that was provided in the job creation request.
- Parameters:
input
- Reference to the input manifest that was provided in the job creation request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
Reference to the input manifest that was provided in the job creation request.
This is a convenience method that creates an instance of theMediaAnalysisInput.Builder
avoiding the need to create one manually viaMediaAnalysisInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinput(MediaAnalysisInput)
.- Parameters:
input
- a consumer that will call methods onMediaAnalysisInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputConfig
Output configuration that was provided in the creation request.
- Parameters:
outputConfig
- Output configuration that was provided in the creation request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default MediaAnalysisJobDescription.Builder outputConfig(Consumer<MediaAnalysisOutputConfig.Builder> outputConfig) Output configuration that was provided in the creation request.
This is a convenience method that creates an instance of theMediaAnalysisOutputConfig.Builder
avoiding the need to create one manually viaMediaAnalysisOutputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputConfig(MediaAnalysisOutputConfig)
.- Parameters:
outputConfig
- a consumer that will call methods onMediaAnalysisOutputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyId
KMS Key that was provided in the creation request.
- Parameters:
kmsKeyId
- KMS Key that was provided in the creation request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
results
Output manifest that contains prediction results.
- Parameters:
results
- Output manifest that contains prediction results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
results
Output manifest that contains prediction results.
This is a convenience method that creates an instance of theMediaAnalysisResults.Builder
avoiding the need to create one manually viaMediaAnalysisResults.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresults(MediaAnalysisResults)
.- Parameters:
results
- a consumer that will call methods onMediaAnalysisResults.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
manifestSummary
Provides statistics on input manifest and errors identified in the input manifest.
- Parameters:
manifestSummary
- Provides statistics on input manifest and errors identified in the input manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manifestSummary
default MediaAnalysisJobDescription.Builder manifestSummary(Consumer<MediaAnalysisManifestSummary.Builder> manifestSummary) Provides statistics on input manifest and errors identified in the input manifest.
This is a convenience method that creates an instance of theMediaAnalysisManifestSummary.Builder
avoiding the need to create one manually viaMediaAnalysisManifestSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomanifestSummary(MediaAnalysisManifestSummary)
.- Parameters:
manifestSummary
- a consumer that will call methods onMediaAnalysisManifestSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-