Google OR-Tools v9.12
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

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

Member Function Documentation

◆ equals()

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

Definition at line 191 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 72 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 116 of file RegularLimitParameters.java.

◆ getDefaultInstance()

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

Definition at line 752 of file RegularLimitParameters.java.

◆ getDefaultInstanceForType()

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

Definition at line 788 of file RegularLimitParameters.java.

◆ getDescriptor()

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

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

◆ getParserForType()

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

Definition at line 783 of file RegularLimitParameters.java.

◆ getSerializedSize()

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

Definition at line 156 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 105 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 94 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 61 of file RegularLimitParameters.java.

◆ hashCode()

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

Definition at line 217 of file RegularLimitParameters.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 44 of file RegularLimitParameters.java.

◆ isInitialized()

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

Definition at line 122 of file RegularLimitParameters.java.

◆ newBuilder() [1/2]

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

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

◆ newBuilderForType() [1/2]

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

Definition at line 319 of file RegularLimitParameters.java.

◆ newBuilderForType() [2/2]

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

Definition at line 333 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 291 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 297 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 268 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 272 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 257 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 262 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 304 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 310 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 278 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 283 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 246 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 251 of file RegularLimitParameters.java.

◆ parser()

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

Definition at line 778 of file RegularLimitParameters.java.

◆ toBuilder()

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

Definition at line 327 of file RegularLimitParameters.java.

◆ writeTo()

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

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

◆ CUMULATIVE_FIELD_NUMBER

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

Definition at line 109 of file RegularLimitParameters.java.

◆ FAILURES_FIELD_NUMBER

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

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

◆ SOLUTIONS_FIELD_NUMBER

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

Definition at line 87 of file RegularLimitParameters.java.

◆ TIME_FIELD_NUMBER

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

Definition at line 50 of file RegularLimitParameters.java.


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