Package org.apache.tika
Class FetchAndParseRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.tika.FetchAndParseRequest
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,FetchAndParseRequestOrBuilder
public final class FetchAndParseRequest
extends com.google.protobuf.GeneratedMessageV3
implements FetchAndParseRequestOrBuilder
Protobuf type
tika.FetchAndParseRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typetika.FetchAndParseRequestNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanYou can supply additional fetch configuration using this.com.google.protobuf.ByteStringYou can supply additional fetch configuration using this.static FetchAndParseRequeststatic final com.google.protobuf.Descriptors.DescriptorThe ID of the emitter to use (optional).com.google.protobuf.ByteStringThe ID of the emitter to use (optional).The ID of the fetcher in the fetcher store (previously saved by SaveFetcher) to use for the fetch.com.google.protobuf.ByteStringThe ID of the fetcher in the fetcher store (previously saved by SaveFetcher) to use for the fetch.The "Fetch Key" of the item that will be fetched.com.google.protobuf.ByteStringThe "Fetch Key" of the item that will be fetched.Optional JSON object to configure the ParseContext for this request, overriding server defaults.com.google.protobuf.ByteStringOptional JSON object to configure the ParseContext for this request, overriding server defaults.com.google.protobuf.Parser<FetchAndParseRequest>intinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic FetchAndParseRequest.Builderstatic FetchAndParseRequest.BuildernewBuilder(FetchAndParseRequest prototype) protected FetchAndParseRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static FetchAndParseRequestparseDelimitedFrom(InputStream input) static FetchAndParseRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FetchAndParseRequestparseFrom(byte[] data) static FetchAndParseRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FetchAndParseRequestparseFrom(com.google.protobuf.ByteString data) static FetchAndParseRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FetchAndParseRequestparseFrom(com.google.protobuf.CodedInputStream input) static FetchAndParseRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FetchAndParseRequestparseFrom(InputStream input) static FetchAndParseRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FetchAndParseRequestparseFrom(ByteBuffer data) static FetchAndParseRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FetchAndParseRequest>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
FETCHER_ID_FIELD_NUMBER
public static final int FETCHER_ID_FIELD_NUMBER- See Also:
-
FETCH_KEY_FIELD_NUMBER
public static final int FETCH_KEY_FIELD_NUMBER- See Also:
-
ADDITIONAL_FETCH_CONFIG_JSON_FIELD_NUMBER
public static final int ADDITIONAL_FETCH_CONFIG_JSON_FIELD_NUMBER- See Also:
-
EMITTER_ID_FIELD_NUMBER
public static final int EMITTER_ID_FIELD_NUMBER- See Also:
-
PARSE_CONTEXT_JSON_FIELD_NUMBER
public static final int PARSE_CONTEXT_JSON_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getFetcherId
The ID of the fetcher in the fetcher store (previously saved by SaveFetcher) to use for the fetch.
string fetcher_id = 1;- Specified by:
getFetcherIdin interfaceFetchAndParseRequestOrBuilder- Returns:
- The fetcherId.
-
getFetcherIdBytes
public com.google.protobuf.ByteString getFetcherIdBytes()The ID of the fetcher in the fetcher store (previously saved by SaveFetcher) to use for the fetch.
string fetcher_id = 1;- Specified by:
getFetcherIdBytesin interfaceFetchAndParseRequestOrBuilder- Returns:
- The bytes for fetcherId.
-
getFetchKey
The "Fetch Key" of the item that will be fetched.
string fetch_key = 2;- Specified by:
getFetchKeyin interfaceFetchAndParseRequestOrBuilder- Returns:
- The fetchKey.
-
getFetchKeyBytes
public com.google.protobuf.ByteString getFetchKeyBytes()The "Fetch Key" of the item that will be fetched.
string fetch_key = 2;- Specified by:
getFetchKeyBytesin interfaceFetchAndParseRequestOrBuilder- Returns:
- The bytes for fetchKey.
-
getAdditionalFetchConfigJson
You can supply additional fetch configuration using this. Follows same fetch configuration json schema as the fetcher configuration.
string additional_fetch_config_json = 3;- Specified by:
getAdditionalFetchConfigJsonin interfaceFetchAndParseRequestOrBuilder- Returns:
- The additionalFetchConfigJson.
-
getAdditionalFetchConfigJsonBytes
public com.google.protobuf.ByteString getAdditionalFetchConfigJsonBytes()You can supply additional fetch configuration using this. Follows same fetch configuration json schema as the fetcher configuration.
string additional_fetch_config_json = 3;- Specified by:
getAdditionalFetchConfigJsonBytesin interfaceFetchAndParseRequestOrBuilder- Returns:
- The bytes for additionalFetchConfigJson.
-
getEmitterId
The ID of the emitter to use (optional). If not provided, no emitter will be used.
string emitter_id = 4;- Specified by:
getEmitterIdin interfaceFetchAndParseRequestOrBuilder- Returns:
- The emitterId.
-
getEmitterIdBytes
public com.google.protobuf.ByteString getEmitterIdBytes()The ID of the emitter to use (optional). If not provided, no emitter will be used.
string emitter_id = 4;- Specified by:
getEmitterIdBytesin interfaceFetchAndParseRequestOrBuilder- Returns:
- The bytes for emitterId.
-
getParseContextJson
Optional JSON object to configure the ParseContext for this request, overriding server defaults. Keys are parse-context component names; values are their JSON configs. Example: {"basic-content-handler-factory": {"type": "HTML"}, "timeout-limits": {"progressTimeoutMillis": 30000}} See the parse-context.idx component registry for available component names.string parse_context_json = 5;- Specified by:
getParseContextJsonin interfaceFetchAndParseRequestOrBuilder- Returns:
- The parseContextJson.
-
getParseContextJsonBytes
public com.google.protobuf.ByteString getParseContextJsonBytes()Optional JSON object to configure the ParseContext for this request, overriding server defaults. Keys are parse-context component names; values are their JSON configs. Example: {"basic-content-handler-factory": {"type": "HTML"}, "timeout-limits": {"progressTimeoutMillis": 30000}} See the parse-context.idx component registry for available component names.string parse_context_json = 5;- Specified by:
getParseContextJsonBytesin interfaceFetchAndParseRequestOrBuilder- Returns:
- The bytes for parseContextJson.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FetchAndParseRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FetchAndParseRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FetchAndParseRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FetchAndParseRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FetchAndParseRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FetchAndParseRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FetchAndParseRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FetchAndParseRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static FetchAndParseRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static FetchAndParseRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FetchAndParseRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-