public static final class TextSpan.Builder extends GeneratedMessageV3.Builder<TextSpan.Builder> implements TextSpanOrBuilder
Represents a text span in the input document.
Protobuf type google.cloud.language.v2.TextSpan
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TextSpan.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public TextSpan buildPartial()
clear()
public TextSpan.Builder clear()
Overrides
clearBeginOffset()
public TextSpan.Builder clearBeginOffset()
The API calculates the beginning offset of the content in the original
document according to the
EncodingType specified in the API
request.
int32 begin_offset = 2;
clearContent()
public TextSpan.Builder clearContent()
The content of the text span, which is a substring of the document.
string content = 1;
clearField(Descriptors.FieldDescriptor field)
public TextSpan.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public TextSpan.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public TextSpan.Builder clone()
Overrides
getBeginOffset()
public int getBeginOffset()
The API calculates the beginning offset of the content in the original
document according to the
EncodingType specified in the API
request.
int32 begin_offset = 2;
Returns |
---|
Type | Description |
int | The beginOffset.
|
getContent()
public String getContent()
The content of the text span, which is a substring of the document.
string content = 1;
Returns |
---|
Type | Description |
String | The content.
|
getContentBytes()
public ByteString getContentBytes()
The content of the text span, which is a substring of the document.
string content = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for content.
|
getDefaultInstanceForType()
public TextSpan getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(TextSpan other)
public TextSpan.Builder mergeFrom(TextSpan other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TextSpan.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public TextSpan.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TextSpan.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setBeginOffset(int value)
public TextSpan.Builder setBeginOffset(int value)
The API calculates the beginning offset of the content in the original
document according to the
EncodingType specified in the API
request.
int32 begin_offset = 2;
Parameter |
---|
Name | Description |
value | int
The beginOffset to set.
|
setContent(String value)
public TextSpan.Builder setContent(String value)
The content of the text span, which is a substring of the document.
string content = 1;
Parameter |
---|
Name | Description |
value | String
The content to set.
|
setContentBytes(ByteString value)
public TextSpan.Builder setContentBytes(ByteString value)
The content of the text span, which is a substring of the document.
string content = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for content to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public TextSpan.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TextSpan.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final TextSpan.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides