Class BatchOperationUpdateActivityOptions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BatchOperationUpdateActivityOptions.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
io.temporal.api.batch.v1.BatchOperationUpdateActivityOptions.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BatchOperationUpdateActivityOptionsOrBuilder,Cloneable
- Enclosing class:
BatchOperationUpdateActivityOptions
public static final class BatchOperationUpdateActivityOptions.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
implements BatchOperationUpdateActivityOptionsOrBuilder
BatchOperationUpdateActivityOptions sends an update-activity-options requests in a batch. NOTE: keep in sync with temporal.api.workflowservice.v1.UpdateActivityRequestProtobuf type
temporal.api.batch.v1.BatchOperationUpdateActivityOptions-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Update Activity options.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The identity of the worker/client.bool match_all = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) If set, the activity options will be restored to the default.string type = 2;Controls which fields from `activity_options` will be appliedclone()Update Activity options.Update Activity options.Update Activity options.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe identity of the worker/client.com.google.protobuf.ByteStringThe identity of the worker/client.booleanbool match_all = 3;booleanIf set, the activity options will be restored to the default.getType()string type = 2;com.google.protobuf.ByteStringstring type = 2;com.google.protobuf.FieldMaskControls which fields from `activity_options` will be appliedcom.google.protobuf.FieldMask.BuilderControls which fields from `activity_options` will be appliedcom.google.protobuf.FieldMaskOrBuilderControls which fields from `activity_options` will be appliedbooleanUpdate Activity options.booleanbool match_all = 3;booleanhasType()string type = 2;booleanControls which fields from `activity_options` will be appliedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanUpdate Activity options.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUpdateMask(com.google.protobuf.FieldMask value) Controls which fields from `activity_options` will be appliedUpdate Activity options.setActivityOptions(ActivityOptions.Builder builderForValue) Update Activity options.setIdentity(String value) The identity of the worker/client.setIdentityBytes(com.google.protobuf.ByteString value) The identity of the worker/client.setMatchAll(boolean value) bool match_all = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRestoreOriginal(boolean value) If set, the activity options will be restored to the default.string type = 2;setTypeBytes(com.google.protobuf.ByteString value) string type = 2;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUpdateMask(com.google.protobuf.FieldMask value) Controls which fields from `activity_options` will be appliedsetUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) Controls which fields from `activity_options` will be appliedMethods 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<BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.Builder>
-
setField
public BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.Builder>
-
clearField
public BatchOperationUpdateActivityOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
-
clearOneof
public BatchOperationUpdateActivityOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
-
setRepeatedField
public BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.Builder>
-
addRepeatedField
public BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchOperationUpdateActivityOptions.Builder>
-
mergeFrom
public BatchOperationUpdateActivityOptions.Builder mergeFrom(BatchOperationUpdateActivityOptions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
-
mergeFrom
public BatchOperationUpdateActivityOptions.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<BatchOperationUpdateActivityOptions.Builder>- Throws:
IOException
-
getActivityCase
- Specified by:
getActivityCasein interfaceBatchOperationUpdateActivityOptionsOrBuilder
-
clearActivity
-
getIdentity
The identity of the worker/client.
string identity = 1;- Specified by:
getIdentityin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()The identity of the worker/client.
string identity = 1;- Specified by:
getIdentityBytesin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The bytes for identity.
-
setIdentity
The identity of the worker/client.
string identity = 1;- Parameters:
value- The identity to set.- Returns:
- This builder for chaining.
-
clearIdentity
The identity of the worker/client.
string identity = 1;- Returns:
- This builder for chaining.
-
setIdentityBytes
public BatchOperationUpdateActivityOptions.Builder setIdentityBytes(com.google.protobuf.ByteString value) The identity of the worker/client.
string identity = 1;- Parameters:
value- The bytes for identity to set.- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()string type = 2;- Specified by:
hasTypein interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- Whether the type field is set.
-
getType
string type = 2;- Specified by:
getTypein interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()string type = 2;- Specified by:
getTypeBytesin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The bytes for type.
-
setType
string type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
string type = 2;- Returns:
- This builder for chaining.
-
setTypeBytes
public BatchOperationUpdateActivityOptions.Builder setTypeBytes(com.google.protobuf.ByteString value) string type = 2;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasMatchAll
public boolean hasMatchAll()bool match_all = 3;- Specified by:
hasMatchAllin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- Whether the matchAll field is set.
-
getMatchAll
public boolean getMatchAll()bool match_all = 3;- Specified by:
getMatchAllin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The matchAll.
-
setMatchAll
bool match_all = 3;- Parameters:
value- The matchAll to set.- Returns:
- This builder for chaining.
-
clearMatchAll
bool match_all = 3;- Returns:
- This builder for chaining.
-
hasActivityOptions
public boolean hasActivityOptions()Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4;- Specified by:
hasActivityOptionsin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- Whether the activityOptions field is set.
-
getActivityOptions
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4;- Specified by:
getActivityOptionsin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The activityOptions.
-
setActivityOptions
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4; -
setActivityOptions
public BatchOperationUpdateActivityOptions.Builder setActivityOptions(ActivityOptions.Builder builderForValue) Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4; -
mergeActivityOptions
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4; -
clearActivityOptions
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4; -
getActivityOptionsBuilder
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4; -
getActivityOptionsOrBuilder
Update Activity options. Partial updates are accepted and controlled by update_mask.
.temporal.api.activity.v1.ActivityOptions activity_options = 4;- Specified by:
getActivityOptionsOrBuilderin interfaceBatchOperationUpdateActivityOptionsOrBuilder
-
hasUpdateMask
public boolean hasUpdateMask()Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5;- Specified by:
hasUpdateMaskin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5;- Specified by:
getUpdateMaskin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The updateMask.
-
setUpdateMask
public BatchOperationUpdateActivityOptions.Builder setUpdateMask(com.google.protobuf.FieldMask value) Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5; -
setUpdateMask
public BatchOperationUpdateActivityOptions.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5; -
mergeUpdateMask
public BatchOperationUpdateActivityOptions.Builder mergeUpdateMask(com.google.protobuf.FieldMask value) Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5; -
clearUpdateMask
Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5; -
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5; -
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()Controls which fields from `activity_options` will be applied
.google.protobuf.FieldMask update_mask = 5;- Specified by:
getUpdateMaskOrBuilderin interfaceBatchOperationUpdateActivityOptionsOrBuilder
-
getRestoreOriginal
public boolean getRestoreOriginal()If set, the activity options will be restored to the default. Default options are then options activity was created with. They are part of the first ActivityTaskScheduled event. This flag cannot be combined with any other option; if you supply restore_original together with other options, the request will be rejected.
bool restore_original = 6;- Specified by:
getRestoreOriginalin interfaceBatchOperationUpdateActivityOptionsOrBuilder- Returns:
- The restoreOriginal.
-
setRestoreOriginal
If set, the activity options will be restored to the default. Default options are then options activity was created with. They are part of the first ActivityTaskScheduled event. This flag cannot be combined with any other option; if you supply restore_original together with other options, the request will be rejected.
bool restore_original = 6;- Parameters:
value- The restoreOriginal to set.- Returns:
- This builder for chaining.
-
clearRestoreOriginal
If set, the activity options will be restored to the default. Default options are then options activity was created with. They are part of the first ActivityTaskScheduled event. This flag cannot be combined with any other option; if you supply restore_original together with other options, the request will be rejected.
bool restore_original = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final BatchOperationUpdateActivityOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
-
mergeUnknownFields
public final BatchOperationUpdateActivityOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchOperationUpdateActivityOptions.Builder>
-