Package ai.pipestream.data.v1
Class StreamMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<StreamMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<StreamMetadata.Builder>
ai.pipestream.data.v1.StreamMetadata.Builder
- All Implemented Interfaces:
StreamMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
StreamMetadata
public static final class StreamMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StreamMetadata.Builder>
implements StreamMetadataOrBuilder
Metadata for tracking stream processing history and context. Contains execution records, tracing information, error tracking, and datasource context for a stream.Protobuf type
ai.pipestream.data.v1.StreamMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllHistory(Iterable<? extends StepExecutionRecord> values) Complete execution history of all processing steps.addHistory(int index, StepExecutionRecord value) Complete execution history of all processing steps.addHistory(int index, StepExecutionRecord.Builder builderForValue) Complete execution history of all processing steps.addHistory(StepExecutionRecord value) Complete execution history of all processing steps.addHistory(StepExecutionRecord.Builder builderForValue) Complete execution history of all processing steps.Complete execution history of all processing steps.addHistoryBuilder(int index) Complete execution history of all processing steps.build()clear()Account identifier for ownership and access control.Timestamp when the stream was created.DataSource identifier for tracking document origin.Entry node identifier where this stream entered the pipeline.Complete execution history of all processing steps.Ingestion configuration from connector-intake-service.Timestamp when the stream was last processed.Source identifier for validation and tracking.Critical stream-level errors if any occurred.Distributed tracing identifier.booleanStream-level context parameters for processing.Account identifier for ownership and access control.com.google.protobuf.ByteStringAccount identifier for ownership and access control.Deprecated.intStream-level context parameters for processing.Stream-level context parameters for processing.getContextParamsOrDefault(String key, String defaultValue) Stream-level context parameters for processing.Stream-level context parameters for processing.com.google.protobuf.TimestampTimestamp when the stream was created.com.google.protobuf.Timestamp.BuilderTimestamp when the stream was created.com.google.protobuf.TimestampOrBuilderTimestamp when the stream was created.DataSource identifier for tracking document origin.com.google.protobuf.ByteStringDataSource identifier for tracking document origin.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEntry node identifier where this stream entered the pipeline.com.google.protobuf.ByteStringEntry node identifier where this stream entered the pipeline.getHistory(int index) Complete execution history of all processing steps.getHistoryBuilder(int index) Complete execution history of all processing steps.Complete execution history of all processing steps.intComplete execution history of all processing steps.Complete execution history of all processing steps.getHistoryOrBuilder(int index) Complete execution history of all processing steps.List<? extends StepExecutionRecordOrBuilder> Complete execution history of all processing steps.Ingestion configuration from connector-intake-service.Ingestion configuration from connector-intake-service.Ingestion configuration from connector-intake-service.com.google.protobuf.TimestampTimestamp when the stream was last processed.com.google.protobuf.Timestamp.BuilderTimestamp when the stream was last processed.com.google.protobuf.TimestampOrBuilderTimestamp when the stream was last processed.Deprecated.Source identifier for validation and tracking.com.google.protobuf.ByteStringSource identifier for validation and tracking.Critical stream-level errors if any occurred.Critical stream-level errors if any occurred.Critical stream-level errors if any occurred.Distributed tracing identifier.com.google.protobuf.ByteStringDistributed tracing identifier.booleanTimestamp when the stream was created.booleanIngestion configuration from connector-intake-service.booleanTimestamp when the stream was last processed.booleanCritical stream-level errors if any occurred.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreatedAt(com.google.protobuf.Timestamp value) Timestamp when the stream was created.mergeFrom(StreamMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Ingestion configuration from connector-intake-service.mergeLastProcessedAt(com.google.protobuf.Timestamp value) Timestamp when the stream was last processed.mergeStreamError(ErrorData value) Critical stream-level errors if any occurred.putAllContextParams(Map<String, String> values) Stream-level context parameters for processing.putContextParams(String key, String value) Stream-level context parameters for processing.Stream-level context parameters for processing.removeHistory(int index) Complete execution history of all processing steps.setAccountId(String value) Account identifier for ownership and access control.setAccountIdBytes(com.google.protobuf.ByteString value) Account identifier for ownership and access control.setCreatedAt(com.google.protobuf.Timestamp value) Timestamp when the stream was created.setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when the stream was created.setDatasourceId(String value) DataSource identifier for tracking document origin.setDatasourceIdBytes(com.google.protobuf.ByteString value) DataSource identifier for tracking document origin.setEntryNodeId(String value) Entry node identifier where this stream entered the pipeline.setEntryNodeIdBytes(com.google.protobuf.ByteString value) Entry node identifier where this stream entered the pipeline.setHistory(int index, StepExecutionRecord value) Complete execution history of all processing steps.setHistory(int index, StepExecutionRecord.Builder builderForValue) Complete execution history of all processing steps.Ingestion configuration from connector-intake-service.setIngestionConfig(IngestionConfig.Builder builderForValue) Ingestion configuration from connector-intake-service.setLastProcessedAt(com.google.protobuf.Timestamp value) Timestamp when the stream was last processed.setLastProcessedAt(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when the stream was last processed.setSourceId(String value) Source identifier for validation and tracking.setSourceIdBytes(com.google.protobuf.ByteString value) Source identifier for validation and tracking.setStreamError(ErrorData value) Critical stream-level errors if any occurred.setStreamError(ErrorData.Builder builderForValue) Critical stream-level errors if any occurred.setTraceId(String value) Distributed tracing identifier.setTraceIdBytes(com.google.protobuf.ByteString value) Distributed tracing identifier.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<StreamMetadata.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<StreamMetadata.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StreamMetadata.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<StreamMetadata.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<StreamMetadata.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<StreamMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StreamMetadata.Builder>
-
mergeFrom
public StreamMetadata.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<StreamMetadata.Builder>- Throws:
IOException
-
getSourceId
Source identifier for validation and tracking.
string source_id = 2 [json_name = "sourceId"];- Specified by:
getSourceIdin interfaceStreamMetadataOrBuilder- Returns:
- The sourceId.
-
getSourceIdBytes
public com.google.protobuf.ByteString getSourceIdBytes()Source identifier for validation and tracking.
string source_id = 2 [json_name = "sourceId"];- Specified by:
getSourceIdBytesin interfaceStreamMetadataOrBuilder- Returns:
- The bytes for sourceId.
-
setSourceId
Source identifier for validation and tracking.
string source_id = 2 [json_name = "sourceId"];- Parameters:
value- The sourceId to set.- Returns:
- This builder for chaining.
-
clearSourceId
Source identifier for validation and tracking.
string source_id = 2 [json_name = "sourceId"];- Returns:
- This builder for chaining.
-
setSourceIdBytes
Source identifier for validation and tracking.
string source_id = 2 [json_name = "sourceId"];- Parameters:
value- The bytes for sourceId to set.- Returns:
- This builder for chaining.
-
hasCreatedAt
public boolean hasCreatedAt()Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];- Specified by:
hasCreatedAtin interfaceStreamMetadataOrBuilder- Returns:
- Whether the createdAt field is set.
-
getCreatedAt
public com.google.protobuf.Timestamp getCreatedAt()Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];- Specified by:
getCreatedAtin interfaceStreamMetadataOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"]; -
setCreatedAt
Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"]; -
mergeCreatedAt
Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"]; -
clearCreatedAt
Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"]; -
getCreatedAtBuilder
public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder()Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"]; -
getCreatedAtOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()Timestamp when the stream was created.
.google.protobuf.Timestamp created_at = 3 [json_name = "createdAt"];- Specified by:
getCreatedAtOrBuilderin interfaceStreamMetadataOrBuilder
-
hasLastProcessedAt
public boolean hasLastProcessedAt()Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"];- Specified by:
hasLastProcessedAtin interfaceStreamMetadataOrBuilder- Returns:
- Whether the lastProcessedAt field is set.
-
getLastProcessedAt
public com.google.protobuf.Timestamp getLastProcessedAt()Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"];- Specified by:
getLastProcessedAtin interfaceStreamMetadataOrBuilder- Returns:
- The lastProcessedAt.
-
setLastProcessedAt
Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"]; -
setLastProcessedAt
public StreamMetadata.Builder setLastProcessedAt(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"]; -
mergeLastProcessedAt
Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"]; -
clearLastProcessedAt
Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"]; -
getLastProcessedAtBuilder
public com.google.protobuf.Timestamp.Builder getLastProcessedAtBuilder()Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"]; -
getLastProcessedAtOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastProcessedAtOrBuilder()Timestamp when the stream was last processed.
.google.protobuf.Timestamp last_processed_at = 4 [json_name = "lastProcessedAt"];- Specified by:
getLastProcessedAtOrBuilderin interfaceStreamMetadataOrBuilder
-
getTraceId
Distributed tracing identifier.
string trace_id = 5 [json_name = "traceId"];- Specified by:
getTraceIdin interfaceStreamMetadataOrBuilder- Returns:
- The traceId.
-
getTraceIdBytes
public com.google.protobuf.ByteString getTraceIdBytes()Distributed tracing identifier.
string trace_id = 5 [json_name = "traceId"];- Specified by:
getTraceIdBytesin interfaceStreamMetadataOrBuilder- Returns:
- The bytes for traceId.
-
setTraceId
Distributed tracing identifier.
string trace_id = 5 [json_name = "traceId"];- Parameters:
value- The traceId to set.- Returns:
- This builder for chaining.
-
clearTraceId
Distributed tracing identifier.
string trace_id = 5 [json_name = "traceId"];- Returns:
- This builder for chaining.
-
setTraceIdBytes
Distributed tracing identifier.
string trace_id = 5 [json_name = "traceId"];- Parameters:
value- The bytes for traceId to set.- Returns:
- This builder for chaining.
-
getHistoryList
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"];- Specified by:
getHistoryListin interfaceStreamMetadataOrBuilder
-
getHistoryCount
public int getHistoryCount()Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"];- Specified by:
getHistoryCountin interfaceStreamMetadataOrBuilder
-
getHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"];- Specified by:
getHistoryin interfaceStreamMetadataOrBuilder
-
setHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
setHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addAllHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
clearHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
removeHistory
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
getHistoryBuilder
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
getHistoryOrBuilder
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"];- Specified by:
getHistoryOrBuilderin interfaceStreamMetadataOrBuilder
-
getHistoryOrBuilderList
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"];- Specified by:
getHistoryOrBuilderListin interfaceStreamMetadataOrBuilder
-
addHistoryBuilder
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
addHistoryBuilder
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
getHistoryBuilderList
Complete execution history of all processing steps.
repeated .ai.pipestream.data.v1.StepExecutionRecord history = 6 [json_name = "history"]; -
hasStreamError
public boolean hasStreamError()Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"];- Specified by:
hasStreamErrorin interfaceStreamMetadataOrBuilder- Returns:
- Whether the streamError field is set.
-
getStreamError
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"];- Specified by:
getStreamErrorin interfaceStreamMetadataOrBuilder- Returns:
- The streamError.
-
setStreamError
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"]; -
setStreamError
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"]; -
mergeStreamError
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"]; -
clearStreamError
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"]; -
getStreamErrorBuilder
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"]; -
getStreamErrorOrBuilder
Critical stream-level errors if any occurred.
optional .ai.pipestream.data.v1.ErrorData stream_error = 7 [json_name = "streamError"];- Specified by:
getStreamErrorOrBuilderin interfaceStreamMetadataOrBuilder
-
getContextParamsCount
public int getContextParamsCount()Description copied from interface:StreamMetadataOrBuilderStream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"];- Specified by:
getContextParamsCountin interfaceStreamMetadataOrBuilder
-
containsContextParams
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"];- Specified by:
containsContextParamsin interfaceStreamMetadataOrBuilder
-
getContextParams
Deprecated.UsegetContextParamsMap()instead.- Specified by:
getContextParamsin interfaceStreamMetadataOrBuilder
-
getContextParamsMap
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"];- Specified by:
getContextParamsMapin interfaceStreamMetadataOrBuilder
-
getContextParamsOrDefault
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"];- Specified by:
getContextParamsOrDefaultin interfaceStreamMetadataOrBuilder
-
getContextParamsOrThrow
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"];- Specified by:
getContextParamsOrThrowin interfaceStreamMetadataOrBuilder
-
clearContextParams
-
removeContextParams
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"]; -
getMutableContextParams
Deprecated.Use alternate mutation accessors instead. -
putContextParams
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"]; -
putAllContextParams
Stream-level context parameters for processing.
map<string, string> context_params = 8 [json_name = "contextParams"]; -
getDatasourceId
DataSource identifier for tracking document origin. Deterministically derived from account_id and connector type. Used to route documents to the correct pipeline graph entry point.
string datasource_id = 9 [json_name = "datasourceId"];- Specified by:
getDatasourceIdin interfaceStreamMetadataOrBuilder- Returns:
- The datasourceId.
-
getDatasourceIdBytes
public com.google.protobuf.ByteString getDatasourceIdBytes()DataSource identifier for tracking document origin. Deterministically derived from account_id and connector type. Used to route documents to the correct pipeline graph entry point.
string datasource_id = 9 [json_name = "datasourceId"];- Specified by:
getDatasourceIdBytesin interfaceStreamMetadataOrBuilder- Returns:
- The bytes for datasourceId.
-
setDatasourceId
DataSource identifier for tracking document origin. Deterministically derived from account_id and connector type. Used to route documents to the correct pipeline graph entry point.
string datasource_id = 9 [json_name = "datasourceId"];- Parameters:
value- The datasourceId to set.- Returns:
- This builder for chaining.
-
clearDatasourceId
DataSource identifier for tracking document origin. Deterministically derived from account_id and connector type. Used to route documents to the correct pipeline graph entry point.
string datasource_id = 9 [json_name = "datasourceId"];- Returns:
- This builder for chaining.
-
setDatasourceIdBytes
DataSource identifier for tracking document origin. Deterministically derived from account_id and connector type. Used to route documents to the correct pipeline graph entry point.
string datasource_id = 9 [json_name = "datasourceId"];- Parameters:
value- The bytes for datasourceId to set.- Returns:
- This builder for chaining.
-
getAccountId
Account identifier for ownership and access control. Links this stream to a specific tenant/customer account.
string account_id = 10 [json_name = "accountId"];- Specified by:
getAccountIdin interfaceStreamMetadataOrBuilder- Returns:
- The accountId.
-
getAccountIdBytes
public com.google.protobuf.ByteString getAccountIdBytes()Account identifier for ownership and access control. Links this stream to a specific tenant/customer account.
string account_id = 10 [json_name = "accountId"];- Specified by:
getAccountIdBytesin interfaceStreamMetadataOrBuilder- Returns:
- The bytes for accountId.
-
setAccountId
Account identifier for ownership and access control. Links this stream to a specific tenant/customer account.
string account_id = 10 [json_name = "accountId"];- Parameters:
value- The accountId to set.- Returns:
- This builder for chaining.
-
clearAccountId
Account identifier for ownership and access control. Links this stream to a specific tenant/customer account.
string account_id = 10 [json_name = "accountId"];- Returns:
- This builder for chaining.
-
setAccountIdBytes
Account identifier for ownership and access control. Links this stream to a specific tenant/customer account.
string account_id = 10 [json_name = "accountId"];- Parameters:
value- The bytes for accountId to set.- Returns:
- This builder for chaining.
-
getEntryNodeId
Entry node identifier where this stream entered the pipeline. Useful for tracking which connector/datasource initiated processing and for routing decisions in multi-entry-point graphs.
string entry_node_id = 11 [json_name = "entryNodeId"];- Specified by:
getEntryNodeIdin interfaceStreamMetadataOrBuilder- Returns:
- The entryNodeId.
-
getEntryNodeIdBytes
public com.google.protobuf.ByteString getEntryNodeIdBytes()Entry node identifier where this stream entered the pipeline. Useful for tracking which connector/datasource initiated processing and for routing decisions in multi-entry-point graphs.
string entry_node_id = 11 [json_name = "entryNodeId"];- Specified by:
getEntryNodeIdBytesin interfaceStreamMetadataOrBuilder- Returns:
- The bytes for entryNodeId.
-
setEntryNodeId
Entry node identifier where this stream entered the pipeline. Useful for tracking which connector/datasource initiated processing and for routing decisions in multi-entry-point graphs.
string entry_node_id = 11 [json_name = "entryNodeId"];- Parameters:
value- The entryNodeId to set.- Returns:
- This builder for chaining.
-
clearEntryNodeId
Entry node identifier where this stream entered the pipeline. Useful for tracking which connector/datasource initiated processing and for routing decisions in multi-entry-point graphs.
string entry_node_id = 11 [json_name = "entryNodeId"];- Returns:
- This builder for chaining.
-
setEntryNodeIdBytes
Entry node identifier where this stream entered the pipeline. Useful for tracking which connector/datasource initiated processing and for routing decisions in multi-entry-point graphs.
string entry_node_id = 11 [json_name = "entryNodeId"];- Parameters:
value- The bytes for entryNodeId to set.- Returns:
- This builder for chaining.
-
hasIngestionConfig
public boolean hasIngestionConfig()Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"];- Specified by:
hasIngestionConfigin interfaceStreamMetadataOrBuilder- Returns:
- Whether the ingestionConfig field is set.
-
getIngestionConfig
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"];- Specified by:
getIngestionConfigin interfaceStreamMetadataOrBuilder- Returns:
- The ingestionConfig.
-
setIngestionConfig
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"]; -
setIngestionConfig
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"]; -
mergeIngestionConfig
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"]; -
clearIngestionConfig
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"]; -
getIngestionConfigBuilder
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"]; -
getIngestionConfigOrBuilder
Ingestion configuration from connector-intake-service. Contains the resolved 2-tier configuration (Tier 1 + Tier 2 merged) for hydration, routing, and custom connector settings. Only present for streams that entered via intake connectors.
optional .ai.pipestream.data.v1.IngestionConfig ingestion_config = 12 [json_name = "ingestionConfig"];- Specified by:
getIngestionConfigOrBuilderin interfaceStreamMetadataOrBuilder
-