Interface DescribePackageImportJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribePackageImportJobResponse.Builder,,DescribePackageImportJobResponse> PanoramaResponse.Builder,SdkBuilder<DescribePackageImportJobResponse.Builder,,DescribePackageImportJobResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DescribePackageImportJobResponse
-
Method Summary
Modifier and TypeMethodDescriptionclientToken(String clientToken) The job's client token.createdTime(Instant createdTime) When the job was created.inputConfig(Consumer<PackageImportJobInputConfig.Builder> inputConfig) The job's input config.inputConfig(PackageImportJobInputConfig inputConfig) The job's input config.The job's ID.jobTags(Collection<JobResourceTags> jobTags) The job's tags.jobTags(Consumer<JobResourceTags.Builder>... jobTags) The job's tags.jobTags(JobResourceTags... jobTags) The job's tags.The job's type.jobType(PackageImportJobType jobType) The job's type.lastUpdatedTime(Instant lastUpdatedTime) When the job was updated.output(Consumer<PackageImportJobOutput.Builder> output) The job's output.output(PackageImportJobOutput output) The job's output.outputConfig(Consumer<PackageImportJobOutputConfig.Builder> outputConfig) The job's output config.outputConfig(PackageImportJobOutputConfig outputConfig) The job's output config.The job's status.status(PackageImportJobStatus status) The job's status.statusMessage(String statusMessage) The job's status message.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.panorama.model.PanoramaResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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:
-
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
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
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
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 tojobTags(List<JobResourceTags>).- 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:
-
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:
-
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:
-
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
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:
-
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:
-
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:
-
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:
-
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.
-