Interface GetQueryStatisticsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetQueryStatisticsResponse.Builder,,GetQueryStatisticsResponse> LakeFormationResponse.Builder,SdkBuilder<GetQueryStatisticsResponse.Builder,,GetQueryStatisticsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetQueryStatisticsResponse
public static interface GetQueryStatisticsResponse.Builder
extends LakeFormationResponse.Builder, SdkPojo, CopyableBuilder<GetQueryStatisticsResponse.Builder,GetQueryStatisticsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionexecutionStatistics(Consumer<ExecutionStatistics.Builder> executionStatistics) AnExecutionStatisticsstructure containing execution statistics.executionStatistics(ExecutionStatistics executionStatistics) AnExecutionStatisticsstructure containing execution statistics.planningStatistics(Consumer<PlanningStatistics.Builder> planningStatistics) APlanningStatisticsstructure containing query planning statistics.planningStatistics(PlanningStatistics planningStatistics) APlanningStatisticsstructure containing query planning statistics.querySubmissionTime(Instant querySubmissionTime) The time that the query was submitted.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.lakeformation.model.LakeFormationResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
executionStatistics
An
ExecutionStatisticsstructure containing execution statistics.- Parameters:
executionStatistics- AnExecutionStatisticsstructure containing execution statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionStatistics
default GetQueryStatisticsResponse.Builder executionStatistics(Consumer<ExecutionStatistics.Builder> executionStatistics) An
This is a convenience method that creates an instance of theExecutionStatisticsstructure containing execution statistics.ExecutionStatistics.Builderavoiding the need to create one manually viaExecutionStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexecutionStatistics(ExecutionStatistics).- Parameters:
executionStatistics- a consumer that will call methods onExecutionStatistics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
planningStatistics
A
PlanningStatisticsstructure containing query planning statistics.- Parameters:
planningStatistics- APlanningStatisticsstructure containing query planning statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
planningStatistics
default GetQueryStatisticsResponse.Builder planningStatistics(Consumer<PlanningStatistics.Builder> planningStatistics) A
This is a convenience method that creates an instance of thePlanningStatisticsstructure containing query planning statistics.PlanningStatistics.Builderavoiding the need to create one manually viaPlanningStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toplanningStatistics(PlanningStatistics).- Parameters:
planningStatistics- a consumer that will call methods onPlanningStatistics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
querySubmissionTime
The time that the query was submitted.
- Parameters:
querySubmissionTime- The time that the query was submitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-