python/services/monitoring/alpha/dashboard_server.go (6,748 lines of code) (raw):
// Copyright 2025 Google LLC. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package server
import (
"context"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/dcl"
emptypb "github.com/GoogleCloudPlatform/declarative-resource-client-library/python/proto/empty_go_proto"
alphapb "github.com/GoogleCloudPlatform/declarative-resource-client-library/python/proto/monitoring/alpha/monitoring_alpha_go_proto"
"github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/monitoring/alpha"
)
// DashboardServer implements the gRPC interface for Dashboard.
type DashboardServer struct{}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum converts a DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartThresholdsColorEnum converts a DashboardGridLayoutWidgetsXyChartThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum) *alpha.DashboardGridLayoutWidgetsXyChartThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartThresholdsColorEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum converts a DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum) *alpha.DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartXAxisScaleEnum converts a DashboardGridLayoutWidgetsXyChartXAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum) *alpha.DashboardGridLayoutWidgetsXyChartXAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartXAxisScaleEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartYAxisScaleEnum converts a DashboardGridLayoutWidgetsXyChartYAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum) *alpha.DashboardGridLayoutWidgetsXyChartYAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartYAxisScaleEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum converts a DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum) *alpha.DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum converts a DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum) *alpha.DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardThresholdsColorEnum converts a DashboardGridLayoutWidgetsScorecardThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum) *alpha.DashboardGridLayoutWidgetsScorecardThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardThresholdsColorEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum converts a DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum) *alpha.DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayoutWidgetsTextFormatEnum converts a DashboardGridLayoutWidgetsTextFormatEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum(e alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum) *alpha.DashboardGridLayoutWidgetsTextFormatEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum_name[int32(e)]; ok {
e := alpha.DashboardGridLayoutWidgetsTextFormatEnum(n[len("MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum converts a DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum converts a DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum converts a DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum converts a DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum converts a DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum) *alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum converts a DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum converts a DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum converts a DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum) *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardMosaicLayoutTilesWidgetTextFormatEnum converts a DashboardMosaicLayoutTilesWidgetTextFormatEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum(e alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum) *alpha.DashboardMosaicLayoutTilesWidgetTextFormatEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum_name[int32(e)]; ok {
e := alpha.DashboardMosaicLayoutTilesWidgetTextFormatEnum(n[len("MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum converts a DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum converts a DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum converts a DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum converts a DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum converts a DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum) *alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum converts a DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum converts a DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum converts a DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum) *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardRowLayoutRowsWidgetsTextFormatEnum converts a DashboardRowLayoutRowsWidgetsTextFormatEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum(e alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum) *alpha.DashboardRowLayoutRowsWidgetsTextFormatEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum_name[int32(e)]; ok {
e := alpha.DashboardRowLayoutRowsWidgetsTextFormatEnum(n[len("MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum converts a DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum"):])
return &e
}
return nil
}
// ProtoToDashboardColumnLayoutColumnsWidgetsTextFormatEnum converts a DashboardColumnLayoutColumnsWidgetsTextFormatEnum enum from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum(e alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum) *alpha.DashboardColumnLayoutColumnsWidgetsTextFormatEnum {
if e == 0 {
return nil
}
if n, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum_name[int32(e)]; ok {
e := alpha.DashboardColumnLayoutColumnsWidgetsTextFormatEnum(n[len("MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum"):])
return &e
}
return nil
}
// ProtoToDashboardGridLayout converts a DashboardGridLayout object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayout(p *alphapb.MonitoringAlphaDashboardGridLayout) *alpha.DashboardGridLayout {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayout{
Columns: dcl.Int64OrNil(p.GetColumns()),
}
for _, r := range p.GetWidgets() {
obj.Widgets = append(obj.Widgets, *ProtoToMonitoringAlphaDashboardGridLayoutWidgets(r))
}
return obj
}
// ProtoToDashboardGridLayoutWidgets converts a DashboardGridLayoutWidgets object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgets(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgets) *alpha.DashboardGridLayoutWidgets {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgets{
Title: dcl.StringOrNil(p.GetTitle()),
XyChart: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChart(p.GetXyChart()),
Scorecard: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecard(p.GetScorecard()),
Text: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsText(p.GetText()),
Blank: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsBlank(p.GetBlank()),
LogsPanel: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsLogsPanel(p.GetLogsPanel()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChart converts a DashboardGridLayoutWidgetsXyChart object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChart(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChart) *alpha.DashboardGridLayoutWidgetsXyChart {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChart{
TimeshiftDuration: dcl.StringOrNil(p.GetTimeshiftDuration()),
XAxis: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxis(p.GetXAxis()),
YAxis: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxis(p.GetYAxis()),
ChartOptions: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptions(p.GetChartOptions()),
}
for _, r := range p.GetDataSets() {
obj.DataSets = append(obj.DataSets, *ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets(r))
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds(r))
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSets converts a DashboardGridLayoutWidgetsXyChartDataSets object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets) *alpha.DashboardGridLayoutWidgetsXyChartDataSets {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSets{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery(p.GetTimeSeriesQuery()),
PlotType: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(p.GetPlotType()),
LegendTemplate: dcl.StringOrNil(p.GetLegendTemplate()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartThresholds converts a DashboardGridLayoutWidgetsXyChartThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds) *alpha.DashboardGridLayoutWidgetsXyChartThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartXAxis converts a DashboardGridLayoutWidgetsXyChartXAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxis(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxis) *alpha.DashboardGridLayoutWidgetsXyChartXAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartXAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartYAxis converts a DashboardGridLayoutWidgetsXyChartYAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxis(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxis) *alpha.DashboardGridLayoutWidgetsXyChartYAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartYAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsXyChartChartOptions converts a DashboardGridLayoutWidgetsXyChartChartOptions object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptions(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptions) *alpha.DashboardGridLayoutWidgetsXyChartChartOptions {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsXyChartChartOptions{
Mode: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(p.GetMode()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecard converts a DashboardGridLayoutWidgetsScorecard object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecard(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecard) *alpha.DashboardGridLayoutWidgetsScorecard {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecard{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQuery(p.GetTimeSeriesQuery()),
GaugeView: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeView(p.GetGaugeView()),
SparkChartView: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartView(p.GetSparkChartView()),
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds(r))
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQuery converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQuery) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardGaugeView converts a DashboardGridLayoutWidgetsScorecardGaugeView object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeView(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeView) *alpha.DashboardGridLayoutWidgetsScorecardGaugeView {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardGaugeView{
LowerBound: dcl.Float64OrNil(p.GetLowerBound()),
UpperBound: dcl.Float64OrNil(p.GetUpperBound()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardSparkChartView converts a DashboardGridLayoutWidgetsScorecardSparkChartView object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartView(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartView) *alpha.DashboardGridLayoutWidgetsScorecardSparkChartView {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardSparkChartView{
SparkChartType: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(p.GetSparkChartType()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsScorecardThresholds converts a DashboardGridLayoutWidgetsScorecardThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds) *alpha.DashboardGridLayoutWidgetsScorecardThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsScorecardThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsText converts a DashboardGridLayoutWidgetsText object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsText(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsText) *alpha.DashboardGridLayoutWidgetsText {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsText{
Content: dcl.StringOrNil(p.GetContent()),
Format: ProtoToMonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum(p.GetFormat()),
}
return obj
}
// ProtoToDashboardGridLayoutWidgetsBlank converts a DashboardGridLayoutWidgetsBlank object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsBlank(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsBlank) *alpha.DashboardGridLayoutWidgetsBlank {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsBlank{}
return obj
}
// ProtoToDashboardGridLayoutWidgetsLogsPanel converts a DashboardGridLayoutWidgetsLogsPanel object from its proto representation.
func ProtoToMonitoringAlphaDashboardGridLayoutWidgetsLogsPanel(p *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsLogsPanel) *alpha.DashboardGridLayoutWidgetsLogsPanel {
if p == nil {
return nil
}
obj := &alpha.DashboardGridLayoutWidgetsLogsPanel{
Filter: dcl.StringOrNil(p.GetFilter()),
}
for _, r := range p.GetResourceNames() {
obj.ResourceNames = append(obj.ResourceNames, r)
}
return obj
}
// ProtoToDashboardMosaicLayout converts a DashboardMosaicLayout object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayout(p *alphapb.MonitoringAlphaDashboardMosaicLayout) *alpha.DashboardMosaicLayout {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayout{
Columns: dcl.Int64OrNil(p.GetColumns()),
}
for _, r := range p.GetTiles() {
obj.Tiles = append(obj.Tiles, *ProtoToMonitoringAlphaDashboardMosaicLayoutTiles(r))
}
return obj
}
// ProtoToDashboardMosaicLayoutTiles converts a DashboardMosaicLayoutTiles object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTiles(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTiles) *alpha.DashboardMosaicLayoutTiles {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTiles{
XPos: dcl.Int64OrNil(p.GetXPos()),
YPos: dcl.Int64OrNil(p.GetYPos()),
Width: dcl.Int64OrNil(p.GetWidth()),
Height: dcl.Int64OrNil(p.GetHeight()),
Widget: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidget(p.GetWidget()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidget converts a DashboardMosaicLayoutTilesWidget object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidget(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidget) *alpha.DashboardMosaicLayoutTilesWidget {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidget{
Title: dcl.StringOrNil(p.GetTitle()),
XyChart: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChart(p.GetXyChart()),
Scorecard: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecard(p.GetScorecard()),
Text: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetText(p.GetText()),
Blank: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetBlank(p.GetBlank()),
LogsPanel: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanel(p.GetLogsPanel()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChart converts a DashboardMosaicLayoutTilesWidgetXyChart object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChart(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChart) *alpha.DashboardMosaicLayoutTilesWidgetXyChart {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChart{
TimeshiftDuration: dcl.StringOrNil(p.GetTimeshiftDuration()),
XAxis: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxis(p.GetXAxis()),
YAxis: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxis(p.GetYAxis()),
ChartOptions: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptions(p.GetChartOptions()),
}
for _, r := range p.GetDataSets() {
obj.DataSets = append(obj.DataSets, *ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets(r))
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds(r))
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSets converts a DashboardMosaicLayoutTilesWidgetXyChartDataSets object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSets {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSets{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery(p.GetTimeSeriesQuery()),
PlotType: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(p.GetPlotType()),
LegendTemplate: dcl.StringOrNil(p.GetLegendTemplate()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartThresholds converts a DashboardMosaicLayoutTilesWidgetXyChartThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds) *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartXAxis converts a DashboardMosaicLayoutTilesWidgetXyChartXAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxis(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxis) *alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartYAxis converts a DashboardMosaicLayoutTilesWidgetXyChartYAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxis(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxis) *alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetXyChartChartOptions converts a DashboardMosaicLayoutTilesWidgetXyChartChartOptions object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptions(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptions) *alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptions {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptions{
Mode: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(p.GetMode()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecard converts a DashboardMosaicLayoutTilesWidgetScorecard object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecard(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecard) *alpha.DashboardMosaicLayoutTilesWidgetScorecard {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecard{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery(p.GetTimeSeriesQuery()),
GaugeView: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeView(p.GetGaugeView()),
SparkChartView: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartView(p.GetSparkChartView()),
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds(r))
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardGaugeView converts a DashboardMosaicLayoutTilesWidgetScorecardGaugeView object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeView(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeView) *alpha.DashboardMosaicLayoutTilesWidgetScorecardGaugeView {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardGaugeView{
LowerBound: dcl.Float64OrNil(p.GetLowerBound()),
UpperBound: dcl.Float64OrNil(p.GetUpperBound()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardSparkChartView converts a DashboardMosaicLayoutTilesWidgetScorecardSparkChartView object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartView(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartView) *alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartView {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartView{
SparkChartType: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(p.GetSparkChartType()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetScorecardThresholds converts a DashboardMosaicLayoutTilesWidgetScorecardThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds) *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetText converts a DashboardMosaicLayoutTilesWidgetText object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetText(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetText) *alpha.DashboardMosaicLayoutTilesWidgetText {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetText{
Content: dcl.StringOrNil(p.GetContent()),
Format: ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum(p.GetFormat()),
}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetBlank converts a DashboardMosaicLayoutTilesWidgetBlank object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetBlank(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetBlank) *alpha.DashboardMosaicLayoutTilesWidgetBlank {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetBlank{}
return obj
}
// ProtoToDashboardMosaicLayoutTilesWidgetLogsPanel converts a DashboardMosaicLayoutTilesWidgetLogsPanel object from its proto representation.
func ProtoToMonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanel(p *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanel) *alpha.DashboardMosaicLayoutTilesWidgetLogsPanel {
if p == nil {
return nil
}
obj := &alpha.DashboardMosaicLayoutTilesWidgetLogsPanel{
Filter: dcl.StringOrNil(p.GetFilter()),
}
for _, r := range p.GetResourceNames() {
obj.ResourceNames = append(obj.ResourceNames, r)
}
return obj
}
// ProtoToDashboardRowLayout converts a DashboardRowLayout object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayout(p *alphapb.MonitoringAlphaDashboardRowLayout) *alpha.DashboardRowLayout {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayout{}
for _, r := range p.GetRows() {
obj.Rows = append(obj.Rows, *ProtoToMonitoringAlphaDashboardRowLayoutRows(r))
}
return obj
}
// ProtoToDashboardRowLayoutRows converts a DashboardRowLayoutRows object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRows(p *alphapb.MonitoringAlphaDashboardRowLayoutRows) *alpha.DashboardRowLayoutRows {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRows{
Weight: dcl.Int64OrNil(p.GetWeight()),
}
for _, r := range p.GetWidgets() {
obj.Widgets = append(obj.Widgets, *ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgets(r))
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgets converts a DashboardRowLayoutRowsWidgets object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgets(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgets) *alpha.DashboardRowLayoutRowsWidgets {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgets{
Title: dcl.StringOrNil(p.GetTitle()),
XyChart: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChart(p.GetXyChart()),
Scorecard: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecard(p.GetScorecard()),
Text: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsText(p.GetText()),
Blank: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsBlank(p.GetBlank()),
LogsPanel: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanel(p.GetLogsPanel()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChart converts a DashboardRowLayoutRowsWidgetsXyChart object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChart(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChart) *alpha.DashboardRowLayoutRowsWidgetsXyChart {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChart{
TimeshiftDuration: dcl.StringOrNil(p.GetTimeshiftDuration()),
XAxis: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxis(p.GetXAxis()),
YAxis: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxis(p.GetYAxis()),
ChartOptions: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptions(p.GetChartOptions()),
}
for _, r := range p.GetDataSets() {
obj.DataSets = append(obj.DataSets, *ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets(r))
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds(r))
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSets converts a DashboardRowLayoutRowsWidgetsXyChartDataSets object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSets {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSets{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery(p.GetTimeSeriesQuery()),
PlotType: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(p.GetPlotType()),
LegendTemplate: dcl.StringOrNil(p.GetLegendTemplate()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartThresholds converts a DashboardRowLayoutRowsWidgetsXyChartThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds) *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartXAxis converts a DashboardRowLayoutRowsWidgetsXyChartXAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxis(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxis) *alpha.DashboardRowLayoutRowsWidgetsXyChartXAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartXAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartYAxis converts a DashboardRowLayoutRowsWidgetsXyChartYAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxis(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxis) *alpha.DashboardRowLayoutRowsWidgetsXyChartYAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartYAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsXyChartChartOptions converts a DashboardRowLayoutRowsWidgetsXyChartChartOptions object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptions(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptions) *alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptions {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptions{
Mode: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(p.GetMode()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecard converts a DashboardRowLayoutRowsWidgetsScorecard object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecard(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecard) *alpha.DashboardRowLayoutRowsWidgetsScorecard {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecard{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery(p.GetTimeSeriesQuery()),
GaugeView: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeView(p.GetGaugeView()),
SparkChartView: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartView(p.GetSparkChartView()),
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds(r))
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardGaugeView converts a DashboardRowLayoutRowsWidgetsScorecardGaugeView object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeView(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeView) *alpha.DashboardRowLayoutRowsWidgetsScorecardGaugeView {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardGaugeView{
LowerBound: dcl.Float64OrNil(p.GetLowerBound()),
UpperBound: dcl.Float64OrNil(p.GetUpperBound()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardSparkChartView converts a DashboardRowLayoutRowsWidgetsScorecardSparkChartView object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartView(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartView) *alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartView {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartView{
SparkChartType: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(p.GetSparkChartType()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsScorecardThresholds converts a DashboardRowLayoutRowsWidgetsScorecardThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds) *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsScorecardThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsText converts a DashboardRowLayoutRowsWidgetsText object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsText(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsText) *alpha.DashboardRowLayoutRowsWidgetsText {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsText{
Content: dcl.StringOrNil(p.GetContent()),
Format: ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum(p.GetFormat()),
}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsBlank converts a DashboardRowLayoutRowsWidgetsBlank object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsBlank(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsBlank) *alpha.DashboardRowLayoutRowsWidgetsBlank {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsBlank{}
return obj
}
// ProtoToDashboardRowLayoutRowsWidgetsLogsPanel converts a DashboardRowLayoutRowsWidgetsLogsPanel object from its proto representation.
func ProtoToMonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanel(p *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanel) *alpha.DashboardRowLayoutRowsWidgetsLogsPanel {
if p == nil {
return nil
}
obj := &alpha.DashboardRowLayoutRowsWidgetsLogsPanel{
Filter: dcl.StringOrNil(p.GetFilter()),
}
for _, r := range p.GetResourceNames() {
obj.ResourceNames = append(obj.ResourceNames, r)
}
return obj
}
// ProtoToDashboardColumnLayout converts a DashboardColumnLayout object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayout(p *alphapb.MonitoringAlphaDashboardColumnLayout) *alpha.DashboardColumnLayout {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayout{}
for _, r := range p.GetColumns() {
obj.Columns = append(obj.Columns, *ProtoToMonitoringAlphaDashboardColumnLayoutColumns(r))
}
return obj
}
// ProtoToDashboardColumnLayoutColumns converts a DashboardColumnLayoutColumns object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumns(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumns) *alpha.DashboardColumnLayoutColumns {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumns{
Weight: dcl.Int64OrNil(p.GetWeight()),
}
for _, r := range p.GetWidgets() {
obj.Widgets = append(obj.Widgets, *ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgets(r))
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgets converts a DashboardColumnLayoutColumnsWidgets object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgets(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgets) *alpha.DashboardColumnLayoutColumnsWidgets {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgets{
Title: dcl.StringOrNil(p.GetTitle()),
XyChart: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChart(p.GetXyChart()),
Scorecard: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecard(p.GetScorecard()),
Text: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsText(p.GetText()),
Blank: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlank(p.GetBlank()),
LogsPanel: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanel(p.GetLogsPanel()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChart converts a DashboardColumnLayoutColumnsWidgetsXyChart object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChart(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChart) *alpha.DashboardColumnLayoutColumnsWidgetsXyChart {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChart{
TimeshiftDuration: dcl.StringOrNil(p.GetTimeshiftDuration()),
XAxis: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxis(p.GetXAxis()),
YAxis: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxis(p.GetYAxis()),
ChartOptions: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptions(p.GetChartOptions()),
}
for _, r := range p.GetDataSets() {
obj.DataSets = append(obj.DataSets, *ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets(r))
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds(r))
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSets converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSets object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSets {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSets{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery(p.GetTimeSeriesQuery()),
PlotType: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(p.GetPlotType()),
LegendTemplate: dcl.StringOrNil(p.GetLegendTemplate()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartThresholds converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartXAxis converts a DashboardColumnLayoutColumnsWidgetsXyChartXAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxis(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxis) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartYAxis converts a DashboardColumnLayoutColumnsWidgetsXyChartYAxis object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxis(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxis) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxis {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxis{
Label: dcl.StringOrNil(p.GetLabel()),
Scale: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(p.GetScale()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsXyChartChartOptions converts a DashboardColumnLayoutColumnsWidgetsXyChartChartOptions object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptions(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptions) *alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptions {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptions{
Mode: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(p.GetMode()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecard converts a DashboardColumnLayoutColumnsWidgetsScorecard object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecard(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecard) *alpha.DashboardColumnLayoutColumnsWidgetsScorecard {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecard{
TimeSeriesQuery: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery(p.GetTimeSeriesQuery()),
GaugeView: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeView(p.GetGaugeView()),
SparkChartView: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView(p.GetSparkChartView()),
}
for _, r := range p.GetThresholds() {
obj.Thresholds = append(obj.Thresholds, *ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds(r))
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery{
TimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p.GetTimeSeriesFilter()),
TimeSeriesFilterRatio: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p.GetTimeSeriesFilterRatio()),
TimeSeriesQueryLanguage: dcl.StringOrNil(p.GetTimeSeriesQueryLanguage()),
UnitOverride: dcl.StringOrNil(p.GetUnitOverride()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p.GetAggregation()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{
Numerator: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p.GetNumerator()),
Denominator: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p.GetDenominator()),
SecondaryAggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p.GetSecondaryAggregation()),
PickTimeSeriesFilter: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p.GetPickTimeSeriesFilter()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{
Filter: dcl.StringOrNil(p.GetFilter()),
Aggregation: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p.GetAggregation()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{
AlignmentPeriod: dcl.StringOrNil(p.GetAlignmentPeriod()),
PerSeriesAligner: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(p.GetPerSeriesAligner()),
CrossSeriesReducer: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(p.GetCrossSeriesReducer()),
}
for _, r := range p.GetGroupByFields() {
obj.GroupByFields = append(obj.GroupByFields, r)
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{
RankingMethod: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(p.GetRankingMethod()),
NumTimeSeries: dcl.Int64OrNil(p.GetNumTimeSeries()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardGaugeView converts a DashboardColumnLayoutColumnsWidgetsScorecardGaugeView object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeView(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeView) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardGaugeView {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardGaugeView{
LowerBound: dcl.Float64OrNil(p.GetLowerBound()),
UpperBound: dcl.Float64OrNil(p.GetUpperBound()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView converts a DashboardColumnLayoutColumnsWidgetsScorecardSparkChartView object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartView {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartView{
SparkChartType: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(p.GetSparkChartType()),
MinAlignmentPeriod: dcl.StringOrNil(p.GetMinAlignmentPeriod()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsScorecardThresholds converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholds object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds) *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholds {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholds{
Label: dcl.StringOrNil(p.GetLabel()),
Value: dcl.Float64OrNil(p.GetValue()),
Color: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(p.GetColor()),
Direction: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(p.GetDirection()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsText converts a DashboardColumnLayoutColumnsWidgetsText object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsText(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsText) *alpha.DashboardColumnLayoutColumnsWidgetsText {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsText{
Content: dcl.StringOrNil(p.GetContent()),
Format: ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum(p.GetFormat()),
}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsBlank converts a DashboardColumnLayoutColumnsWidgetsBlank object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlank(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlank) *alpha.DashboardColumnLayoutColumnsWidgetsBlank {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsBlank{}
return obj
}
// ProtoToDashboardColumnLayoutColumnsWidgetsLogsPanel converts a DashboardColumnLayoutColumnsWidgetsLogsPanel object from its proto representation.
func ProtoToMonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanel(p *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanel) *alpha.DashboardColumnLayoutColumnsWidgetsLogsPanel {
if p == nil {
return nil
}
obj := &alpha.DashboardColumnLayoutColumnsWidgetsLogsPanel{
Filter: dcl.StringOrNil(p.GetFilter()),
}
for _, r := range p.GetResourceNames() {
obj.ResourceNames = append(obj.ResourceNames, r)
}
return obj
}
// ProtoToDashboard converts a Dashboard resource from its proto representation.
func ProtoToDashboard(p *alphapb.MonitoringAlphaDashboard) *alpha.Dashboard {
obj := &alpha.Dashboard{
Name: dcl.StringOrNil(p.GetName()),
DisplayName: dcl.StringOrNil(p.GetDisplayName()),
GridLayout: ProtoToMonitoringAlphaDashboardGridLayout(p.GetGridLayout()),
MosaicLayout: ProtoToMonitoringAlphaDashboardMosaicLayout(p.GetMosaicLayout()),
RowLayout: ProtoToMonitoringAlphaDashboardRowLayout(p.GetRowLayout()),
ColumnLayout: ProtoToMonitoringAlphaDashboardColumnLayout(p.GetColumnLayout()),
Project: dcl.StringOrNil(p.GetProject()),
Etag: dcl.StringOrNil(p.GetEtag()),
}
return obj
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnumToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum_value["DashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnum(0)
}
// DashboardGridLayoutWidgetsXyChartThresholdsColorEnumToProto converts a DashboardGridLayoutWidgetsXyChartThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartThresholdsColorEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum_value["DashboardGridLayoutWidgetsXyChartThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnum(0)
}
// DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnumToProto converts a DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum_value["DashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnum(0)
}
// DashboardGridLayoutWidgetsXyChartXAxisScaleEnumToProto converts a DashboardGridLayoutWidgetsXyChartXAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartXAxisScaleEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum_value["DashboardGridLayoutWidgetsXyChartXAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnum(0)
}
// DashboardGridLayoutWidgetsXyChartYAxisScaleEnumToProto converts a DashboardGridLayoutWidgetsXyChartYAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartYAxisScaleEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum_value["DashboardGridLayoutWidgetsXyChartYAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnum(0)
}
// DashboardGridLayoutWidgetsXyChartChartOptionsModeEnumToProto converts a DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnumToProto(e *alpha.DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum_value["DashboardGridLayoutWidgetsXyChartChartOptionsModeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto converts a DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum_value["DashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
// DashboardGridLayoutWidgetsScorecardThresholdsColorEnumToProto converts a DashboardGridLayoutWidgetsScorecardThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardThresholdsColorEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum_value["DashboardGridLayoutWidgetsScorecardThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnum(0)
}
// DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnumToProto converts a DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnumToProto(e *alpha.DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum_value["DashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnum(0)
}
// DashboardGridLayoutWidgetsTextFormatEnumToProto converts a DashboardGridLayoutWidgetsTextFormatEnum enum to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnumToProto(e *alpha.DashboardGridLayoutWidgetsTextFormatEnum) alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum_value["DashboardGridLayoutWidgetsTextFormatEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum(v)
}
return alphapb.MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum_value["DashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum_value["DashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum_value["DashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum_value["DashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum_value["DashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnum(0)
}
// DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnumToProto converts a DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum_value["DashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum_value["DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum_value["DashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnum(0)
}
// DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnumToProto converts a DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum_value["DashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnum(0)
}
// DashboardMosaicLayoutTilesWidgetTextFormatEnumToProto converts a DashboardMosaicLayoutTilesWidgetTextFormatEnum enum to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnumToProto(e *alpha.DashboardMosaicLayoutTilesWidgetTextFormatEnum) alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum_value["DashboardMosaicLayoutTilesWidgetTextFormatEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum(v)
}
return alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum_value["DashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum_value["DashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum_value["DashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum_value["DashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum_value["DashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnum(0)
}
// DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnumToProto converts a DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum_value["DashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum_value["DashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum_value["DashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnum(0)
}
// DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnumToProto converts a DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum_value["DashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnum(0)
}
// DashboardRowLayoutRowsWidgetsTextFormatEnumToProto converts a DashboardRowLayoutRowsWidgetsTextFormatEnum enum to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnumToProto(e *alpha.DashboardRowLayoutRowsWidgetsTextFormatEnum) alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum_value["DashboardRowLayoutRowsWidgetsTextFormatEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum(v)
}
return alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnumToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum_value["DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnumToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum_value["DashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnum(0)
}
// DashboardColumnLayoutColumnsWidgetsTextFormatEnumToProto converts a DashboardColumnLayoutColumnsWidgetsTextFormatEnum enum to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnumToProto(e *alpha.DashboardColumnLayoutColumnsWidgetsTextFormatEnum) alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum {
if e == nil {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum(0)
}
if v, ok := alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum_value["DashboardColumnLayoutColumnsWidgetsTextFormatEnum"+string(*e)]; ok {
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum(v)
}
return alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnum(0)
}
// DashboardGridLayoutToProto converts a DashboardGridLayout object to its proto representation.
func MonitoringAlphaDashboardGridLayoutToProto(o *alpha.DashboardGridLayout) *alphapb.MonitoringAlphaDashboardGridLayout {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayout{}
p.SetColumns(dcl.ValueOrEmptyInt64(o.Columns))
sWidgets := make([]*alphapb.MonitoringAlphaDashboardGridLayoutWidgets, len(o.Widgets))
for i, r := range o.Widgets {
sWidgets[i] = MonitoringAlphaDashboardGridLayoutWidgetsToProto(&r)
}
p.SetWidgets(sWidgets)
return p
}
// DashboardGridLayoutWidgetsToProto converts a DashboardGridLayoutWidgets object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsToProto(o *alpha.DashboardGridLayoutWidgets) *alphapb.MonitoringAlphaDashboardGridLayoutWidgets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgets{}
p.SetTitle(dcl.ValueOrEmptyString(o.Title))
p.SetXyChart(MonitoringAlphaDashboardGridLayoutWidgetsXyChartToProto(o.XyChart))
p.SetScorecard(MonitoringAlphaDashboardGridLayoutWidgetsScorecardToProto(o.Scorecard))
p.SetText(MonitoringAlphaDashboardGridLayoutWidgetsTextToProto(o.Text))
p.SetBlank(MonitoringAlphaDashboardGridLayoutWidgetsBlankToProto(o.Blank))
p.SetLogsPanel(MonitoringAlphaDashboardGridLayoutWidgetsLogsPanelToProto(o.LogsPanel))
return p
}
// DashboardGridLayoutWidgetsXyChartToProto converts a DashboardGridLayoutWidgetsXyChart object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartToProto(o *alpha.DashboardGridLayoutWidgetsXyChart) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChart {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChart{}
p.SetTimeshiftDuration(dcl.ValueOrEmptyString(o.TimeshiftDuration))
p.SetXAxis(MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisToProto(o.XAxis))
p.SetYAxis(MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisToProto(o.YAxis))
p.SetChartOptions(MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsToProto(o.ChartOptions))
sDataSets := make([]*alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets, len(o.DataSets))
for i, r := range o.DataSets {
sDataSets[i] = MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsToProto(&r)
}
p.SetDataSets(sDataSets)
sThresholds := make([]*alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsToProto converts a DashboardGridLayoutWidgetsXyChartDataSets object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSets) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSets{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetPlotType(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsPlotTypeEnumToProto(o.PlotType))
p.SetLegendTemplate(dcl.ValueOrEmptyString(o.LegendTemplate))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsXyChartThresholdsToProto converts a DashboardGridLayoutWidgetsXyChartThresholds object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsToProto(o *alpha.DashboardGridLayoutWidgetsXyChartThresholds) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsXyChartThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsXyChartXAxisToProto converts a DashboardGridLayoutWidgetsXyChartXAxis object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisToProto(o *alpha.DashboardGridLayoutWidgetsXyChartXAxis) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardGridLayoutWidgetsXyChartXAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardGridLayoutWidgetsXyChartYAxisToProto converts a DashboardGridLayoutWidgetsXyChartYAxis object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisToProto(o *alpha.DashboardGridLayoutWidgetsXyChartYAxis) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardGridLayoutWidgetsXyChartYAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardGridLayoutWidgetsXyChartChartOptionsToProto converts a DashboardGridLayoutWidgetsXyChartChartOptions object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsToProto(o *alpha.DashboardGridLayoutWidgetsXyChartChartOptions) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptions {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptions{}
p.SetMode(MonitoringAlphaDashboardGridLayoutWidgetsXyChartChartOptionsModeEnumToProto(o.Mode))
return p
}
// DashboardGridLayoutWidgetsScorecardToProto converts a DashboardGridLayoutWidgetsScorecard object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardToProto(o *alpha.DashboardGridLayoutWidgetsScorecard) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecard {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecard{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetGaugeView(MonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeViewToProto(o.GaugeView))
p.SetSparkChartView(MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewToProto(o.SparkChartView))
sThresholds := make([]*alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsScorecardGaugeViewToProto converts a DashboardGridLayoutWidgetsScorecardGaugeView object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeViewToProto(o *alpha.DashboardGridLayoutWidgetsScorecardGaugeView) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardGaugeView{}
p.SetLowerBound(dcl.ValueOrEmptyDouble(o.LowerBound))
p.SetUpperBound(dcl.ValueOrEmptyDouble(o.UpperBound))
return p
}
// DashboardGridLayoutWidgetsScorecardSparkChartViewToProto converts a DashboardGridLayoutWidgetsScorecardSparkChartView object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewToProto(o *alpha.DashboardGridLayoutWidgetsScorecardSparkChartView) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartView{}
p.SetSparkChartType(MonitoringAlphaDashboardGridLayoutWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(o.SparkChartType))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardGridLayoutWidgetsScorecardThresholdsToProto converts a DashboardGridLayoutWidgetsScorecardThresholds object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsToProto(o *alpha.DashboardGridLayoutWidgetsScorecardThresholds) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardGridLayoutWidgetsScorecardThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardGridLayoutWidgetsTextToProto converts a DashboardGridLayoutWidgetsText object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsTextToProto(o *alpha.DashboardGridLayoutWidgetsText) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsText {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsText{}
p.SetContent(dcl.ValueOrEmptyString(o.Content))
p.SetFormat(MonitoringAlphaDashboardGridLayoutWidgetsTextFormatEnumToProto(o.Format))
return p
}
// DashboardGridLayoutWidgetsBlankToProto converts a DashboardGridLayoutWidgetsBlank object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsBlankToProto(o *alpha.DashboardGridLayoutWidgetsBlank) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsBlank {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsBlank{}
return p
}
// DashboardGridLayoutWidgetsLogsPanelToProto converts a DashboardGridLayoutWidgetsLogsPanel object to its proto representation.
func MonitoringAlphaDashboardGridLayoutWidgetsLogsPanelToProto(o *alpha.DashboardGridLayoutWidgetsLogsPanel) *alphapb.MonitoringAlphaDashboardGridLayoutWidgetsLogsPanel {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardGridLayoutWidgetsLogsPanel{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
sResourceNames := make([]string, len(o.ResourceNames))
for i, r := range o.ResourceNames {
sResourceNames[i] = r
}
p.SetResourceNames(sResourceNames)
return p
}
// DashboardMosaicLayoutToProto converts a DashboardMosaicLayout object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutToProto(o *alpha.DashboardMosaicLayout) *alphapb.MonitoringAlphaDashboardMosaicLayout {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayout{}
p.SetColumns(dcl.ValueOrEmptyInt64(o.Columns))
sTiles := make([]*alphapb.MonitoringAlphaDashboardMosaicLayoutTiles, len(o.Tiles))
for i, r := range o.Tiles {
sTiles[i] = MonitoringAlphaDashboardMosaicLayoutTilesToProto(&r)
}
p.SetTiles(sTiles)
return p
}
// DashboardMosaicLayoutTilesToProto converts a DashboardMosaicLayoutTiles object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesToProto(o *alpha.DashboardMosaicLayoutTiles) *alphapb.MonitoringAlphaDashboardMosaicLayoutTiles {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTiles{}
p.SetXPos(dcl.ValueOrEmptyInt64(o.XPos))
p.SetYPos(dcl.ValueOrEmptyInt64(o.YPos))
p.SetWidth(dcl.ValueOrEmptyInt64(o.Width))
p.SetHeight(dcl.ValueOrEmptyInt64(o.Height))
p.SetWidget(MonitoringAlphaDashboardMosaicLayoutTilesWidgetToProto(o.Widget))
return p
}
// DashboardMosaicLayoutTilesWidgetToProto converts a DashboardMosaicLayoutTilesWidget object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetToProto(o *alpha.DashboardMosaicLayoutTilesWidget) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidget {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidget{}
p.SetTitle(dcl.ValueOrEmptyString(o.Title))
p.SetXyChart(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartToProto(o.XyChart))
p.SetScorecard(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardToProto(o.Scorecard))
p.SetText(MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextToProto(o.Text))
p.SetBlank(MonitoringAlphaDashboardMosaicLayoutTilesWidgetBlankToProto(o.Blank))
p.SetLogsPanel(MonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanelToProto(o.LogsPanel))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartToProto converts a DashboardMosaicLayoutTilesWidgetXyChart object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChart) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChart {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChart{}
p.SetTimeshiftDuration(dcl.ValueOrEmptyString(o.TimeshiftDuration))
p.SetXAxis(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisToProto(o.XAxis))
p.SetYAxis(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisToProto(o.YAxis))
p.SetChartOptions(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsToProto(o.ChartOptions))
sDataSets := make([]*alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets, len(o.DataSets))
for i, r := range o.DataSets {
sDataSets[i] = MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsToProto(&r)
}
p.SetDataSets(sDataSets)
sThresholds := make([]*alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSets object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSets) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSets{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetPlotType(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsPlotTypeEnumToProto(o.PlotType))
p.SetLegendTemplate(dcl.ValueOrEmptyString(o.LegendTemplate))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartThresholdsToProto converts a DashboardMosaicLayoutTilesWidgetXyChartThresholds object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartThresholds) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartXAxisToProto converts a DashboardMosaicLayoutTilesWidgetXyChartXAxis object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartXAxis) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartXAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartYAxisToProto converts a DashboardMosaicLayoutTilesWidgetXyChartYAxis object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartYAxis) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartYAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardMosaicLayoutTilesWidgetXyChartChartOptionsToProto converts a DashboardMosaicLayoutTilesWidgetXyChartChartOptions object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsToProto(o *alpha.DashboardMosaicLayoutTilesWidgetXyChartChartOptions) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptions {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptions{}
p.SetMode(MonitoringAlphaDashboardMosaicLayoutTilesWidgetXyChartChartOptionsModeEnumToProto(o.Mode))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardToProto converts a DashboardMosaicLayoutTilesWidgetScorecard object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecard) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecard {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecard{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetGaugeView(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeViewToProto(o.GaugeView))
p.SetSparkChartView(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewToProto(o.SparkChartView))
sThresholds := make([]*alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardGaugeViewToProto converts a DashboardMosaicLayoutTilesWidgetScorecardGaugeView object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeViewToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardGaugeView) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardGaugeView{}
p.SetLowerBound(dcl.ValueOrEmptyDouble(o.LowerBound))
p.SetUpperBound(dcl.ValueOrEmptyDouble(o.UpperBound))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardSparkChartViewToProto converts a DashboardMosaicLayoutTilesWidgetScorecardSparkChartView object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardSparkChartView) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartView{}
p.SetSparkChartType(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardSparkChartViewSparkChartTypeEnumToProto(o.SparkChartType))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardMosaicLayoutTilesWidgetScorecardThresholdsToProto converts a DashboardMosaicLayoutTilesWidgetScorecardThresholds object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsToProto(o *alpha.DashboardMosaicLayoutTilesWidgetScorecardThresholds) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardMosaicLayoutTilesWidgetScorecardThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardMosaicLayoutTilesWidgetTextToProto converts a DashboardMosaicLayoutTilesWidgetText object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextToProto(o *alpha.DashboardMosaicLayoutTilesWidgetText) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetText {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetText{}
p.SetContent(dcl.ValueOrEmptyString(o.Content))
p.SetFormat(MonitoringAlphaDashboardMosaicLayoutTilesWidgetTextFormatEnumToProto(o.Format))
return p
}
// DashboardMosaicLayoutTilesWidgetBlankToProto converts a DashboardMosaicLayoutTilesWidgetBlank object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetBlankToProto(o *alpha.DashboardMosaicLayoutTilesWidgetBlank) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetBlank {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetBlank{}
return p
}
// DashboardMosaicLayoutTilesWidgetLogsPanelToProto converts a DashboardMosaicLayoutTilesWidgetLogsPanel object to its proto representation.
func MonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanelToProto(o *alpha.DashboardMosaicLayoutTilesWidgetLogsPanel) *alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanel {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardMosaicLayoutTilesWidgetLogsPanel{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
sResourceNames := make([]string, len(o.ResourceNames))
for i, r := range o.ResourceNames {
sResourceNames[i] = r
}
p.SetResourceNames(sResourceNames)
return p
}
// DashboardRowLayoutToProto converts a DashboardRowLayout object to its proto representation.
func MonitoringAlphaDashboardRowLayoutToProto(o *alpha.DashboardRowLayout) *alphapb.MonitoringAlphaDashboardRowLayout {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayout{}
sRows := make([]*alphapb.MonitoringAlphaDashboardRowLayoutRows, len(o.Rows))
for i, r := range o.Rows {
sRows[i] = MonitoringAlphaDashboardRowLayoutRowsToProto(&r)
}
p.SetRows(sRows)
return p
}
// DashboardRowLayoutRowsToProto converts a DashboardRowLayoutRows object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsToProto(o *alpha.DashboardRowLayoutRows) *alphapb.MonitoringAlphaDashboardRowLayoutRows {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRows{}
p.SetWeight(dcl.ValueOrEmptyInt64(o.Weight))
sWidgets := make([]*alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgets, len(o.Widgets))
for i, r := range o.Widgets {
sWidgets[i] = MonitoringAlphaDashboardRowLayoutRowsWidgetsToProto(&r)
}
p.SetWidgets(sWidgets)
return p
}
// DashboardRowLayoutRowsWidgetsToProto converts a DashboardRowLayoutRowsWidgets object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsToProto(o *alpha.DashboardRowLayoutRowsWidgets) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgets{}
p.SetTitle(dcl.ValueOrEmptyString(o.Title))
p.SetXyChart(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartToProto(o.XyChart))
p.SetScorecard(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardToProto(o.Scorecard))
p.SetText(MonitoringAlphaDashboardRowLayoutRowsWidgetsTextToProto(o.Text))
p.SetBlank(MonitoringAlphaDashboardRowLayoutRowsWidgetsBlankToProto(o.Blank))
p.SetLogsPanel(MonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanelToProto(o.LogsPanel))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartToProto converts a DashboardRowLayoutRowsWidgetsXyChart object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChart) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChart {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChart{}
p.SetTimeshiftDuration(dcl.ValueOrEmptyString(o.TimeshiftDuration))
p.SetXAxis(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisToProto(o.XAxis))
p.SetYAxis(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisToProto(o.YAxis))
p.SetChartOptions(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsToProto(o.ChartOptions))
sDataSets := make([]*alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets, len(o.DataSets))
for i, r := range o.DataSets {
sDataSets[i] = MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsToProto(&r)
}
p.SetDataSets(sDataSets)
sThresholds := make([]*alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSets object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSets) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSets{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetPlotType(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsPlotTypeEnumToProto(o.PlotType))
p.SetLegendTemplate(dcl.ValueOrEmptyString(o.LegendTemplate))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartThresholdsToProto converts a DashboardRowLayoutRowsWidgetsXyChartThresholds object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartThresholds) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartXAxisToProto converts a DashboardRowLayoutRowsWidgetsXyChartXAxis object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartXAxis) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartXAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartYAxisToProto converts a DashboardRowLayoutRowsWidgetsXyChartYAxis object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartYAxis) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartYAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardRowLayoutRowsWidgetsXyChartChartOptionsToProto converts a DashboardRowLayoutRowsWidgetsXyChartChartOptions object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsToProto(o *alpha.DashboardRowLayoutRowsWidgetsXyChartChartOptions) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptions {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptions{}
p.SetMode(MonitoringAlphaDashboardRowLayoutRowsWidgetsXyChartChartOptionsModeEnumToProto(o.Mode))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardToProto converts a DashboardRowLayoutRowsWidgetsScorecard object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecard) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecard {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecard{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetGaugeView(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeViewToProto(o.GaugeView))
p.SetSparkChartView(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewToProto(o.SparkChartView))
sThresholds := make([]*alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardGaugeViewToProto converts a DashboardRowLayoutRowsWidgetsScorecardGaugeView object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeViewToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardGaugeView) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardGaugeView{}
p.SetLowerBound(dcl.ValueOrEmptyDouble(o.LowerBound))
p.SetUpperBound(dcl.ValueOrEmptyDouble(o.UpperBound))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardSparkChartViewToProto converts a DashboardRowLayoutRowsWidgetsScorecardSparkChartView object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardSparkChartView) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartView{}
p.SetSparkChartType(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(o.SparkChartType))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardRowLayoutRowsWidgetsScorecardThresholdsToProto converts a DashboardRowLayoutRowsWidgetsScorecardThresholds object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsToProto(o *alpha.DashboardRowLayoutRowsWidgetsScorecardThresholds) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardRowLayoutRowsWidgetsScorecardThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardRowLayoutRowsWidgetsTextToProto converts a DashboardRowLayoutRowsWidgetsText object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsTextToProto(o *alpha.DashboardRowLayoutRowsWidgetsText) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsText {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsText{}
p.SetContent(dcl.ValueOrEmptyString(o.Content))
p.SetFormat(MonitoringAlphaDashboardRowLayoutRowsWidgetsTextFormatEnumToProto(o.Format))
return p
}
// DashboardRowLayoutRowsWidgetsBlankToProto converts a DashboardRowLayoutRowsWidgetsBlank object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsBlankToProto(o *alpha.DashboardRowLayoutRowsWidgetsBlank) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsBlank {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsBlank{}
return p
}
// DashboardRowLayoutRowsWidgetsLogsPanelToProto converts a DashboardRowLayoutRowsWidgetsLogsPanel object to its proto representation.
func MonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanelToProto(o *alpha.DashboardRowLayoutRowsWidgetsLogsPanel) *alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanel {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardRowLayoutRowsWidgetsLogsPanel{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
sResourceNames := make([]string, len(o.ResourceNames))
for i, r := range o.ResourceNames {
sResourceNames[i] = r
}
p.SetResourceNames(sResourceNames)
return p
}
// DashboardColumnLayoutToProto converts a DashboardColumnLayout object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutToProto(o *alpha.DashboardColumnLayout) *alphapb.MonitoringAlphaDashboardColumnLayout {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayout{}
sColumns := make([]*alphapb.MonitoringAlphaDashboardColumnLayoutColumns, len(o.Columns))
for i, r := range o.Columns {
sColumns[i] = MonitoringAlphaDashboardColumnLayoutColumnsToProto(&r)
}
p.SetColumns(sColumns)
return p
}
// DashboardColumnLayoutColumnsToProto converts a DashboardColumnLayoutColumns object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsToProto(o *alpha.DashboardColumnLayoutColumns) *alphapb.MonitoringAlphaDashboardColumnLayoutColumns {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumns{}
p.SetWeight(dcl.ValueOrEmptyInt64(o.Weight))
sWidgets := make([]*alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgets, len(o.Widgets))
for i, r := range o.Widgets {
sWidgets[i] = MonitoringAlphaDashboardColumnLayoutColumnsWidgetsToProto(&r)
}
p.SetWidgets(sWidgets)
return p
}
// DashboardColumnLayoutColumnsWidgetsToProto converts a DashboardColumnLayoutColumnsWidgets object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsToProto(o *alpha.DashboardColumnLayoutColumnsWidgets) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgets{}
p.SetTitle(dcl.ValueOrEmptyString(o.Title))
p.SetXyChart(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartToProto(o.XyChart))
p.SetScorecard(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardToProto(o.Scorecard))
p.SetText(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextToProto(o.Text))
p.SetBlank(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlankToProto(o.Blank))
p.SetLogsPanel(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanelToProto(o.LogsPanel))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartToProto converts a DashboardColumnLayoutColumnsWidgetsXyChart object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChart) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChart {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChart{}
p.SetTimeshiftDuration(dcl.ValueOrEmptyString(o.TimeshiftDuration))
p.SetXAxis(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisToProto(o.XAxis))
p.SetYAxis(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisToProto(o.YAxis))
p.SetChartOptions(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsToProto(o.ChartOptions))
sDataSets := make([]*alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets, len(o.DataSets))
for i, r := range o.DataSets {
sDataSets[i] = MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsToProto(&r)
}
p.SetDataSets(sDataSets)
sThresholds := make([]*alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSets object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSets) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSets{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetPlotType(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsPlotTypeEnumToProto(o.PlotType))
p.SetLegendTemplate(dcl.ValueOrEmptyString(o.LegendTemplate))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartDataSetsTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartThresholdsToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartThresholds object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartThresholds) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartXAxisToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartXAxis object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartXAxis) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartXAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartYAxisToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartYAxis object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartYAxis) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxis {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxis{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetScale(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartYAxisScaleEnumToProto(o.Scale))
return p
}
// DashboardColumnLayoutColumnsWidgetsXyChartChartOptionsToProto converts a DashboardColumnLayoutColumnsWidgetsXyChartChartOptions object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsXyChartChartOptions) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptions {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptions{}
p.SetMode(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsXyChartChartOptionsModeEnumToProto(o.Mode))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardToProto converts a DashboardColumnLayoutColumnsWidgetsScorecard object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecard) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecard {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecard{}
p.SetTimeSeriesQuery(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryToProto(o.TimeSeriesQuery))
p.SetGaugeView(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeViewToProto(o.GaugeView))
p.SetSparkChartView(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewToProto(o.SparkChartView))
sThresholds := make([]*alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds, len(o.Thresholds))
for i, r := range o.Thresholds {
sThresholds[i] = MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsToProto(&r)
}
p.SetThresholds(sThresholds)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQuery{}
p.SetTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o.TimeSeriesFilter))
p.SetTimeSeriesFilterRatio(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o.TimeSeriesFilterRatio))
p.SetTimeSeriesQueryLanguage(dcl.ValueOrEmptyString(o.TimeSeriesQueryLanguage))
p.SetUnitOverride(dcl.ValueOrEmptyString(o.UnitOverride))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilter{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o.Aggregation))
p.SetSecondaryAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatio{}
p.SetNumerator(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o.Numerator))
p.SetDenominator(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o.Denominator))
p.SetSecondaryAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o.SecondaryAggregation))
p.SetPickTimeSeriesFilter(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o.PickTimeSeriesFilter))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumerator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o.Aggregation))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioNumeratorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominator{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
p.SetAggregation(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o.Aggregation))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioDenominatorAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregation{}
p.SetAlignmentPeriod(dcl.ValueOrEmptyString(o.AlignmentPeriod))
p.SetPerSeriesAligner(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationPerSeriesAlignerEnumToProto(o.PerSeriesAligner))
p.SetCrossSeriesReducer(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioSecondaryAggregationCrossSeriesReducerEnumToProto(o.CrossSeriesReducer))
sGroupByFields := make([]string, len(o.GroupByFields))
for i, r := range o.GroupByFields {
sGroupByFields[i] = r
}
p.SetGroupByFields(sGroupByFields)
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilter{}
p.SetRankingMethod(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterRankingMethodEnumToProto(o.RankingMethod))
p.SetNumTimeSeries(dcl.ValueOrEmptyInt64(o.NumTimeSeries))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardTimeSeriesQueryTimeSeriesFilterRatioPickTimeSeriesFilterDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardGaugeViewToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardGaugeView object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeViewToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardGaugeView) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardGaugeView{}
p.SetLowerBound(dcl.ValueOrEmptyDouble(o.LowerBound))
p.SetUpperBound(dcl.ValueOrEmptyDouble(o.UpperBound))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardSparkChartView object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardSparkChartView) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartView{}
p.SetSparkChartType(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardSparkChartViewSparkChartTypeEnumToProto(o.SparkChartType))
p.SetMinAlignmentPeriod(dcl.ValueOrEmptyString(o.MinAlignmentPeriod))
return p
}
// DashboardColumnLayoutColumnsWidgetsScorecardThresholdsToProto converts a DashboardColumnLayoutColumnsWidgetsScorecardThresholds object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsScorecardThresholds) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholds{}
p.SetLabel(dcl.ValueOrEmptyString(o.Label))
p.SetValue(dcl.ValueOrEmptyDouble(o.Value))
p.SetColor(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsColorEnumToProto(o.Color))
p.SetDirection(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsScorecardThresholdsDirectionEnumToProto(o.Direction))
return p
}
// DashboardColumnLayoutColumnsWidgetsTextToProto converts a DashboardColumnLayoutColumnsWidgetsText object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsText) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsText {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsText{}
p.SetContent(dcl.ValueOrEmptyString(o.Content))
p.SetFormat(MonitoringAlphaDashboardColumnLayoutColumnsWidgetsTextFormatEnumToProto(o.Format))
return p
}
// DashboardColumnLayoutColumnsWidgetsBlankToProto converts a DashboardColumnLayoutColumnsWidgetsBlank object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlankToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsBlank) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlank {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsBlank{}
return p
}
// DashboardColumnLayoutColumnsWidgetsLogsPanelToProto converts a DashboardColumnLayoutColumnsWidgetsLogsPanel object to its proto representation.
func MonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanelToProto(o *alpha.DashboardColumnLayoutColumnsWidgetsLogsPanel) *alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanel {
if o == nil {
return nil
}
p := &alphapb.MonitoringAlphaDashboardColumnLayoutColumnsWidgetsLogsPanel{}
p.SetFilter(dcl.ValueOrEmptyString(o.Filter))
sResourceNames := make([]string, len(o.ResourceNames))
for i, r := range o.ResourceNames {
sResourceNames[i] = r
}
p.SetResourceNames(sResourceNames)
return p
}
// DashboardToProto converts a Dashboard resource to its proto representation.
func DashboardToProto(resource *alpha.Dashboard) *alphapb.MonitoringAlphaDashboard {
p := &alphapb.MonitoringAlphaDashboard{}
p.SetName(dcl.ValueOrEmptyString(resource.Name))
p.SetDisplayName(dcl.ValueOrEmptyString(resource.DisplayName))
p.SetGridLayout(MonitoringAlphaDashboardGridLayoutToProto(resource.GridLayout))
p.SetMosaicLayout(MonitoringAlphaDashboardMosaicLayoutToProto(resource.MosaicLayout))
p.SetRowLayout(MonitoringAlphaDashboardRowLayoutToProto(resource.RowLayout))
p.SetColumnLayout(MonitoringAlphaDashboardColumnLayoutToProto(resource.ColumnLayout))
p.SetProject(dcl.ValueOrEmptyString(resource.Project))
p.SetEtag(dcl.ValueOrEmptyString(resource.Etag))
return p
}
// applyDashboard handles the gRPC request by passing it to the underlying Dashboard Apply() method.
func (s *DashboardServer) applyDashboard(ctx context.Context, c *alpha.Client, request *alphapb.ApplyMonitoringAlphaDashboardRequest) (*alphapb.MonitoringAlphaDashboard, error) {
p := ProtoToDashboard(request.GetResource())
res, err := c.ApplyDashboard(ctx, p)
if err != nil {
return nil, err
}
r := DashboardToProto(res)
return r, nil
}
// applyMonitoringAlphaDashboard handles the gRPC request by passing it to the underlying Dashboard Apply() method.
func (s *DashboardServer) ApplyMonitoringAlphaDashboard(ctx context.Context, request *alphapb.ApplyMonitoringAlphaDashboardRequest) (*alphapb.MonitoringAlphaDashboard, error) {
cl, err := createConfigDashboard(ctx, request.GetServiceAccountFile())
if err != nil {
return nil, err
}
return s.applyDashboard(ctx, cl, request)
}
// DeleteDashboard handles the gRPC request by passing it to the underlying Dashboard Delete() method.
func (s *DashboardServer) DeleteMonitoringAlphaDashboard(ctx context.Context, request *alphapb.DeleteMonitoringAlphaDashboardRequest) (*emptypb.Empty, error) {
cl, err := createConfigDashboard(ctx, request.GetServiceAccountFile())
if err != nil {
return nil, err
}
return &emptypb.Empty{}, cl.DeleteDashboard(ctx, ProtoToDashboard(request.GetResource()))
}
// ListMonitoringAlphaDashboard handles the gRPC request by passing it to the underlying DashboardList() method.
func (s *DashboardServer) ListMonitoringAlphaDashboard(ctx context.Context, request *alphapb.ListMonitoringAlphaDashboardRequest) (*alphapb.ListMonitoringAlphaDashboardResponse, error) {
cl, err := createConfigDashboard(ctx, request.GetServiceAccountFile())
if err != nil {
return nil, err
}
resources, err := cl.ListDashboard(ctx, request.GetProject())
if err != nil {
return nil, err
}
var protos []*alphapb.MonitoringAlphaDashboard
for _, r := range resources.Items {
rp := DashboardToProto(r)
protos = append(protos, rp)
}
p := &alphapb.ListMonitoringAlphaDashboardResponse{}
p.SetItems(protos)
return p, nil
}
func createConfigDashboard(ctx context.Context, service_account_file string) (*alpha.Client, error) {
conf := dcl.NewConfig(dcl.WithUserAgent("dcl-test"), dcl.WithCredentialsFile(service_account_file))
return alpha.NewClient(conf), nil
}