Class SearchCatalogRequest.Scope.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
- com.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope.Builder
-
- All Implemented Interfaces:
SearchCatalogRequest.ScopeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchCatalogRequest.Scope
public static final class SearchCatalogRequest.Scope.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder> implements SearchCatalogRequest.ScopeOrBuilder
The criteria that select the subspace used for query matching.
Protobuf typegoogle.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchCatalogRequest.Scope.BuilderaddAllIncludeOrgIds(Iterable<String> values)The list of organization IDs to search within.SearchCatalogRequest.Scope.BuilderaddAllIncludeProjectIds(Iterable<String> values)The list of project IDs to search within.SearchCatalogRequest.Scope.BuilderaddAllRestrictedLocations(Iterable<String> values)Optional.SearchCatalogRequest.Scope.BuilderaddIncludeOrgIds(String value)The list of organization IDs to search within.SearchCatalogRequest.Scope.BuilderaddIncludeOrgIdsBytes(com.google.protobuf.ByteString value)The list of organization IDs to search within.SearchCatalogRequest.Scope.BuilderaddIncludeProjectIds(String value)The list of project IDs to search within.SearchCatalogRequest.Scope.BuilderaddIncludeProjectIdsBytes(com.google.protobuf.ByteString value)The list of project IDs to search within.SearchCatalogRequest.Scope.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchCatalogRequest.Scope.BuilderaddRestrictedLocations(String value)Optional.SearchCatalogRequest.Scope.BuilderaddRestrictedLocationsBytes(com.google.protobuf.ByteString value)Optional.SearchCatalogRequest.Scopebuild()SearchCatalogRequest.ScopebuildPartial()SearchCatalogRequest.Scope.Builderclear()SearchCatalogRequest.Scope.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SearchCatalogRequest.Scope.BuilderclearIncludeGcpPublicDatasets()If `true`, include Google Cloud public datasets in the search results.SearchCatalogRequest.Scope.BuilderclearIncludeOrgIds()The list of organization IDs to search within.SearchCatalogRequest.Scope.BuilderclearIncludeProjectIds()The list of project IDs to search within.SearchCatalogRequest.Scope.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SearchCatalogRequest.Scope.BuilderclearRestrictedLocations()Optional.SearchCatalogRequest.Scope.Builderclone()SearchCatalogRequest.ScopegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIncludeGcpPublicDatasets()If `true`, include Google Cloud public datasets in the search results.StringgetIncludeOrgIds(int index)The list of organization IDs to search within.com.google.protobuf.ByteStringgetIncludeOrgIdsBytes(int index)The list of organization IDs to search within.intgetIncludeOrgIdsCount()The list of organization IDs to search within.com.google.protobuf.ProtocolStringListgetIncludeOrgIdsList()The list of organization IDs to search within.StringgetIncludeProjectIds(int index)The list of project IDs to search within.com.google.protobuf.ByteStringgetIncludeProjectIdsBytes(int index)The list of project IDs to search within.intgetIncludeProjectIdsCount()The list of project IDs to search within.com.google.protobuf.ProtocolStringListgetIncludeProjectIdsList()The list of project IDs to search within.StringgetRestrictedLocations(int index)Optional.com.google.protobuf.ByteStringgetRestrictedLocationsBytes(int index)Optional.intgetRestrictedLocationsCount()Optional.com.google.protobuf.ProtocolStringListgetRestrictedLocationsList()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SearchCatalogRequest.Scope.BuildermergeFrom(SearchCatalogRequest.Scope other)SearchCatalogRequest.Scope.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SearchCatalogRequest.Scope.BuildermergeFrom(com.google.protobuf.Message other)SearchCatalogRequest.Scope.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SearchCatalogRequest.Scope.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchCatalogRequest.Scope.BuildersetIncludeGcpPublicDatasets(boolean value)If `true`, include Google Cloud public datasets in the search results.SearchCatalogRequest.Scope.BuildersetIncludeOrgIds(int index, String value)The list of organization IDs to search within.SearchCatalogRequest.Scope.BuildersetIncludeProjectIds(int index, String value)The list of project IDs to search within.SearchCatalogRequest.Scope.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SearchCatalogRequest.Scope.BuildersetRestrictedLocations(int index, String value)Optional.SearchCatalogRequest.Scope.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
clear
public SearchCatalogRequest.Scope.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
getDefaultInstanceForType
public SearchCatalogRequest.Scope getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchCatalogRequest.Scope build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchCatalogRequest.Scope buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchCatalogRequest.Scope.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
setField
public SearchCatalogRequest.Scope.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
clearField
public SearchCatalogRequest.Scope.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
clearOneof
public SearchCatalogRequest.Scope.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
setRepeatedField
public SearchCatalogRequest.Scope.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
addRepeatedField
public SearchCatalogRequest.Scope.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
mergeFrom
public SearchCatalogRequest.Scope.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchCatalogRequest.Scope.Builder>
-
mergeFrom
public SearchCatalogRequest.Scope.Builder mergeFrom(SearchCatalogRequest.Scope other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
mergeFrom
public SearchCatalogRequest.Scope.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchCatalogRequest.Scope.Builder>- Throws:
IOException
-
getIncludeOrgIdsList
public com.google.protobuf.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;- Specified by:
getIncludeOrgIdsListin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- A list containing the includeOrgIds.
-
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;- Specified by:
getIncludeOrgIdsCountin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- The count of includeOrgIds.
-
getIncludeOrgIds
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;- Specified by:
getIncludeOrgIdsin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The includeOrgIds at the given index.
-
getIncludeOrgIdsBytes
public com.google.protobuf.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;- Specified by:
getIncludeOrgIdsBytesin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includeOrgIds at the given index.
-
setIncludeOrgIds
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:
index- The index to set the value at.value- The includeOrgIds to set.- Returns:
- This builder for chaining.
-
addIncludeOrgIds
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;- Parameters:
value- The includeOrgIds to add.- Returns:
- This builder for chaining.
-
addAllIncludeOrgIds
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;- Parameters:
values- The includeOrgIds to add.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
addIncludeOrgIdsBytes
public SearchCatalogRequest.Scope.Builder addIncludeOrgIdsBytes(com.google.protobuf.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;- Parameters:
value- The bytes of the includeOrgIds to add.- Returns:
- This builder for chaining.
-
getIncludeProjectIdsList
public com.google.protobuf.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;- Specified by:
getIncludeProjectIdsListin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- A list containing the includeProjectIds.
-
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;- Specified by:
getIncludeProjectIdsCountin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- The count of includeProjectIds.
-
getIncludeProjectIds
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;- Specified by:
getIncludeProjectIdsin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The includeProjectIds at the given index.
-
getIncludeProjectIdsBytes
public com.google.protobuf.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;- Specified by:
getIncludeProjectIdsBytesin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includeProjectIds at the given index.
-
setIncludeProjectIds
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:
index- The index to set the value at.value- The includeProjectIds to set.- Returns:
- This builder for chaining.
-
addIncludeProjectIds
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;- Parameters:
value- The includeProjectIds to add.- Returns:
- This builder for chaining.
-
addAllIncludeProjectIds
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;- Parameters:
values- The includeProjectIds to add.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
addIncludeProjectIdsBytes
public SearchCatalogRequest.Scope.Builder addIncludeProjectIdsBytes(com.google.protobuf.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;- Parameters:
value- The bytes of the includeProjectIds to add.- Returns:
- This builder for chaining.
-
getIncludeGcpPublicDatasets
public boolean getIncludeGcpPublicDatasets()
If `true`, include Google Cloud public datasets in the search results. Info on Google Cloud public datasets is available at https://cloud.google.com/public-datasets/. By default, Google Cloud public datasets are excluded.
bool include_gcp_public_datasets = 7;- Specified by:
getIncludeGcpPublicDatasetsin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- The includeGcpPublicDatasets.
-
setIncludeGcpPublicDatasets
public SearchCatalogRequest.Scope.Builder setIncludeGcpPublicDatasets(boolean value)
If `true`, include Google Cloud public datasets in the search results. Info on Google Cloud public datasets is available at https://cloud.google.com/public-datasets/. By default, Google Cloud public datasets are excluded.
bool include_gcp_public_datasets = 7;- Parameters:
value- The includeGcpPublicDatasets to set.- Returns:
- This builder for chaining.
-
clearIncludeGcpPublicDatasets
public SearchCatalogRequest.Scope.Builder clearIncludeGcpPublicDatasets()
If `true`, include Google Cloud public datasets in the search results. Info on Google Cloud public datasets is available at https://cloud.google.com/public-datasets/. By default, Google Cloud public datasets are excluded.
bool include_gcp_public_datasets = 7;- Returns:
- This builder for chaining.
-
getRestrictedLocationsList
public com.google.protobuf.ProtocolStringList getRestrictedLocationsList()
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRestrictedLocationsListin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- A list containing the restrictedLocations.
-
getRestrictedLocationsCount
public int getRestrictedLocationsCount()
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRestrictedLocationsCountin interfaceSearchCatalogRequest.ScopeOrBuilder- Returns:
- The count of restrictedLocations.
-
getRestrictedLocations
public String getRestrictedLocations(int index)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRestrictedLocationsin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The restrictedLocations at the given index.
-
getRestrictedLocationsBytes
public com.google.protobuf.ByteString getRestrictedLocationsBytes(int index)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRestrictedLocationsBytesin interfaceSearchCatalogRequest.ScopeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the restrictedLocations at the given index.
-
setRestrictedLocations
public SearchCatalogRequest.Scope.Builder setRestrictedLocations(int index, String value)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The restrictedLocations to set.- Returns:
- This builder for chaining.
-
addRestrictedLocations
public SearchCatalogRequest.Scope.Builder addRestrictedLocations(String value)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The restrictedLocations to add.- Returns:
- This builder for chaining.
-
addAllRestrictedLocations
public SearchCatalogRequest.Scope.Builder addAllRestrictedLocations(Iterable<String> values)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The restrictedLocations to add.- Returns:
- This builder for chaining.
-
clearRestrictedLocations
public SearchCatalogRequest.Scope.Builder clearRestrictedLocations()
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addRestrictedLocationsBytes
public SearchCatalogRequest.Scope.Builder addRestrictedLocationsBytes(com.google.protobuf.ByteString value)
Optional. The list of locations to search within. 1. If empty, search will be performed in all locations; 2. If any of the locations are NOT in the valid locations list, error will be returned; 3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the `SearchCatalogResponse.unreachable` field, users can repeat the search request with this parameter set to get additional information on the error. Valid locations: * asia-east1 * asia-east2 * asia-northeast1 * asia-northeast2 * asia-northeast3 * asia-south1 * asia-southeast1 * australia-southeast1 * eu * europe-north1 * europe-west1 * europe-west2 * europe-west3 * europe-west4 * europe-west6 * global * northamerica-northeast1 * southamerica-east1 * us * us-central1 * us-east1 * us-east4 * us-west1 * us-west2
repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the restrictedLocations to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SearchCatalogRequest.Scope.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
mergeUnknownFields
public final SearchCatalogRequest.Scope.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogRequest.Scope.Builder>
-
-