NAME
Google::Spanner::V1::QueryPlan::PlanNode - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Spanner::V1::QueryPlan;
my $msg = Google::Spanner::V1::QueryPlan::PlanNode->new(
index => $value,
);
FIELDS
index
Type: Int32
kind
Type: Enum (.google.spanner.v1.PlanNode.Kind)
display_name
Type: String
child_links
Type: Message (.google.spanner.v1.PlanNode.ChildLink)
short_representation
Type: Message (.google.spanner.v1.PlanNode.ShortRepresentation)
metadata
Type: Message (.google.protobuf.Struct)
execution_stats
Type: Message (.google.protobuf.Struct)
Enum: PlanNode::Kind
Values:
KIND_UNSPECIFIED=> 0RELATIONAL=> 1SCALAR=> 2
NAME
Google::Spanner::V1::QueryPlan::QueryAdvisorResult - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Spanner::V1::QueryPlan;
my $msg = Google::Spanner::V1::QueryPlan::QueryAdvisorResult->new(
index_advice => $value,
);
FIELDS
index_advice
Type: Message (.google.spanner.v1.QueryAdvisorResult.IndexAdvice)
NAME
Google::Spanner::V1::QueryPlan::QueryPlan - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Spanner::V1::QueryPlan;
my $msg = Google::Spanner::V1::QueryPlan::QueryPlan->new(
plan_nodes => $value,
);
FIELDS
plan_nodes
Type: Message (.google.spanner.v1.PlanNode)
query_advice
Type: Message (.google.spanner.v1.QueryAdvisorResult)
NAME
Google::Spanner::V1::QueryPlan - Protocol Buffers schema definition
DESCRIPTION
Auto-generated Protocol Buffers schema definition class.
LICENSE AND COPYRIGHT
Copyright (C) 2026 Google LLC
This program is released under the Apache 2.0 license.