Interface OrcaLoadReportRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OrcaLoadReportRequest, OrcaLoadReportRequest.Builder
@Generated
public interface OrcaLoadReportRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.DurationInterval for generating Open RCA core metric responses.com.google.protobuf.DurationOrBuilderInterval for generating Open RCA core metric responses.getRequestCostNames(int index) Request costs to collect.com.google.protobuf.ByteStringgetRequestCostNamesBytes(int index) Request costs to collect.intRequest costs to collect.Request costs to collect.booleanInterval for generating Open RCA core metric responses.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
-
hasReportInterval
boolean hasReportInterval()Interval for generating Open RCA core metric responses.
.google.protobuf.Duration report_interval = 1;- Returns:
- Whether the reportInterval field is set.
-
getReportInterval
com.google.protobuf.Duration getReportInterval()Interval for generating Open RCA core metric responses.
.google.protobuf.Duration report_interval = 1;- Returns:
- The reportInterval.
-
getReportIntervalOrBuilder
com.google.protobuf.DurationOrBuilder getReportIntervalOrBuilder()Interval for generating Open RCA core metric responses.
.google.protobuf.Duration report_interval = 1; -
getRequestCostNamesList
Request costs to collect. If this is empty, all known requests costs tracked by the load reporting agent will be returned. This provides an opportunity for the client to selectively obtain a subset of tracked costs.
repeated string request_cost_names = 2;- Returns:
- A list containing the requestCostNames.
-
getRequestCostNamesCount
int getRequestCostNamesCount()Request costs to collect. If this is empty, all known requests costs tracked by the load reporting agent will be returned. This provides an opportunity for the client to selectively obtain a subset of tracked costs.
repeated string request_cost_names = 2;- Returns:
- The count of requestCostNames.
-
getRequestCostNames
Request costs to collect. If this is empty, all known requests costs tracked by the load reporting agent will be returned. This provides an opportunity for the client to selectively obtain a subset of tracked costs.
repeated string request_cost_names = 2;- Parameters:
index- The index of the element to return.- Returns:
- The requestCostNames at the given index.
-
getRequestCostNamesBytes
com.google.protobuf.ByteString getRequestCostNamesBytes(int index) Request costs to collect. If this is empty, all known requests costs tracked by the load reporting agent will be returned. This provides an opportunity for the client to selectively obtain a subset of tracked costs.
repeated string request_cost_names = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the requestCostNames at the given index.
-