Interface DescribeQueryResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CloudTrailResponse.Builder
,CopyableBuilder<DescribeQueryResponse.Builder,
,DescribeQueryResponse> SdkBuilder<DescribeQueryResponse.Builder,
,DescribeQueryResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeQueryResponse
-
Method Summary
Modifier and TypeMethodDescriptiondeliveryS3Uri
(String deliveryS3Uri) The URI for the S3 bucket where CloudTrail delivered query results, if applicable.deliveryStatus
(String deliveryStatus) The delivery status.deliveryStatus
(DeliveryStatus deliveryStatus) The delivery status.errorMessage
(String errorMessage) The error message returned if a query failed.eventDataStoreOwnerAccountId
(String eventDataStoreOwnerAccountId) The account ID of the event data store owner.The prompt used for a generated query.The ID of the query.default DescribeQueryResponse.Builder
queryStatistics
(Consumer<QueryStatisticsForDescribeQuery.Builder> queryStatistics) Metadata about a query, including the number of events that were matched, the total number of events scanned, the query run time in milliseconds, and the query's creation time.queryStatistics
(QueryStatisticsForDescribeQuery queryStatistics) Metadata about a query, including the number of events that were matched, the total number of events scanned, the query run time in milliseconds, and the query's creation time.queryStatus
(String queryStatus) The status of a query.queryStatus
(QueryStatus queryStatus) The status of a query.queryString
(String queryString) The SQL code of a query.Methods inherited from interface software.amazon.awssdk.services.cloudtrail.model.CloudTrailResponse.Builder
build, responseMetadata, responseMetadata
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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
queryId
The ID of the query.
- Parameters:
queryId
- The ID of the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryString
The SQL code of a query.
- Parameters:
queryString
- The SQL code of a query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryStatus
The status of a query. Values for
QueryStatus
includeQUEUED
,RUNNING
,FINISHED
,FAILED
,TIMED_OUT
, orCANCELLED
- Parameters:
queryStatus
- The status of a query. Values forQueryStatus
includeQUEUED
,RUNNING
,FINISHED
,FAILED
,TIMED_OUT
, orCANCELLED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
queryStatus
The status of a query. Values for
QueryStatus
includeQUEUED
,RUNNING
,FINISHED
,FAILED
,TIMED_OUT
, orCANCELLED
- Parameters:
queryStatus
- The status of a query. Values forQueryStatus
includeQUEUED
,RUNNING
,FINISHED
,FAILED
,TIMED_OUT
, orCANCELLED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
queryStatistics
Metadata about a query, including the number of events that were matched, the total number of events scanned, the query run time in milliseconds, and the query's creation time.
- Parameters:
queryStatistics
- Metadata about a query, including the number of events that were matched, the total number of events scanned, the query run time in milliseconds, and the query's creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryStatistics
default DescribeQueryResponse.Builder queryStatistics(Consumer<QueryStatisticsForDescribeQuery.Builder> queryStatistics) Metadata about a query, including the number of events that were matched, the total number of events scanned, the query run time in milliseconds, and the query's creation time.
This is a convenience method that creates an instance of theQueryStatisticsForDescribeQuery.Builder
avoiding the need to create one manually viaQueryStatisticsForDescribeQuery.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toqueryStatistics(QueryStatisticsForDescribeQuery)
.- Parameters:
queryStatistics
- a consumer that will call methods onQueryStatisticsForDescribeQuery.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
errorMessage
The error message returned if a query failed.
- Parameters:
errorMessage
- The error message returned if a query failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryS3Uri
The URI for the S3 bucket where CloudTrail delivered query results, if applicable.
- Parameters:
deliveryS3Uri
- The URI for the S3 bucket where CloudTrail delivered query results, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryStatus
The delivery status.
- Parameters:
deliveryStatus
- The delivery status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deliveryStatus
The delivery status.
- Parameters:
deliveryStatus
- The delivery status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
prompt
The prompt used for a generated query. For information about generated queries, see Create CloudTrail Lake queries from natural language prompts in the CloudTrail user guide.
- Parameters:
prompt
- The prompt used for a generated query. For information about generated queries, see Create CloudTrail Lake queries from natural language prompts in the CloudTrail user guide.- 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.
-