public static final class BatchOptimizeToursRequest.AsyncModelConfig extends GeneratedMessageV3 implements BatchOptimizeToursRequest.AsyncModelConfigOrBuilder
Information for solving one optimization model asynchronously.
Protobuf type google.cloud.optimization.v1.BatchOptimizeToursRequest.AsyncModelConfig
Static Fields
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
ENABLE_CHECKPOINTS_FIELD_NUMBER
public static final int ENABLE_CHECKPOINTS_FIELD_NUMBER
Field Value
public static final int INPUT_CONFIG_FIELD_NUMBER
Field Value
OUTPUT_CONFIG_FIELD_NUMBER
public static final int OUTPUT_CONFIG_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static BatchOptimizeToursRequest.AsyncModelConfig getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static BatchOptimizeToursRequest.AsyncModelConfig.Builder newBuilder()
Returns
newBuilder(BatchOptimizeToursRequest.AsyncModelConfig prototype)
public static BatchOptimizeToursRequest.AsyncModelConfig.Builder newBuilder(BatchOptimizeToursRequest.AsyncModelConfig prototype)
Parameter
Returns
public static BatchOptimizeToursRequest.AsyncModelConfig parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static BatchOptimizeToursRequest.AsyncModelConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BatchOptimizeToursRequest.AsyncModelConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<BatchOptimizeToursRequest.AsyncModelConfig> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public BatchOptimizeToursRequest.AsyncModelConfig getDefaultInstanceForType()
Returns
getDisplayName()
public String getDisplayName()
User defined model name, can be used as alias by users to keep track of
models.
string display_name = 1;
Returns
Type | Description |
String | The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
User defined model name, can be used as alias by users to keep track of
models.
string display_name = 1;
Returns
Type | Description |
ByteString | The bytes for displayName.
|
getEnableCheckpoints()
public boolean getEnableCheckpoints()
If this is set, the model will be solved in the checkpoint mode. In this
mode, the input model can have a deadline longer than 30 mins without the
risk of interruption. The model will be solved in multiple short-running
stages. Each stage generates an intermediate checkpoint
and stores it in the user's Cloud Storage buckets. The checkpoint
mode should be preferred over
allow_large_deadline_despite_interruption_risk since it prevents the risk
of interruption.
bool enable_checkpoints = 4;
Returns
Type | Description |
boolean | The enableCheckpoints.
|
public InputConfig getInputConfig()
Required. Information about the input model.
.google.cloud.optimization.v1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public InputConfigOrBuilder getInputConfigOrBuilder()
Required. Information about the input model.
.google.cloud.optimization.v1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getOutputConfig()
public OutputConfig getOutputConfig()
Required. The desired output location information.
.google.cloud.optimization.v1.OutputConfig output_config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getOutputConfigOrBuilder()
public OutputConfigOrBuilder getOutputConfigOrBuilder()
Required. The desired output location information.
.google.cloud.optimization.v1.OutputConfig output_config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getParserForType()
public Parser<BatchOptimizeToursRequest.AsyncModelConfig> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
public boolean hasInputConfig()
Required. Information about the input model.
.google.cloud.optimization.v1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the inputConfig field is set.
|
hasOutputConfig()
public boolean hasOutputConfig()
Required. The desired output location information.
.google.cloud.optimization.v1.OutputConfig output_config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the outputConfig field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public BatchOptimizeToursRequest.AsyncModelConfig.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BatchOptimizeToursRequest.AsyncModelConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public BatchOptimizeToursRequest.AsyncModelConfig.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions