public static final class SchemaKeySortingStrategy.Builder extends GeneratedMessageV3.Builder<SchemaKeySortingStrategy.Builder> implements SchemaKeySortingStrategyOrBuilder
A strategy to specify how to sort by data schema key.
Protobuf type google.cloud.visionai.v1.SchemaKeySortingStrategy
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
addAllOptions(Iterable<? extends SchemaKeySortingStrategy.Option> values)
public SchemaKeySortingStrategy.Builder addAllOptions(Iterable<? extends SchemaKeySortingStrategy.Option> values)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.visionai.v1.SchemaKeySortingStrategy.Option>
|
addOptions(SchemaKeySortingStrategy.Option value)
public SchemaKeySortingStrategy.Builder addOptions(SchemaKeySortingStrategy.Option value)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
addOptions(SchemaKeySortingStrategy.Option.Builder builderForValue)
public SchemaKeySortingStrategy.Builder addOptions(SchemaKeySortingStrategy.Option.Builder builderForValue)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
addOptions(int index, SchemaKeySortingStrategy.Option value)
public SchemaKeySortingStrategy.Builder addOptions(int index, SchemaKeySortingStrategy.Option value)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
addOptions(int index, SchemaKeySortingStrategy.Option.Builder builderForValue)
public SchemaKeySortingStrategy.Builder addOptions(int index, SchemaKeySortingStrategy.Option.Builder builderForValue)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
addOptionsBuilder()
public SchemaKeySortingStrategy.Option.Builder addOptionsBuilder()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
addOptionsBuilder(int index)
public SchemaKeySortingStrategy.Option.Builder addOptionsBuilder(int index)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SchemaKeySortingStrategy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SchemaKeySortingStrategy build()
buildPartial()
public SchemaKeySortingStrategy buildPartial()
clear()
public SchemaKeySortingStrategy.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SchemaKeySortingStrategy.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SchemaKeySortingStrategy.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearOptions()
public SchemaKeySortingStrategy.Builder clearOptions()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
clone()
public SchemaKeySortingStrategy.Builder clone()
Overrides
getDefaultInstanceForType()
public SchemaKeySortingStrategy getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getOptions(int index)
public SchemaKeySortingStrategy.Option getOptions(int index)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
index |
int
|
getOptionsBuilder(int index)
public SchemaKeySortingStrategy.Option.Builder getOptionsBuilder(int index)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
index |
int
|
getOptionsBuilderList()
public List<SchemaKeySortingStrategy.Option.Builder> getOptionsBuilderList()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
getOptionsCount()
public int getOptionsCount()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Returns |
Type |
Description |
int |
|
getOptionsList()
public List<SchemaKeySortingStrategy.Option> getOptionsList()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
getOptionsOrBuilder(int index)
public SchemaKeySortingStrategy.OptionOrBuilder getOptionsOrBuilder(int index)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
index |
int
|
getOptionsOrBuilderList()
public List<? extends SchemaKeySortingStrategy.OptionOrBuilder> getOptionsOrBuilderList()
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.visionai.v1.SchemaKeySortingStrategy.OptionOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SchemaKeySortingStrategy other)
public SchemaKeySortingStrategy.Builder mergeFrom(SchemaKeySortingStrategy other)
public SchemaKeySortingStrategy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SchemaKeySortingStrategy.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SchemaKeySortingStrategy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeOptions(int index)
public SchemaKeySortingStrategy.Builder removeOptions(int index)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public SchemaKeySortingStrategy.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setOptions(int index, SchemaKeySortingStrategy.Option value)
public SchemaKeySortingStrategy.Builder setOptions(int index, SchemaKeySortingStrategy.Option value)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
setOptions(int index, SchemaKeySortingStrategy.Option.Builder builderForValue)
public SchemaKeySortingStrategy.Builder setOptions(int index, SchemaKeySortingStrategy.Option.Builder builderForValue)
Options in the front have high priority than those in the back.
repeated .google.cloud.visionai.v1.SchemaKeySortingStrategy.Option options = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SchemaKeySortingStrategy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SchemaKeySortingStrategy.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides