Interface CreateNodeFromTemplateJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateNodeFromTemplateJobRequest.Builder,CreateNodeFromTemplateJobRequest>,PanoramaRequest.Builder,SdkBuilder<CreateNodeFromTemplateJobRequest.Builder,CreateNodeFromTemplateJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateNodeFromTemplateJobRequest
public static interface CreateNodeFromTemplateJobRequest.Builder extends PanoramaRequest.Builder, SdkPojo, CopyableBuilder<CreateNodeFromTemplateJobRequest.Builder,CreateNodeFromTemplateJobRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.panorama.model.PanoramaRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jobTags
CreateNodeFromTemplateJobRequest.Builder jobTags(Collection<JobResourceTags> jobTags)
Tags for the job.
- Parameters:
jobTags- Tags for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
CreateNodeFromTemplateJobRequest.Builder jobTags(JobResourceTags... jobTags)
Tags for the job.
- Parameters:
jobTags- Tags for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
CreateNodeFromTemplateJobRequest.Builder jobTags(Consumer<JobResourceTags.Builder>... jobTags)
Tags for the job.
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)
-
nodeDescription
CreateNodeFromTemplateJobRequest.Builder nodeDescription(String nodeDescription)
A description for the node.
- Parameters:
nodeDescription- A description for the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeName
CreateNodeFromTemplateJobRequest.Builder nodeName(String nodeName)
A name for the node.
- Parameters:
nodeName- A name for the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputPackageName
CreateNodeFromTemplateJobRequest.Builder outputPackageName(String outputPackageName)
An output package name for the node.
- Parameters:
outputPackageName- An output package name for the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputPackageVersion
CreateNodeFromTemplateJobRequest.Builder outputPackageVersion(String outputPackageVersion)
An output package version for the node.
- Parameters:
outputPackageVersion- An output package version for the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateParameters
CreateNodeFromTemplateJobRequest.Builder templateParameters(Map<String,String> templateParameters)
Template parameters for the node.
- Parameters:
templateParameters- Template parameters for the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateType
CreateNodeFromTemplateJobRequest.Builder templateType(String templateType)
The type of node.
- Parameters:
templateType- The type of node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType,TemplateType
-
templateType
CreateNodeFromTemplateJobRequest.Builder templateType(TemplateType templateType)
The type of node.
- Parameters:
templateType- The type of node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TemplateType,TemplateType
-
overrideConfiguration
CreateNodeFromTemplateJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateNodeFromTemplateJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-