Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.RegularLimitParameters Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.RegularLimitParameters:
com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder

Classes

class  Builder
 

Public Member Functions

long getTime ()
 
long getBranches ()
 
long getFailures ()
 
long getSolutions ()
 
boolean getSmartTimeCheck ()
 
boolean getCumulative ()
 
final boolean isInitialized ()
 
void writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException
 
int getSerializedSize ()
 
boolean equals (final java.lang.Object obj)
 
int hashCode ()
 
Builder newBuilderForType ()
 
Builder toBuilder ()
 
com.google.protobuf.Parser< RegularLimitParametersgetParserForType ()
 
com.google.ortools.constraintsolver.RegularLimitParameters getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static Builder newBuilder ()
 
static Builder newBuilder (com.google.ortools.constraintsolver.RegularLimitParameters prototype)
 
static com.google.ortools.constraintsolver.RegularLimitParameters getDefaultInstance ()
 
static com.google.protobuf.Parser< RegularLimitParametersparser ()
 

Static Public Attributes

static final int TIME_FIELD_NUMBER = 1
 
static final int BRANCHES_FIELD_NUMBER = 2
 
static final int FAILURES_FIELD_NUMBER = 3
 
static final int SOLUTIONS_FIELD_NUMBER = 4
 
static final int SMART_TIME_CHECK_FIELD_NUMBER = 5
 
static final int CUMULATIVE_FIELD_NUMBER = 6
 

Protected Member Functions

java.lang.Object newInstance (UnusedPrivateParameter unused)
 
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 

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 15 of file RegularLimitParameters.java.

Member Function Documentation

◆ equals()

boolean com.google.ortools.constraintsolver.RegularLimitParameters.equals ( final java.lang.Object obj)

Definition at line 188 of file RegularLimitParameters.java.

◆ getBranches()

long com.google.ortools.constraintsolver.RegularLimitParameters.getBranches ( )

int64 branches = 2;

Returns
The branches.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 69 of file RegularLimitParameters.java.

◆ getCumulative()

boolean com.google.ortools.constraintsolver.RegularLimitParameters.getCumulative ( )

bool cumulative = 6;

Returns
The cumulative.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 113 of file RegularLimitParameters.java.

◆ getDefaultInstance()

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.getDefaultInstance ( )
static

Definition at line 793 of file RegularLimitParameters.java.

◆ getDefaultInstanceForType()

com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.getDefaultInstanceForType ( )

Definition at line 829 of file RegularLimitParameters.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.constraintsolver.RegularLimitParameters.getDescriptor ( )
static

Definition at line 35 of file RegularLimitParameters.java.

◆ getFailures()

long com.google.ortools.constraintsolver.RegularLimitParameters.getFailures ( )

int64 failures = 3;

Returns
The failures.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 80 of file RegularLimitParameters.java.

◆ getParserForType()

com.google.protobuf.Parser< RegularLimitParameters > com.google.ortools.constraintsolver.RegularLimitParameters.getParserForType ( )

Definition at line 824 of file RegularLimitParameters.java.

◆ getSerializedSize()

int com.google.ortools.constraintsolver.RegularLimitParameters.getSerializedSize ( )

Definition at line 153 of file RegularLimitParameters.java.

◆ getSmartTimeCheck()

boolean com.google.ortools.constraintsolver.RegularLimitParameters.getSmartTimeCheck ( )

bool smart_time_check = 5;

Returns
The smartTimeCheck.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 102 of file RegularLimitParameters.java.

◆ getSolutions()

long com.google.ortools.constraintsolver.RegularLimitParameters.getSolutions ( )

int64 solutions = 4;

Returns
The solutions.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 91 of file RegularLimitParameters.java.

◆ getTime()

long com.google.ortools.constraintsolver.RegularLimitParameters.getTime ( )
TODO(user): Specify the time units or switch to google.Duration proto.

int64 time = 1;

Returns
The time.

Implements com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder.

Definition at line 58 of file RegularLimitParameters.java.

◆ hashCode()

