Interface StartQueryRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CloudTrailRequest.Builder
,CopyableBuilder<StartQueryRequest.Builder,
,StartQueryRequest> SdkBuilder<StartQueryRequest.Builder,
,StartQueryRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
StartQueryRequest
@Mutable
@NotThreadSafe
public static interface StartQueryRequest.Builder
extends CloudTrailRequest.Builder, SdkPojo, CopyableBuilder<StartQueryRequest.Builder,StartQueryRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondeliveryS3Uri
(String deliveryS3Uri) The URI for the S3 bucket where CloudTrail delivers the query results.eventDataStoreOwnerAccountId
(String eventDataStoreOwnerAccountId) The account ID of the event data store owner.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.queryAlias
(String queryAlias) The alias that identifies a query template.queryParameters
(String... queryParameters) The query parameters for the specifiedQueryAlias
.queryParameters
(Collection<String> queryParameters) The query parameters for the specifiedQueryAlias
.queryStatement
(String queryStatement) The SQL code of your query.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.cloudtrail.model.CloudTrailRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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 Details
-
queryStatement
The SQL code of your query.
- Parameters:
queryStatement
- The SQL code of your query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryS3Uri
The URI for the S3 bucket where CloudTrail delivers the query results.
- Parameters:
deliveryS3Uri
- The URI for the S3 bucket where CloudTrail delivers the query results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryAlias
The alias that identifies a query template.
- Parameters:
queryAlias
- The alias that identifies a query template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryParameters
The query parameters for the specified
QueryAlias
.- Parameters:
queryParameters
- The query parameters for the specifiedQueryAlias
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryParameters
The query parameters for the specified
QueryAlias
.- Parameters:
queryParameters
- The query parameters for the specifiedQueryAlias
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventDataStoreOwnerAccountId
The account ID of the event data store owner.
- Parameters:
eventDataStoreOwnerAccountId
- The account ID of the event data store owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartQueryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartQueryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-