Interface DescribeNodeFromTemplateJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeNodeFromTemplateJobResponse.Builder,
,DescribeNodeFromTemplateJobResponse> PanoramaResponse.Builder
,SdkBuilder<DescribeNodeFromTemplateJobResponse.Builder,
,DescribeNodeFromTemplateJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeNodeFromTemplateJobResponse
public static interface DescribeNodeFromTemplateJobResponse.Builder
extends PanoramaResponse.Builder, SdkPojo, CopyableBuilder<DescribeNodeFromTemplateJobResponse.Builder,DescribeNodeFromTemplateJobResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTime
(Instant createdTime) When the job was created.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.lastUpdatedTime
(Instant lastUpdatedTime) When the job was updated.nodeDescription
(String nodeDescription) The node's description.The node's name.outputPackageName
(String outputPackageName) The job's output package name.outputPackageVersion
(String outputPackageVersion) The job's output package version.The job's status.status
(NodeFromTemplateJobStatus status) The job's status.statusMessage
(String statusMessage) The job's status message.templateParameters
(Map<String, String> templateParameters) The job's template parameters.templateType
(String templateType) The job's template type.templateType
(TemplateType templateType) The job's template type.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 Details
-
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.
-
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.Builder
avoiding the need to create one manually viaJobResourceTags.builder()
.When the
Consumer
completes,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:
-
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.
-
nodeDescription
The node's description.
- Parameters:
nodeDescription
- The node's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeName
The node's name.
- Parameters:
nodeName
- The node's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputPackageName
The job's output package name.
- Parameters:
outputPackageName
- The job's output package name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputPackageVersion
The job's output package version.
- Parameters:
outputPackageVersion
- The job's output package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
templateParameters
DescribeNodeFromTemplateJobResponse.Builder templateParameters(Map<String, String> templateParameters) The job's template parameters.
- Parameters:
templateParameters
- The job's template parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateType
The job's template type.
- Parameters:
templateType
- The job's template type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
templateType
The job's template type.
- Parameters:
templateType
- The job's template type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-