Package com.google.cloud.asset.v1
Class QueryResult
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.asset.v1.QueryResult
-
- All Implemented Interfaces:
QueryResultOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class QueryResult extends com.google.protobuf.GeneratedMessageV3 implements QueryResultOrBuilder
Execution results of the query. The result is formatted as rows represented by BigQuery compatible [schema]. When pagination is necessary, it will contains the page token to retrieve the results of following pages.
Protobuf typegoogle.cloud.asset.v1.QueryResult- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQueryResult.BuilderExecution results of the query.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intNEXT_PAGE_TOKEN_FIELD_NUMBERstatic intROWS_FIELD_NUMBERstatic intSCHEMA_FIELD_NUMBERstatic intTOTAL_ROWS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static QueryResultgetDefaultInstance()QueryResultgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetNextPageToken()Token to retrieve the next page of the results.com.google.protobuf.ByteStringgetNextPageTokenBytes()Token to retrieve the next page of the results.com.google.protobuf.Parser<QueryResult>getParserForType()com.google.protobuf.StructgetRows(int index)Each row hold a query result in the format of `Struct`.intgetRowsCount()Each row hold a query result in the format of `Struct`.List<com.google.protobuf.Struct>getRowsList()Each row hold a query result in the format of `Struct`.com.google.protobuf.StructOrBuildergetRowsOrBuilder(int index)Each row hold a query result in the format of `Struct`.List<? extends com.google.protobuf.StructOrBuilder>getRowsOrBuilderList()Each row hold a query result in the format of `Struct`.TableSchemagetSchema()Describes the format of the [rows].TableSchemaOrBuildergetSchemaOrBuilder()Describes the format of the [rows].intgetSerializedSize()longgetTotalRows()Total rows of the whole query results.inthashCode()booleanhasSchema()Describes the format of the [rows].protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static QueryResult.BuildernewBuilder()static QueryResult.BuildernewBuilder(QueryResult prototype)QueryResult.BuildernewBuilderForType()protected QueryResult.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static QueryResultparseDelimitedFrom(InputStream input)static QueryResultparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QueryResultparseFrom(byte[] data)static QueryResultparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QueryResultparseFrom(com.google.protobuf.ByteString data)static QueryResultparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QueryResultparseFrom(com.google.protobuf.CodedInputStream input)static QueryResultparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QueryResultparseFrom(InputStream input)static QueryResultparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QueryResultparseFrom(ByteBuffer data)static QueryResultparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<QueryResult>parser()QueryResult.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ROWS_FIELD_NUMBER
public static final int ROWS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEMA_FIELD_NUMBER
public static final int SCHEMA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEXT_PAGE_TOKEN_FIELD_NUMBER
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_ROWS_FIELD_NUMBER
public static final int TOTAL_ROWS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getRowsList
public List<com.google.protobuf.Struct> getRowsList()
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;- Specified by:
getRowsListin interfaceQueryResultOrBuilder
-
getRowsOrBuilderList
public List<? extends com.google.protobuf.StructOrBuilder> getRowsOrBuilderList()
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;- Specified by:
getRowsOrBuilderListin interfaceQueryResultOrBuilder
-
getRowsCount
public int getRowsCount()
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;- Specified by:
getRowsCountin interfaceQueryResultOrBuilder
-
getRows
public com.google.protobuf.Struct getRows(int index)
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;- Specified by:
getRowsin interfaceQueryResultOrBuilder
-
getRowsOrBuilder
public com.google.protobuf.StructOrBuilder getRowsOrBuilder(int index)
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;- Specified by:
getRowsOrBuilderin interfaceQueryResultOrBuilder
-
hasSchema
public boolean hasSchema()
Describes the format of the [rows].
.google.cloud.asset.v1.TableSchema schema = 2;- Specified by:
hasSchemain interfaceQueryResultOrBuilder- Returns:
- Whether the schema field is set.
-
getSchema
public TableSchema getSchema()
Describes the format of the [rows].
.google.cloud.asset.v1.TableSchema schema = 2;- Specified by:
getSchemain interfaceQueryResultOrBuilder- Returns:
- The schema.
-
getSchemaOrBuilder
public TableSchemaOrBuilder getSchemaOrBuilder()
Describes the format of the [rows].
.google.cloud.asset.v1.TableSchema schema = 2;- Specified by:
getSchemaOrBuilderin interfaceQueryResultOrBuilder
-
getNextPageToken
public String getNextPageToken()
Token to retrieve the next page of the results.
string next_page_token = 3;- Specified by:
getNextPageTokenin interfaceQueryResultOrBuilder- Returns:
- The nextPageToken.
-
getNextPageTokenBytes
public com.google.protobuf.ByteString getNextPageTokenBytes()
Token to retrieve the next page of the results.
string next_page_token = 3;- Specified by:
getNextPageTokenBytesin interfaceQueryResultOrBuilder- Returns:
- The bytes for nextPageToken.
-
getTotalRows
public long getTotalRows()
Total rows of the whole query results.
int64 total_rows = 4;- Specified by:
getTotalRowsin interfaceQueryResultOrBuilder- Returns:
- The totalRows.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static QueryResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QueryResult parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static QueryResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static QueryResult parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static QueryResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static QueryResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static QueryResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public QueryResult.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static QueryResult.Builder newBuilder()
-
newBuilder
public static QueryResult.Builder newBuilder(QueryResult prototype)
-
toBuilder
public QueryResult.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected QueryResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static QueryResult getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<QueryResult> parser()
-
getParserForType
public com.google.protobuf.Parser<QueryResult> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public QueryResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-