Package ai.pipestream.data.v1
Class PipeDoc.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PipeDoc.Builder>
com.google.protobuf.GeneratedMessage.Builder<PipeDoc.Builder>
ai.pipestream.data.v1.PipeDoc.Builder
- All Implemented Interfaces:
PipeDocOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
PipeDoc
public static final class PipeDoc.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PipeDoc.Builder>
implements PipeDocOrBuilder
Core document container for the pipeline processing system. PipeDoc is the primary data structure flowing through the pipeline. It contains standardized search metadata, binary content (blobs), and flexible structured data for custom use cases.Protobuf type
ai.pipestream.data.v1.PipeDoc-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Binary content container for document parsing.Unique identifier for this document across the entire system.Ownership tracking for security, auditing, and access control.Standardized search engine metadata for OOTB indexing and querying.Customer-provided structured data in any protobuf format.booleanImmutable parsed metadata from document parsers (Tika, Docling, etc.).Binary content container for document parsing.Binary content container for document parsing.Binary content container for document parsing.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDocId()Unique identifier for this document across the entire system.com.google.protobuf.ByteStringUnique identifier for this document across the entire system.Deprecated.Ownership tracking for security, auditing, and access control.Ownership tracking for security, auditing, and access control.Ownership tracking for security, auditing, and access control.Deprecated.intImmutable parsed metadata from document parsers (Tika, Docling, etc.).Immutable parsed metadata from document parsers (Tika, Docling, etc.).getParsedMetadataOrDefault(String key, ParsedMetadata defaultValue) Immutable parsed metadata from document parsers (Tika, Docling, etc.).Immutable parsed metadata from document parsers (Tika, Docling, etc.).Standardized search engine metadata for OOTB indexing and querying.Standardized search engine metadata for OOTB indexing and querying.Standardized search engine metadata for OOTB indexing and querying.com.google.protobuf.AnyCustomer-provided structured data in any protobuf format.com.google.protobuf.Any.BuilderCustomer-provided structured data in any protobuf format.com.google.protobuf.AnyOrBuilderCustomer-provided structured data in any protobuf format.booleanBinary content container for document parsing.booleanOwnership tracking for security, auditing, and access control.booleanStandardized search engine metadata for OOTB indexing and querying.booleanCustomer-provided structured data in any protobuf format.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeBlobBag(BlobBag value) Binary content container for document parsing.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOwnership(OwnershipContext value) Ownership tracking for security, auditing, and access control.Standardized search engine metadata for OOTB indexing and querying.mergeStructuredData(com.google.protobuf.Any value) Customer-provided structured data in any protobuf format.putAllParsedMetadata(Map<String, ParsedMetadata> values) Immutable parsed metadata from document parsers (Tika, Docling, etc.).putParsedMetadata(String key, ParsedMetadata value) Immutable parsed metadata from document parsers (Tika, Docling, etc.).Immutable parsed metadata from document parsers (Tika, Docling, etc.).Immutable parsed metadata from document parsers (Tika, Docling, etc.).setBlobBag(BlobBag value) Binary content container for document parsing.setBlobBag(BlobBag.Builder builderForValue) Binary content container for document parsing.Unique identifier for this document across the entire system.setDocIdBytes(com.google.protobuf.ByteString value) Unique identifier for this document across the entire system.setOwnership(OwnershipContext value) Ownership tracking for security, auditing, and access control.setOwnership(OwnershipContext.Builder builderForValue) Ownership tracking for security, auditing, and access control.setSearchMetadata(SearchMetadata value) Standardized search engine metadata for OOTB indexing and querying.setSearchMetadata(SearchMetadata.Builder builderForValue) Standardized search engine metadata for OOTB indexing and querying.setStructuredData(com.google.protobuf.Any value) Customer-provided structured data in any protobuf format.setStructuredData(com.google.protobuf.Any.Builder builderForValue) Customer-provided structured data in any protobuf format.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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PipeDoc.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<PipeDoc.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PipeDoc.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<PipeDoc.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<PipeDoc.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<PipeDoc.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PipeDoc.Builder>
-
mergeFrom
public PipeDoc.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<PipeDoc.Builder>- Throws:
IOException
-
getDocId
Unique identifier for this document across the entire system. Deterministic: hash(datasource_id + source_doc_id)
string doc_id = 1 [json_name = "docId"];- Specified by:
getDocIdin interfacePipeDocOrBuilder- Returns:
- The docId.
-
getDocIdBytes
public com.google.protobuf.ByteString getDocIdBytes()Unique identifier for this document across the entire system. Deterministic: hash(datasource_id + source_doc_id)
string doc_id = 1 [json_name = "docId"];- Specified by:
getDocIdBytesin interfacePipeDocOrBuilder- Returns:
- The bytes for docId.
-
setDocId
Unique identifier for this document across the entire system. Deterministic: hash(datasource_id + source_doc_id)
string doc_id = 1 [json_name = "docId"];- Parameters:
value- The docId to set.- Returns:
- This builder for chaining.
-
clearDocId
Unique identifier for this document across the entire system. Deterministic: hash(datasource_id + source_doc_id)
string doc_id = 1 [json_name = "docId"];- Returns:
- This builder for chaining.
-
setDocIdBytes
Unique identifier for this document across the entire system. Deterministic: hash(datasource_id + source_doc_id)
string doc_id = 1 [json_name = "docId"];- Parameters:
value- The bytes for docId to set.- Returns:
- This builder for chaining.
-
hasSearchMetadata
public boolean hasSearchMetadata()Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"];- Specified by:
hasSearchMetadatain interfacePipeDocOrBuilder- Returns:
- Whether the searchMetadata field is set.
-
getSearchMetadata
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"];- Specified by:
getSearchMetadatain interfacePipeDocOrBuilder- Returns:
- The searchMetadata.
-
setSearchMetadata
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"]; -
setSearchMetadata
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"]; -
mergeSearchMetadata
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"]; -
clearSearchMetadata
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"]; -
getSearchMetadataBuilder
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"]; -
getSearchMetadataOrBuilder
Standardized search engine metadata for OOTB indexing and querying. This is intentionally less flexible to maintain a common API layer that all out-of-the-box indexing steps can rely on.
.ai.pipestream.data.v1.SearchMetadata search_metadata = 2 [json_name = "searchMetadata"];- Specified by:
getSearchMetadataOrBuilderin interfacePipeDocOrBuilder
-
hasBlobBag
public boolean hasBlobBag()Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"];- Specified by:
hasBlobBagin interfacePipeDocOrBuilder- Returns:
- Whether the blobBag field is set.
-
getBlobBag
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"];- Specified by:
getBlobBagin interfacePipeDocOrBuilder- Returns:
- The blobBag.
-
setBlobBag
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"]; -
setBlobBag
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"]; -
mergeBlobBag
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"]; -
clearBlobBag
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"]; -
getBlobBagBuilder
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"]; -
getBlobBagOrBuilder
Binary content container for document parsing. Useful for storing files that need parsing (images, PDFs, videos, etc.).
.ai.pipestream.data.v1.BlobBag blob_bag = 3 [json_name = "blobBag"];- Specified by:
getBlobBagOrBuilderin interfacePipeDocOrBuilder
-
hasStructuredData
public boolean hasStructuredData()Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"];- Specified by:
hasStructuredDatain interfacePipeDocOrBuilder- Returns:
- Whether the structuredData field is set.
-
getStructuredData
public com.google.protobuf.Any getStructuredData()Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"];- Specified by:
getStructuredDatain interfacePipeDocOrBuilder- Returns:
- The structuredData.
-
setStructuredData
Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"]; -
setStructuredData
Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"]; -
mergeStructuredData
Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"]; -
clearStructuredData
Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"]; -
getStructuredDataBuilder
public com.google.protobuf.Any.Builder getStructuredDataBuilder()Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"]; -
getStructuredDataOrBuilder
public com.google.protobuf.AnyOrBuilder getStructuredDataOrBuilder()Customer-provided structured data in any protobuf format. Types registered in the schema registry with JARs in the classpath will deserialize to their actual type. Unknown types fall back to dynamic messages. All data here will be indexed into the search engine unless configured otherwise.
.google.protobuf.Any structured_data = 4 [json_name = "structuredData"];- Specified by:
getStructuredDataOrBuilderin interfacePipeDocOrBuilder
-
getParsedMetadataCount
public int getParsedMetadataCount()Description copied from interface:PipeDocOrBuilderImmutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"];- Specified by:
getParsedMetadataCountin interfacePipeDocOrBuilder
-
containsParsedMetadata
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"];- Specified by:
containsParsedMetadatain interfacePipeDocOrBuilder
-
getParsedMetadata
Deprecated.UsegetParsedMetadataMap()instead.- Specified by:
getParsedMetadatain interfacePipeDocOrBuilder
-
getParsedMetadataMap
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"];- Specified by:
getParsedMetadataMapin interfacePipeDocOrBuilder
-
getParsedMetadataOrDefault
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"];- Specified by:
getParsedMetadataOrDefaultin interfacePipeDocOrBuilder
-
getParsedMetadataOrThrow
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"];- Specified by:
getParsedMetadataOrThrowin interfacePipeDocOrBuilder
-
clearParsedMetadata
-
removeParsedMetadata
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"]; -
getMutableParsedMetadata
Deprecated.Use alternate mutation accessors instead. -
putParsedMetadata
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"]; -
putAllParsedMetadata
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"]; -
putParsedMetadataBuilderIfAbsent
Immutable parsed metadata from document parsers (Tika, Docling, etc.). This field is append-only - parsers can add new entries but should never modify or delete existing ones. Keys are parser-specific identifiers (e.g., "tika", "docling"). The actual parsed data is stored in ParsedMetadata.data as an Any type containing parser-specific protobuf messages (e.g., TikaResponse, DoclingResponse).
map<string, .ai.pipestream.data.v1.ParsedMetadata> parsed_metadata = 5 [json_name = "parsedMetadata"]; -
hasOwnership
public boolean hasOwnership()Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"];- Specified by:
hasOwnershipin interfacePipeDocOrBuilder- Returns:
- Whether the ownership field is set.
-
getOwnership
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"];- Specified by:
getOwnershipin interfacePipeDocOrBuilder- Returns:
- The ownership.
-
setOwnership
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"]; -
setOwnership
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"]; -
mergeOwnership
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"]; -
clearOwnership
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"]; -
getOwnershipBuilder
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"]; -
getOwnershipOrBuilder
Ownership tracking for security, auditing, and access control. Captures which account and datasource produced this document.
optional .ai.pipestream.data.v1.OwnershipContext ownership = 6 [json_name = "ownership"];- Specified by:
getOwnershipOrBuilderin interfacePipeDocOrBuilder
-