Package ai.pipestream.data.v1
Interface IngestionConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IngestionConfig,IngestionConfig.Builder
@Generated
public interface IngestionConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.StructConnector-specific custom configuration.com.google.protobuf.StructOrBuilderConnector-specific custom configuration.Hydration policy for blob handling during processing.Hydration policy for blob handling during processing.How the document entered the pipeline.intHow the document entered the pipeline.Routing hints for downstream processing.Routing hints for downstream processing.booleanConnector-specific custom configuration.booleanHydration policy for blob handling during processing.booleanRouting hints for downstream processing.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getIngressModeValue
int getIngressModeValue()How the document entered the pipeline.
.ai.pipestream.data.v1.IngressMode ingress_mode = 1 [json_name = "ingressMode"];- Returns:
- The enum numeric value on the wire for ingressMode.
-
getIngressMode
IngressMode getIngressMode()How the document entered the pipeline.
.ai.pipestream.data.v1.IngressMode ingress_mode = 1 [json_name = "ingressMode"];- Returns:
- The ingressMode.
-
hasHydrationConfig
boolean hasHydrationConfig()Hydration policy for blob handling during processing. Resolved from Tier 1 (DataSource) + Tier 2 (DatasourceInstance) config.
.ai.pipestream.data.v1.HydrationConfig hydration_config = 2 [json_name = "hydrationConfig"];- Returns:
- Whether the hydrationConfig field is set.
-
getHydrationConfig
HydrationConfig getHydrationConfig()Hydration policy for blob handling during processing. Resolved from Tier 1 (DataSource) + Tier 2 (DatasourceInstance) config.
.ai.pipestream.data.v1.HydrationConfig hydration_config = 2 [json_name = "hydrationConfig"];- Returns:
- The hydrationConfig.
-
getHydrationConfigOrBuilder
HydrationConfigOrBuilder getHydrationConfigOrBuilder()Hydration policy for blob handling during processing. Resolved from Tier 1 (DataSource) + Tier 2 (DatasourceInstance) config.
.ai.pipestream.data.v1.HydrationConfig hydration_config = 2 [json_name = "hydrationConfig"]; -
hasOutputHints
boolean hasOutputHints()Routing hints for downstream processing. From Tier 2 (DatasourceInstance) config - specifies target collection and other routing hints for modules.
.ai.pipestream.data.v1.OutputHints output_hints = 3 [json_name = "outputHints"];- Returns:
- Whether the outputHints field is set.
-
getOutputHints
OutputHints getOutputHints()Routing hints for downstream processing. From Tier 2 (DatasourceInstance) config - specifies target collection and other routing hints for modules.
.ai.pipestream.data.v1.OutputHints output_hints = 3 [json_name = "outputHints"];- Returns:
- The outputHints.
-
getOutputHintsOrBuilder
OutputHintsOrBuilder getOutputHintsOrBuilder()Routing hints for downstream processing. From Tier 2 (DatasourceInstance) config - specifies target collection and other routing hints for modules.
.ai.pipestream.data.v1.OutputHints output_hints = 3 [json_name = "outputHints"]; -
hasCustomConfig
boolean hasCustomConfig()Connector-specific custom configuration. Merged from Tier 1 + Tier 2 custom_config fields. This is the only configuration that uses JSON Schema validation (connector-specific).
.google.protobuf.Struct custom_config = 4 [json_name = "customConfig"];- Returns:
- Whether the customConfig field is set.
-
getCustomConfig
com.google.protobuf.Struct getCustomConfig()Connector-specific custom configuration. Merged from Tier 1 + Tier 2 custom_config fields. This is the only configuration that uses JSON Schema validation (connector-specific).
.google.protobuf.Struct custom_config = 4 [json_name = "customConfig"];- Returns:
- The customConfig.
-
getCustomConfigOrBuilder
com.google.protobuf.StructOrBuilder getCustomConfigOrBuilder()Connector-specific custom configuration. Merged from Tier 1 + Tier 2 custom_config fields. This is the only configuration that uses JSON Schema validation (connector-specific).
.google.protobuf.Struct custom_config = 4 [json_name = "customConfig"];
-