Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.pdlp.PointMetadata.Builder Class Reference
Inheritance diagram for com.google.ortools.pdlp.PointMetadata.Builder:
com.google.ortools.pdlp.PointMetadataOrBuilder

Public Member Functions

Builder clear ()
 
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
com.google.ortools.pdlp.PointMetadata getDefaultInstanceForType ()
 
com.google.ortools.pdlp.PointMetadata build ()
 
com.google.ortools.pdlp.PointMetadata buildPartial ()
 
Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.pdlp.PointMetadata other)
 
final boolean isInitialized ()
 
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
boolean hasPointType ()
 
com.google.ortools.pdlp.PointType getPointType ()
 
Builder setPointType (com.google.ortools.pdlp.PointType value)
 
Builder clearPointType ()
 
java.util.List< java.lang.Double > getRandomPrimalProjectionsList ()
 
int getRandomPrimalProjectionsCount ()
 
double getRandomPrimalProjections (int index)
 
Builder setRandomPrimalProjections (int index, double value)
 
Builder addRandomPrimalProjections (double value)
 
Builder addAllRandomPrimalProjections (java.lang.Iterable<? extends java.lang.Double > values)
 
Builder clearRandomPrimalProjections ()
 
java.util.List< java.lang.Double > getRandomDualProjectionsList ()
 
int getRandomDualProjectionsCount ()
 
double getRandomDualProjections (int index)
 
Builder setRandomDualProjections (int index, double value)
 
Builder addRandomDualProjections (double value)
 
Builder addAllRandomDualProjections (java.lang.Iterable<? extends java.lang.Double > values)
 
Builder clearRandomDualProjections ()
 
boolean hasActivePrimalVariableCount ()
 
long getActivePrimalVariableCount ()
 
Builder setActivePrimalVariableCount (long value)
 
Builder clearActivePrimalVariableCount ()
 
boolean hasActiveDualVariableCount ()
 
long getActiveDualVariableCount ()
 
Builder setActiveDualVariableCount (long value)
 
Builder clearActiveDualVariableCount ()
 
boolean hasActivePrimalVariableChange ()
 
long getActivePrimalVariableChange ()
 
Builder setActivePrimalVariableChange (long value)
 
Builder clearActivePrimalVariableChange ()
 
boolean hasActiveDualVariableChange ()
 
long getActiveDualVariableChange ()
 
Builder setActiveDualVariableChange (long value)
 
Builder clearActiveDualVariableChange ()
 

Static Public Member Functions

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

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
 

Detailed Description

Protobuf type operations_research.pdlp.PointMetadata

Definition at line 552 of file PointMetadata.java.

Member Function Documentation

◆ addAllRandomDualProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.addAllRandomDualProjections ( java.lang.Iterable<? extends java.lang.Double > values)
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Parameters
valuesThe randomDualProjections to add.
Returns
This builder for chaining.

Definition at line 1083 of file PointMetadata.java.

◆ addAllRandomPrimalProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.addAllRandomPrimalProjections ( java.lang.Iterable<? extends java.lang.Double > values)
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Parameters
valuesThe randomPrimalProjections to add.
Returns
This builder for chaining.

Definition at line 965 of file PointMetadata.java.

◆ addRandomDualProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.addRandomDualProjections ( double value)
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Parameters
valueThe randomDualProjections to add.
Returns
This builder for chaining.

Definition at line 1066 of file PointMetadata.java.

◆ addRandomPrimalProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.addRandomPrimalProjections ( double value)
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Parameters
valueThe randomPrimalProjections to add.
Returns
This builder for chaining.

Definition at line 948 of file PointMetadata.java.

◆ build()

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.Builder.build ( )

Definition at line 605 of file PointMetadata.java.

◆ buildPartial()

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.Builder.buildPartial ( )

Definition at line 614 of file PointMetadata.java.

◆ clear()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clear ( )

Definition at line 580 of file PointMetadata.java.

◆ clearActiveDualVariableChange()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearActiveDualVariableChange ( )
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

Returns
This builder for chaining.

Definition at line 1332 of file PointMetadata.java.

◆ clearActiveDualVariableCount()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearActiveDualVariableCount ( )
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

Returns
This builder for chaining.

Definition at line 1212 of file PointMetadata.java.

◆ clearActivePrimalVariableChange()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearActivePrimalVariableChange ( )
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

Returns
This builder for chaining.

Definition at line 1272 of file PointMetadata.java.

◆ clearActivePrimalVariableCount()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearActivePrimalVariableCount ( )
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

Returns
This builder for chaining.

Definition at line 1156 of file PointMetadata.java.

◆ clearPointType()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearPointType ( )
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

Returns
This builder for chaining.

Definition at line 864 of file PointMetadata.java.

◆ clearRandomDualProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearRandomDualProjections ( )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Returns
This builder for chaining.

Definition at line 1100 of file PointMetadata.java.

◆ clearRandomPrimalProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.clearRandomPrimalProjections ( )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Returns
This builder for chaining.

Definition at line 982 of file PointMetadata.java.

◆ getActiveDualVariableChange()

long com.google.ortools.pdlp.PointMetadata.Builder.getActiveDualVariableChange ( )
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

Returns
The activeDualVariableChange.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1303 of file PointMetadata.java.

◆ getActiveDualVariableCount()

long com.google.ortools.pdlp.PointMetadata.Builder.getActiveDualVariableCount ( )
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

Returns
The activeDualVariableCount.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1185 of file PointMetadata.java.

◆ getActivePrimalVariableChange()

long com.google.ortools.pdlp.PointMetadata.Builder.getActivePrimalVariableChange ( )
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

