Class CrawlMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CrawlMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<CrawlMetadata.Builder>
ai.pipestream.connector.intake.v1.CrawlMetadata.Builder
- All Implemented Interfaces:
CrawlMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
CrawlMetadata
public static final class CrawlMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CrawlMetadata.Builder>
implements CrawlMetadataOrBuilder
Metadata describing a crawl session.Protobuf type
ai.pipestream.connector.intake.v1.CrawlMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Type of connector (e.g., "filesystem", "confluence", "database").Connector version string.Timestamp when crawl started.Source system being crawled.booleancontainsParameters(String key) Crawl-specific parameters.Type of connector (e.g., "filesystem", "confluence", "database").com.google.protobuf.ByteStringType of connector (e.g., "filesystem", "confluence", "database").Connector version string.com.google.protobuf.ByteStringConnector version string.com.google.protobuf.TimestampTimestamp when crawl started.com.google.protobuf.Timestamp.BuilderTimestamp when crawl started.com.google.protobuf.TimestampOrBuilderTimestamp when crawl started.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.Deprecated.intCrawl-specific parameters.Crawl-specific parameters.getParametersOrDefault(String key, String defaultValue) Crawl-specific parameters.Crawl-specific parameters.Source system being crawled.com.google.protobuf.ByteStringSource system being crawled.booleanTimestamp when crawl started.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCrawlStarted(com.google.protobuf.Timestamp value) Timestamp when crawl started.mergeFrom(CrawlMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllParameters(Map<String, String> values) Crawl-specific parameters.putParameters(String key, String value) Crawl-specific parameters.removeParameters(String key) Crawl-specific parameters.setConnectorType(String value) Type of connector (e.g., "filesystem", "confluence", "database").setConnectorTypeBytes(com.google.protobuf.ByteString value) Type of connector (e.g., "filesystem", "confluence", "database").setConnectorVersion(String value) Connector version string.setConnectorVersionBytes(com.google.protobuf.ByteString value) Connector version string.setCrawlStarted(com.google.protobuf.Timestamp value) Timestamp when crawl started.setCrawlStarted(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp when crawl started.setSourceSystem(String value) Source system being crawled.setSourceSystemBytes(com.google.protobuf.ByteString value) Source system being crawled.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<CrawlMetadata.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<CrawlMetadata.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CrawlMetadata.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<CrawlMetadata.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<CrawlMetadata.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<CrawlMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CrawlMetadata.Builder>
-
mergeFrom
public CrawlMetadata.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<CrawlMetadata.Builder>- Throws:
IOException
-
getConnectorType
Type of connector (e.g., "filesystem", "confluence", "database").
string connector_type = 1 [json_name = "connectorType"];- Specified by:
getConnectorTypein interfaceCrawlMetadataOrBuilder- Returns:
- The connectorType.
-
getConnectorTypeBytes
public com.google.protobuf.ByteString getConnectorTypeBytes()Type of connector (e.g., "filesystem", "confluence", "database").
string connector_type = 1 [json_name = "connectorType"];- Specified by:
getConnectorTypeBytesin interfaceCrawlMetadataOrBuilder- Returns:
- The bytes for connectorType.
-
setConnectorType
Type of connector (e.g., "filesystem", "confluence", "database").
string connector_type = 1 [json_name = "connectorType"];- Parameters:
value- The connectorType to set.- Returns:
- This builder for chaining.
-
clearConnectorType
Type of connector (e.g., "filesystem", "confluence", "database").
string connector_type = 1 [json_name = "connectorType"];- Returns:
- This builder for chaining.
-
setConnectorTypeBytes
Type of connector (e.g., "filesystem", "confluence", "database").
string connector_type = 1 [json_name = "connectorType"];- Parameters:
value- The bytes for connectorType to set.- Returns:
- This builder for chaining.
-
getConnectorVersion
Connector version string.
string connector_version = 2 [json_name = "connectorVersion"];- Specified by:
getConnectorVersionin interfaceCrawlMetadataOrBuilder- Returns:
- The connectorVersion.
-
getConnectorVersionBytes
public com.google.protobuf.ByteString getConnectorVersionBytes()Connector version string.
string connector_version = 2 [json_name = "connectorVersion"];- Specified by:
getConnectorVersionBytesin interfaceCrawlMetadataOrBuilder- Returns:
- The bytes for connectorVersion.
-
setConnectorVersion
Connector version string.
string connector_version = 2 [json_name = "connectorVersion"];- Parameters:
value- The connectorVersion to set.- Returns:
- This builder for chaining.
-
clearConnectorVersion
Connector version string.
string connector_version = 2 [json_name = "connectorVersion"];- Returns:
- This builder for chaining.
-
setConnectorVersionBytes
Connector version string.
string connector_version = 2 [json_name = "connectorVersion"];- Parameters:
value- The bytes for connectorVersion to set.- Returns:
- This builder for chaining.
-
hasCrawlStarted
public boolean hasCrawlStarted()Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"];- Specified by:
hasCrawlStartedin interfaceCrawlMetadataOrBuilder- Returns:
- Whether the crawlStarted field is set.
-
getCrawlStarted
public com.google.protobuf.Timestamp getCrawlStarted()Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"];- Specified by:
getCrawlStartedin interfaceCrawlMetadataOrBuilder- Returns:
- The crawlStarted.
-
setCrawlStarted
Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"]; -
setCrawlStarted
Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"]; -
mergeCrawlStarted
Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"]; -
clearCrawlStarted
Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"]; -
getCrawlStartedBuilder
public com.google.protobuf.Timestamp.Builder getCrawlStartedBuilder()Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"]; -
getCrawlStartedOrBuilder
public com.google.protobuf.TimestampOrBuilder getCrawlStartedOrBuilder()Timestamp when crawl started.
.google.protobuf.Timestamp crawl_started = 3 [json_name = "crawlStarted"];- Specified by:
getCrawlStartedOrBuilderin interfaceCrawlMetadataOrBuilder
-
getSourceSystem
Source system being crawled.
string source_system = 4 [json_name = "sourceSystem"];- Specified by:
getSourceSystemin interfaceCrawlMetadataOrBuilder- Returns:
- The sourceSystem.
-
getSourceSystemBytes
public com.google.protobuf.ByteString getSourceSystemBytes()Source system being crawled.
string source_system = 4 [json_name = "sourceSystem"];- Specified by:
getSourceSystemBytesin interfaceCrawlMetadataOrBuilder- Returns:
- The bytes for sourceSystem.
-
setSourceSystem
Source system being crawled.
string source_system = 4 [json_name = "sourceSystem"];- Parameters:
value- The sourceSystem to set.- Returns:
- This builder for chaining.
-
clearSourceSystem
Source system being crawled.
string source_system = 4 [json_name = "sourceSystem"];- Returns:
- This builder for chaining.
-
setSourceSystemBytes
Source system being crawled.
string source_system = 4 [json_name = "sourceSystem"];- Parameters:
value- The bytes for sourceSystem to set.- Returns:
- This builder for chaining.
-
getParametersCount
public int getParametersCount()Description copied from interface:CrawlMetadataOrBuilderCrawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];- Specified by:
getParametersCountin interfaceCrawlMetadataOrBuilder
-
containsParameters
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];- Specified by:
containsParametersin interfaceCrawlMetadataOrBuilder
-
getParameters
Deprecated.UsegetParametersMap()instead.- Specified by:
getParametersin interfaceCrawlMetadataOrBuilder
-
getParametersMap
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];- Specified by:
getParametersMapin interfaceCrawlMetadataOrBuilder
-
getParametersOrDefault
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];- Specified by:
getParametersOrDefaultin interfaceCrawlMetadataOrBuilder
-
getParametersOrThrow
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];- Specified by:
getParametersOrThrowin interfaceCrawlMetadataOrBuilder
-
clearParameters
-
removeParameters
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"]; -
getMutableParameters
Deprecated.Use alternate mutation accessors instead. -
putParameters
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"]; -
putAllParameters
Crawl-specific parameters.
map<string, string> parameters = 5 [json_name = "parameters"];
-