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
@Generated
public interface BreakRuleOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetBreakRequests(int index) Sequence of breaks.intSequence of breaks.Sequence of breaks.getBreakRequestsOrBuilder(int index) Sequence of breaks.List<? extends BreakRule.BreakRequestOrBuilder>Sequence of breaks.getFrequencyConstraints(int index) Several `FrequencyConstraint` may apply.intSeveral `FrequencyConstraint` may apply.Several `FrequencyConstraint` may apply.getFrequencyConstraintsOrBuilder(int index) Several `FrequencyConstraint` may apply.List<? extends BreakRule.FrequencyConstraintOrBuilder>Several `FrequencyConstraint` may apply.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getBreakRequestsList
List<BreakRule.BreakRequest> getBreakRequestsList()Sequence of breaks. See the `BreakRequest` message.
repeated .google.cloud.optimization.v1.BreakRule.BreakRequest break_requests = 1; -
getBreakRequests
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
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
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
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;
-