Interface StartSearchResultExportJobRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- BackupSearchRequest.Builder,- Buildable,- CopyableBuilder<StartSearchResultExportJobRequest.Builder,,- StartSearchResultExportJobRequest> - SdkBuilder<StartSearchResultExportJobRequest.Builder,,- StartSearchResultExportJobRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- StartSearchResultExportJobRequest
- 
Method SummaryModifier and TypeMethodDescriptionclientToken(String clientToken) Include this parameter to allow multiple identical calls for idempotency.exportSpecification(Consumer<ExportSpecification.Builder> exportSpecification) This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.exportSpecification(ExportSpecification exportSpecification) This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.This parameter specifies the role ARN used to start the search results export jobs.searchJobIdentifier(String searchJobIdentifier) The unique string that specifies the search job.Optional tags to include.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.services.backupsearch.model.BackupSearchRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
searchJobIdentifierThe unique string that specifies the search job. - Parameters:
- searchJobIdentifier- The unique string that specifies the search job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportSpecificationStartSearchResultExportJobRequest.Builder exportSpecification(ExportSpecification exportSpecification) This specification contains a required string of the destination bucket; optionally, you can include the destination prefix. - Parameters:
- exportSpecification- This specification contains a required string of the destination bucket; optionally, you can include the destination prefix.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportSpecificationdefault StartSearchResultExportJobRequest.Builder exportSpecification(Consumer<ExportSpecification.Builder> exportSpecification) This specification contains a required string of the destination bucket; optionally, you can include the destination prefix. This is a convenience method that creates an instance of theExportSpecification.Builderavoiding the need to create one manually viaExportSpecification.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportSpecification(ExportSpecification).- Parameters:
- exportSpecification- a consumer that will call methods on- ExportSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
clientTokenInclude this parameter to allow multiple identical calls for idempotency. A client token is valid for 8 hours after the first request that uses it is completed. After this time, any request with the same token is treated as a new request. - Parameters:
- clientToken- Include this parameter to allow multiple identical calls for idempotency.- A client token is valid for 8 hours after the first request that uses it is completed. After this time, any request with the same token is treated as a new request. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsOptional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters, numbers, spaces, and the following characters: + - = . _ : /. - Parameters:
- tags- Optional tags to include. A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters, numbers, spaces, and the following characters: + - = . _ : /.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
roleArnThis parameter specifies the role ARN used to start the search results export jobs. - Parameters:
- roleArn- This parameter specifies the role ARN used to start the search results export jobs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationStartSearchResultExportJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationStartSearchResultExportJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-