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

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 551 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 1082 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 964 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 1065 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 947 of file PointMetadata.java.

◆ build()

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

Definition at line 604 of file PointMetadata.java.

◆ buildPartial()

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

Definition at line 613 of file PointMetadata.java.

◆ clear()

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

Definition at line 579 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 1331 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 1211 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 1271 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 1155 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 863 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 1099 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 981 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 1302 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 1184 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 1242 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 1128 of file PointMetadata.java.

◆ getDefaultInstanceForType()

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

Definition at line 599 of file PointMetadata.java.

◆ getDescriptor()

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

Definition at line 556 of file PointMetadata.java.

◆ getDescriptorForType()

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

Definition at line 594 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 833 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 1034 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 1022 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 1010 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 916 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 904 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 892 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 1289 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 1172 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 1229 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 1116 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 821 of file PointMetadata.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 562 of file PointMetadata.java.

◆ isInitialized()

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

Definition at line 709 of file PointMetadata.java.

◆ mergeFrom() [1/3]

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

Definition at line 664 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 714 of file PointMetadata.java.

◆ mergeFrom() [3/3]

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

Definition at line 655 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 1315 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 1196 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 1255 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 1140 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 846 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 1047 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 929 of file PointMetadata.java.


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