Interface StartEarthObservationJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<StartEarthObservationJobResponse.Builder,
,StartEarthObservationJobResponse> SageMakerGeospatialResponse.Builder
,SdkBuilder<StartEarthObservationJobResponse.Builder,
,StartEarthObservationJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
StartEarthObservationJobResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the Earth Observation job.creationTime
(Instant creationTime) The creation time.durationInSeconds
(Integer durationInSeconds) The duration of the session, in seconds.executionRoleArn
(String executionRoleArn) The Amazon Resource Name (ARN) of the IAM role that you specified for the job.inputConfig
(Consumer<InputConfigOutput.Builder> inputConfig) Input configuration information for the Earth Observation job.inputConfig
(InputConfigOutput inputConfig) Input configuration information for the Earth Observation job.jobConfig
(Consumer<JobConfigInput.Builder> jobConfig) An object containing information about the job configuration.jobConfig
(JobConfigInput jobConfig) An object containing information about the job configuration.The Key Management Service key ID for server-side encryption.The name of the Earth Observation job.The status of the Earth Observation job.status
(EarthObservationJobStatus status) The status of the Earth Observation job.Each tag consists of a key and a value.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemakergeospatial.model.SageMakerGeospatialResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the Earth Observation job.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The creation time.
- Parameters:
creationTime
- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durationInSeconds
The duration of the session, in seconds.
- Parameters:
durationInSeconds
- The duration of the session, in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRoleArn
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
- Parameters:
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
Input configuration information for the Earth Observation job.
- Parameters:
inputConfig
- Input configuration information for the Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
default StartEarthObservationJobResponse.Builder inputConfig(Consumer<InputConfigOutput.Builder> inputConfig) Input configuration information for the Earth Observation job.
This is a convenience method that creates an instance of theInputConfigOutput.Builder
avoiding the need to create one manually viaInputConfigOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputConfig(InputConfigOutput)
.- Parameters:
inputConfig
- a consumer that will call methods onInputConfigOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobConfig
An object containing information about the job configuration.
- Parameters:
jobConfig
- An object containing information about the job configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobConfig
default StartEarthObservationJobResponse.Builder jobConfig(Consumer<JobConfigInput.Builder> jobConfig) An object containing information about the job configuration.
This is a convenience method that creates an instance of theJobConfigInput.Builder
avoiding the need to create one manually viaJobConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojobConfig(JobConfigInput)
.- Parameters:
jobConfig
- a consumer that will call methods onJobConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyId
The Key Management Service key ID for server-side encryption.
- Parameters:
kmsKeyId
- The Key Management Service key ID for server-side encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the Earth Observation job.
- Parameters:
name
- The name of the Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the Earth Observation job.
- Parameters:
status
- The status of the Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Earth Observation job.
- Parameters:
status
- The status of the Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Each tag consists of a key and a value.
- Parameters:
tags
- Each tag consists of a key and a value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-