Class QueryAssetsRequest.Builder (3.22.0)

public static final class QueryAssetsRequest.Builder extends GeneratedMessageV3.Builder<QueryAssetsRequest.Builder> implements QueryAssetsRequestOrBuilder

QueryAssets request.

Protobuf type google.cloud.asset.v1.QueryAssetsRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public QueryAssetsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

build()

public QueryAssetsRequest build()
Returns
Type Description
QueryAssetsRequest

buildPartial()

public QueryAssetsRequest buildPartial()
Returns
Type Description
QueryAssetsRequest

clear()

public QueryAssetsRequest.Builder clear()
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public QueryAssetsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

clearJobReference()

public QueryAssetsRequest.Builder clearJobReference()

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public QueryAssetsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

clearOutputConfig()

public QueryAssetsRequest.Builder clearOutputConfig()

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

clearPageSize()

public QueryAssetsRequest.Builder clearPageSize()

Optional. The maximum number of rows to return in the results. Responses are limited to 10 MB and 1000 rows. By default, the maximum row count is 1000. When the byte or row count limit is reached, the rest of the query results will be paginated. The field will be ignored when [output_config] is specified.

int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

clearPageToken()

public QueryAssetsRequest.Builder clearPageToken()

Optional. A page token received from previous QueryAssets. The field will be ignored when [output_config] is specified.

string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

clearParent()

public QueryAssetsRequest.Builder clearParent()

Required. The relative name of the root asset. This can only be an organization number (such as "organizations/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"), or a folder number (such as "folders/123"). Only assets belonging to the parent will be returned.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

clearQuery()

public QueryAssetsRequest.Builder clearQuery()
Returns
Type Description
QueryAssetsRequest.Builder

clearReadTime()

public QueryAssetsRequest.Builder clearReadTime()

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

clearReadTimeWindow()

public QueryAssetsRequest.Builder clearReadTimeWindow()

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

clearStatement()

public QueryAssetsRequest.Builder clearStatement()

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

clearTime()

public QueryAssetsRequest.Builder clearTime()
Returns
Type Description
QueryAssetsRequest.Builder

clearTimeout()

public QueryAssetsRequest.Builder clearTimeout()

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsRequest.Builder

clone()

public QueryAssetsRequest.Builder clone()
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

getDefaultInstanceForType()

public QueryAssetsRequest getDefaultInstanceForType()
Returns
Type Description
QueryAssetsRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getJobReference()

public String getJobReference()

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The jobReference.

getJobReferenceBytes()

public ByteString getJobReferenceBytes()

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for jobReference.

getOutputConfig()

public QueryAssetsOutputConfig getOutputConfig()

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsOutputConfig

The outputConfig.

getOutputConfigBuilder()

public QueryAssetsOutputConfig.Builder getOutputConfigBuilder()

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsOutputConfig.Builder

getOutputConfigOrBuilder()

public QueryAssetsOutputConfigOrBuilder getOutputConfigOrBuilder()

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QueryAssetsOutputConfigOrBuilder

getPageSize()

public int getPageSize()

Optional. The maximum number of rows to return in the results. Responses are limited to 10 MB and 1000 rows. By default, the maximum row count is 1000. When the byte or row count limit is reached, the rest of the query results will be paginated. The field will be ignored when [output_config] is specified.

int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The pageSize.

getPageToken()

public String getPageToken()

Optional. A page token received from previous QueryAssets. The field will be ignored when [output_config] is specified.

string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The pageToken.

getPageTokenBytes()

public ByteString getPageTokenBytes()

Optional. A page token received from previous QueryAssets. The field will be ignored when [output_config] is specified.

string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for pageToken.

getParent()

public String getParent()

Required. The relative name of the root asset. This can only be an organization number (such as "organizations/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"), or a folder number (such as "folders/123"). Only assets belonging to the parent will be returned.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The relative name of the root asset. This can only be an organization number (such as "organizations/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"), or a folder number (such as "folders/123"). Only assets belonging to the parent will be returned.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getQueryCase()

public QueryAssetsRequest.QueryCase getQueryCase()
Returns
Type Description
QueryAssetsRequest.QueryCase

getReadTime()

public Timestamp getReadTime()

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The readTime.

getReadTimeBuilder()

public Timestamp.Builder getReadTimeBuilder()

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getReadTimeOrBuilder()

public TimestampOrBuilder getReadTimeOrBuilder()

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getReadTimeWindow()

public TimeWindow getReadTimeWindow()

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimeWindow

The readTimeWindow.

getReadTimeWindowBuilder()

public TimeWindow.Builder getReadTimeWindowBuilder()

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimeWindow.Builder

getReadTimeWindowOrBuilder()

public TimeWindowOrBuilder getReadTimeWindowOrBuilder()

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimeWindowOrBuilder

getStatement()

public String getStatement()

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The statement.

getStatementBytes()

public ByteString getStatementBytes()

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for statement.

getTimeCase()

public QueryAssetsRequest.TimeCase getTimeCase()
Returns
Type Description
QueryAssetsRequest.TimeCase

getTimeout()

public Duration getTimeout()

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Duration

The timeout.

getTimeoutBuilder()

public Duration.Builder getTimeoutBuilder()

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getTimeoutOrBuilder()

public DurationOrBuilder getTimeoutOrBuilder()

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DurationOrBuilder

hasJobReference()

public boolean hasJobReference()

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the jobReference field is set.

hasOutputConfig()

public boolean hasOutputConfig()

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the outputConfig field is set.

hasReadTime()

public boolean hasReadTime()

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the readTime field is set.

hasReadTimeWindow()

public boolean hasReadTimeWindow()

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the readTimeWindow field is set.

hasStatement()

public boolean hasStatement()

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the statement field is set.

