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 class
QueryResult.Builder
Execution 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 int
NEXT_PAGE_TOKEN_FIELD_NUMBER
static int
ROWS_FIELD_NUMBER
static int
SCHEMA_FIELD_NUMBER
static int
TOTAL_ROWS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static QueryResult
getDefaultInstance()
QueryResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getNextPageToken()
Token to retrieve the next page of the results.com.google.protobuf.ByteString
getNextPageTokenBytes()
Token to retrieve the next page of the results.com.google.protobuf.Parser<QueryResult>
getParserForType()
com.google.protobuf.Struct
getRows(int index)
Each row hold a query result in the format of `Struct`.int
getRowsCount()
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.StructOrBuilder
getRowsOrBuilder(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`.TableSchema
getSchema()
Describes the format of the [rows].TableSchemaOrBuilder
getSchemaOrBuilder()
Describes the format of the [rows].int
getSerializedSize()
long
getTotalRows()
Total rows of the whole query results.int
hashCode()
boolean
hasSchema()
Describes the format of the [rows].protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static QueryResult.Builder
newBuilder()
static QueryResult.Builder
newBuilder(QueryResult prototype)
QueryResult.Builder
newBuilderForType()
protected QueryResult.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static QueryResult
parseDelimitedFrom(InputStream input)
static QueryResult
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueryResult
parseFrom(byte[] data)
static QueryResult
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueryResult
parseFrom(com.google.protobuf.ByteString data)
static QueryResult
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueryResult
parseFrom(com.google.protobuf.CodedInputStream input)
static QueryResult
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueryResult
parseFrom(InputStream input)
static QueryResult
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static QueryResult
parseFrom(ByteBuffer data)
static QueryResult
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<QueryResult>
parser()
QueryResult.Builder
toBuilder()
void
writeTo(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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in 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:
getRowsList
in 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:
getRowsOrBuilderList
in interfaceQueryResultOrBuilder
-
getRowsCount
public int getRowsCount()
Each row hold a query result in the format of `Struct`.
repeated .google.protobuf.Struct rows = 1;
- Specified by:
getRowsCount
in 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:
getRows
in 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:
getRowsOrBuilder
in interfaceQueryResultOrBuilder
-
hasSchema
public boolean hasSchema()
Describes the format of the [rows].
.google.cloud.asset.v1.TableSchema schema = 2;
- Specified by:
hasSchema
in 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:
getSchema
in interfaceQueryResultOrBuilder
- Returns:
- The schema.
-
getSchemaOrBuilder
public TableSchemaOrBuilder getSchemaOrBuilder()
Describes the format of the [rows].
.google.cloud.asset.v1.TableSchema schema = 2;
- Specified by:
getSchemaOrBuilder
in interfaceQueryResultOrBuilder
-
getNextPageToken
public String getNextPageToken()
Token to retrieve the next page of the results.
string next_page_token = 3;
- Specified by:
getNextPageToken
in 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:
getNextPageTokenBytes
in interfaceQueryResultOrBuilder
- Returns:
- The bytes for nextPageToken.
-
getTotalRows
public long getTotalRows()
Total rows of the whole query results.
int64 total_rows = 4;
- Specified by:
getTotalRows
in interfaceQueryResultOrBuilder
- Returns:
- The totalRows.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected QueryResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public QueryResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-