Returns
The activePrimalVariableChange.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1243 of file PointMetadata.java.

◆ getActivePrimalVariableCount()

long com.google.ortools.pdlp.PointMetadata.Builder.getActivePrimalVariableCount ( )
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

Returns
The activePrimalVariableCount.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1129 of file PointMetadata.java.

◆ getDefaultInstanceForType()

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.Builder.getDefaultInstanceForType ( )

Definition at line 600 of file PointMetadata.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.PointMetadata.Builder.getDescriptor ( )
static

Definition at line 557 of file PointMetadata.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.PointMetadata.Builder.getDescriptorForType ( )

Definition at line 595 of file PointMetadata.java.

◆ getPointType()

com.google.ortools.pdlp.PointType com.google.ortools.pdlp.PointMetadata.Builder.getPointType ( )
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

Returns
The pointType.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 834 of file PointMetadata.java.

◆ getRandomDualProjections()

double com.google.ortools.pdlp.PointMetadata.Builder.getRandomDualProjections ( int index)
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Parameters
indexThe index of the element to return.
Returns
The randomDualProjections at the given index.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1035 of file PointMetadata.java.

◆ getRandomDualProjectionsCount()

int com.google.ortools.pdlp.PointMetadata.Builder.getRandomDualProjectionsCount ( )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Returns
The count of randomDualProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1023 of file PointMetadata.java.

◆ getRandomDualProjectionsList()

java.util.List< java.lang.Double > com.google.ortools.pdlp.PointMetadata.Builder.getRandomDualProjectionsList ( )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Returns
A list containing the randomDualProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1011 of file PointMetadata.java.

◆ getRandomPrimalProjections()

double com.google.ortools.pdlp.PointMetadata.Builder.getRandomPrimalProjections ( int index)
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Parameters
indexThe index of the element to return.
Returns
The randomPrimalProjections at the given index.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 917 of file PointMetadata.java.

◆ getRandomPrimalProjectionsCount()

int com.google.ortools.pdlp.PointMetadata.Builder.getRandomPrimalProjectionsCount ( )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Returns
The count of randomPrimalProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 905 of file PointMetadata.java.

◆ getRandomPrimalProjectionsList()

java.util.List< java.lang.Double > com.google.ortools.pdlp.PointMetadata.Builder.getRandomPrimalProjectionsList ( )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Returns
A list containing the randomPrimalProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 893 of file PointMetadata.java.

◆ hasActiveDualVariableChange()

boolean com.google.ortools.pdlp.PointMetadata.Builder.hasActiveDualVariableChange ( )
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

Returns
Whether the activeDualVariableChange field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1290 of file PointMetadata.java.

◆ hasActiveDualVariableCount()

boolean com.google.ortools.pdlp.PointMetadata.Builder.hasActiveDualVariableCount ( )
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

Returns
Whether the activeDualVariableCount field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1173 of file PointMetadata.java.

◆ hasActivePrimalVariableChange()

boolean com.google.ortools.pdlp.PointMetadata.Builder.hasActivePrimalVariableChange ( )
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

Returns
Whether the activePrimalVariableChange field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1230 of file PointMetadata.java.

◆ hasActivePrimalVariableCount()

boolean com.google.ortools.pdlp.PointMetadata.Builder.hasActivePrimalVariableCount ( )
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

Returns
Whether the activePrimalVariableCount field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 1117 of file PointMetadata.java.

◆ hasPointType()

boolean com.google.ortools.pdlp.PointMetadata.Builder.hasPointType ( )
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

Returns
Whether the pointType field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 822 of file PointMetadata.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.pdlp.PointMetadata.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 563 of file PointMetadata.java.

◆ isInitialized()

final boolean com.google.ortools.pdlp.PointMetadata.Builder.isInitialized ( )

Definition at line 710 of file PointMetadata.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.pdlp.PointMetadata.Builder.mergeFrom ( com.google.ortools.pdlp.PointMetadata other)

Definition at line 665 of file PointMetadata.java.

◆ mergeFrom() [2/3]

Builder com.google.ortools.pdlp.PointMetadata.Builder.mergeFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException

Definition at line 715 of file PointMetadata.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.pdlp.PointMetadata.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 656 of file PointMetadata.java.

◆ setActiveDualVariableChange()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setActiveDualVariableChange ( long value)
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

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

Definition at line 1316 of file PointMetadata.java.

◆ setActiveDualVariableCount()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setActiveDualVariableCount ( long value)
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

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

Definition at line 1197 of file PointMetadata.java.

◆ setActivePrimalVariableChange()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setActivePrimalVariableChange ( long value)
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

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

Definition at line 1256 of file PointMetadata.java.

◆ setActivePrimalVariableCount()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setActivePrimalVariableCount ( long value)
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

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

Definition at line 1141 of file PointMetadata.java.

◆ setPointType()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setPointType ( com.google.ortools.pdlp.PointType value)
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

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

Definition at line 847 of file PointMetadata.java.

◆ setRandomDualProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setRandomDualProjections ( int index,
double value )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Parameters
indexThe index to set the value at.
valueThe randomDualProjections to set.
Returns
This builder for chaining.

Definition at line 1048 of file PointMetadata.java.

◆ setRandomPrimalProjections()

Builder com.google.ortools.pdlp.PointMetadata.Builder.setRandomPrimalProjections ( int index,
double value )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Parameters
indexThe index to set the value at.
valueThe randomPrimalProjections to set.
Returns
This builder for chaining.

Definition at line 930 of file PointMetadata.java.


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