Interface DescribePackageImportJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribePackageImportJobResponse.Builder,DescribePackageImportJobResponse>,PanoramaResponse.Builder,SdkBuilder<DescribePackageImportJobResponse.Builder,DescribePackageImportJobResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribePackageImportJobResponse
public static interface DescribePackageImportJobResponse.Builder extends PanoramaResponse.Builder, SdkPojo, CopyableBuilder<DescribePackageImportJobResponse.Builder,DescribePackageImportJobResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.panorama.model.PanoramaResponse.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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
clientToken
DescribePackageImportJobResponse.Builder clientToken(String clientToken)
The job's client token.
- Parameters:
clientToken- The job's client token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
DescribePackageImportJobResponse.Builder createdTime(Instant createdTime)
When the job was created.
- Parameters:
createdTime- When the job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
DescribePackageImportJobResponse.Builder inputConfig(PackageImportJobInputConfig inputConfig)
The job's input config.
- Parameters:
inputConfig- The job's input config.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
default DescribePackageImportJobResponse.Builder inputConfig(Consumer<PackageImportJobInputConfig.Builder> inputConfig)
The job's input config.
This is a convenience method that creates an instance of thePackageImportJobInputConfig.Builderavoiding the need to create one manually viaPackageImportJobInputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputConfig(PackageImportJobInputConfig).- Parameters:
inputConfig- a consumer that will call methods onPackageImportJobInputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputConfig(PackageImportJobInputConfig)
-
jobId
DescribePackageImportJobResponse.Builder jobId(String jobId)
The job's ID.
- Parameters:
jobId- The job's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
DescribePackageImportJobResponse.Builder jobTags(Collection<JobResourceTags> jobTags)
The job's tags.
- Parameters:
jobTags- The job's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
DescribePackageImportJobResponse.Builder jobTags(JobResourceTags... jobTags)
The job's tags.
- Parameters:
jobTags- The job's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
DescribePackageImportJobResponse.Builder jobTags(Consumer<JobResourceTags.Builder>... jobTags)
The job's tags.
This is a convenience method that creates an instance of theJobResourceTags.Builderavoiding the need to create one manually viaJobResourceTags.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#jobTags(List.) - Parameters:
jobTags- a consumer that will call methods onJobResourceTags.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#jobTags(java.util.Collection)
-
jobType
DescribePackageImportJobResponse.Builder jobType(String jobType)
The job's type.
- Parameters:
jobType- The job's type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobType,PackageImportJobType
-
jobType
DescribePackageImportJobResponse.Builder jobType(PackageImportJobType jobType)
The job's type.
- Parameters:
jobType- The job's type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobType,PackageImportJobType
-
lastUpdatedTime
DescribePackageImportJobResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)
When the job was updated.
- Parameters:
lastUpdatedTime- When the job was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
output
DescribePackageImportJobResponse.Builder output(PackageImportJobOutput output)
The job's output.
- Parameters:
output- The job's output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
output
default DescribePackageImportJobResponse.Builder output(Consumer<PackageImportJobOutput.Builder> output)
The job's output.
This is a convenience method that creates an instance of thePackageImportJobOutput.Builderavoiding the need to create one manually viaPackageImportJobOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutput(PackageImportJobOutput).- Parameters:
output- a consumer that will call methods onPackageImportJobOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
output(PackageImportJobOutput)
-
outputConfig
DescribePackageImportJobResponse.Builder outputConfig(PackageImportJobOutputConfig outputConfig)
The job's output config.
- Parameters:
outputConfig- The job's output config.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default DescribePackageImportJobResponse.Builder outputConfig(Consumer<PackageImportJobOutputConfig.Builder> outputConfig)
The job's output config.
This is a convenience method that creates an instance of thePackageImportJobOutputConfig.Builderavoiding the need to create one manually viaPackageImportJobOutputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfig(PackageImportJobOutputConfig).- Parameters:
outputConfig- a consumer that will call methods onPackageImportJobOutputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outputConfig(PackageImportJobOutputConfig)
-
status
DescribePackageImportJobResponse.Builder status(String status)
The job's status.
- Parameters:
status- The job's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobStatus,PackageImportJobStatus
-
status
DescribePackageImportJobResponse.Builder status(PackageImportJobStatus status)
The job's status.
- Parameters:
status- The job's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobStatus,PackageImportJobStatus
-
statusMessage
DescribePackageImportJobResponse.Builder statusMessage(String statusMessage)
The job's status message.
- Parameters:
statusMessage- The job's status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-