public static final class MethodSettings.LongRunning.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder> implements MethodSettings.LongRunningOrBuilder
Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library generators (e.g. [Java](https://github.com/googleapis/gapic-generator-java/blob/04c2faa191a9b5a10b92392fe8482279c4404803/src/main/java/com/google/api/generator/gapic/composer/common/RetrySettingsComposer.java)).Protobuf type
google.api.MethodSettings.LongRunning| Modifier and Type | Method and Description |
|---|---|
MethodSettings.LongRunning.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MethodSettings.LongRunning |
build() |
MethodSettings.LongRunning |
buildPartial() |
MethodSettings.LongRunning.Builder |
clear() |
MethodSettings.LongRunning.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MethodSettings.LongRunning.Builder |
clearInitialPollDelay()
Initial delay after which the first poll request will be made.
|
MethodSettings.LongRunning.Builder |
clearMaxPollDelay()
Maximum time between two subsequent poll requests.
|
MethodSettings.LongRunning.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MethodSettings.LongRunning.Builder |
clearPollDelayMultiplier()
Multiplier to gradually increase delay between subsequent polls until it
reaches max_poll_delay.
|
MethodSettings.LongRunning.Builder |
clearTotalPollTimeout()
Total polling timeout.
|
MethodSettings.LongRunning.Builder |
clone() |
MethodSettings.LongRunning |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getInitialPollDelay()
Initial delay after which the first poll request will be made.
|
com.google.protobuf.Duration.Builder |
getInitialPollDelayBuilder()
Initial delay after which the first poll request will be made.
|
com.google.protobuf.DurationOrBuilder |
getInitialPollDelayOrBuilder()
Initial delay after which the first poll request will be made.
|
com.google.protobuf.Duration |
getMaxPollDelay()
Maximum time between two subsequent poll requests.
|
com.google.protobuf.Duration.Builder |
getMaxPollDelayBuilder()
Maximum time between two subsequent poll requests.
|
com.google.protobuf.DurationOrBuilder |
getMaxPollDelayOrBuilder()
Maximum time between two subsequent poll requests.
|
float |
getPollDelayMultiplier()
Multiplier to gradually increase delay between subsequent polls until it
reaches max_poll_delay.
|
com.google.protobuf.Duration |
getTotalPollTimeout()
Total polling timeout.
|
com.google.protobuf.Duration.Builder |
getTotalPollTimeoutBuilder()
Total polling timeout.
|
com.google.protobuf.DurationOrBuilder |
getTotalPollTimeoutOrBuilder()
Total polling timeout.
|
boolean |
hasInitialPollDelay()
Initial delay after which the first poll request will be made.
|
boolean |
hasMaxPollDelay()
Maximum time between two subsequent poll requests.
|
boolean |
hasTotalPollTimeout()
Total polling timeout.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MethodSettings.LongRunning.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MethodSettings.LongRunning.Builder |
mergeFrom(com.google.protobuf.Message other) |
MethodSettings.LongRunning.Builder |
mergeFrom(MethodSettings.LongRunning other) |
MethodSettings.LongRunning.Builder |
mergeInitialPollDelay(com.google.protobuf.Duration value)
Initial delay after which the first poll request will be made.
|
MethodSettings.LongRunning.Builder |
mergeMaxPollDelay(com.google.protobuf.Duration value)
Maximum time between two subsequent poll requests.
|
MethodSettings.LongRunning.Builder |
mergeTotalPollTimeout(com.google.protobuf.Duration value)
Total polling timeout.
|
MethodSettings.LongRunning.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MethodSettings.LongRunning.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MethodSettings.LongRunning.Builder |
setInitialPollDelay(com.google.protobuf.Duration.Builder builderForValue)
Initial delay after which the first poll request will be made.
|
MethodSettings.LongRunning.Builder |
setInitialPollDelay(com.google.protobuf.Duration value)
Initial delay after which the first poll request will be made.
|
MethodSettings.LongRunning.Builder |
setMaxPollDelay(com.google.protobuf.Duration.Builder builderForValue)
Maximum time between two subsequent poll requests.
|
MethodSettings.LongRunning.Builder |
setMaxPollDelay(com.google.protobuf.Duration value)
Maximum time between two subsequent poll requests.
|
MethodSettings.LongRunning.Builder |
setPollDelayMultiplier(float value)
Multiplier to gradually increase delay between subsequent polls until it
reaches max_poll_delay.
|
MethodSettings.LongRunning.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MethodSettings.LongRunning.Builder |
setTotalPollTimeout(com.google.protobuf.Duration.Builder builderForValue)
Total polling timeout.
|
MethodSettings.LongRunning.Builder |
setTotalPollTimeout(com.google.protobuf.Duration value)
Total polling timeout.
|
MethodSettings.LongRunning.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MethodSettings.LongRunning build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MethodSettings.LongRunning buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MethodSettings.LongRunning.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder mergeFrom(MethodSettings.LongRunning other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public MethodSettings.LongRunning.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MethodSettings.LongRunning.Builder>IOExceptionpublic boolean hasInitialPollDelay()
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;hasInitialPollDelay in interface MethodSettings.LongRunningOrBuilderpublic com.google.protobuf.Duration getInitialPollDelay()
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;getInitialPollDelay in interface MethodSettings.LongRunningOrBuilderpublic MethodSettings.LongRunning.Builder setInitialPollDelay(com.google.protobuf.Duration value)
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;public MethodSettings.LongRunning.Builder setInitialPollDelay(com.google.protobuf.Duration.Builder builderForValue)
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;public MethodSettings.LongRunning.Builder mergeInitialPollDelay(com.google.protobuf.Duration value)
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;public MethodSettings.LongRunning.Builder clearInitialPollDelay()
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;public com.google.protobuf.Duration.Builder getInitialPollDelayBuilder()
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;public com.google.protobuf.DurationOrBuilder getInitialPollDelayOrBuilder()
Initial delay after which the first poll request will be made. Default value: 5 seconds.
.google.protobuf.Duration initial_poll_delay = 1;getInitialPollDelayOrBuilder in interface MethodSettings.LongRunningOrBuilderpublic float getPollDelayMultiplier()
Multiplier to gradually increase delay between subsequent polls until it reaches max_poll_delay. Default value: 1.5.
float poll_delay_multiplier = 2;getPollDelayMultiplier in interface MethodSettings.LongRunningOrBuilderpublic MethodSettings.LongRunning.Builder setPollDelayMultiplier(float value)
Multiplier to gradually increase delay between subsequent polls until it reaches max_poll_delay. Default value: 1.5.
float poll_delay_multiplier = 2;value - The pollDelayMultiplier to set.public MethodSettings.LongRunning.Builder clearPollDelayMultiplier()
Multiplier to gradually increase delay between subsequent polls until it reaches max_poll_delay. Default value: 1.5.
float poll_delay_multiplier = 2;public boolean hasMaxPollDelay()
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;hasMaxPollDelay in interface MethodSettings.LongRunningOrBuilderpublic com.google.protobuf.Duration getMaxPollDelay()
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;getMaxPollDelay in interface MethodSettings.LongRunningOrBuilderpublic MethodSettings.LongRunning.Builder setMaxPollDelay(com.google.protobuf.Duration value)
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;public MethodSettings.LongRunning.Builder setMaxPollDelay(com.google.protobuf.Duration.Builder builderForValue)
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;public MethodSettings.LongRunning.Builder mergeMaxPollDelay(com.google.protobuf.Duration value)
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;public MethodSettings.LongRunning.Builder clearMaxPollDelay()
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;public com.google.protobuf.Duration.Builder getMaxPollDelayBuilder()
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;public com.google.protobuf.DurationOrBuilder getMaxPollDelayOrBuilder()
Maximum time between two subsequent poll requests. Default value: 45 seconds.
.google.protobuf.Duration max_poll_delay = 3;getMaxPollDelayOrBuilder in interface MethodSettings.LongRunningOrBuilderpublic boolean hasTotalPollTimeout()
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;hasTotalPollTimeout in interface MethodSettings.LongRunningOrBuilderpublic com.google.protobuf.Duration getTotalPollTimeout()
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;getTotalPollTimeout in interface MethodSettings.LongRunningOrBuilderpublic MethodSettings.LongRunning.Builder setTotalPollTimeout(com.google.protobuf.Duration value)
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;public MethodSettings.LongRunning.Builder setTotalPollTimeout(com.google.protobuf.Duration.Builder builderForValue)
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;public MethodSettings.LongRunning.Builder mergeTotalPollTimeout(com.google.protobuf.Duration value)
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;public MethodSettings.LongRunning.Builder clearTotalPollTimeout()
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;public com.google.protobuf.Duration.Builder getTotalPollTimeoutBuilder()
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;public com.google.protobuf.DurationOrBuilder getTotalPollTimeoutOrBuilder()
Total polling timeout. Default value: 5 minutes.
.google.protobuf.Duration total_poll_timeout = 4;getTotalPollTimeoutOrBuilder in interface MethodSettings.LongRunningOrBuilderpublic final MethodSettings.LongRunning.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>public final MethodSettings.LongRunning.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MethodSettings.LongRunning.Builder>Copyright © 2022 Google LLC. All rights reserved.