public static final class ClassificationModelOptions.Builder extends GeneratedMessageV3.Builder<ClassificationModelOptions.Builder> implements ClassificationModelOptionsOrBuilder
Model options available for classification requests.Protobuf type
google.cloud.language.v1beta2.ClassificationModelOptions
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public ClassificationModelOptions build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public ClassificationModelOptions buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public ClassificationModelOptions.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder mergeFrom(ClassificationModelOptions other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public ClassificationModelOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<ClassificationModelOptions.Builder>
IOException
public ClassificationModelOptions.ModelTypeCase getModelTypeCase()
getModelTypeCase
in interface ClassificationModelOptionsOrBuilder
public ClassificationModelOptions.Builder clearModelType()
public boolean hasV1Model()
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
hasV1Model
in interface ClassificationModelOptionsOrBuilder
public ClassificationModelOptions.V1Model getV1Model()
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
getV1Model
in interface ClassificationModelOptionsOrBuilder
public ClassificationModelOptions.Builder setV1Model(ClassificationModelOptions.V1Model value)
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
public ClassificationModelOptions.Builder setV1Model(ClassificationModelOptions.V1Model.Builder builderForValue)
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
public ClassificationModelOptions.Builder mergeV1Model(ClassificationModelOptions.V1Model value)
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
public ClassificationModelOptions.Builder clearV1Model()
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
public ClassificationModelOptions.V1Model.Builder getV1ModelBuilder()
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
public ClassificationModelOptions.V1ModelOrBuilder getV1ModelOrBuilder()
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
.google.cloud.language.v1beta2.ClassificationModelOptions.V1Model v1_model = 1;
getV1ModelOrBuilder
in interface ClassificationModelOptionsOrBuilder
public boolean hasV2Model()
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
hasV2Model
in interface ClassificationModelOptionsOrBuilder
public ClassificationModelOptions.V2Model getV2Model()
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
getV2Model
in interface ClassificationModelOptionsOrBuilder
public ClassificationModelOptions.Builder setV2Model(ClassificationModelOptions.V2Model value)
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
public ClassificationModelOptions.Builder setV2Model(ClassificationModelOptions.V2Model.Builder builderForValue)
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
public ClassificationModelOptions.Builder mergeV2Model(ClassificationModelOptions.V2Model value)
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
public ClassificationModelOptions.Builder clearV2Model()
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
public ClassificationModelOptions.V2Model.Builder getV2ModelBuilder()
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
public ClassificationModelOptions.V2ModelOrBuilder getV2ModelOrBuilder()
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
.google.cloud.language.v1beta2.ClassificationModelOptions.V2Model v2_model = 2;
getV2ModelOrBuilder
in interface ClassificationModelOptionsOrBuilder
public final ClassificationModelOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
public final ClassificationModelOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<ClassificationModelOptions.Builder>
Copyright © 2022 Google LLC. All rights reserved.