Google OR-Tools v9.11
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 ()
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder

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

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessage.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 190 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 71 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 115 of file RegularLimitParameters.java.

◆ getDefaultInstance()

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

Definition at line 751 of file RegularLimitParameters.java.

◆ getDefaultInstanceForType()

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

Definition at line 787 of file RegularLimitParameters.java.

◆ getDescriptor()

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

Definition at line 37 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 82 of file RegularLimitParameters.java.

◆ getParserForType()

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

Definition at line 782 of file RegularLimitParameters.java.

◆ getSerializedSize()

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

Definition at line 155 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 104 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 93 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 60 of file RegularLimitParameters.java.

◆ hashCode()

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

Definition at line 216 of file RegularLimitParameters.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 43 of file RegularLimitParameters.java.

◆ isInitialized()

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

Definition at line 121 of file RegularLimitParameters.java.

◆ newBuilder() [1/2]

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

Definition at line 319 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 322 of file RegularLimitParameters.java.

◆ newBuilderForType() [1/2]

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

Definition at line 318 of file RegularLimitParameters.java.

◆ newBuilderForType() [2/2]

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

Definition at line 332 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 290 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 296 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 267 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 271 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 256 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 261 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 303 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 309 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 277 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 282 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 245 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 250 of file RegularLimitParameters.java.

◆ parser()

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

Definition at line 777 of file RegularLimitParameters.java.

◆ toBuilder()

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

Definition at line 326 of file RegularLimitParameters.java.

◆ writeTo()

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

Definition at line 131 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 64 of file RegularLimitParameters.java.

◆ CUMULATIVE_FIELD_NUMBER

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

Definition at line 108 of file RegularLimitParameters.java.

◆ FAILURES_FIELD_NUMBER

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

Definition at line 75 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 97 of file RegularLimitParameters.java.

◆ SOLUTIONS_FIELD_NUMBER

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

Definition at line 86 of file RegularLimitParameters.java.

◆ TIME_FIELD_NUMBER

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

Definition at line 49 of file RegularLimitParameters.java.


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