Class SearchCatalogResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
- com.google.cloud.datacatalog.v1beta1.SearchCatalogResult.Builder
-
- All Implemented Interfaces:
SearchCatalogResultOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- SearchCatalogResult
public static final class SearchCatalogResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder> implements SearchCatalogResultOrBuilder
A result that appears in the response of a search request. Each result captures details of one entry that matches the search.
Protobuf typegoogle.cloud.datacatalog.v1beta1.SearchCatalogResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchCatalogResult.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchCatalogResult
build()
SearchCatalogResult
buildPartial()
SearchCatalogResult.Builder
clear()
SearchCatalogResult.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SearchCatalogResult.Builder
clearLinkedResource()
The full name of the cloud resource the entry belongs to.SearchCatalogResult.Builder
clearModifyTime()
Last-modified timestamp of the entry from the managing system.SearchCatalogResult.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SearchCatalogResult.Builder
clearRelativeResourceName()
The relative resource name of the resource in URL format.SearchCatalogResult.Builder
clearSearchResultSubtype()
Sub-type of the search result.SearchCatalogResult.Builder
clearSearchResultType()
Type of the search result.SearchCatalogResult.Builder
clone()
SearchCatalogResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getLinkedResource()
The full name of the cloud resource the entry belongs to.com.google.protobuf.ByteString
getLinkedResourceBytes()
The full name of the cloud resource the entry belongs to.com.google.protobuf.Timestamp
getModifyTime()
Last-modified timestamp of the entry from the managing system.com.google.protobuf.Timestamp.Builder
getModifyTimeBuilder()
Last-modified timestamp of the entry from the managing system.com.google.protobuf.TimestampOrBuilder
getModifyTimeOrBuilder()
Last-modified timestamp of the entry from the managing system.String
getRelativeResourceName()
The relative resource name of the resource in URL format.com.google.protobuf.ByteString
getRelativeResourceNameBytes()
The relative resource name of the resource in URL format.String
getSearchResultSubtype()
Sub-type of the search result.com.google.protobuf.ByteString
getSearchResultSubtypeBytes()
Sub-type of the search result.SearchResultType
getSearchResultType()
Type of the search result.int
getSearchResultTypeValue()
Type of the search result.boolean
hasModifyTime()
Last-modified timestamp of the entry from the managing system.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SearchCatalogResult.Builder
mergeFrom(SearchCatalogResult other)
SearchCatalogResult.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SearchCatalogResult.Builder
mergeFrom(com.google.protobuf.Message other)
SearchCatalogResult.Builder
mergeModifyTime(com.google.protobuf.Timestamp value)
Last-modified timestamp of the entry from the managing system.SearchCatalogResult.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SearchCatalogResult.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchCatalogResult.Builder
setLinkedResource(String value)
The full name of the cloud resource the entry belongs to.SearchCatalogResult.Builder
setLinkedResourceBytes(com.google.protobuf.ByteString value)
The full name of the cloud resource the entry belongs to.SearchCatalogResult.Builder
setModifyTime(com.google.protobuf.Timestamp value)
Last-modified timestamp of the entry from the managing system.SearchCatalogResult.Builder
setModifyTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last-modified timestamp of the entry from the managing system.SearchCatalogResult.Builder
setRelativeResourceName(String value)
The relative resource name of the resource in URL format.SearchCatalogResult.Builder
setRelativeResourceNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the resource in URL format.SearchCatalogResult.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SearchCatalogResult.Builder
setSearchResultSubtype(String value)
Sub-type of the search result.SearchCatalogResult.Builder
setSearchResultSubtypeBytes(com.google.protobuf.ByteString value)
Sub-type of the search result.SearchCatalogResult.Builder
setSearchResultType(SearchResultType value)
Type of the search result.SearchCatalogResult.Builder
setSearchResultTypeValue(int value)
Type of the search result.SearchCatalogResult.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
clear
public SearchCatalogResult.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
getDefaultInstanceForType
public SearchCatalogResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchCatalogResult build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchCatalogResult buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchCatalogResult.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
setField
public SearchCatalogResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
clearField
public SearchCatalogResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
clearOneof
public SearchCatalogResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
setRepeatedField
public SearchCatalogResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
addRepeatedField
public SearchCatalogResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
mergeFrom
public SearchCatalogResult.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchCatalogResult.Builder>
-
mergeFrom
public SearchCatalogResult.Builder mergeFrom(SearchCatalogResult other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
mergeFrom
public SearchCatalogResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchCatalogResult.Builder>
- Throws:
IOException
-
getSearchResultTypeValue
public int getSearchResultTypeValue()
Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.
.google.cloud.datacatalog.v1beta1.SearchResultType search_result_type = 1;
- Specified by:
getSearchResultTypeValue
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The enum numeric value on the wire for searchResultType.
-
setSearchResultTypeValue
public SearchCatalogResult.Builder setSearchResultTypeValue(int value)
Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.
.google.cloud.datacatalog.v1beta1.SearchResultType search_result_type = 1;
- Parameters:
value
- The enum numeric value on the wire for searchResultType to set.- Returns:
- This builder for chaining.
-
getSearchResultType
public SearchResultType getSearchResultType()
Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.
.google.cloud.datacatalog.v1beta1.SearchResultType search_result_type = 1;
- Specified by:
getSearchResultType
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The searchResultType.
-
setSearchResultType
public SearchCatalogResult.Builder setSearchResultType(SearchResultType value)
Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.
.google.cloud.datacatalog.v1beta1.SearchResultType search_result_type = 1;
- Parameters:
value
- The searchResultType to set.- Returns:
- This builder for chaining.
-
clearSearchResultType
public SearchCatalogResult.Builder clearSearchResultType()
Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.
.google.cloud.datacatalog.v1beta1.SearchResultType search_result_type = 1;
- Returns:
- This builder for chaining.
-
getSearchResultSubtype
public String getSearchResultSubtype()
Sub-type of the search result. This is a dot-delimited description of the resource's full type, and is the same as the value callers would provide in the "type" search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
string search_result_subtype = 2;
- Specified by:
getSearchResultSubtype
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The searchResultSubtype.
-
getSearchResultSubtypeBytes
public com.google.protobuf.ByteString getSearchResultSubtypeBytes()
Sub-type of the search result. This is a dot-delimited description of the resource's full type, and is the same as the value callers would provide in the "type" search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
string search_result_subtype = 2;
- Specified by:
getSearchResultSubtypeBytes
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The bytes for searchResultSubtype.
-
setSearchResultSubtype
public SearchCatalogResult.Builder setSearchResultSubtype(String value)
Sub-type of the search result. This is a dot-delimited description of the resource's full type, and is the same as the value callers would provide in the "type" search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
string search_result_subtype = 2;
- Parameters:
value
- The searchResultSubtype to set.- Returns:
- This builder for chaining.
-
clearSearchResultSubtype
public SearchCatalogResult.Builder clearSearchResultSubtype()
Sub-type of the search result. This is a dot-delimited description of the resource's full type, and is the same as the value callers would provide in the "type" search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
string search_result_subtype = 2;
- Returns:
- This builder for chaining.
-
setSearchResultSubtypeBytes
public SearchCatalogResult.Builder setSearchResultSubtypeBytes(com.google.protobuf.ByteString value)
Sub-type of the search result. This is a dot-delimited description of the resource's full type, and is the same as the value callers would provide in the "type" search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
string search_result_subtype = 2;
- Parameters:
value
- The bytes for searchResultSubtype to set.- Returns:
- This builder for chaining.
-
getRelativeResourceName
public String getRelativeResourceName()
The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
string relative_resource_name = 3;
- Specified by:
getRelativeResourceName
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The relativeResourceName.
-
getRelativeResourceNameBytes
public com.google.protobuf.ByteString getRelativeResourceNameBytes()
The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
string relative_resource_name = 3;
- Specified by:
getRelativeResourceNameBytes
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The bytes for relativeResourceName.
-
setRelativeResourceName
public SearchCatalogResult.Builder setRelativeResourceName(String value)
The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
string relative_resource_name = 3;
- Parameters:
value
- The relativeResourceName to set.- Returns:
- This builder for chaining.
-
clearRelativeResourceName
public SearchCatalogResult.Builder clearRelativeResourceName()
The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
string relative_resource_name = 3;
- Returns:
- This builder for chaining.
-
setRelativeResourceNameBytes
public SearchCatalogResult.Builder setRelativeResourceNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
string relative_resource_name = 3;
- Parameters:
value
- The bytes for relativeResourceName to set.- Returns:
- This builder for chaining.
-
getLinkedResource
public String getLinkedResource()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
string linked_resource = 4;
- Specified by:
getLinkedResource
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The linkedResource.
-
getLinkedResourceBytes
public com.google.protobuf.ByteString getLinkedResourceBytes()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
string linked_resource = 4;
- Specified by:
getLinkedResourceBytes
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The bytes for linkedResource.
-
setLinkedResource
public SearchCatalogResult.Builder setLinkedResource(String value)
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
string linked_resource = 4;
- Parameters:
value
- The linkedResource to set.- Returns:
- This builder for chaining.
-
clearLinkedResource
public SearchCatalogResult.Builder clearLinkedResource()
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
string linked_resource = 4;
- Returns:
- This builder for chaining.
-
setLinkedResourceBytes
public SearchCatalogResult.Builder setLinkedResourceBytes(com.google.protobuf.ByteString value)
The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
string linked_resource = 4;
- Parameters:
value
- The bytes for linkedResource to set.- Returns:
- This builder for chaining.
-
hasModifyTime
public boolean hasModifyTime()
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
- Specified by:
hasModifyTime
in interfaceSearchCatalogResultOrBuilder
- Returns:
- Whether the modifyTime field is set.
-
getModifyTime
public com.google.protobuf.Timestamp getModifyTime()
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
- Specified by:
getModifyTime
in interfaceSearchCatalogResultOrBuilder
- Returns:
- The modifyTime.
-
setModifyTime
public SearchCatalogResult.Builder setModifyTime(com.google.protobuf.Timestamp value)
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
-
setModifyTime
public SearchCatalogResult.Builder setModifyTime(com.google.protobuf.Timestamp.Builder builderForValue)
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
-
mergeModifyTime
public SearchCatalogResult.Builder mergeModifyTime(com.google.protobuf.Timestamp value)
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
-
clearModifyTime
public SearchCatalogResult.Builder clearModifyTime()
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
-
getModifyTimeBuilder
public com.google.protobuf.Timestamp.Builder getModifyTimeBuilder()
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
-
getModifyTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getModifyTimeOrBuilder()
Last-modified timestamp of the entry from the managing system.
.google.protobuf.Timestamp modify_time = 7;
- Specified by:
getModifyTimeOrBuilder
in interfaceSearchCatalogResultOrBuilder
-
setUnknownFields
public final SearchCatalogResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
mergeUnknownFields
public final SearchCatalogResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchCatalogResult.Builder>
-
-