Package com.google.cloud.dataform.v1
Class SearchResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchResult.Builder>
com.google.cloud.dataform.v1.SearchResult.Builder
- All Implemented Interfaces:
SearchResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchResult
public static final class SearchResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchResult.Builder>
implements SearchResultOrBuilder
Client-facing representation of a search result entry.Protobuf type
google.cloud.dataform.v1.SearchResult-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Details when search result is a directory.Details when search result is a file.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDetails when search result is a directory.Details when search result is a directory.Details when search result is a directory.getFile()Details when search result is a file.Details when search result is a file.Details when search result is a file.booleanDetails when search result is a directory.booleanhasFile()Details when search result is a file.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanDetails when search result is a directory.mergeFile(FileSearchResult value) Details when search result is a file.mergeFrom(SearchResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Details when search result is a directory.setDirectory(DirectorySearchResult.Builder builderForValue) Details when search result is a directory.setFile(FileSearchResult value) Details when search result is a file.setFile(FileSearchResult.Builder builderForValue) Details when search result is a file.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SearchResult.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SearchResult.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.GeneratedMessage.Builder<SearchResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchResult.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchResult.Builder>
-
mergeFrom
public SearchResult.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<SearchResult.Builder>- Throws:
IOException
-
getEntryCase
- Specified by:
getEntryCasein interfaceSearchResultOrBuilder
-
clearEntry
-
hasFile
public boolean hasFile()Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1;- Specified by:
hasFilein interfaceSearchResultOrBuilder- Returns:
- Whether the file field is set.
-
getFile
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1;- Specified by:
getFilein interfaceSearchResultOrBuilder- Returns:
- The file.
-
setFile
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1; -
setFile
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1; -
mergeFile
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1; -
clearFile
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1; -
getFileBuilder
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1; -
getFileOrBuilder
Details when search result is a file.
.google.cloud.dataform.v1.FileSearchResult file = 1;- Specified by:
getFileOrBuilderin interfaceSearchResultOrBuilder
-
hasDirectory
public boolean hasDirectory()Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2;- Specified by:
hasDirectoryin interfaceSearchResultOrBuilder- Returns:
- Whether the directory field is set.
-
getDirectory
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2;- Specified by:
getDirectoryin interfaceSearchResultOrBuilder- Returns:
- The directory.
-
setDirectory
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2; -
setDirectory
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2; -
mergeDirectory
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2; -
clearDirectory
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2; -
getDirectoryBuilder
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2; -
getDirectoryOrBuilder
Details when search result is a directory.
.google.cloud.dataform.v1.DirectorySearchResult directory = 2;- Specified by:
getDirectoryOrBuilderin interfaceSearchResultOrBuilder
-