Interface StartAssetBundleImportJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartAssetBundleImportJobRequest.Builder,StartAssetBundleImportJobRequest>,QuickSightRequest.Builder,SdkBuilder<StartAssetBundleImportJobRequest.Builder,StartAssetBundleImportJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StartAssetBundleImportJobRequest
@Mutable @NotThreadSafe public static interface StartAssetBundleImportJobRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<StartAssetBundleImportJobRequest.Builder,StartAssetBundleImportJobRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StartAssetBundleImportJobRequest.BuilderassetBundleImportJobId(String assetBundleImportJobId)The ID of the job.default StartAssetBundleImportJobRequest.BuilderassetBundleImportSource(Consumer<AssetBundleImportSource.Builder> assetBundleImportSource)The source of the asset bundle zip file that contains the data that you want to import.StartAssetBundleImportJobRequest.BuilderassetBundleImportSource(AssetBundleImportSource assetBundleImportSource)The source of the asset bundle zip file that contains the data that you want to import.StartAssetBundleImportJobRequest.BuilderawsAccountId(String awsAccountId)The ID of the Amazon Web Services account to import assets into.StartAssetBundleImportJobRequest.BuilderfailureAction(String failureAction)The failure action for the import job.StartAssetBundleImportJobRequest.BuilderfailureAction(AssetBundleImportFailureAction failureAction)The failure action for the import job.StartAssetBundleImportJobRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)StartAssetBundleImportJobRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default StartAssetBundleImportJobRequest.BuilderoverrideParameters(Consumer<AssetBundleImportJobOverrideParameters.Builder> overrideParameters)Optional overrides that are applied to the resource configuration before import.StartAssetBundleImportJobRequest.BuilderoverrideParameters(AssetBundleImportJobOverrideParameters overrideParameters)Optional overrides that are applied to the resource configuration before import.default StartAssetBundleImportJobRequest.BuilderoverridePermissions(Consumer<AssetBundleImportJobOverridePermissions.Builder> overridePermissions)Optional permission overrides that are applied to the resource configuration before import.StartAssetBundleImportJobRequest.BuilderoverridePermissions(AssetBundleImportJobOverridePermissions overridePermissions)Optional permission overrides that are applied to the resource configuration before import.default StartAssetBundleImportJobRequest.BuilderoverrideTags(Consumer<AssetBundleImportJobOverrideTags.Builder> overrideTags)Optional tag overrides that are applied to the resource configuration before import.StartAssetBundleImportJobRequest.BuilderoverrideTags(AssetBundleImportJobOverrideTags overrideTags)Optional tag overrides that are applied to the resource configuration before import.default StartAssetBundleImportJobRequest.BuilderoverrideValidationStrategy(Consumer<AssetBundleImportJobOverrideValidationStrategy.Builder> overrideValidationStrategy)An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.StartAssetBundleImportJobRequest.BuilderoverrideValidationStrategy(AssetBundleImportJobOverrideValidationStrategy overrideValidationStrategy)An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.-
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.quicksight.model.QuickSightRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
awsAccountId
StartAssetBundleImportJobRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account to import assets into.
- Parameters:
awsAccountId- The ID of the Amazon Web Services account to import assets into.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetBundleImportJobId
StartAssetBundleImportJobRequest.Builder assetBundleImportJobId(String assetBundleImportJobId)
The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.
- Parameters:
assetBundleImportJobId- The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetBundleImportSource
StartAssetBundleImportJobRequest.Builder assetBundleImportSource(AssetBundleImportSource assetBundleImportSource)
The source of the asset bundle zip file that contains the data that you want to import. The file must be in
QUICKSIGHT_JSONformat.- Parameters:
assetBundleImportSource- The source of the asset bundle zip file that contains the data that you want to import. The file must be inQUICKSIGHT_JSONformat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetBundleImportSource
default StartAssetBundleImportJobRequest.Builder assetBundleImportSource(Consumer<AssetBundleImportSource.Builder> assetBundleImportSource)
The source of the asset bundle zip file that contains the data that you want to import. The file must be in
This is a convenience method that creates an instance of theQUICKSIGHT_JSONformat.AssetBundleImportSource.Builderavoiding the need to create one manually viaAssetBundleImportSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassetBundleImportSource(AssetBundleImportSource).- Parameters:
assetBundleImportSource- a consumer that will call methods onAssetBundleImportSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
assetBundleImportSource(AssetBundleImportSource)
-
overrideParameters
StartAssetBundleImportJobRequest.Builder overrideParameters(AssetBundleImportJobOverrideParameters overrideParameters)
Optional overrides that are applied to the resource configuration before import.
- Parameters:
overrideParameters- Optional overrides that are applied to the resource configuration before import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideParameters
default StartAssetBundleImportJobRequest.Builder overrideParameters(Consumer<AssetBundleImportJobOverrideParameters.Builder> overrideParameters)
Optional overrides that are applied to the resource configuration before import.
This is a convenience method that creates an instance of theAssetBundleImportJobOverrideParameters.Builderavoiding the need to create one manually viaAssetBundleImportJobOverrideParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrideParameters(AssetBundleImportJobOverrideParameters).- Parameters:
overrideParameters- a consumer that will call methods onAssetBundleImportJobOverrideParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overrideParameters(AssetBundleImportJobOverrideParameters)
-
failureAction
StartAssetBundleImportJobRequest.Builder failureAction(String failureAction)
The failure action for the import job.
If you choose
ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.If you choose
DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the QuickSight account in an inconsistent state.- Parameters:
failureAction- The failure action for the import job.If you choose
ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.If you choose
DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the QuickSight account in an inconsistent state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AssetBundleImportFailureAction,AssetBundleImportFailureAction
-
failureAction
StartAssetBundleImportJobRequest.Builder failureAction(AssetBundleImportFailureAction failureAction)
The failure action for the import job.
If you choose
ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.If you choose
DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the QuickSight account in an inconsistent state.- Parameters:
failureAction- The failure action for the import job.If you choose
ROLLBACK, failed import jobs will attempt to undo any asset changes caused by the failed job.If you choose
DO_NOTHING, failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly keeping the QuickSight account in an inconsistent state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AssetBundleImportFailureAction,AssetBundleImportFailureAction
-
overridePermissions
StartAssetBundleImportJobRequest.Builder overridePermissions(AssetBundleImportJobOverridePermissions overridePermissions)
Optional permission overrides that are applied to the resource configuration before import.
- Parameters:
overridePermissions- Optional permission overrides that are applied to the resource configuration before import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overridePermissions
default StartAssetBundleImportJobRequest.Builder overridePermissions(Consumer<AssetBundleImportJobOverridePermissions.Builder> overridePermissions)
Optional permission overrides that are applied to the resource configuration before import.
This is a convenience method that creates an instance of theAssetBundleImportJobOverridePermissions.Builderavoiding the need to create one manually viaAssetBundleImportJobOverridePermissions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverridePermissions(AssetBundleImportJobOverridePermissions).- Parameters:
overridePermissions- a consumer that will call methods onAssetBundleImportJobOverridePermissions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overridePermissions(AssetBundleImportJobOverridePermissions)
-
overrideTags
StartAssetBundleImportJobRequest.Builder overrideTags(AssetBundleImportJobOverrideTags overrideTags)
Optional tag overrides that are applied to the resource configuration before import.
- Parameters:
overrideTags- Optional tag overrides that are applied to the resource configuration before import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideTags
default StartAssetBundleImportJobRequest.Builder overrideTags(Consumer<AssetBundleImportJobOverrideTags.Builder> overrideTags)
Optional tag overrides that are applied to the resource configuration before import.
This is a convenience method that creates an instance of theAssetBundleImportJobOverrideTags.Builderavoiding the need to create one manually viaAssetBundleImportJobOverrideTags.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrideTags(AssetBundleImportJobOverrideTags).- Parameters:
overrideTags- a consumer that will call methods onAssetBundleImportJobOverrideTags.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overrideTags(AssetBundleImportJobOverrideTags)
-
overrideValidationStrategy
StartAssetBundleImportJobRequest.Builder overrideValidationStrategy(AssetBundleImportJobOverrideValidationStrategy overrideValidationStrategy)
An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.
- Parameters:
overrideValidationStrategy- An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideValidationStrategy
default StartAssetBundleImportJobRequest.Builder overrideValidationStrategy(Consumer<AssetBundleImportJobOverrideValidationStrategy.Builder> overrideValidationStrategy)
An optional validation strategy override for all analyses and dashboards that is applied to the resource configuration before import.
This is a convenience method that creates an instance of theAssetBundleImportJobOverrideValidationStrategy.Builderavoiding the need to create one manually viaAssetBundleImportJobOverrideValidationStrategy.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrideValidationStrategy(AssetBundleImportJobOverrideValidationStrategy).- Parameters:
overrideValidationStrategy- a consumer that will call methods onAssetBundleImportJobOverrideValidationStrategy.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overrideValidationStrategy(AssetBundleImportJobOverrideValidationStrategy)
-
overrideConfiguration
StartAssetBundleImportJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StartAssetBundleImportJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-