int com.google.ortools.constraintsolver.RegularLimitParameters.hashCode ( )

Definition at line 214 of file RegularLimitParameters.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable com.google.ortools.constraintsolver.RegularLimitParameters.internalGetFieldAccessorTable ( )
protected

Definition at line 41 of file RegularLimitParameters.java.

◆ isInitialized()

final boolean com.google.ortools.constraintsolver.RegularLimitParameters.isInitialized ( )

Definition at line 119 of file RegularLimitParameters.java.

◆ newBuilder() [1/2]

static Builder com.google.ortools.constraintsolver.RegularLimitParameters.newBuilder ( )
static

Definition at line 317 of file RegularLimitParameters.java.

◆ newBuilder() [2/2]

static Builder com.google.ortools.constraintsolver.RegularLimitParameters.newBuilder ( com.google.ortools.constraintsolver.RegularLimitParameters prototype)
static

Definition at line 320 of file RegularLimitParameters.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.constraintsolver.RegularLimitParameters.newBuilderForType ( )

Definition at line 316 of file RegularLimitParameters.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.constraintsolver.RegularLimitParameters.newBuilderForType ( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected

Definition at line 330 of file RegularLimitParameters.java.

◆ newInstance()

java.lang.Object com.google.ortools.constraintsolver.RegularLimitParameters.newInstance ( UnusedPrivateParameter unused)
protected

Definition at line 29 of file RegularLimitParameters.java.

◆ parseDelimitedFrom() [1/2]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 288 of file RegularLimitParameters.java.

◆ parseDelimitedFrom() [2/2]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseDelimitedFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 294 of file RegularLimitParameters.java.

◆ parseFrom() [1/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 265 of file RegularLimitParameters.java.

◆ parseFrom() [2/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 269 of file RegularLimitParameters.java.

◆ parseFrom() [3/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 254 of file RegularLimitParameters.java.

◆ parseFrom() [4/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 259 of file RegularLimitParameters.java.

◆ parseFrom() [5/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 301 of file RegularLimitParameters.java.

◆ parseFrom() [6/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 307 of file RegularLimitParameters.java.

◆ parseFrom() [7/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 275 of file RegularLimitParameters.java.

◆ parseFrom() [8/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 280 of file RegularLimitParameters.java.

◆ parseFrom() [9/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 243 of file RegularLimitParameters.java.

◆ parseFrom() [10/10]

static com.google.ortools.constraintsolver.RegularLimitParameters com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom ( java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 248 of file RegularLimitParameters.java.

◆ parser()

static com.google.protobuf.Parser< RegularLimitParameters > com.google.ortools.constraintsolver.RegularLimitParameters.parser ( )
static

Definition at line 819 of file RegularLimitParameters.java.

◆ toBuilder()

Builder com.google.ortools.constraintsolver.RegularLimitParameters.toBuilder ( )

Definition at line 324 of file RegularLimitParameters.java.

◆ writeTo()

void com.google.ortools.constraintsolver.RegularLimitParameters.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 129 of file RegularLimitParameters.java.

Member Data Documentation

◆ BRANCHES_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.BRANCHES_FIELD_NUMBER = 2
static

Definition at line 62 of file RegularLimitParameters.java.

◆ CUMULATIVE_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.CUMULATIVE_FIELD_NUMBER = 6
static

Definition at line 106 of file RegularLimitParameters.java.

◆ FAILURES_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.FAILURES_FIELD_NUMBER = 3
static

Definition at line 73 of file RegularLimitParameters.java.

◆ SMART_TIME_CHECK_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.SMART_TIME_CHECK_FIELD_NUMBER = 5
static

Definition at line 95 of file RegularLimitParameters.java.

◆ SOLUTIONS_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.SOLUTIONS_FIELD_NUMBER = 4
static

Definition at line 84 of file RegularLimitParameters.java.

◆ TIME_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RegularLimitParameters.TIME_FIELD_NUMBER = 1
static

Definition at line 47 of file RegularLimitParameters.java.


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