public final class QueryAdvisorResult extends GeneratedMessage implements QueryAdvisorResultOrBuilder
Output of query advisor analysis.
Protobuf type google.spanner.v1.QueryAdvisorResult
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
INDEX_ADVICE_FIELD_NUMBER
public static final int INDEX_ADVICE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static QueryAdvisorResult getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static QueryAdvisorResult.Builder newBuilder()
newBuilder(QueryAdvisorResult prototype)
public static QueryAdvisorResult.Builder newBuilder(QueryAdvisorResult prototype)
public static QueryAdvisorResult parseDelimitedFrom(InputStream input)
public static QueryAdvisorResult parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static QueryAdvisorResult parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static QueryAdvisorResult parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static QueryAdvisorResult parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QueryAdvisorResult parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QueryAdvisorResult parseFrom(CodedInputStream input)
public static QueryAdvisorResult parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static QueryAdvisorResult parseFrom(InputStream input)
public static QueryAdvisorResult parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static QueryAdvisorResult parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static QueryAdvisorResult parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<QueryAdvisorResult> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public QueryAdvisorResult getDefaultInstanceForType()
getIndexAdvice(int index)
public QueryAdvisorResult.IndexAdvice getIndexAdvice(int index)
Optional. Index Recommendation for a query. This is an optional field and
the recommendation will only be available when the recommendation
guarantees significant improvement in query performance.
repeated .google.spanner.v1.QueryAdvisorResult.IndexAdvice index_advice = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getIndexAdviceCount()
public int getIndexAdviceCount()
Optional. Index Recommendation for a query. This is an optional field and
the recommendation will only be available when the recommendation
guarantees significant improvement in query performance.
repeated .google.spanner.v1.QueryAdvisorResult.IndexAdvice index_advice = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getIndexAdviceList()
public List<QueryAdvisorResult.IndexAdvice> getIndexAdviceList()
Optional. Index Recommendation for a query. This is an optional field and
the recommendation will only be available when the recommendation
guarantees significant improvement in query performance.
repeated .google.spanner.v1.QueryAdvisorResult.IndexAdvice index_advice = 1 [(.google.api.field_behavior) = OPTIONAL];
getIndexAdviceOrBuilder(int index)
public QueryAdvisorResult.IndexAdviceOrBuilder getIndexAdviceOrBuilder(int index)
Optional. Index Recommendation for a query. This is an optional field and
the recommendation will only be available when the recommendation
guarantees significant improvement in query performance.
repeated .google.spanner.v1.QueryAdvisorResult.IndexAdvice index_advice = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getIndexAdviceOrBuilderList()
public List<? extends QueryAdvisorResult.IndexAdviceOrBuilder> getIndexAdviceOrBuilderList()
Optional. Index Recommendation for a query. This is an optional field and
the recommendation will only be available when the recommendation
guarantees significant improvement in query performance.
repeated .google.spanner.v1.QueryAdvisorResult.IndexAdvice index_advice = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.spanner.v1.QueryAdvisorResult.IndexAdviceOrBuilder> |
|
getParserForType()
public Parser<QueryAdvisorResult> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public QueryAdvisorResult.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected QueryAdvisorResult.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public QueryAdvisorResult.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides