Class UpdateTaskQueueConfigRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,UpdateTaskQueueConfigRequestOrBuilder,Serializable
@Generated(value="protoc",
comments="annotations:UpdateTaskQueueConfigRequest.java.pb.meta")
public final class UpdateTaskQueueConfigRequest
extends com.google.protobuf.GeneratedMessageV3
implements UpdateTaskQueueConfigRequestOrBuilder
Protobuf type
temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typetemporal.api.workflowservice.v1.UpdateTaskQueueConfigRequeststatic final classProtobuf typetemporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdatestatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanIf set, overrides the fairness weight for each specified fairness key.booleanstatic UpdateTaskQueueConfigRequeststatic final com.google.protobuf.Descriptors.Descriptorstring identity = 2;com.google.protobuf.ByteStringstring identity = 2;string namespace = 1;com.google.protobuf.ByteStringstring namespace = 1;com.google.protobuf.Parser<UpdateTaskQueueConfigRequest> intDeprecated.intIf set, overrides the fairness weight for each specified fairness key.If set, overrides the fairness weight for each specified fairness key.floatgetSetFairnessWeightOverridesOrDefault(String key, float defaultValue) If set, overrides the fairness weight for each specified fairness key.floatIf set, overrides the fairness weight for each specified fairness key.Selects the task queue to update.com.google.protobuf.ByteStringSelects the task queue to update..temporal.api.enums.v1.TaskQueueType task_queue_type = 4;int.temporal.api.enums.v1.TaskQueueType task_queue_type = 4;getUnsetFairnessWeightOverrides(int index) If set, removes any existing fairness weight overrides for each specified fairness key.com.google.protobuf.ByteStringgetUnsetFairnessWeightOverridesBytes(int index) If set, removes any existing fairness weight overrides for each specified fairness key.intIf set, removes any existing fairness weight overrides for each specified fairness key.com.google.protobuf.ProtocolStringListIf set, removes any existing fairness weight overrides for each specified fairness key.Update to the default fairness key rate limit.Update to the default fairness key rate limit.Update to queue-wide rate limit.Update to queue-wide rate limit.inthashCode()booleanUpdate to the default fairness key rate limit.booleanUpdate to queue-wide rate limit.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleannewBuilder(UpdateTaskQueueConfigRequest prototype) protected UpdateTaskQueueConfigRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static UpdateTaskQueueConfigRequestparseDelimitedFrom(InputStream input) static UpdateTaskQueueConfigRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpdateTaskQueueConfigRequestparseFrom(byte[] data) static UpdateTaskQueueConfigRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpdateTaskQueueConfigRequestparseFrom(com.google.protobuf.ByteString data) static UpdateTaskQueueConfigRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpdateTaskQueueConfigRequestparseFrom(com.google.protobuf.CodedInputStream input) static UpdateTaskQueueConfigRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpdateTaskQueueConfigRequestparseFrom(InputStream input) static UpdateTaskQueueConfigRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpdateTaskQueueConfigRequestparseFrom(ByteBuffer data) static UpdateTaskQueueConfigRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<UpdateTaskQueueConfigRequest> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAMESPACE_FIELD_NUMBER
public static final int NAMESPACE_FIELD_NUMBER- See Also:
-
IDENTITY_FIELD_NUMBER
public static final int IDENTITY_FIELD_NUMBER- See Also:
-
TASK_QUEUE_FIELD_NUMBER
public static final int TASK_QUEUE_FIELD_NUMBER- See Also:
-
TASK_QUEUE_TYPE_FIELD_NUMBER
public static final int TASK_QUEUE_TYPE_FIELD_NUMBER- See Also:
-
UPDATE_QUEUE_RATE_LIMIT_FIELD_NUMBER
public static final int UPDATE_QUEUE_RATE_LIMIT_FIELD_NUMBER- See Also:
-
UPDATE_FAIRNESS_KEY_RATE_LIMIT_DEFAULT_FIELD_NUMBER
public static final int UPDATE_FAIRNESS_KEY_RATE_LIMIT_DEFAULT_FIELD_NUMBER- See Also:
-
SET_FAIRNESS_WEIGHT_OVERRIDES_FIELD_NUMBER
public static final int SET_FAIRNESS_WEIGHT_OVERRIDES_FIELD_NUMBER- See Also:
-
UNSET_FAIRNESS_WEIGHT_OVERRIDES_FIELD_NUMBER
public static final int UNSET_FAIRNESS_WEIGHT_OVERRIDES_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getNamespace
string namespace = 1;- Specified by:
getNamespacein interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()string namespace = 1;- Specified by:
getNamespaceBytesin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The bytes for namespace.
-
getIdentity
string identity = 2;- Specified by:
getIdentityin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The identity.
-
getIdentityBytes
public com.google.protobuf.ByteString getIdentityBytes()string identity = 2;- Specified by:
getIdentityBytesin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The bytes for identity.
-
getTaskQueue
Selects the task queue to update.
string task_queue = 3;- Specified by:
getTaskQueuein interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The taskQueue.
-
getTaskQueueBytes
public com.google.protobuf.ByteString getTaskQueueBytes()Selects the task queue to update.
string task_queue = 3;- Specified by:
getTaskQueueBytesin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The bytes for taskQueue.
-
getTaskQueueTypeValue
public int getTaskQueueTypeValue().temporal.api.enums.v1.TaskQueueType task_queue_type = 4;- Specified by:
getTaskQueueTypeValuein interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The enum numeric value on the wire for taskQueueType.
-
getTaskQueueType
.temporal.api.enums.v1.TaskQueueType task_queue_type = 4;- Specified by:
getTaskQueueTypein interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The taskQueueType.
-
hasUpdateQueueRateLimit
public boolean hasUpdateQueueRateLimit()Update to queue-wide rate limit. If not set, this configuration is unchanged. NOTE: A limit set by the worker is overriden; and restored again when reset. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;- Specified by:
hasUpdateQueueRateLimitin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- Whether the updateQueueRateLimit field is set.
-
getUpdateQueueRateLimit
Update to queue-wide rate limit. If not set, this configuration is unchanged. NOTE: A limit set by the worker is overriden; and restored again when reset. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;- Specified by:
getUpdateQueueRateLimitin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The updateQueueRateLimit.
-
getUpdateQueueRateLimitOrBuilder
Update to queue-wide rate limit. If not set, this configuration is unchanged. NOTE: A limit set by the worker is overriden; and restored again when reset. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;- Specified by:
getUpdateQueueRateLimitOrBuilderin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
hasUpdateFairnessKeyRateLimitDefault
public boolean hasUpdateFairnessKeyRateLimitDefault()Update to the default fairness key rate limit. If not set, this configuration is unchanged. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;- Specified by:
hasUpdateFairnessKeyRateLimitDefaultin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- Whether the updateFairnessKeyRateLimitDefault field is set.
-
getUpdateFairnessKeyRateLimitDefault
Update to the default fairness key rate limit. If not set, this configuration is unchanged. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;- Specified by:
getUpdateFairnessKeyRateLimitDefaultin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The updateFairnessKeyRateLimitDefault.
-
getUpdateFairnessKeyRateLimitDefaultOrBuilder
public UpdateTaskQueueConfigRequest.RateLimitUpdateOrBuilder getUpdateFairnessKeyRateLimitDefaultOrBuilder()Update to the default fairness key rate limit. If not set, this configuration is unchanged. If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;- Specified by:
getUpdateFairnessKeyRateLimitDefaultOrBuilderin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getSetFairnessWeightOverridesCount
public int getSetFairnessWeightOverridesCount()Description copied from interface:UpdateTaskQueueConfigRequestOrBuilderIf set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).
map<string, float> set_fairness_weight_overrides = 7;- Specified by:
getSetFairnessWeightOverridesCountin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
containsSetFairnessWeightOverrides
If set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).
map<string, float> set_fairness_weight_overrides = 7;- Specified by:
containsSetFairnessWeightOverridesin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getSetFairnessWeightOverrides
Deprecated.UsegetSetFairnessWeightOverridesMap()instead.- Specified by:
getSetFairnessWeightOverridesin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getSetFairnessWeightOverridesMap
If set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).
map<string, float> set_fairness_weight_overrides = 7;- Specified by:
getSetFairnessWeightOverridesMapin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getSetFairnessWeightOverridesOrDefault
If set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).
map<string, float> set_fairness_weight_overrides = 7;- Specified by:
getSetFairnessWeightOverridesOrDefaultin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getSetFairnessWeightOverridesOrThrow
If set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).
map<string, float> set_fairness_weight_overrides = 7;- Specified by:
getSetFairnessWeightOverridesOrThrowin interfaceUpdateTaskQueueConfigRequestOrBuilder
-
getUnsetFairnessWeightOverridesList
public com.google.protobuf.ProtocolStringList getUnsetFairnessWeightOverridesList()If set, removes any existing fairness weight overrides for each specified fairness key. Fairness weights for corresponding keys fall back to the values set during task creation (if any), or to the default weight of 1.0.
repeated string unset_fairness_weight_overrides = 8;- Specified by:
getUnsetFairnessWeightOverridesListin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- A list containing the unsetFairnessWeightOverrides.
-
getUnsetFairnessWeightOverridesCount
public int getUnsetFairnessWeightOverridesCount()If set, removes any existing fairness weight overrides for each specified fairness key. Fairness weights for corresponding keys fall back to the values set during task creation (if any), or to the default weight of 1.0.
repeated string unset_fairness_weight_overrides = 8;- Specified by:
getUnsetFairnessWeightOverridesCountin interfaceUpdateTaskQueueConfigRequestOrBuilder- Returns:
- The count of unsetFairnessWeightOverrides.
-
getUnsetFairnessWeightOverrides
If set, removes any existing fairness weight overrides for each specified fairness key. Fairness weights for corresponding keys fall back to the values set during task creation (if any), or to the default weight of 1.0.
repeated string unset_fairness_weight_overrides = 8;- Specified by:
getUnsetFairnessWeightOverridesin interfaceUpdateTaskQueueConfigRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The unsetFairnessWeightOverrides at the given index.
-
getUnsetFairnessWeightOverridesBytes
public com.google.protobuf.ByteString getUnsetFairnessWeightOverridesBytes(int index) If set, removes any existing fairness weight overrides for each specified fairness key. Fairness weights for corresponding keys fall back to the values set during task creation (if any), or to the default weight of 1.0.
repeated string unset_fairness_weight_overrides = 8;- Specified by:
getUnsetFairnessWeightOverridesBytesin interfaceUpdateTaskQueueConfigRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the unsetFairnessWeightOverrides at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static UpdateTaskQueueConfigRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static UpdateTaskQueueConfigRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static UpdateTaskQueueConfigRequest.Builder newBuilder(UpdateTaskQueueConfigRequest prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected UpdateTaskQueueConfigRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-