Package com.google.cloud.optimization.v1
Interface BreakRuleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BreakRule
,BreakRule.Builder
public interface BreakRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getBreakRequestsList
List<BreakRule.BreakRequest> getBreakRequestsList()
Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1;
-
getBreakRequests
BreakRule.BreakRequest getBreakRequests(int index)
Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1;
-
getBreakRequestsCount
int getBreakRequestsCount()
Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1;
-
getBreakRequestsOrBuilderList
List<? extends BreakRule.BreakRequestOrBuilder> getBreakRequestsOrBuilderList()
Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1;
-
getBreakRequestsOrBuilder
BreakRule.BreakRequestOrBuilder getBreakRequestsOrBuilder(int index)
Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1;
-
getFrequencyConstraintsList
List<BreakRule.FrequencyConstraint> getFrequencyConstraintsList()
Several `FrequencyConstraint` may apply. They must all be satisfied by the `BreakRequest`s of this `BreakRule`. See `FrequencyConstraint`.
repeated .google.cloud.optimization.v1.BreakRule.FrequencyConstraint frequency_constraints = 2;
-
getFrequencyConstraints
BreakRule.FrequencyConstraint getFrequencyConstraints(int index)
Several `FrequencyConstraint` may apply. They must all be satisfied by the `BreakRequest`s of this `BreakRule`. See `FrequencyConstraint`.
repeated .google.cloud.optimization.v1.BreakRule.FrequencyConstraint frequency_constraints = 2;
-
getFrequencyConstraintsCount
int getFrequencyConstraintsCount()
Several `FrequencyConstraint` may apply. They must all be satisfied by the `BreakRequest`s of this `BreakRule`. See `FrequencyConstraint`.
repeated .google.cloud.optimization.v1.BreakRule.FrequencyConstraint frequency_constraints = 2;
-
getFrequencyConstraintsOrBuilderList
List<? extends BreakRule.FrequencyConstraintOrBuilder> getFrequencyConstraintsOrBuilderList()
Several `FrequencyConstraint` may apply. They must all be satisfied by the `BreakRequest`s of this `BreakRule`. See `FrequencyConstraint`.
repeated .google.cloud.optimization.v1.BreakRule.FrequencyConstraint frequency_constraints = 2;
-
getFrequencyConstraintsOrBuilder
BreakRule.FrequencyConstraintOrBuilder getFrequencyConstraintsOrBuilder(int index)
Several `FrequencyConstraint` may apply. They must all be satisfied by the `BreakRequest`s of this `BreakRule`. See `FrequencyConstraint`.
repeated .google.cloud.optimization.v1.BreakRule.FrequencyConstraint frequency_constraints = 2;
-
-