Interface DescribeQueryResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CloudTrailResponse.Builder,CopyableBuilder<DescribeQueryResponse.Builder,DescribeQueryResponse>,SdkBuilder<DescribeQueryResponse.Builder,DescribeQueryResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeQueryResponse
public static interface DescribeQueryResponse.Builder extends CloudTrailResponse.Builder, SdkPojo, CopyableBuilder<DescribeQueryResponse.Builder,DescribeQueryResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeQueryResponse.BuilderdeliveryS3Uri(String deliveryS3Uri)The URI for the S3 bucket where CloudTrail delivered query results, if applicable.DescribeQueryResponse.BuilderdeliveryStatus(String deliveryStatus)The delivery status.DescribeQueryResponse.BuilderdeliveryStatus(DeliveryStatus deliveryStatus)The delivery status.DescribeQueryResponse.BuildererrorMessage(String errorMessage)The error message returned if a query failed.DescribeQueryResponse.BuilderqueryId(String queryId)The ID of the query.default DescribeQueryResponse.BuilderqueryStatistics(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.DescribeQueryResponse.BuilderqueryStatistics(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.DescribeQueryResponse.BuilderqueryStatus(String queryStatus)The status of a query.DescribeQueryResponse.BuilderqueryStatus(QueryStatus queryStatus)The status of a query.DescribeQueryResponse.BuilderqueryString(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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
queryId
DescribeQueryResponse.Builder queryId(String 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
DescribeQueryResponse.Builder queryString(String 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
DescribeQueryResponse.Builder queryStatus(String queryStatus)
The status of a query. Values for
QueryStatusincludeQUEUED,RUNNING,FINISHED,FAILED,TIMED_OUT, orCANCELLED- Parameters:
queryStatus- The status of a query. Values forQueryStatusincludeQUEUED,RUNNING,FINISHED,FAILED,TIMED_OUT, orCANCELLED- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
QueryStatus,QueryStatus
-
queryStatus
DescribeQueryResponse.Builder queryStatus(QueryStatus queryStatus)
The status of a query. Values for
QueryStatusincludeQUEUED,RUNNING,FINISHED,FAILED,TIMED_OUT, orCANCELLED- Parameters:
queryStatus- The status of a query. Values forQueryStatusincludeQUEUED,RUNNING,FINISHED,FAILED,TIMED_OUT, orCANCELLED- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
QueryStatus,QueryStatus
-
queryStatistics
DescribeQueryResponse.Builder 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.
- 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.Builderavoiding the need to create one manually viaQueryStatisticsForDescribeQuery.builder().When the
Consumercompletes,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:
queryStatistics(QueryStatisticsForDescribeQuery)
-
errorMessage
DescribeQueryResponse.Builder errorMessage(String 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
DescribeQueryResponse.Builder deliveryS3Uri(String 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
DescribeQueryResponse.Builder deliveryStatus(String 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,DeliveryStatus
-
deliveryStatus
DescribeQueryResponse.Builder deliveryStatus(DeliveryStatus 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,DeliveryStatus
-
-