Interface DescribeAssetBundleExportJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeAssetBundleExportJobResponse.Builder,
,DescribeAssetBundleExportJobResponse> QuickSightResponse.Builder
,SdkBuilder<DescribeAssetBundleExportJobResponse.Builder,
,DescribeAssetBundleExportJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeAssetBundleExportJobResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) for the export job.assetBundleExportJobId
(String assetBundleExportJobId) The ID of the job.awsAccountId
(String awsAccountId) The ID of the Amazon Web Services account that the export job was executed in.cloudFormationOverridePropertyConfiguration
(Consumer<AssetBundleCloudFormationOverridePropertyConfiguration.Builder> cloudFormationOverridePropertyConfiguration) The CloudFormation override property configuration for the export job.cloudFormationOverridePropertyConfiguration
(AssetBundleCloudFormationOverridePropertyConfiguration cloudFormationOverridePropertyConfiguration) The CloudFormation override property configuration for the export job.createdTime
(Instant createdTime) The time that the export job was created.downloadUrl
(String downloadUrl) The URL to download the exported asset bundle data from.errors
(Collection<AssetBundleExportJobError> errors) An array of error records that describes any failures that occurred during the export job processing.errors
(Consumer<AssetBundleExportJobError.Builder>... errors) An array of error records that describes any failures that occurred during the export job processing.errors
(AssetBundleExportJobError... errors) An array of error records that describes any failures that occurred during the export job processing.exportFormat
(String exportFormat) The format of the exported asset bundle.exportFormat
(AssetBundleExportFormat exportFormat) The format of the exported asset bundle.includeAllDependencies
(Boolean includeAllDependencies) The include dependencies flag.includePermissions
(Boolean includePermissions) The include permissions flag.includeTags
(Boolean includeTags) The include tags flag.Indicates the status of a job through its queuing and execution.jobStatus
(AssetBundleExportJobStatus jobStatus) Indicates the status of a job through its queuing and execution.The Amazon Web Services request ID for this operation.resourceArns
(String... resourceArns) A list of resource ARNs that exported with the job.resourceArns
(Collection<String> resourceArns) A list of resource ARNs that exported with the job.The HTTP status of the response.validationStrategy
(Consumer<AssetBundleExportJobValidationStrategy.Builder> validationStrategy) The validation strategy that is used to export the analysis or dashboard.validationStrategy
(AssetBundleExportJobValidationStrategy validationStrategy) The validation strategy that is used to export the analysis or dashboard.warnings
(Collection<AssetBundleExportJobWarning> warnings) An array of warning records that describe the analysis or dashboard that is exported.warnings
(Consumer<AssetBundleExportJobWarning.Builder>... warnings) An array of warning records that describe the analysis or dashboard that is exported.warnings
(AssetBundleExportJobWarning... warnings) An array of warning records that describe the analysis or dashboard that is exported.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightResponse.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
-
jobStatus
Indicates the status of a job through its queuing and execution.
Poll this
DescribeAssetBundleExportApi
untilJobStatus
is eitherSUCCESSFUL
orFAILED
.- Parameters:
jobStatus
- Indicates the status of a job through its queuing and execution.Poll this
DescribeAssetBundleExportApi
untilJobStatus
is eitherSUCCESSFUL
orFAILED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobStatus
Indicates the status of a job through its queuing and execution.
Poll this
DescribeAssetBundleExportApi
untilJobStatus
is eitherSUCCESSFUL
orFAILED
.- Parameters:
jobStatus
- Indicates the status of a job through its queuing and execution.Poll this
DescribeAssetBundleExportApi
untilJobStatus
is eitherSUCCESSFUL
orFAILED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
downloadUrl
The URL to download the exported asset bundle data from.
This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call
DescribeAssetBundleExportJob
again for a fresh URL if needed.The downloaded asset bundle is a zip file named
assetbundle-{jobId}.qs
. The file has a.qs
extension.This URL can't be used in a
StartAssetBundleImportJob
API call and should only be used for download purposes.- Parameters:
downloadUrl
- The URL to download the exported asset bundle data from.This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call
DescribeAssetBundleExportJob
again for a fresh URL if needed.The downloaded asset bundle is a zip file named
assetbundle-{jobId}.qs
. The file has a.qs
extension.This URL can't be used in a
StartAssetBundleImportJob
API call and should only be used for download purposes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
An array of error records that describes any failures that occurred during the export job processing.
Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
- Parameters:
errors
- An array of error records that describes any failures that occurred during the export job processing.Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
An array of error records that describes any failures that occurred during the export job processing.
Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
- Parameters:
errors
- An array of error records that describes any failures that occurred during the export job processing.Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
DescribeAssetBundleExportJobResponse.Builder errors(Consumer<AssetBundleExportJobError.Builder>... errors) An array of error records that describes any failures that occurred during the export job processing.
Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.
This is a convenience method that creates an instance of theAssetBundleExportJobError.Builder
avoiding the need to create one manually viaAssetBundleExportJobError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrors(List<AssetBundleExportJobError>)
.- Parameters:
errors
- a consumer that will call methods onAssetBundleExportJobError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) for the export job.
- Parameters:
arn
- The Amazon Resource Name (ARN) for the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
The time that the export job was created.
- Parameters:
createdTime
- The time that the export job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetBundleExportJobId
The ID of the job. The job ID is set when you start a new job with a
StartAssetBundleExportJob
API call.- Parameters:
assetBundleExportJobId
- The ID of the job. The job ID is set when you start a new job with aStartAssetBundleExportJob
API call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountId
The ID of the Amazon Web Services account that the export job was executed in.
- Parameters:
awsAccountId
- The ID of the Amazon Web Services account that the export job was executed in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArns
A list of resource ARNs that exported with the job.
- Parameters:
resourceArns
- A list of resource ARNs that exported with the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArns
A list of resource ARNs that exported with the job.
- Parameters:
resourceArns
- A list of resource ARNs that exported with the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeAllDependencies
The include dependencies flag.
- Parameters:
includeAllDependencies
- The include dependencies flag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportFormat
The format of the exported asset bundle. A
QUICKSIGHT_JSON
formatted file can be used to make aStartAssetBundleImportJob
API call. ACLOUDFORMATION_JSON
formatted file can be used in the CloudFormation console and with the CloudFormation APIs.- Parameters:
exportFormat
- The format of the exported asset bundle. AQUICKSIGHT_JSON
formatted file can be used to make aStartAssetBundleImportJob
API call. ACLOUDFORMATION_JSON
formatted file can be used in the CloudFormation console and with the CloudFormation APIs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportFormat
The format of the exported asset bundle. A
QUICKSIGHT_JSON
formatted file can be used to make aStartAssetBundleImportJob
API call. ACLOUDFORMATION_JSON
formatted file can be used in the CloudFormation console and with the CloudFormation APIs.- Parameters:
exportFormat
- The format of the exported asset bundle. AQUICKSIGHT_JSON
formatted file can be used to make aStartAssetBundleImportJob
API call. ACLOUDFORMATION_JSON
formatted file can be used in the CloudFormation console and with the CloudFormation APIs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudFormationOverridePropertyConfiguration
DescribeAssetBundleExportJobResponse.Builder cloudFormationOverridePropertyConfiguration(AssetBundleCloudFormationOverridePropertyConfiguration cloudFormationOverridePropertyConfiguration) The CloudFormation override property configuration for the export job.
- Parameters:
cloudFormationOverridePropertyConfiguration
- The CloudFormation override property configuration for the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudFormationOverridePropertyConfiguration
default DescribeAssetBundleExportJobResponse.Builder cloudFormationOverridePropertyConfiguration(Consumer<AssetBundleCloudFormationOverridePropertyConfiguration.Builder> cloudFormationOverridePropertyConfiguration) The CloudFormation override property configuration for the export job.
This is a convenience method that creates an instance of theAssetBundleCloudFormationOverridePropertyConfiguration.Builder
avoiding the need to create one manually viaAssetBundleCloudFormationOverridePropertyConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudFormationOverridePropertyConfiguration(AssetBundleCloudFormationOverridePropertyConfiguration)
.- Parameters:
cloudFormationOverridePropertyConfiguration
- a consumer that will call methods onAssetBundleCloudFormationOverridePropertyConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestId
The Amazon Web Services request ID for this operation.
- Parameters:
requestId
- The Amazon Web Services request ID for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The HTTP status of the response.
- Parameters:
status
- The HTTP status of the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includePermissions
The include permissions flag.
- Parameters:
includePermissions
- The include permissions flag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeTags
The include tags flag.
- Parameters:
includeTags
- The include tags flag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationStrategy
DescribeAssetBundleExportJobResponse.Builder validationStrategy(AssetBundleExportJobValidationStrategy validationStrategy) The validation strategy that is used to export the analysis or dashboard.
- Parameters:
validationStrategy
- The validation strategy that is used to export the analysis or dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationStrategy
default DescribeAssetBundleExportJobResponse.Builder validationStrategy(Consumer<AssetBundleExportJobValidationStrategy.Builder> validationStrategy) The validation strategy that is used to export the analysis or dashboard.
This is a convenience method that creates an instance of theAssetBundleExportJobValidationStrategy.Builder
avoiding the need to create one manually viaAssetBundleExportJobValidationStrategy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalidationStrategy(AssetBundleExportJobValidationStrategy)
.- Parameters:
validationStrategy
- a consumer that will call methods onAssetBundleExportJobValidationStrategy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
warnings
DescribeAssetBundleExportJobResponse.Builder warnings(Collection<AssetBundleExportJobWarning> warnings) An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.
This property only appears if
StrictModeForAllResources
inValidationStrategy
is set toFALSE
.- Parameters:
warnings
- An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.This property only appears if
StrictModeForAllResources
inValidationStrategy
is set toFALSE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
warnings
An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.
This property only appears if
StrictModeForAllResources
inValidationStrategy
is set toFALSE
.- Parameters:
warnings
- An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.This property only appears if
StrictModeForAllResources
inValidationStrategy
is set toFALSE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
warnings
DescribeAssetBundleExportJobResponse.Builder warnings(Consumer<AssetBundleExportJobWarning.Builder>... warnings) An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.
This property only appears if
This is a convenience method that creates an instance of theStrictModeForAllResources
inValidationStrategy
is set toFALSE
.AssetBundleExportJobWarning.Builder
avoiding the need to create one manually viaAssetBundleExportJobWarning.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed towarnings(List<AssetBundleExportJobWarning>)
.- Parameters:
warnings
- a consumer that will call methods onAssetBundleExportJobWarning.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-