public final class SearchCatalogRequest extends com.google.protobuf.GeneratedMessageV3 implements SearchCatalogRequestOrBuilder
Request message for [SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog].Protobuf type
google.cloud.datacatalog.v1beta1.SearchCatalogRequest
Modifier and Type | Class and Description |
---|---|
static class |
SearchCatalogRequest.Builder
Request message for
[SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog].
|
static class |
SearchCatalogRequest.Scope
Protobuf type
google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope |
static interface |
SearchCatalogRequest.ScopeOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
ORDER_BY_FIELD_NUMBER |
static int |
PAGE_SIZE_FIELD_NUMBER |
static int |
PAGE_TOKEN_FIELD_NUMBER |
static int |
QUERY_FIELD_NUMBER |
static int |
SCOPE_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static SearchCatalogRequest |
getDefaultInstance() |
SearchCatalogRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getOrderBy()
Specifies the ordering of results, currently supported case-sensitive
choices are:
<ul>
<li> relevance </li>
<li> last_access_timestamp [asc|desc], defaults to descending if not
specified, </li>
<li> last_modified_timestamp [asc|desc], defaults to descending if not
specified.
|
com.google.protobuf.ByteString |
getOrderByBytes()
Specifies the ordering of results, currently supported case-sensitive
choices are:
<ul>
<li> relevance </li>
<li> last_access_timestamp [asc|desc], defaults to descending if not
specified, </li>
<li> last_modified_timestamp [asc|desc], defaults to descending if not
specified.
|
int |
getPageSize()
Number of results in the search page.
|
String |
getPageToken()
Optional pagination token returned in an earlier
[SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalogResponse.next_page_token];
indicates that this is a continuation of a prior
[SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
call, and that the system should return the next page of data.
|
com.google.protobuf.ByteString |
getPageTokenBytes()
Optional pagination token returned in an earlier
[SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalogResponse.next_page_token];
indicates that this is a continuation of a prior
[SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
call, and that the system should return the next page of data.
|
com.google.protobuf.Parser<SearchCatalogRequest> |
getParserForType() |
String |
getQuery()
Required.
|
com.google.protobuf.ByteString |
getQueryBytes()
Required.
|
SearchCatalogRequest.Scope |
getScope()
Required.
|
SearchCatalogRequest.ScopeOrBuilder |
getScopeOrBuilder()
Required.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasScope()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SearchCatalogRequest.Builder |
newBuilder() |
static SearchCatalogRequest.Builder |
newBuilder(SearchCatalogRequest prototype) |
SearchCatalogRequest.Builder |
newBuilderForType() |
protected SearchCatalogRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SearchCatalogRequest |
parseDelimitedFrom(InputStream input) |
static SearchCatalogRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchCatalogRequest |
parseFrom(byte[] data) |
static SearchCatalogRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchCatalogRequest |
parseFrom(ByteBuffer data) |
static SearchCatalogRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchCatalogRequest |
parseFrom(com.google.protobuf.ByteString data) |
static SearchCatalogRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchCatalogRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SearchCatalogRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchCatalogRequest |
parseFrom(InputStream input) |
static SearchCatalogRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SearchCatalogRequest> |
parser() |
SearchCatalogRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int SCOPE_FIELD_NUMBER
public static final int QUERY_FIELD_NUMBER
public static final int PAGE_SIZE_FIELD_NUMBER
public static final int PAGE_TOKEN_FIELD_NUMBER
public static final int ORDER_BY_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasScope()
Required. The scope of this search request.
.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope scope = 6;
hasScope
in interface SearchCatalogRequestOrBuilder
public SearchCatalogRequest.Scope getScope()
Required. The scope of this search request.
.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope scope = 6;
getScope
in interface SearchCatalogRequestOrBuilder
public SearchCatalogRequest.ScopeOrBuilder getScopeOrBuilder()
Required. The scope of this search request.
.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope scope = 6;
getScopeOrBuilder
in interface SearchCatalogRequestOrBuilder
public String getQuery()
Required. The query string in search query syntax. The query must be non-empty. Query strings can be simple as "x" or more qualified as: * name:x * column:x * description:y Note: Query tokens need to have a minimum of 3 characters for substring matching to work correctly. See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more information.
string query = 1;
getQuery
in interface SearchCatalogRequestOrBuilder
public com.google.protobuf.ByteString getQueryBytes()
Required. The query string in search query syntax. The query must be non-empty. Query strings can be simple as "x" or more qualified as: * name:x * column:x * description:y Note: Query tokens need to have a minimum of 3 characters for substring matching to work correctly. See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more information.
string query = 1;
getQueryBytes
in interface SearchCatalogRequestOrBuilder
public int getPageSize()
Number of results in the search page. If <=0 then defaults to 10. Max limit for page_size is 1000. Throws an invalid argument for page_size > 1000.
int32 page_size = 2;
getPageSize
in interface SearchCatalogRequestOrBuilder
public String getPageToken()
Optional pagination token returned in an earlier [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalogResponse.next_page_token]; indicates that this is a continuation of a prior [SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog] call, and that the system should return the next page of data. If empty then the first page is returned.
string page_token = 3;
getPageToken
in interface SearchCatalogRequestOrBuilder
public com.google.protobuf.ByteString getPageTokenBytes()
Optional pagination token returned in an earlier [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalogResponse.next_page_token]; indicates that this is a continuation of a prior [SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog] call, and that the system should return the next page of data. If empty then the first page is returned.
string page_token = 3;
getPageTokenBytes
in interface SearchCatalogRequestOrBuilder
public String getOrderBy()
Specifies the ordering of results, currently supported case-sensitive choices are: <ul> <li> relevance </li> <li> last_access_timestamp [asc|desc], defaults to descending if not specified, </li> <li> last_modified_timestamp [asc|desc], defaults to descending if not specified. </li> </ul>
string order_by = 5;
getOrderBy
in interface SearchCatalogRequestOrBuilder
public com.google.protobuf.ByteString getOrderByBytes()
Specifies the ordering of results, currently supported case-sensitive choices are: <ul> <li> relevance </li> <li> last_access_timestamp [asc|desc], defaults to descending if not specified, </li> <li> last_modified_timestamp [asc|desc], defaults to descending if not specified. </li> </ul>
string order_by = 5;
getOrderByBytes
in interface SearchCatalogRequestOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static SearchCatalogRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SearchCatalogRequest parseFrom(InputStream input) throws IOException
IOException
public static SearchCatalogRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static SearchCatalogRequest parseDelimitedFrom(InputStream input) throws IOException
IOException
public static SearchCatalogRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static SearchCatalogRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static SearchCatalogRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public SearchCatalogRequest.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static SearchCatalogRequest.Builder newBuilder()
public static SearchCatalogRequest.Builder newBuilder(SearchCatalogRequest prototype)
public SearchCatalogRequest.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected SearchCatalogRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static SearchCatalogRequest getDefaultInstance()
public static com.google.protobuf.Parser<SearchCatalogRequest> parser()
public com.google.protobuf.Parser<SearchCatalogRequest> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public SearchCatalogRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2019 Google LLC. All rights reserved.