public static final class SearchCatalogRequest.Scope.Builder extends GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder> implements SearchCatalogRequest.ScopeOrBuilder
The criteria that select the subspace used for query matching.
Protobuf type google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope
Methods
addAllIncludeOrgIds(Iterable<String> values)
public SearchCatalogRequest.Scope.Builder addAllIncludeOrgIds(Iterable<String> values)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameter
Returns
addAllIncludeProjectIds(Iterable<String> values)
public SearchCatalogRequest.Scope.Builder addAllIncludeProjectIds(Iterable<String> values)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameter
Returns
addIncludeOrgIds(String value)
public SearchCatalogRequest.Scope.Builder addIncludeOrgIds(String value)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameter
Name | Description |
value | String
The includeOrgIds to add.
|
Returns
addIncludeOrgIdsBytes(ByteString value)
public SearchCatalogRequest.Scope.Builder addIncludeOrgIdsBytes(ByteString value)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameter
Name | Description |
value | ByteString
The bytes of the includeOrgIds to add.
|
Returns
addIncludeProjectIds(String value)
public SearchCatalogRequest.Scope.Builder addIncludeProjectIds(String value)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameter
Name | Description |
value | String
The includeProjectIds to add.
|
Returns
addIncludeProjectIdsBytes(ByteString value)
public SearchCatalogRequest.Scope.Builder addIncludeProjectIdsBytes(ByteString value)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameter
Name | Description |
value | ByteString
The bytes of the includeProjectIds to add.
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SearchCatalogRequest.Scope.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public SearchCatalogRequest.Scope build()
Returns
buildPartial()
public SearchCatalogRequest.Scope buildPartial()
Returns
clear()
public SearchCatalogRequest.Scope.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public SearchCatalogRequest.Scope.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearIncludeGcpPublicDatasets()
public SearchCatalogRequest.Scope.Builder clearIncludeGcpPublicDatasets()
If `true`, include Google Cloud Platform (GCP) public datasets in the
search results. Info on GCP public datasets is available at
https://cloud.google.com/public-datasets/. By default, GCP public
datasets are excluded.
bool include_gcp_public_datasets = 7;
Returns
clearIncludeOrgIds()
public SearchCatalogRequest.Scope.Builder clearIncludeOrgIds()
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Returns
clearIncludeProjectIds()
public SearchCatalogRequest.Scope.Builder clearIncludeProjectIds()
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public SearchCatalogRequest.Scope.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public SearchCatalogRequest.Scope.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public SearchCatalogRequest.Scope getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getIncludeGcpPublicDatasets()
public boolean getIncludeGcpPublicDatasets()
If `true`, include Google Cloud Platform (GCP) public datasets in the
search results. Info on GCP public datasets is available at
https://cloud.google.com/public-datasets/. By default, GCP public
datasets are excluded.
bool include_gcp_public_datasets = 7;
Returns
Type | Description |
boolean | The includeGcpPublicDatasets.
|
getIncludeOrgIds(int index)
public String getIncludeOrgIds(int index)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The includeOrgIds at the given index.
|
getIncludeOrgIdsBytes(int index)
public ByteString getIncludeOrgIdsBytes(int index)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the includeOrgIds at the given index.
|
getIncludeOrgIdsCount()
public int getIncludeOrgIdsCount()
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Returns
Type | Description |
int | The count of includeOrgIds.
|
getIncludeOrgIdsList()
public ProtocolStringList getIncludeOrgIdsList()
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Returns
getIncludeProjectIds(int index)
public String getIncludeProjectIds(int index)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The includeProjectIds at the given index.
|
getIncludeProjectIdsBytes(int index)
public ByteString getIncludeProjectIdsBytes(int index)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the includeProjectIds at the given index.
|
getIncludeProjectIdsCount()
public int getIncludeProjectIdsCount()
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Returns
Type | Description |
int | The count of includeProjectIds.
|
getIncludeProjectIdsList()
public ProtocolStringList getIncludeProjectIdsList()
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(SearchCatalogRequest.Scope other)
public SearchCatalogRequest.Scope.Builder mergeFrom(SearchCatalogRequest.Scope other)
Parameter
Returns
public SearchCatalogRequest.Scope.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SearchCatalogRequest.Scope.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SearchCatalogRequest.Scope.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SearchCatalogRequest.Scope.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setIncludeGcpPublicDatasets(boolean value)
public SearchCatalogRequest.Scope.Builder setIncludeGcpPublicDatasets(boolean value)
If `true`, include Google Cloud Platform (GCP) public datasets in the
search results. Info on GCP public datasets is available at
https://cloud.google.com/public-datasets/. By default, GCP public
datasets are excluded.
bool include_gcp_public_datasets = 7;
Parameter
Name | Description |
value | boolean
The includeGcpPublicDatasets to set.
|
Returns
setIncludeOrgIds(int index, String value)
public SearchCatalogRequest.Scope.Builder setIncludeOrgIds(int index, String value)
The list of organization IDs to search within. To find your organization
ID, follow instructions in
https://cloud.google.com/resource-manager/docs/creating-managing-organization.
repeated string include_org_ids = 2;
Parameters
Name | Description |
index | int
The index to set the value at.
|
value | String
The includeOrgIds to set.
|
Returns
setIncludeProjectIds(int index, String value)
public SearchCatalogRequest.Scope.Builder setIncludeProjectIds(int index, String value)
The list of project IDs to search within. To learn more about the
distinction between project names/IDs/numbers, go to
https://cloud.google.com/docs/overview/#projects.
repeated string include_project_ids = 3;
Parameters
Name | Description |
index | int
The index to set the value at.
|
value | String
The includeProjectIds to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SearchCatalogRequest.Scope.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SearchCatalogRequest.Scope.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides