Java Reference

Java Reference

RegularLimitParameters.Builder

Detailed Description

A search limit
The default values for int64 fields is the maxima value, i.e., 2^63-1

Protobuf type

operations_research.RegularLimitParameters

Definition at line 408 of file RegularLimitParameters.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.constraintsolver.RegularLimitParameters getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.constraintsolver.RegularLimitParameters build ()
 
.lang.Override com.google.ortools.constraintsolver.RegularLimitParameters buildPartial ()
 
.lang.Override Builder clone ()
 
.lang.Override Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)
 
.lang.Override Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
 
.lang.Override Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
 
.lang.Override Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.constraintsolver.RegularLimitParameters other)
 
.lang.Override final boolean isInitialized ()
 
.lang.Override Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
.lang.Override long getTime ()
 int64 time = 1; More...
 
Builder setTime (long value)
 int64 time = 1; More...
 
Builder clearTime ()
 int64 time = 1; More...
 
.lang.Override long getBranches ()
 int64 branches = 2; More...
 
Builder setBranches (long value)
 int64 branches = 2; More...
 
Builder clearBranches ()
 int64 branches = 2; More...
 
.lang.Override long getFailures ()
 int64 failures = 3; More...
 
Builder setFailures (long value)
 int64 failures = 3; More...
 
Builder clearFailures ()
 int64 failures = 3; More...
 
.lang.Override long getSolutions ()
 int64 solutions = 4; More...
 
Builder setSolutions (long value)
 int64 solutions = 4; More...
 
Builder clearSolutions ()
 int64 solutions = 4; More...
 
.lang.Override boolean getSmartTimeCheck ()
 bool smart_time_check = 5; More...
 
Builder setSmartTimeCheck (boolean value)
 bool smart_time_check = 5; More...
 
Builder clearSmartTimeCheck ()
 bool smart_time_check = 5; More...
 
.lang.Override boolean getCumulative ()
 bool cumulative = 6; More...
 
Builder setCumulative (boolean value)
 bool cumulative = 6; More...
 
Builder clearCumulative ()
 bool cumulative = 6; More...
 
.lang.Override final Builder setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 
.lang.Override final Builder mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 

Protected Member Functions

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 

Member Function Documentation

◆ addRepeatedField()

.lang.Override Builder addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 518 of file RegularLimitParameters.java.

◆ build()

Definition at line 470 of file RegularLimitParameters.java.

◆ buildPartial()

.lang.Override com.google.ortools.constraintsolver.RegularLimitParameters buildPartial ( )
inline

Definition at line 479 of file RegularLimitParameters.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 441 of file RegularLimitParameters.java.

◆ clearBranches()

Builder clearBranches ( )
inline

int64 branches = 2;

Returns
This builder for chaining.

Definition at line 637 of file RegularLimitParameters.java.

◆ clearCumulative()

Builder clearCumulative ( )
inline

bool cumulative = 6;

Returns
This builder for chaining.

Definition at line 761 of file RegularLimitParameters.java.

◆ clearFailures()

Builder clearFailures ( )
inline

int64 failures = 3;

Returns
This builder for chaining.

Definition at line 668 of file RegularLimitParameters.java.

◆ clearField()

.lang.Override Builder clearField ( com.google.protobuf.Descriptors.FieldDescriptor  field)
inline

Definition at line 502 of file RegularLimitParameters.java.

◆ clearOneof()

.lang.Override Builder clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor  oneof)
inline

Definition at line 507 of file RegularLimitParameters.java.

◆ clearSmartTimeCheck()

Builder clearSmartTimeCheck ( )
inline

bool smart_time_check = 5;

Returns
This builder for chaining.

Definition at line 730 of file RegularLimitParameters.java.

◆ clearSolutions()

Builder clearSolutions ( )
inline

int64 solutions = 4;

Returns
This builder for chaining.

Definition at line 699 of file RegularLimitParameters.java.

◆ clearTime()

Builder clearTime ( )
inline

int64 time = 1;

Returns
This builder for chaining.

Definition at line 606 of file RegularLimitParameters.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 492 of file RegularLimitParameters.java.

◆ getBranches()

.lang.Override long getBranches ( )
inline

int64 branches = 2;

Returns
The branches.

Implements RegularLimitParametersOrBuilder.

Definition at line 619 of file RegularLimitParameters.java.

◆ getCumulative()

.lang.Override boolean getCumulative ( )
inline

bool cumulative = 6;

Returns
The cumulative.

Implements RegularLimitParametersOrBuilder.

Definition at line 743 of file RegularLimitParameters.java.

◆ getDefaultInstanceForType()

.lang.Override com.google.ortools.constraintsolver.RegularLimitParameters getDefaultInstanceForType ( )
inline

Definition at line 465 of file RegularLimitParameters.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ( )
inlinestatic

Definition at line 413 of file RegularLimitParameters.java.

◆ getDescriptorForType()

.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ( )
inline

Definition at line 460 of file RegularLimitParameters.java.

◆ getFailures()

.lang.Override long getFailures ( )
inline

int64 failures = 3;

Returns
The failures.

Implements RegularLimitParametersOrBuilder.

Definition at line 650 of file RegularLimitParameters.java.

◆ getSmartTimeCheck()

.lang.Override boolean getSmartTimeCheck ( )
inline

bool smart_time_check = 5;

Returns
The smartTimeCheck.

Implements RegularLimitParametersOrBuilder.

Definition at line 712 of file RegularLimitParameters.java.

◆ getSolutions()

.lang.Override long getSolutions ( )
inline

int64 solutions = 4;

Returns
The solutions.

Implements RegularLimitParametersOrBuilder.

Definition at line 681 of file RegularLimitParameters.java.

◆ getTime()

.lang.Override long getTime ( )
inline

int64 time = 1;

Returns
The time.

Implements RegularLimitParametersOrBuilder.

Definition at line 588 of file RegularLimitParameters.java.

◆ internalGetFieldAccessorTable()

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ( )
inlineprotected

Definition at line 419 of file RegularLimitParameters.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 559 of file RegularLimitParameters.java.

◆ mergeFrom() [1/3]

◆ mergeFrom() [2/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inline

Definition at line 564 of file RegularLimitParameters.java.

◆ mergeFrom() [3/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.Message  other)
inline

Definition at line 524 of file RegularLimitParameters.java.

◆ mergeUnknownFields()

.lang.Override final Builder mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 774 of file RegularLimitParameters.java.

◆ setBranches()

Builder setBranches ( long  value)
inline

int64 branches = 2;

Parameters
valueThe branches to set.
Returns
This builder for chaining.

Definition at line 627 of file RegularLimitParameters.java.

◆ setCumulative()

Builder setCumulative ( boolean  value)
inline

bool cumulative = 6;

Parameters
valueThe cumulative to set.
Returns
This builder for chaining.

Definition at line 751 of file RegularLimitParameters.java.

◆ setFailures()

Builder setFailures ( long  value)
inline

int64 failures = 3;

Parameters
valueThe failures to set.
Returns
This builder for chaining.

Definition at line 658 of file RegularLimitParameters.java.

◆ setField()

.lang.Override Builder setField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 496 of file RegularLimitParameters.java.

◆ setRepeatedField()

.lang.Override Builder setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
int  index,
java.lang.Object  value 
)
inline

Definition at line 512 of file RegularLimitParameters.java.

◆ setSmartTimeCheck()

Builder setSmartTimeCheck ( boolean  value)
inline

bool smart_time_check = 5;

Parameters
valueThe smartTimeCheck to set.
Returns
This builder for chaining.

Definition at line 720 of file RegularLimitParameters.java.

◆ setSolutions()

Builder setSolutions ( long  value)
inline

int64 solutions = 4;

Parameters
valueThe solutions to set.
Returns
This builder for chaining.

Definition at line 689 of file RegularLimitParameters.java.

◆ setTime()

Builder setTime ( long  value)
inline

int64 time = 1;

Parameters
valueThe time to set.
Returns
This builder for chaining.

Definition at line 596 of file RegularLimitParameters.java.

◆ setUnknownFields()

.lang.Override final Builder setUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 768 of file RegularLimitParameters.java.


The documentation for this class was generated from the following file: