public static final class RegularLimitParameters.Builder extends com.google.protobuf.GeneratedMessage.Builder<RegularLimitParameters.Builder> implements RegularLimitParametersOrBuilder
A search limit The default values for int64 fields is the maxima value, i.e., 2^63-1Protobuf type
operations_research.RegularLimitParameters
Modifier and Type | Method and Description |
---|---|
RegularLimitParameters |
build() |
RegularLimitParameters |
buildPartial() |
RegularLimitParameters.Builder |
clear() |
RegularLimitParameters.Builder |
clearBranches()
int64 branches = 2; |
RegularLimitParameters.Builder |
clearCumulative()
bool cumulative = 6; |
RegularLimitParameters.Builder |
clearFailures()
int64 failures = 3; |
RegularLimitParameters.Builder |
clearSmartTimeCheck()
bool smart_time_check = 5; |
RegularLimitParameters.Builder |
clearSolutions()
int64 solutions = 4; |
RegularLimitParameters.Builder |
clearTime()
TODO(user): Specify the time units or switch to google.Duration proto.
|
long |
getBranches()
int64 branches = 2; |
boolean |
getCumulative()
bool cumulative = 6; |
RegularLimitParameters |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getFailures()
int64 failures = 3; |
boolean |
getSmartTimeCheck()
bool smart_time_check = 5; |
long |
getSolutions()
int64 solutions = 4; |
long |
getTime()
TODO(user): Specify the time units or switch to google.Duration proto.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RegularLimitParameters.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RegularLimitParameters.Builder |
mergeFrom(com.google.protobuf.Message other) |
RegularLimitParameters.Builder |
mergeFrom(RegularLimitParameters other) |
RegularLimitParameters.Builder |
setBranches(long value)
int64 branches = 2; |
RegularLimitParameters.Builder |
setCumulative(boolean value)
bool cumulative = 6; |
RegularLimitParameters.Builder |
setFailures(long value)
int64 failures = 3; |
RegularLimitParameters.Builder |
setSmartTimeCheck(boolean value)
bool smart_time_check = 5; |
RegularLimitParameters.Builder |
setSolutions(long value)
int64 solutions = 4; |
RegularLimitParameters.Builder |
setTime(long value)
TODO(user): Specify the time units or switch to google.Duration proto.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<RegularLimitParameters.Builder>
public RegularLimitParameters.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<RegularLimitParameters.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<RegularLimitParameters.Builder>
public RegularLimitParameters getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RegularLimitParameters build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RegularLimitParameters buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RegularLimitParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RegularLimitParameters.Builder>
public RegularLimitParameters.Builder mergeFrom(RegularLimitParameters other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<RegularLimitParameters.Builder>
public RegularLimitParameters.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RegularLimitParameters.Builder>
java.io.IOException
public long getTime()
TODO(user): Specify the time units or switch to google.Duration proto.
int64 time = 1;
getTime
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setTime(long value)
TODO(user): Specify the time units or switch to google.Duration proto.
int64 time = 1;
value
- The time to set.public RegularLimitParameters.Builder clearTime()
TODO(user): Specify the time units or switch to google.Duration proto.
int64 time = 1;
public long getBranches()
int64 branches = 2;
getBranches
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setBranches(long value)
int64 branches = 2;
value
- The branches to set.public RegularLimitParameters.Builder clearBranches()
int64 branches = 2;
public long getFailures()
int64 failures = 3;
getFailures
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setFailures(long value)
int64 failures = 3;
value
- The failures to set.public RegularLimitParameters.Builder clearFailures()
int64 failures = 3;
public long getSolutions()
int64 solutions = 4;
getSolutions
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setSolutions(long value)
int64 solutions = 4;
value
- The solutions to set.public RegularLimitParameters.Builder clearSolutions()
int64 solutions = 4;
public boolean getSmartTimeCheck()
bool smart_time_check = 5;
getSmartTimeCheck
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setSmartTimeCheck(boolean value)
bool smart_time_check = 5;
value
- The smartTimeCheck to set.public RegularLimitParameters.Builder clearSmartTimeCheck()
bool smart_time_check = 5;
public boolean getCumulative()
bool cumulative = 6;
getCumulative
in interface RegularLimitParametersOrBuilder
public RegularLimitParameters.Builder setCumulative(boolean value)
bool cumulative = 6;
value
- The cumulative to set.public RegularLimitParameters.Builder clearCumulative()
bool cumulative = 6;
Copyright © 2025. All rights reserved.