public static final class WebDetection.WebLabel.Builder extends GeneratedMessageV3.Builder<WebDetection.WebLabel.Builder> implements WebDetection.WebLabelOrBuilder
Label to provide extra metadata for the web detection.
Protobuf type google.cloud.vision.v1.WebDetection.WebLabel
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public WebDetection.WebLabel.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public WebDetection.WebLabel build()
Returns
buildPartial()
public WebDetection.WebLabel buildPartial()
Returns
clear()
public WebDetection.WebLabel.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public WebDetection.WebLabel.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLabel()
public WebDetection.WebLabel.Builder clearLabel()
Label for extra metadata.
string label = 1;
Returns
clearLanguageCode()
public WebDetection.WebLabel.Builder clearLanguageCode()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public WebDetection.WebLabel.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public WebDetection.WebLabel.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public WebDetection.WebLabel getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLabel()
Label for extra metadata.
string label = 1;
Returns
Type | Description |
String | The label.
|
getLabelBytes()
public ByteString getLabelBytes()
Label for extra metadata.
string label = 1;
Returns
getLanguageCode()
public String getLanguageCode()
Returns
Type | Description |
String | The languageCode.
|
getLanguageCodeBytes()
public ByteString getLanguageCodeBytes()
Returns
Type | Description |
ByteString | The bytes for languageCode.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(WebDetection.WebLabel other)
public WebDetection.WebLabel.Builder mergeFrom(WebDetection.WebLabel other)
Parameter
Returns
public WebDetection.WebLabel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public WebDetection.WebLabel.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final WebDetection.WebLabel.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public WebDetection.WebLabel.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setLabel(String value)
public WebDetection.WebLabel.Builder setLabel(String value)
Label for extra metadata.
string label = 1;
Parameter
Name | Description |
value | String
The label to set.
|
Returns
setLabelBytes(ByteString value)
public WebDetection.WebLabel.Builder setLabelBytes(ByteString value)
Label for extra metadata.
string label = 1;
Parameter
Name | Description |
value | ByteString
The bytes for label to set.
|
Returns
setLanguageCode(String value)
public WebDetection.WebLabel.Builder setLanguageCode(String value)
Parameter
Name | Description |
value | String
The languageCode to set.
|
Returns
setLanguageCodeBytes(ByteString value)
public WebDetection.WebLabel.Builder setLanguageCodeBytes(ByteString value)
Parameter
Name | Description |
value | ByteString
The bytes for languageCode to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public WebDetection.WebLabel.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final WebDetection.WebLabel.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides