## Uses of Class
io.etcd.jetcd.api.Compare.Builder

Packages that use Compare.Builder
io.etcd.jetcd.api

### Uses of Compare.Builder in io.etcd.jetcd.api

Methods in io.etcd.jetcd.api that return Compare.Builder
`Compare.Builder` TxnRequest.Builder.`addCompareBuilder()` compare is a list of predicates representing a conjunction of terms.
`Compare.Builder` TxnRequest.Builder.`addCompareBuilder(int index)` compare is a list of predicates representing a conjunction of terms.
`Compare.Builder` Compare.Builder.`addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)`
`Compare.Builder` Compare.Builder.`clear()`
`Compare.Builder` Compare.Builder.`clearCreateRevision()` create_revision is the creation revision of the given key
`Compare.Builder` Compare.Builder.`clearField(com.google.protobuf.Descriptors.FieldDescriptor field)`
`Compare.Builder` Compare.Builder.`clearKey()` key is the subject key for the comparison operation.
`Compare.Builder` Compare.Builder.`clearModRevision()` mod_revision is the last modified revision of the given key.
`Compare.Builder` Compare.Builder.`clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)`
`Compare.Builder` Compare.Builder.`clearRangeEnd()` range_end compares the given target to all keys in the range [key, range_end).
`Compare.Builder` Compare.Builder.`clearResult()` result is logical comparison operation for this comparison.
`Compare.Builder` Compare.Builder.`clearTarget()` target is the key-value field to inspect for the comparison.
`Compare.Builder` Compare.Builder.`clearTargetUnion()`
`Compare.Builder` Compare.Builder.`clearValue()` value is the value of the given key, in bytes.
`Compare.Builder` Compare.Builder.`clearVersion()` version is the version of the given key
`Compare.Builder` Compare.Builder.`clone()`
`Compare.Builder` TxnRequest.Builder.`getCompareBuilder(int index)` compare is a list of predicates representing a conjunction of terms.
`Compare.Builder` Compare.Builder.`mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`Compare.Builder` Compare.Builder.`mergeFrom(Compare other)`
`Compare.Builder` Compare.Builder.`mergeFrom(com.google.protobuf.Message other)`
`Compare.Builder` Compare.Builder.`mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)`
`static Compare.Builder` Compare.`newBuilder()`
`static Compare.Builder` Compare.`newBuilder(Compare prototype)`
`Compare.Builder` Compare.`newBuilderForType()`
`protected Compare.Builder` Compare.`newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)`
`Compare.Builder` Compare.Builder.`setCreateRevision(long value)` create_revision is the creation revision of the given key
`Compare.Builder` Compare.Builder.`setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)`
`Compare.Builder` Compare.Builder.`setKey(com.google.protobuf.ByteString value)` key is the subject key for the comparison operation.
`Compare.Builder` Compare.Builder.`setModRevision(long value)` mod_revision is the last modified revision of the given key.
`Compare.Builder` Compare.Builder.`setRangeEnd(com.google.protobuf.ByteString value)` range_end compares the given target to all keys in the range [key, range_end).
`Compare.Builder` Compare.Builder.`setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)`
`Compare.Builder` Compare.Builder.`setResult(Compare.CompareResult value)` result is logical comparison operation for this comparison.
`Compare.Builder` Compare.Builder.`setResultValue(int value)` result is logical comparison operation for this comparison.
`Compare.Builder` Compare.Builder.`setTarget(Compare.CompareTarget value)` target is the key-value field to inspect for the comparison.
`Compare.Builder` Compare.Builder.`setTargetValue(int value)` target is the key-value field to inspect for the comparison.
`Compare.Builder` Compare.Builder.`setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)`
`Compare.Builder` Compare.Builder.`setValue(com.google.protobuf.ByteString value)` value is the value of the given key, in bytes.
`Compare.Builder` Compare.Builder.`setVersion(long value)` version is the version of the given key
`Compare.Builder` Compare.`toBuilder()`

Methods in io.etcd.jetcd.api that return types with arguments of type Compare.Builder
`List<Compare.Builder>` TxnRequest.Builder.`getCompareBuilderList()` compare is a list of predicates representing a conjunction of terms.

Methods in io.etcd.jetcd.api with parameters of type Compare.Builder
`TxnRequest.Builder` TxnRequest.Builder.`addCompare(Compare.Builder builderForValue)` compare is a list of predicates representing a conjunction of terms.
`TxnRequest.Builder` TxnRequest.Builder.`addCompare(int index, Compare.Builder builderForValue)` compare is a list of predicates representing a conjunction of terms.
`TxnRequest.Builder` TxnRequest.Builder.`setCompare(int index, Compare.Builder builderForValue)` compare is a list of predicates representing a conjunction of terms.