Package org.mlflow.api.proto
Class Service.QueryTraceMetrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
org.mlflow.api.proto.Service.QueryTraceMetrics.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Service.QueryTraceMetricsOrBuilder
- Enclosing class:
- Service.QueryTraceMetrics
public static final class Service.QueryTraceMetrics.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
implements Service.QueryTraceMetricsOrBuilder
Query aggregated metrics for traces, spans, or assessments.Protobuf type
mlflow.QueryTraceMetrics-
Method Summary
Modifier and TypeMethodDescriptionaddAggregations(int index, Service.MetricAggregation value) Required: The aggregations to apply.addAggregations(int index, Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.Required: The aggregations to apply.addAggregations(Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.Required: The aggregations to apply.addAggregationsBuilder(int index) Required: The aggregations to apply.addAllAggregations(Iterable<? extends Service.MetricAggregation> values) Required: The aggregations to apply.addAllDimensions(Iterable<String> values) Optional: Dimensions to group metrics by.addAllExperimentIds(Iterable<String> values) Required: The experiment IDs to search traces.addAllFilters(Iterable<String> values) Optional: Filter expressions to apply.addDimensions(String value) Optional: Dimensions to group metrics by.addDimensionsBytes(com.google.protobuf.ByteString value) Optional: Dimensions to group metrics by.addExperimentIds(String value) Required: The experiment IDs to search traces.addExperimentIdsBytes(com.google.protobuf.ByteString value) Required: The experiment IDs to search traces.addFilters(String value) Optional: Filter expressions to apply.addFiltersBytes(com.google.protobuf.ByteString value) Optional: Filter expressions to apply.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Required: The aggregations to apply.Optional: Dimensions to group metrics by.Optional: End of time range in milliseconds since epoch.Required: The experiment IDs to search traces.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Optional: Filter expressions to apply.Optional: Maximum number of data points to return.Required: The name of the metric to query (e.g.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Optional: Pagination token for fetching the next page of results.Optional: Start of time range in milliseconds since epoch.Optional: Time interval for grouping in seconds.Required: The level at which to aggregate metrics.clone()getAggregations(int index) Required: The aggregations to apply.getAggregationsBuilder(int index) Required: The aggregations to apply.Required: The aggregations to apply.intRequired: The aggregations to apply.Required: The aggregations to apply.getAggregationsOrBuilder(int index) Required: The aggregations to apply.List<? extends Service.MetricAggregationOrBuilder>Required: The aggregations to apply.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDimensions(int index) Optional: Dimensions to group metrics by.com.google.protobuf.ByteStringgetDimensionsBytes(int index) Optional: Dimensions to group metrics by.intOptional: Dimensions to group metrics by.com.google.protobuf.ProtocolStringListOptional: Dimensions to group metrics by.longOptional: End of time range in milliseconds since epoch.getExperimentIds(int index) Required: The experiment IDs to search traces.com.google.protobuf.ByteStringgetExperimentIdsBytes(int index) Required: The experiment IDs to search traces.intRequired: The experiment IDs to search traces.com.google.protobuf.ProtocolStringListRequired: The experiment IDs to search traces.getFilters(int index) Optional: Filter expressions to apply.com.google.protobuf.ByteStringgetFiltersBytes(int index) Optional: Filter expressions to apply.intOptional: Filter expressions to apply.com.google.protobuf.ProtocolStringListOptional: Filter expressions to apply.intOptional: Maximum number of data points to return.Required: The name of the metric to query (e.g.com.google.protobuf.ByteStringRequired: The name of the metric to query (e.g.Optional: Pagination token for fetching the next page of results.com.google.protobuf.ByteStringOptional: Pagination token for fetching the next page of results.longOptional: Start of time range in milliseconds since epoch.longOptional: Time interval for grouping in seconds.Required: The level at which to aggregate metrics.booleanOptional: End of time range in milliseconds since epoch.booleanOptional: Maximum number of data points to return.booleanRequired: The name of the metric to query (e.g.booleanOptional: Pagination token for fetching the next page of results.booleanOptional: Start of time range in milliseconds since epoch.booleanOptional: Time interval for grouping in seconds.booleanRequired: The level at which to aggregate metrics.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAggregations(int index) Required: The aggregations to apply.setAggregations(int index, Service.MetricAggregation value) Required: The aggregations to apply.setAggregations(int index, Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.setDimensions(int index, String value) Optional: Dimensions to group metrics by.setEndTimeMs(long value) Optional: End of time range in milliseconds since epoch.setExperimentIds(int index, String value) Required: The experiment IDs to search traces.setFilters(int index, String value) Optional: Filter expressions to apply.setMaxResults(int value) Optional: Maximum number of data points to return.setMetricName(String value) Required: The name of the metric to query (e.g.setMetricNameBytes(com.google.protobuf.ByteString value) Required: The name of the metric to query (e.g.setPageToken(String value) Optional: Pagination token for fetching the next page of results.setPageTokenBytes(com.google.protobuf.ByteString value) Optional: Pagination token for fetching the next page of results.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStartTimeMs(long value) Optional: Start of time range in milliseconds since epoch.setTimeIntervalSeconds(long value) Optional: Time interval for grouping in seconds.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Required: The level at which to aggregate metrics.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
setField
public Service.QueryTraceMetrics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
clearField
public Service.QueryTraceMetrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
clearOneof
public Service.QueryTraceMetrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
setRepeatedField
public Service.QueryTraceMetrics.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
addRepeatedField
public Service.QueryTraceMetrics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.QueryTraceMetrics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
mergeFrom
public Service.QueryTraceMetrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.QueryTraceMetrics.Builder>- Throws:
IOException
-
getExperimentIdsList
public com.google.protobuf.ProtocolStringList getExperimentIdsList()Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Specified by:
getExperimentIdsListin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- A list containing the experimentIds.
-
getExperimentIdsCount
public int getExperimentIdsCount()Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Specified by:
getExperimentIdsCountin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The count of experimentIds.
-
getExperimentIds
Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Specified by:
getExperimentIdsin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The experimentIds at the given index.
-
getExperimentIdsBytes
public com.google.protobuf.ByteString getExperimentIdsBytes(int index) Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Specified by:
getExperimentIdsBytesin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the experimentIds at the given index.
-
setExperimentIds
Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Parameters:
index- The index to set the value at.value- The experimentIds to set.- Returns:
- This builder for chaining.
-
addExperimentIds
Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Parameters:
value- The experimentIds to add.- Returns:
- This builder for chaining.
-
addAllExperimentIds
Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Parameters:
values- The experimentIds to add.- Returns:
- This builder for chaining.
-
clearExperimentIds
Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Returns:
- This builder for chaining.
-
addExperimentIdsBytes
public Service.QueryTraceMetrics.Builder addExperimentIdsBytes(com.google.protobuf.ByteString value) Required: The experiment IDs to search traces.
repeated string experiment_ids = 1;- Parameters:
value- The bytes of the experimentIds to add.- Returns:
- This builder for chaining.
-
hasViewType
public boolean hasViewType()Required: The level at which to aggregate metrics.
optional .mlflow.MetricViewType view_type = 2;- Specified by:
hasViewTypein interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the viewType field is set.
-
getViewType
Required: The level at which to aggregate metrics.
optional .mlflow.MetricViewType view_type = 2;- Specified by:
getViewTypein interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The viewType.
-
setViewType
Required: The level at which to aggregate metrics.
optional .mlflow.MetricViewType view_type = 2;- Parameters:
value- The viewType to set.- Returns:
- This builder for chaining.
-
clearViewType
Required: The level at which to aggregate metrics.
optional .mlflow.MetricViewType view_type = 2;- Returns:
- This builder for chaining.
-
hasMetricName
public boolean hasMetricName()Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Specified by:
hasMetricNamein interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the metricName field is set.
-
getMetricName
Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Specified by:
getMetricNamein interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The metricName.
-
getMetricNameBytes
public com.google.protobuf.ByteString getMetricNameBytes()Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Specified by:
getMetricNameBytesin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The bytes for metricName.
-
setMetricName
Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Parameters:
value- The metricName to set.- Returns:
- This builder for chaining.
-
clearMetricName
Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Returns:
- This builder for chaining.
-
setMetricNameBytes
Required: The name of the metric to query (e.g. "latency").
optional string metric_name = 3;- Parameters:
value- The bytes for metricName to set.- Returns:
- This builder for chaining.
-
getAggregationsList
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4;- Specified by:
getAggregationsListin interfaceService.QueryTraceMetricsOrBuilder
-
getAggregationsCount
public int getAggregationsCount()Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4;- Specified by:
getAggregationsCountin interfaceService.QueryTraceMetricsOrBuilder
-
getAggregations
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4;- Specified by:
getAggregationsin interfaceService.QueryTraceMetricsOrBuilder
-
setAggregations
public Service.QueryTraceMetrics.Builder setAggregations(int index, Service.MetricAggregation value) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
setAggregations
public Service.QueryTraceMetrics.Builder setAggregations(int index, Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAggregations
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAggregations
public Service.QueryTraceMetrics.Builder addAggregations(int index, Service.MetricAggregation value) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAggregations
public Service.QueryTraceMetrics.Builder addAggregations(Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAggregations
public Service.QueryTraceMetrics.Builder addAggregations(int index, Service.MetricAggregation.Builder builderForValue) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAllAggregations
public Service.QueryTraceMetrics.Builder addAllAggregations(Iterable<? extends Service.MetricAggregation> values) Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
clearAggregations
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
removeAggregations
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
getAggregationsBuilder
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
getAggregationsOrBuilder
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4;- Specified by:
getAggregationsOrBuilderin interfaceService.QueryTraceMetricsOrBuilder
-
getAggregationsOrBuilderList
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4;- Specified by:
getAggregationsOrBuilderListin interfaceService.QueryTraceMetricsOrBuilder
-
addAggregationsBuilder
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
addAggregationsBuilder
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
getAggregationsBuilderList
Required: The aggregations to apply.
repeated .mlflow.MetricAggregation aggregations = 4; -
getDimensionsList
public com.google.protobuf.ProtocolStringList getDimensionsList()Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Specified by:
getDimensionsListin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- A list containing the dimensions.
-
getDimensionsCount
public int getDimensionsCount()Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Specified by:
getDimensionsCountin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The count of dimensions.
-
getDimensions
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Specified by:
getDimensionsin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dimensions at the given index.
-
getDimensionsBytes
public com.google.protobuf.ByteString getDimensionsBytes(int index) Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Specified by:
getDimensionsBytesin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dimensions at the given index.
-
setDimensions
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Parameters:
index- The index to set the value at.value- The dimensions to set.- Returns:
- This builder for chaining.
-
addDimensions
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Parameters:
value- The dimensions to add.- Returns:
- This builder for chaining.
-
addAllDimensions
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Parameters:
values- The dimensions to add.- Returns:
- This builder for chaining.
-
clearDimensions
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Returns:
- This builder for chaining.
-
addDimensionsBytes
Optional: Dimensions to group metrics by. (e.g. "name", "status")
repeated string dimensions = 5;- Parameters:
value- The bytes of the dimensions to add.- Returns:
- This builder for chaining.
-
getFiltersList
public com.google.protobuf.ProtocolStringList getFiltersList()Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Specified by:
getFiltersListin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- A list containing the filters.
-
getFiltersCount
public int getFiltersCount()Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Specified by:
getFiltersCountin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The count of filters.
-
getFilters
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Specified by:
getFiltersin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The filters at the given index.
-
getFiltersBytes
public com.google.protobuf.ByteString getFiltersBytes(int index) Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Specified by:
getFiltersBytesin interfaceService.QueryTraceMetricsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the filters at the given index.
-
setFilters
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Parameters:
index- The index to set the value at.value- The filters to set.- Returns:
- This builder for chaining.
-
addFilters
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Parameters:
value- The filters to add.- Returns:
- This builder for chaining.
-
addAllFilters
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Parameters:
values- The filters to add.- Returns:
- This builder for chaining.
-
clearFilters
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Returns:
- This builder for chaining.
-
addFiltersBytes
Optional: Filter expressions to apply. (e.g. `trace.status="OK"`)
repeated string filters = 6;- Parameters:
value- The bytes of the filters to add.- Returns:
- This builder for chaining.
-
hasTimeIntervalSeconds
public boolean hasTimeIntervalSeconds()Optional: Time interval for grouping in seconds. When set, results automatically include a time dimension grouped by the specified interval. Examples: 60 (minute), 3600 (hour), 86400 (day), 604800 (week), 2592000 (month).
optional int64 time_interval_seconds = 7;- Specified by:
hasTimeIntervalSecondsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the timeIntervalSeconds field is set.
-
getTimeIntervalSeconds
public long getTimeIntervalSeconds()Optional: Time interval for grouping in seconds. When set, results automatically include a time dimension grouped by the specified interval. Examples: 60 (minute), 3600 (hour), 86400 (day), 604800 (week), 2592000 (month).
optional int64 time_interval_seconds = 7;- Specified by:
getTimeIntervalSecondsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The timeIntervalSeconds.
-
setTimeIntervalSeconds
Optional: Time interval for grouping in seconds. When set, results automatically include a time dimension grouped by the specified interval. Examples: 60 (minute), 3600 (hour), 86400 (day), 604800 (week), 2592000 (month).
optional int64 time_interval_seconds = 7;- Parameters:
value- The timeIntervalSeconds to set.- Returns:
- This builder for chaining.
-
clearTimeIntervalSeconds
Optional: Time interval for grouping in seconds. When set, results automatically include a time dimension grouped by the specified interval. Examples: 60 (minute), 3600 (hour), 86400 (day), 604800 (week), 2592000 (month).
optional int64 time_interval_seconds = 7;- Returns:
- This builder for chaining.
-
hasStartTimeMs
public boolean hasStartTimeMs()Optional: Start of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 start_time_ms = 8;- Specified by:
hasStartTimeMsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the startTimeMs field is set.
-
getStartTimeMs
public long getStartTimeMs()Optional: Start of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 start_time_ms = 8;- Specified by:
getStartTimeMsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The startTimeMs.
-
setStartTimeMs
Optional: Start of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 start_time_ms = 8;- Parameters:
value- The startTimeMs to set.- Returns:
- This builder for chaining.
-
clearStartTimeMs
Optional: Start of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 start_time_ms = 8;- Returns:
- This builder for chaining.
-
hasEndTimeMs
public boolean hasEndTimeMs()Optional: End of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 end_time_ms = 9;- Specified by:
hasEndTimeMsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the endTimeMs field is set.
-
getEndTimeMs
public long getEndTimeMs()Optional: End of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 end_time_ms = 9;- Specified by:
getEndTimeMsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The endTimeMs.
-
setEndTimeMs
Optional: End of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 end_time_ms = 9;- Parameters:
value- The endTimeMs to set.- Returns:
- This builder for chaining.
-
clearEndTimeMs
Optional: End of time range in milliseconds since epoch. Required if time_interval_seconds is set.
optional int64 end_time_ms = 9;- Returns:
- This builder for chaining.
-
hasMaxResults
public boolean hasMaxResults()Optional: Maximum number of data points to return. Default: 1000
optional int32 max_results = 10 [default = 1000];- Specified by:
hasMaxResultsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the maxResults field is set.
-
getMaxResults
public int getMaxResults()Optional: Maximum number of data points to return. Default: 1000
optional int32 max_results = 10 [default = 1000];- Specified by:
getMaxResultsin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The maxResults.
-
setMaxResults
Optional: Maximum number of data points to return. Default: 1000
optional int32 max_results = 10 [default = 1000];- Parameters:
value- The maxResults to set.- Returns:
- This builder for chaining.
-
clearMaxResults
Optional: Maximum number of data points to return. Default: 1000
optional int32 max_results = 10 [default = 1000];- Returns:
- This builder for chaining.
-
hasPageToken
public boolean hasPageToken()Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Specified by:
hasPageTokenin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- Whether the pageToken field is set.
-
getPageToken
Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Specified by:
getPageTokenin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The pageToken.
-
getPageTokenBytes
public com.google.protobuf.ByteString getPageTokenBytes()Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Specified by:
getPageTokenBytesin interfaceService.QueryTraceMetricsOrBuilder- Returns:
- The bytes for pageToken.
-
setPageToken
Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Parameters:
value- The pageToken to set.- Returns:
- This builder for chaining.
-
clearPageToken
Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Returns:
- This builder for chaining.
-
setPageTokenBytes
Optional: Pagination token for fetching the next page of results.
optional string page_token = 11;- Parameters:
value- The bytes for pageToken to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Service.QueryTraceMetrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-
mergeUnknownFields
public final Service.QueryTraceMetrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.QueryTraceMetrics.Builder>
-