Class QueryAssetsRequest.Builder (3.45.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public QueryAssetsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides

build()

public QueryAssetsRequest build()
Returns
TypeDescription
QueryAssetsRequest

buildPartial()

public QueryAssetsRequest buildPartial()
Returns
TypeDescription
QueryAssetsRequest

clear()

public QueryAssetsRequest.Builder clear()
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public QueryAssetsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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
TypeDescription
QueryAssetsRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public QueryAssetsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
QueryAssetsRequest.Builder

This builder for chaining.

clearQuery()

public QueryAssetsRequest.Builder clearQuery()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
QueryAssetsRequest.Builder

clearStatement()

public QueryAssetsRequest.Builder clearStatement()

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

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

Returns
TypeDescription
QueryAssetsRequest.Builder

This builder for chaining.

clearTime()

public QueryAssetsRequest.Builder clearTime()
Returns
TypeDescription
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
TypeDescription
QueryAssetsRequest.Builder

clone()

public QueryAssetsRequest.Builder clone()
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides

getDefaultInstanceForType()

public QueryAssetsRequest getDefaultInstanceForType()
Returns
TypeDescription
QueryAssetsRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for parent.

getQueryCase()

public QueryAssetsRequest.QueryCase getQueryCase()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
TimeWindowOrBuilder

getStatement()

public String getStatement()

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

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

Returns
TypeDescription
String

The statement.

getStatementBytes()

public ByteString getStatementBytes()

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

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

Returns
TypeDescription
ByteString

The bytes for statement.

getTimeCase()

public QueryAssetsRequest.TimeCase getTimeCase()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the readTimeWindow field is set.

hasStatement()

public boolean hasStatement()

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

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

Returns
TypeDescription
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
TypeDescription
boolean

Whether the timeout field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(QueryAssetsRequest other)

public QueryAssetsRequest.Builder mergeFrom(QueryAssetsRequest other)
Parameter
NameDescription
otherQueryAssetsRequest
Returns
TypeDescription
QueryAssetsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public QueryAssetsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public QueryAssetsRequest.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
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
NameDescription
valueQueryAssetsOutputConfig
Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
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
NameDescription
valueTimeWindow
Returns
TypeDescription
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
NameDescription
valueDuration
Returns
TypeDescription
QueryAssetsRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final QueryAssetsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public QueryAssetsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueString

The jobReference to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for jobReference to set.

Returns
TypeDescription
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
NameDescription
valueQueryAssetsOutputConfig
Returns
TypeDescription
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
NameDescription
builderForValueQueryAssetsOutputConfig.Builder
Returns
TypeDescription
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
NameDescription
valueint

The pageSize to set.

Returns
TypeDescription
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
NameDescription
valueString

The pageToken to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for pageToken to set.

Returns
TypeDescription
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
NameDescription
valueString

The parent to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for parent to set.

Returns
TypeDescription
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
NameDescription
valueTimestamp
Returns
TypeDescription
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
NameDescription
builderForValueBuilder
Returns
TypeDescription
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
NameDescription
valueTimeWindow
Returns
TypeDescription
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
NameDescription
builderForValueTimeWindow.Builder
Returns
TypeDescription
QueryAssetsRequest.Builder

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

public QueryAssetsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides

setStatement(String value)

public QueryAssetsRequest.Builder setStatement(String value)

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

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

Parameter
NameDescription
valueString

The statement to set.

Returns
TypeDescription
QueryAssetsRequest.Builder

This builder for chaining.

setStatementBytes(ByteString value)

public QueryAssetsRequest.Builder setStatementBytes(ByteString value)

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

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

Parameter
NameDescription
valueByteString

The bytes for statement to set.

Returns
TypeDescription
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
NameDescription
valueDuration
Returns
TypeDescription
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
NameDescription
builderForValueBuilder
Returns
TypeDescription
QueryAssetsRequest.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final QueryAssetsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
QueryAssetsRequest.Builder
Overrides