Package com.google.spanner.v1
Class Mutation.Ack.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
com.google.spanner.v1.Mutation.Ack.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Mutation.AckOrBuilder,Cloneable
- Enclosing class:
- Mutation.Ack
public static final class Mutation.Ack.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
implements Mutation.AckOrBuilder
Arguments to [ack][google.spanner.v1.Mutation.ack] operations.Protobuf type
google.spanner.v1.Mutation.Ack-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) By default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error.clearKey()Required.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Required.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanBy default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error.com.google.protobuf.ListValuegetKey()Required.com.google.protobuf.ListValue.BuilderRequired.com.google.protobuf.ListValueOrBuilderRequired.getQueue()Required.com.google.protobuf.ByteStringRequired.booleanhasKey()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Mutation.Ack other) mergeKey(com.google.protobuf.ListValue value) Required.final Mutation.Ack.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setIgnoreNotFound(boolean value) By default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error.setKey(com.google.protobuf.ListValue value) Required.setKey(com.google.protobuf.ListValue.Builder builderForValue) Required.Required.setQueueBytes(com.google.protobuf.ByteString value) Required.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Mutation.Ack.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
setField
public Mutation.Ack.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
setRepeatedField
public Mutation.Ack.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
addRepeatedField
public Mutation.Ack.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mutation.Ack.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
mergeFrom
public Mutation.Ack.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Mutation.Ack.Builder>- Throws:
IOException
-
getQueue
Required. The queue where the message to be acked is stored.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueuein interfaceMutation.AckOrBuilder- Returns:
- The queue.
-
getQueueBytes
public com.google.protobuf.ByteString getQueueBytes()Required. The queue where the message to be acked is stored.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueueBytesin interfaceMutation.AckOrBuilder- Returns:
- The bytes for queue.
-
setQueue
Required. The queue where the message to be acked is stored.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The queue to set.- Returns:
- This builder for chaining.
-
clearQueue
Required. The queue where the message to be acked is stored.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setQueueBytes
Required. The queue where the message to be acked is stored.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for queue to set.- Returns:
- This builder for chaining.
-
hasKey
public boolean hasKey()Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasKeyin interfaceMutation.AckOrBuilder- Returns:
- Whether the key field is set.
-
getKey
public com.google.protobuf.ListValue getKey()Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeyin interfaceMutation.AckOrBuilder- Returns:
- The key.
-
setKey
Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
setKey
Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
mergeKey
Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearKey
Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
getKeyBuilder
public com.google.protobuf.ListValue.Builder getKeyBuilder()Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
getKeyOrBuilder
public com.google.protobuf.ListValueOrBuilder getKeyOrBuilder()Required. The primary key of the message to be acked.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeyOrBuilderin interfaceMutation.AckOrBuilder
-
getIgnoreNotFound
public boolean getIgnoreNotFound()By default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error. With `ignore_not_found` set to true, the ack will succeed even if the message does not exist. This is useful for unconditionally acking a message, even if it is missing or has already been acked.
bool ignore_not_found = 3;- Specified by:
getIgnoreNotFoundin interfaceMutation.AckOrBuilder- Returns:
- The ignoreNotFound.
-
setIgnoreNotFound
By default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error. With `ignore_not_found` set to true, the ack will succeed even if the message does not exist. This is useful for unconditionally acking a message, even if it is missing or has already been acked.
bool ignore_not_found = 3;- Parameters:
value- The ignoreNotFound to set.- Returns:
- This builder for chaining.
-
clearIgnoreNotFound
By default, an attempt to ack a message that does not exist will fail with a `NOT_FOUND` error. With `ignore_not_found` set to true, the ack will succeed even if the message does not exist. This is useful for unconditionally acking a message, even if it is missing or has already been acked.
bool ignore_not_found = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Mutation.Ack.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-
mergeUnknownFields
public final Mutation.Ack.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Mutation.Ack.Builder>
-