- 3.57.0 (latest)
- 3.56.0
- 3.55.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.2-SNAPSHOT
- 3.6.0
- 3.4.1
- 3.3.1
- 3.2.17
public static final class ListAssetsRequest.Builder extends GeneratedMessageV3.Builder<ListAssetsRequest.Builder> implements ListAssetsRequestOrBuilder
ListAssets request.
Protobuf type google.cloud.asset.v1.ListAssetsRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ListAssetsRequest.BuilderImplements
ListAssetsRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllAssetTypes(Iterable<String> values)
public ListAssetsRequest.Builder addAllAssetTypes(Iterable<String> values)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameter | |
---|---|
Name | Description |
values |
Iterable<String> The assetTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addAllRelationshipTypes(Iterable<String> values)
public ListAssetsRequest.Builder addAllRelationshipTypes(Iterable<String> values)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameter | |
---|---|
Name | Description |
values |
Iterable<String> The relationshipTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addAssetTypes(String value)
public ListAssetsRequest.Builder addAssetTypes(String value)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameter | |
---|---|
Name | Description |
value |
String The assetTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addAssetTypesBytes(ByteString value)
public ListAssetsRequest.Builder addAssetTypesBytes(ByteString value)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes of the assetTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addRelationshipTypes(String value)
public ListAssetsRequest.Builder addRelationshipTypes(String value)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameter | |
---|---|
Name | Description |
value |
String The relationshipTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addRelationshipTypesBytes(ByteString value)
public ListAssetsRequest.Builder addRelationshipTypesBytes(ByteString value)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes of the relationshipTypes to add. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ListAssetsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
build()
public ListAssetsRequest build()
Returns | |
---|---|
Type | Description |
ListAssetsRequest |
buildPartial()
public ListAssetsRequest buildPartial()
Returns | |
---|---|
Type | Description |
ListAssetsRequest |
clear()
public ListAssetsRequest.Builder clear()
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
clearAssetTypes()
public ListAssetsRequest.Builder clearAssetTypes()
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clearContentType()
public ListAssetsRequest.Builder clearContentType()
Asset content type. If not specified, no content but the asset name will be returned.
.google.cloud.asset.v1.ContentType content_type = 4;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ListAssetsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ListAssetsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
clearPageSize()
public ListAssetsRequest.Builder clearPageSize()
The maximum number of assets to be returned in a single response. Default is 100, minimum is 1, and maximum is 1000.
int32 page_size = 5;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clearPageToken()
public ListAssetsRequest.Builder clearPageToken()
The next_page_token
returned from the previous ListAssetsResponse
, or
unspecified for the first ListAssetsRequest
. It is a continuation of a
prior ListAssets
call, and the API should return the next page of assets.
string page_token = 6;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clearParent()
public ListAssetsRequest.Builder clearParent()
Required. Name of the organization, folder, or project the assets belong to. Format: "organizations/[organization-number]" (such as "organizations/123"), "projects/[project-id]" (such as "projects/my-project-id"), "projects/[project-number]" (such as "projects/12345"), or "folders/[folder-number]" (such as "folders/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clearReadTime()
public ListAssetsRequest.Builder clearReadTime()
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
clearRelationshipTypes()
public ListAssetsRequest.Builder clearRelationshipTypes()
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
clone()
public ListAssetsRequest.Builder clone()
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
getAssetTypes(int index)
public String getAssetTypes(int index)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The assetTypes at the given index. |
getAssetTypesBytes(int index)
public ByteString getAssetTypesBytes(int index)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the assetTypes at the given index. |
getAssetTypesCount()
public int getAssetTypesCount()
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Returns | |
---|---|
Type | Description |
int |
The count of assetTypes. |
getAssetTypesList()
public ProtocolStringList getAssetTypesList()
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the assetTypes. |
getContentType()
public ContentType getContentType()
Asset content type. If not specified, no content but the asset name will be returned.
.google.cloud.asset.v1.ContentType content_type = 4;
Returns | |
---|---|
Type | Description |
ContentType |
The contentType. |
getContentTypeValue()
public int getContentTypeValue()
Asset content type. If not specified, no content but the asset name will be returned.
.google.cloud.asset.v1.ContentType content_type = 4;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for contentType. |
getDefaultInstanceForType()
public ListAssetsRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ListAssetsRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getPageSize()
public int getPageSize()
The maximum number of assets to be returned in a single response. Default is 100, minimum is 1, and maximum is 1000.
int32 page_size = 5;
Returns | |
---|---|
Type | Description |
int |
The pageSize. |
getPageToken()
public String getPageToken()
The next_page_token
returned from the previous ListAssetsResponse
, or
unspecified for the first ListAssetsRequest
. It is a continuation of a
prior ListAssets
call, and the API should return the next page of assets.
string page_token = 6;
Returns | |
---|---|
Type | Description |
String |
The pageToken. |
getPageTokenBytes()
public ByteString getPageTokenBytes()
The next_page_token
returned from the previous ListAssetsResponse
, or
unspecified for the first ListAssetsRequest
. It is a continuation of a
prior ListAssets
call, and the API should return the next page of assets.
string page_token = 6;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for pageToken. |
getParent()
public String getParent()
Required. Name of the organization, folder, or project the assets belong to. Format: "organizations/[organization-number]" (such as "organizations/123"), "projects/[project-id]" (such as "projects/my-project-id"), "projects/[project-number]" (such as "projects/12345"), or "folders/[folder-number]" (such as "folders/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. Name of the organization, folder, or project the assets belong to. Format: "organizations/[organization-number]" (such as "organizations/123"), "projects/[project-id]" (such as "projects/my-project-id"), "projects/[project-number]" (such as "projects/12345"), or "folders/[folder-number]" (such as "folders/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
getReadTime()
public Timestamp getReadTime()
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Returns | |
---|---|
Type | Description |
Timestamp |
The readTime. |
getReadTimeBuilder()
public Timestamp.Builder getReadTimeBuilder()
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Returns | |
---|---|
Type | Description |
Builder |
getReadTimeOrBuilder()
public TimestampOrBuilder getReadTimeOrBuilder()
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getRelationshipTypes(int index)
public String getRelationshipTypes(int index)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The relationshipTypes at the given index. |
getRelationshipTypesBytes(int index)
public ByteString getRelationshipTypesBytes(int index)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the relationshipTypes at the given index. |
getRelationshipTypesCount()
public int getRelationshipTypesCount()
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Returns | |
---|---|
Type | Description |
int |
The count of relationshipTypes. |
getRelationshipTypesList()
public ProtocolStringList getRelationshipTypesList()
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the relationshipTypes. |
hasReadTime()
public boolean hasReadTime()
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the readTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(ListAssetsRequest other)
public ListAssetsRequest.Builder mergeFrom(ListAssetsRequest other)
Parameter | |
---|---|
Name | Description |
other |
ListAssetsRequest |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ListAssetsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ListAssetsRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
mergeReadTime(Timestamp value)
public ListAssetsRequest.Builder mergeReadTime(Timestamp value)
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ListAssetsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
setAssetTypes(int index, String value)
public ListAssetsRequest.Builder setAssetTypes(int index, String value)
A list of asset types to take a snapshot for. For example: "compute.googleapis.com/Disk". Regular expression is also supported. For example:
- "compute.googleapis.com.*" snapshots resources whose asset type starts with "compute.googleapis.com".
- ".*Instance" snapshots resources whose asset type ends with "Instance".
- ".Instance." snapshots resources whose asset type contains "Instance". See RE2 for all supported regular expression syntax. If the regular expression does not match any supported asset type, an INVALID_ARGUMENT error will be returned. If specified, only matching assets will be returned, otherwise, it will snapshot all asset types. See Introduction to Cloud Asset Inventory for all supported asset types.
repeated string asset_types = 3;
Parameters | |
---|---|
Name | Description |
index |
int The index to set the value at. |
value |
String The assetTypes to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setContentType(ContentType value)
public ListAssetsRequest.Builder setContentType(ContentType value)
Asset content type. If not specified, no content but the asset name will be returned.
.google.cloud.asset.v1.ContentType content_type = 4;
Parameter | |
---|---|
Name | Description |
value |
ContentType The contentType to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setContentTypeValue(int value)
public ListAssetsRequest.Builder setContentTypeValue(int value)
Asset content type. If not specified, no content but the asset name will be returned.
.google.cloud.asset.v1.ContentType content_type = 4;
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for contentType to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ListAssetsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
setPageSize(int value)
public ListAssetsRequest.Builder setPageSize(int value)
The maximum number of assets to be returned in a single response. Default is 100, minimum is 1, and maximum is 1000.
int32 page_size = 5;
Parameter | |
---|---|
Name | Description |
value |
int The pageSize to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setPageToken(String value)
public ListAssetsRequest.Builder setPageToken(String value)
The next_page_token
returned from the previous ListAssetsResponse
, or
unspecified for the first ListAssetsRequest
. It is a continuation of a
prior ListAssets
call, and the API should return the next page of assets.
string page_token = 6;
Parameter | |
---|---|
Name | Description |
value |
String The pageToken to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setPageTokenBytes(ByteString value)
public ListAssetsRequest.Builder setPageTokenBytes(ByteString value)
The next_page_token
returned from the previous ListAssetsResponse
, or
unspecified for the first ListAssetsRequest
. It is a continuation of a
prior ListAssets
call, and the API should return the next page of assets.
string page_token = 6;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for pageToken to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setParent(String value)
public ListAssetsRequest.Builder setParent(String value)
Required. Name of the organization, folder, or project the assets belong to. Format: "organizations/[organization-number]" (such as "organizations/123"), "projects/[project-id]" (such as "projects/my-project-id"), "projects/[project-number]" (such as "projects/12345"), or "folders/[folder-number]" (such as "folders/12345").
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public ListAssetsRequest.Builder setParentBytes(ByteString value)
Required. Name of the organization, folder, or project the assets belong to. Format: "organizations/[organization-number]" (such as "organizations/123"), "projects/[project-id]" (such as "projects/my-project-id"), "projects/[project-number]" (such as "projects/12345"), or "folders/[folder-number]" (such as "folders/12345").
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 |
ListAssetsRequest.Builder |
This builder for chaining. |
setReadTime(Timestamp value)
public ListAssetsRequest.Builder setReadTime(Timestamp value)
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
setReadTime(Timestamp.Builder builderForValue)
public ListAssetsRequest.Builder setReadTime(Timestamp.Builder builderForValue)
Timestamp to take an asset snapshot. This can only be set to a timestamp between the current time and the current time minus 35 days (inclusive). If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.
.google.protobuf.Timestamp read_time = 2;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
setRelationshipTypes(int index, String value)
public ListAssetsRequest.Builder setRelationshipTypes(int index, String value)
A list of relationship types to output, for example:
INSTANCE_TO_INSTANCEGROUP
. This field should only be specified if
content_type=RELATIONSHIP.
- If specified: it snapshots specified relationships. It returns an error if any of the [relationship_types] doesn't belong to the supported relationship types of the [asset_types] or if any of the [asset_types] doesn't belong to the source types of the [relationship_types].
- Otherwise: it snapshots the supported relationships for all [asset_types] or returns an error if any of the [asset_types] has no relationship support. An unspecified asset types field means all supported asset_types. See Introduction to Cloud Asset Inventory for all supported asset types and relationship types.
repeated string relationship_types = 7;
Parameters | |
---|---|
Name | Description |
index |
int The index to set the value at. |
value |
String The relationshipTypes to set. |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ListAssetsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ListAssetsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ListAssetsRequest.Builder |