hasTimeout()

public boolean hasTimeout()

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the timeout field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(QueryAssetsRequest other)

public QueryAssetsRequest.Builder mergeFrom(QueryAssetsRequest other)
Parameter
Name Description
other QueryAssetsRequest
Returns
Type Description
QueryAssetsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public QueryAssetsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
QueryAssetsRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public QueryAssetsRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

mergeOutputConfig(QueryAssetsOutputConfig value)

public QueryAssetsRequest.Builder mergeOutputConfig(QueryAssetsOutputConfig value)

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value QueryAssetsOutputConfig
Returns
Type Description
QueryAssetsRequest.Builder

mergeReadTime(Timestamp value)

public QueryAssetsRequest.Builder mergeReadTime(Timestamp value)

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Timestamp
Returns
Type Description
QueryAssetsRequest.Builder

mergeReadTimeWindow(TimeWindow value)

public QueryAssetsRequest.Builder mergeReadTimeWindow(TimeWindow value)

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TimeWindow
Returns
Type Description
QueryAssetsRequest.Builder

mergeTimeout(Duration value)

public QueryAssetsRequest.Builder mergeTimeout(Duration value)

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Duration
Returns
Type Description
QueryAssetsRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final QueryAssetsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public QueryAssetsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

setJobReference(String value)

public QueryAssetsRequest.Builder setJobReference(String value)

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The jobReference to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setJobReferenceBytes(ByteString value)

public QueryAssetsRequest.Builder setJobReferenceBytes(ByteString value)

Optional. Reference to the query job, which is from the QueryAssetsResponse of previous QueryAssets call.

string job_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for jobReference to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setOutputConfig(QueryAssetsOutputConfig value)

public QueryAssetsRequest.Builder setOutputConfig(QueryAssetsOutputConfig value)

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value QueryAssetsOutputConfig
Returns
Type Description
QueryAssetsRequest.Builder

setOutputConfig(QueryAssetsOutputConfig.Builder builderForValue)

public QueryAssetsRequest.Builder setOutputConfig(QueryAssetsOutputConfig.Builder builderForValue)

Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.

.google.cloud.asset.v1.QueryAssetsOutputConfig output_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue QueryAssetsOutputConfig.Builder
Returns
Type Description
QueryAssetsRequest.Builder

setPageSize(int value)

public QueryAssetsRequest.Builder setPageSize(int value)

Optional. The maximum number of rows to return in the results. Responses are limited to 10 MB and 1000 rows. By default, the maximum row count is 1000. When the byte or row count limit is reached, the rest of the query results will be paginated. The field will be ignored when [output_config] is specified.

int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The pageSize to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setPageToken(String value)

public QueryAssetsRequest.Builder setPageToken(String value)

Optional. A page token received from previous QueryAssets. The field will be ignored when [output_config] is specified.

string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The pageToken to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setPageTokenBytes(ByteString value)

public QueryAssetsRequest.Builder setPageTokenBytes(ByteString value)

Optional. A page token received from previous QueryAssets. The field will be ignored when [output_config] is specified.

string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for pageToken to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setParent(String value)

public QueryAssetsRequest.Builder setParent(String value)

Required. The relative name of the root asset. This can only be an organization number (such as "organizations/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"), or a folder number (such as "folders/123"). Only assets belonging to the parent will be returned.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public QueryAssetsRequest.Builder setParentBytes(ByteString value)

Required. The relative name of the root asset. This can only be an organization number (such as "organizations/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"), or a folder number (such as "folders/123"). Only assets belonging to the parent will be returned.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setReadTime(Timestamp value)

public QueryAssetsRequest.Builder setReadTime(Timestamp value)

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Timestamp
Returns
Type Description
QueryAssetsRequest.Builder

setReadTime(Timestamp.Builder builderForValue)

public QueryAssetsRequest.Builder setReadTime(Timestamp.Builder builderForValue)

Optional. Queries cloud assets as they appeared at the specified point in time.

.google.protobuf.Timestamp read_time = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
QueryAssetsRequest.Builder

setReadTimeWindow(TimeWindow value)

public QueryAssetsRequest.Builder setReadTimeWindow(TimeWindow value)

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TimeWindow
Returns
Type Description
QueryAssetsRequest.Builder

setReadTimeWindow(TimeWindow.Builder builderForValue)

public QueryAssetsRequest.Builder setReadTimeWindow(TimeWindow.Builder builderForValue)

Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.

.google.cloud.asset.v1.TimeWindow read_time_window = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue TimeWindow.Builder
Returns
Type Description
QueryAssetsRequest.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public QueryAssetsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
QueryAssetsRequest.Builder
Overrides

setStatement(String value)

public QueryAssetsRequest.Builder setStatement(String value)

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The statement to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setStatementBytes(ByteString value)

public QueryAssetsRequest.Builder setStatementBytes(ByteString value)

Optional. A SQL statement that's compatible with BigQuery Standard SQL.

string statement = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for statement to set.

Returns
Type Description
QueryAssetsRequest.Builder

This builder for chaining.

setTimeout(Duration value)

public QueryAssetsRequest.Builder setTimeout(Duration value)

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Duration
Returns
Type Description
QueryAssetsRequest.Builder

setTimeout(Duration.Builder builderForValue)

public QueryAssetsRequest.Builder setTimeout(Duration.Builder builderForValue)

Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete. By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is complete, the done field in the QueryAssetsResponse is true, otherwise false. Like BigQuery jobs.query API The call is not guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000 milliseconds), even if the query is not complete. The field will be ignored when [output_config] is specified.

.google.protobuf.Duration timeout = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
QueryAssetsRequest.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final QueryAssetsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
QueryAssetsRequest.Builder
Overrides