Interface CreatePackageImportJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreatePackageImportJobRequest.Builder,CreatePackageImportJobRequest>,PanoramaRequest.Builder,SdkBuilder<CreatePackageImportJobRequest.Builder,CreatePackageImportJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreatePackageImportJobRequest
public static interface CreatePackageImportJobRequest.Builder extends PanoramaRequest.Builder, SdkPojo, CopyableBuilder<CreatePackageImportJobRequest.Builder,CreatePackageImportJobRequest>
-
-
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
-
clientToken
CreatePackageImportJobRequest.Builder clientToken(String clientToken)
A client token for the package import job.
- Parameters:
clientToken- A client token for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
CreatePackageImportJobRequest.Builder inputConfig(PackageImportJobInputConfig inputConfig)
An input config for the package import job.
- Parameters:
inputConfig- An input config for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfig
default CreatePackageImportJobRequest.Builder inputConfig(Consumer<PackageImportJobInputConfig.Builder> inputConfig)
An input config for the package import job.
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)
-
jobTags
CreatePackageImportJobRequest.Builder jobTags(Collection<JobResourceTags> jobTags)
Tags for the package import job.
- Parameters:
jobTags- Tags for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
CreatePackageImportJobRequest.Builder jobTags(JobResourceTags... jobTags)
Tags for the package import job.
- Parameters:
jobTags- Tags for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobTags
CreatePackageImportJobRequest.Builder jobTags(Consumer<JobResourceTags.Builder>... jobTags)
Tags for the package import 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)
-
jobType
CreatePackageImportJobRequest.Builder jobType(String jobType)
A job type for the package import job.
- Parameters:
jobType- A job type for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobType,PackageImportJobType
-
jobType
CreatePackageImportJobRequest.Builder jobType(PackageImportJobType jobType)
A job type for the package import job.
- Parameters:
jobType- A job type for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageImportJobType,PackageImportJobType
-
outputConfig
CreatePackageImportJobRequest.Builder outputConfig(PackageImportJobOutputConfig outputConfig)
An output config for the package import job.
- Parameters:
outputConfig- An output config for the package import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default CreatePackageImportJobRequest.Builder outputConfig(Consumer<PackageImportJobOutputConfig.Builder> outputConfig)
An output config for the package import job.
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)
-
overrideConfiguration
CreatePackageImportJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreatePackageImportJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-