insights

package
v1.9.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Insights_CreateInsight_FullMethodName                 = "/api.v1alpha1.insights.Insights/CreateInsight"
	Insights_ListInsights_FullMethodName                  = "/api.v1alpha1.insights.Insights/ListInsights"
	Insights_ListInsightsStream_FullMethodName            = "/api.v1alpha1.insights.Insights/ListInsightsStream"
	Insights_ListOrgInsights_FullMethodName               = "/api.v1alpha1.insights.Insights/ListOrgInsights"
	Insights_UpdateInsight_FullMethodName                 = "/api.v1alpha1.insights.Insights/UpdateInsight"
	Insights_DeleteInsight_FullMethodName                 = "/api.v1alpha1.insights.Insights/DeleteInsight"
	Insights_GetInsight_FullMethodName                    = "/api.v1alpha1.insights.Insights/GetInsight"
	Insights_CreateCommonsInsight_FullMethodName          = "/api.v1alpha1.insights.Insights/CreateCommonsInsight"
	Insights_UpdateCommonsInsight_FullMethodName          = "/api.v1alpha1.insights.Insights/UpdateCommonsInsight"
	Insights_DeleteCommonsInsight_FullMethodName          = "/api.v1alpha1.insights.Insights/DeleteCommonsInsight"
	Insights_GetVfsSchema_FullMethodName                  = "/api.v1alpha1.insights.Insights/GetVfsSchema"
	Insights_ListVfses_FullMethodName                     = "/api.v1alpha1.insights.Insights/ListVfses"
	Insights_ListVfsSchemas_FullMethodName                = "/api.v1alpha1.insights.Insights/ListVfsSchemas"
	Insights_PublishInsight_FullMethodName                = "/api.v1alpha1.insights.Insights/PublishInsight"
	Insights_CreateOutputConfiguration_FullMethodName     = "/api.v1alpha1.insights.Insights/CreateOutputConfiguration"
	Insights_ListOutputConfigurations_FullMethodName      = "/api.v1alpha1.insights.Insights/ListOutputConfigurations"
	Insights_UpdateOutputConfiguration_FullMethodName     = "/api.v1alpha1.insights.Insights/UpdateOutputConfiguration"
	Insights_DeleteOutputConfiguration_FullMethodName     = "/api.v1alpha1.insights.Insights/DeleteOutputConfiguration"
	Insights_GetOutputConfiguration_FullMethodName        = "/api.v1alpha1.insights.Insights/GetOutputConfiguration"
	Insights_SetDefaultOutputConfiguration_FullMethodName = "/api.v1alpha1.insights.Insights/SetDefaultOutputConfiguration"
	Insights_GetDefaultOutputConfiguration_FullMethodName = "/api.v1alpha1.insights.Insights/GetDefaultOutputConfiguration"
)

Variables

View Source
var (
	OutputConfigurationType_name = map[int32]string{
		0: "OUTPUT_CONFIGURATION_TYPE_UNSPECIFIED",
		1: "OUTPUT_CONFIGURATION_TYPE_TABLE",
		2: "OUTPUT_CONFIGURATION_TYPE_MULTI_SERIES",
		3: "OUTPUT_CONFIGURATION_TYPE_PIE_CHART",
		4: "OUTPUT_CONFIGURATION_TYPE_FIXED_WIDTH",
		5: "OUTPUT_CONFIGURATION_TYPE_TIMELINE",
		6: "OUTPUT_CONFIGURATION_TYPE_TEXT_VALUES",
	}
	OutputConfigurationType_value = map[string]int32{
		"OUTPUT_CONFIGURATION_TYPE_UNSPECIFIED":  0,
		"OUTPUT_CONFIGURATION_TYPE_TABLE":        1,
		"OUTPUT_CONFIGURATION_TYPE_MULTI_SERIES": 2,
		"OUTPUT_CONFIGURATION_TYPE_PIE_CHART":    3,
		"OUTPUT_CONFIGURATION_TYPE_FIXED_WIDTH":  4,
		"OUTPUT_CONFIGURATION_TYPE_TIMELINE":     5,
		"OUTPUT_CONFIGURATION_TYPE_TEXT_VALUES":  6,
	}
)

Enum value maps for OutputConfigurationType.

View Source
var (
	OperationType_name = map[int32]string{
		0:  "OPERATION_TYPE_UNSPECIFIED",
		1:  "OPERATION_TYPE_DATE",
		2:  "OPERATION_TYPE_PREFIX",
		3:  "OPERATION_TYPE_SUFFIX",
		4:  "OPERATION_TYPE_DURATION",
		5:  "OPERATION_TYPE_ADD",
		6:  "OPERATION_TYPE_SUBTRACT",
		7:  "OPERATION_TYPE_MULTIPLY",
		8:  "OPERATION_TYPE_DIVIDE",
		9:  "OPERATION_TYPE_FORMAT_NUMBER",
		10: "OPERATION_TYPE_PRECISION",
		11: "OPERATION_TYPE_PAD",
	}
	OperationType_value = map[string]int32{
		"OPERATION_TYPE_UNSPECIFIED":   0,
		"OPERATION_TYPE_DATE":          1,
		"OPERATION_TYPE_PREFIX":        2,
		"OPERATION_TYPE_SUFFIX":        3,
		"OPERATION_TYPE_DURATION":      4,
		"OPERATION_TYPE_ADD":           5,
		"OPERATION_TYPE_SUBTRACT":      6,
		"OPERATION_TYPE_MULTIPLY":      7,
		"OPERATION_TYPE_DIVIDE":        8,
		"OPERATION_TYPE_FORMAT_NUMBER": 9,
		"OPERATION_TYPE_PRECISION":     10,
		"OPERATION_TYPE_PAD":           11,
	}
)

Enum value maps for OperationType.

View Source
var (
	ColumnSort_name = map[int32]string{
		0: "COLUMN_SORT_UNSPECIFIED",
		1: "COLUMN_SORT_ASCENDING",
		2: "COLUMN_SORT_DESCENDING",
	}
	ColumnSort_value = map[string]int32{
		"COLUMN_SORT_UNSPECIFIED": 0,
		"COLUMN_SORT_ASCENDING":   1,
		"COLUMN_SORT_DESCENDING":  2,
	}
)

Enum value maps for ColumnSort.

View Source
var (
	OutputConfigurationColumnSummaryType_name = map[int32]string{
		0: "OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_UNSPECIFIED",
		1: "OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_AVG",
		2: "OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_SUM",
		3: "OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MIN",
		4: "OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MAX",
	}
	OutputConfigurationColumnSummaryType_value = map[string]int32{
		"OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_UNSPECIFIED": 0,
		"OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_AVG":         1,
		"OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_SUM":         2,
		"OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MIN":         3,
		"OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MAX":         4,
	}
)

Enum value maps for OutputConfigurationColumnSummaryType.

View Source
var (
	InsightContextualActionType_name = map[int32]string{
		0: "INSIGHT_CONTEXTUAL_ACTION_TYPE_UNSPECIFIED",
		1: "INSIGHT_CONTEXTUAL_ACTION_TYPE_LINK",
		2: "INSIGHT_CONTEXTUAL_ACTION_TYPE_COMPONENT",
		3: "INSIGHT_CONTEXTUAL_ACTION_TYPE_DRILL_THROUGH",
	}
	InsightContextualActionType_value = map[string]int32{
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_UNSPECIFIED":   0,
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_LINK":          1,
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_COMPONENT":     2,
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_DRILL_THROUGH": 3,
	}
)

Enum value maps for InsightContextualActionType.

View Source
var (
	QuoteCharacter_name = map[int32]string{
		0: "QUOTE_CHARACTER_UNSPECIFIED",
		1: "QUOTE_CHARACTER_DOUBLE_QUOTE",
		2: "QUOTE_CHARACTER_SINGLE_QUOTE",
	}
	QuoteCharacter_value = map[string]int32{
		"QUOTE_CHARACTER_UNSPECIFIED":  0,
		"QUOTE_CHARACTER_DOUBLE_QUOTE": 1,
		"QUOTE_CHARACTER_SINGLE_QUOTE": 2,
	}
)

Enum value maps for QuoteCharacter.

View Source
var File_api_v1alpha1_insights_insight_content_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_insights_insight_proto protoreflect.FileDescriptor
View Source
var File_api_v1alpha1_insights_service_proto protoreflect.FileDescriptor
View Source
var Insights_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.insights.Insights",
	HandlerType: (*InsightsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateInsight",
			Handler:    _Insights_CreateInsight_Handler,
		},
		{
			MethodName: "ListInsights",
			Handler:    _Insights_ListInsights_Handler,
		},
		{
			MethodName: "ListOrgInsights",
			Handler:    _Insights_ListOrgInsights_Handler,
		},
		{
			MethodName: "UpdateInsight",
			Handler:    _Insights_UpdateInsight_Handler,
		},
		{
			MethodName: "DeleteInsight",
			Handler:    _Insights_DeleteInsight_Handler,
		},
		{
			MethodName: "GetInsight",
			Handler:    _Insights_GetInsight_Handler,
		},
		{
			MethodName: "CreateCommonsInsight",
			Handler:    _Insights_CreateCommonsInsight_Handler,
		},
		{
			MethodName: "UpdateCommonsInsight",
			Handler:    _Insights_UpdateCommonsInsight_Handler,
		},
		{
			MethodName: "DeleteCommonsInsight",
			Handler:    _Insights_DeleteCommonsInsight_Handler,
		},
		{
			MethodName: "GetVfsSchema",
			Handler:    _Insights_GetVfsSchema_Handler,
		},
		{
			MethodName: "ListVfses",
			Handler:    _Insights_ListVfses_Handler,
		},
		{
			MethodName: "ListVfsSchemas",
			Handler:    _Insights_ListVfsSchemas_Handler,
		},
		{
			MethodName: "PublishInsight",
			Handler:    _Insights_PublishInsight_Handler,
		},
		{
			MethodName: "CreateOutputConfiguration",
			Handler:    _Insights_CreateOutputConfiguration_Handler,
		},
		{
			MethodName: "ListOutputConfigurations",
			Handler:    _Insights_ListOutputConfigurations_Handler,
		},
		{
			MethodName: "UpdateOutputConfiguration",
			Handler:    _Insights_UpdateOutputConfiguration_Handler,
		},
		{
			MethodName: "DeleteOutputConfiguration",
			Handler:    _Insights_DeleteOutputConfiguration_Handler,
		},
		{
			MethodName: "GetOutputConfiguration",
			Handler:    _Insights_GetOutputConfiguration_Handler,
		},
		{
			MethodName: "SetDefaultOutputConfiguration",
			Handler:    _Insights_SetDefaultOutputConfiguration_Handler,
		},
		{
			MethodName: "GetDefaultOutputConfiguration",
			Handler:    _Insights_GetDefaultOutputConfiguration_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ListInsightsStream",
			Handler:       _Insights_ListInsightsStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1alpha1/insights/service.proto",
}

Insights_ServiceDesc is the grpc.ServiceDesc for Insights service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterInsightsServer

func RegisterInsightsServer(s grpc.ServiceRegistrar, srv InsightsServer)

Types

type AggregateNode added in v1.9.6

type AggregateNode struct {

	// Aggregation columns
	AggregationColumns []*AggregationColumn `protobuf:"bytes,2,rep,name=aggregation_columns,json=aggregationColumns,proto3" json:"aggregation_columns,omitempty"`
	// contains filtered or unexported fields
}

AggregateNode describes which columns to aggregate

func (*AggregateNode) Descriptor deprecated added in v1.9.6

func (*AggregateNode) Descriptor() ([]byte, []int)

Deprecated: Use AggregateNode.ProtoReflect.Descriptor instead.

func (*AggregateNode) GetAggregationColumns added in v1.9.6

func (x *AggregateNode) GetAggregationColumns() []*AggregationColumn

func (*AggregateNode) ProtoMessage added in v1.9.6

func (*AggregateNode) ProtoMessage()

func (*AggregateNode) ProtoReflect added in v1.9.6

func (x *AggregateNode) ProtoReflect() protoreflect.Message

func (*AggregateNode) Reset added in v1.9.6

func (x *AggregateNode) Reset()

func (*AggregateNode) String added in v1.9.6

func (x *AggregateNode) String() string

type AggregationColumn added in v1.9.6

type AggregationColumn struct {

	// column name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// which columns to group by
	GroupByColumns []string `protobuf:"bytes,2,rep,name=group_by_columns,json=groupByColumns,proto3" json:"group_by_columns,omitempty"`
	// which column to aggregate
	ColumnToAggregate string `protobuf:"bytes,3,opt,name=column_to_aggregate,json=columnToAggregate,proto3" json:"column_to_aggregate,omitempty"`
	// the aggregation function to apply
	AggregationFunction string `protobuf:"bytes,4,opt,name=aggregation_function,json=aggregationFunction,proto3" json:"aggregation_function,omitempty"` // sum | avg | count | min | max | combine_string | unique_count
	// contains filtered or unexported fields
}

AggregationColumn describes the aggregation column

func (*AggregationColumn) Descriptor deprecated added in v1.9.6

func (*AggregationColumn) Descriptor() ([]byte, []int)

Deprecated: Use AggregationColumn.ProtoReflect.Descriptor instead.

func (*AggregationColumn) GetAggregationFunction added in v1.9.6

func (x *AggregationColumn) GetAggregationFunction() string

func (*AggregationColumn) GetColumnToAggregate added in v1.9.6

func (x *AggregationColumn) GetColumnToAggregate() string

func (*AggregationColumn) GetGroupByColumns added in v1.9.6

func (x *AggregationColumn) GetGroupByColumns() []string

func (*AggregationColumn) GetName added in v1.9.6

func (x *AggregationColumn) GetName() string

func (*AggregationColumn) ProtoMessage added in v1.9.6

func (*AggregationColumn) ProtoMessage()

func (*AggregationColumn) ProtoReflect added in v1.9.6

func (x *AggregationColumn) ProtoReflect() protoreflect.Message

func (*AggregationColumn) Reset added in v1.9.6

func (x *AggregationColumn) Reset()

func (*AggregationColumn) String added in v1.9.6

func (x *AggregationColumn) String() string

type CardVisualization added in v1.9.6

type CardVisualization struct {

	// List of values to display
	TextValues []*TextValue `protobuf:"bytes,1,rep,name=text_values,json=textValues,proto3" json:"text_values,omitempty"`
	// contains filtered or unexported fields
}

Message for Card Visualization

func (*CardVisualization) Descriptor deprecated added in v1.9.6

func (*CardVisualization) Descriptor() ([]byte, []int)

Deprecated: Use CardVisualization.ProtoReflect.Descriptor instead.

func (*CardVisualization) GetTextValues added in v1.9.6

func (x *CardVisualization) GetTextValues() []*TextValue

func (*CardVisualization) ProtoMessage added in v1.9.6

func (*CardVisualization) ProtoMessage()

func (*CardVisualization) ProtoReflect added in v1.9.6

func (x *CardVisualization) ProtoReflect() protoreflect.Message

func (*CardVisualization) Reset added in v1.9.6

func (x *CardVisualization) Reset()

func (*CardVisualization) String added in v1.9.6

func (x *CardVisualization) String() string

type Column added in v1.9.6

type Column struct {

	// key is the column name
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// data type of column
	DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
	// contains filtered or unexported fields
}

Column describes a column

func (*Column) Descriptor deprecated added in v1.9.6

func (*Column) Descriptor() ([]byte, []int)

Deprecated: Use Column.ProtoReflect.Descriptor instead.

func (*Column) GetDataType added in v1.9.6

func (x *Column) GetDataType() string

func (*Column) GetKey added in v1.9.6

func (x *Column) GetKey() string

func (*Column) ProtoMessage added in v1.9.6

func (*Column) ProtoMessage()

func (*Column) ProtoReflect added in v1.9.6

func (x *Column) ProtoReflect() protoreflect.Message

func (*Column) Reset added in v1.9.6

func (x *Column) Reset()

func (*Column) String added in v1.9.6

func (x *Column) String() string

type ColumnOperation added in v1.8.8

type ColumnOperation struct {

	// Operation type
	OperationType OperationType `` /* 142-byte string literal not displayed */
	// Types that are assignable to OperationValue:
	//
	//	*ColumnOperation_FloatValue
	//	*ColumnOperation_FormatSeries
	//	*ColumnOperation_PadOperation
	OperationValue isColumnOperation_OperationValue `protobuf_oneof:"operation_value"`
	// contains filtered or unexported fields
}

Message for ColumnOperation

func (*ColumnOperation) Descriptor deprecated added in v1.8.8

func (*ColumnOperation) Descriptor() ([]byte, []int)

Deprecated: Use ColumnOperation.ProtoReflect.Descriptor instead.

func (*ColumnOperation) GetFloatValue added in v1.8.8

func (x *ColumnOperation) GetFloatValue() float64

func (*ColumnOperation) GetFormatSeries added in v1.8.8

func (x *ColumnOperation) GetFormatSeries() *FormatSeries

func (*ColumnOperation) GetOperationType added in v1.8.8

func (x *ColumnOperation) GetOperationType() OperationType

func (*ColumnOperation) GetOperationValue added in v1.8.8

func (m *ColumnOperation) GetOperationValue() isColumnOperation_OperationValue

func (*ColumnOperation) GetPadOperation added in v1.8.22

func (x *ColumnOperation) GetPadOperation() *PadOperation

func (*ColumnOperation) ProtoMessage added in v1.8.8

func (*ColumnOperation) ProtoMessage()

func (*ColumnOperation) ProtoReflect added in v1.8.8

func (x *ColumnOperation) ProtoReflect() protoreflect.Message

func (*ColumnOperation) Reset added in v1.8.8

func (x *ColumnOperation) Reset()

func (*ColumnOperation) String added in v1.8.8

func (x *ColumnOperation) String() string

type ColumnOperation_FloatValue added in v1.8.8

type ColumnOperation_FloatValue struct {
	// Float value for operation
	FloatValue float64 `protobuf:"fixed64,2,opt,name=float_value,json=floatValue,proto3,oneof"`
}

type ColumnOperation_FormatSeries added in v1.8.8

type ColumnOperation_FormatSeries struct {
	// Series values for operation
	FormatSeries *FormatSeries `protobuf:"bytes,3,opt,name=format_series,json=formatSeries,proto3,oneof"`
}

type ColumnOperation_PadOperation added in v1.8.22

type ColumnOperation_PadOperation struct {
	// Pad operation
	PadOperation *PadOperation `protobuf:"bytes,4,opt,name=pad_operation,json=padOperation,proto3,oneof"`
}

type ColumnReplacement added in v1.9.6

type ColumnReplacement struct {

	// Column to replace values in
	ColumnNames []string `protobuf:"bytes,1,rep,name=column_names,json=columnNames,proto3" json:"column_names,omitempty"`
	// Values to replace
	ValuesReplacements []*ValuesReplacement `protobuf:"bytes,2,rep,name=values_replacements,json=valuesReplacements,proto3" json:"values_replacements,omitempty"`
	// contains filtered or unexported fields
}

ColumnReplacement

func (*ColumnReplacement) Descriptor deprecated added in v1.9.6

func (*ColumnReplacement) Descriptor() ([]byte, []int)

Deprecated: Use ColumnReplacement.ProtoReflect.Descriptor instead.

func (*ColumnReplacement) GetColumnNames added in v1.9.6

func (x *ColumnReplacement) GetColumnNames() []string

func (*ColumnReplacement) GetValuesReplacements added in v1.9.6

func (x *ColumnReplacement) GetValuesReplacements() []*ValuesReplacement

func (*ColumnReplacement) ProtoMessage added in v1.9.6

func (*ColumnReplacement) ProtoMessage()

func (*ColumnReplacement) ProtoReflect added in v1.9.6

func (x *ColumnReplacement) ProtoReflect() protoreflect.Message

func (*ColumnReplacement) Reset added in v1.9.6

func (x *ColumnReplacement) Reset()

func (*ColumnReplacement) String added in v1.9.6

func (x *ColumnReplacement) String() string

type ColumnSort added in v1.8.8

type ColumnSort int32

ColumnSort specifies how a column should be sorted

const (
	// Unspecified
	ColumnSort_COLUMN_SORT_UNSPECIFIED ColumnSort = 0
	// Ascending order
	ColumnSort_COLUMN_SORT_ASCENDING ColumnSort = 1
	// Descending order
	ColumnSort_COLUMN_SORT_DESCENDING ColumnSort = 2
)

func (ColumnSort) Descriptor added in v1.8.8

func (ColumnSort) Descriptor() protoreflect.EnumDescriptor

func (ColumnSort) Enum added in v1.8.8

func (x ColumnSort) Enum() *ColumnSort

func (ColumnSort) EnumDescriptor deprecated added in v1.8.8

func (ColumnSort) EnumDescriptor() ([]byte, []int)

Deprecated: Use ColumnSort.Descriptor instead.

func (ColumnSort) Number added in v1.8.8

func (x ColumnSort) Number() protoreflect.EnumNumber

func (ColumnSort) String added in v1.8.8

func (x ColumnSort) String() string

func (ColumnSort) Type added in v1.8.8

type ComponentAction added in v1.8.17

type ComponentAction struct {
	ComponentName  string            `protobuf:"bytes,1,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"`
	ComponentValue map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message for Component Insight Contextual Action

func (*ComponentAction) Descriptor deprecated added in v1.8.17

func (*ComponentAction) Descriptor() ([]byte, []int)

Deprecated: Use ComponentAction.ProtoReflect.Descriptor instead.

func (*ComponentAction) GetComponentName added in v1.8.17

func (x *ComponentAction) GetComponentName() string

func (*ComponentAction) GetComponentValue added in v1.8.17

func (x *ComponentAction) GetComponentValue() map[string]string

func (*ComponentAction) ProtoMessage added in v1.8.17

func (*ComponentAction) ProtoMessage()

func (*ComponentAction) ProtoReflect added in v1.8.17

func (x *ComponentAction) ProtoReflect() protoreflect.Message

func (*ComponentAction) Reset added in v1.8.17

func (x *ComponentAction) Reset()

func (*ComponentAction) String added in v1.8.17

func (x *ComponentAction) String() string

type CreateInsightRequest

type CreateInsightRequest struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Required - insight to be created
	// contains filtered or unexported fields
}

CreateInsightRequest is the request to create an insight.

func (*CreateInsightRequest) Descriptor deprecated

func (*CreateInsightRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInsightRequest.ProtoReflect.Descriptor instead.

func (*CreateInsightRequest) GetInsight

func (x *CreateInsightRequest) GetInsight() *Insight

func (*CreateInsightRequest) ProtoMessage

func (*CreateInsightRequest) ProtoMessage()

func (*CreateInsightRequest) ProtoReflect

func (x *CreateInsightRequest) ProtoReflect() protoreflect.Message

func (*CreateInsightRequest) Reset

func (x *CreateInsightRequest) Reset()

func (*CreateInsightRequest) String

func (x *CreateInsightRequest) String() string

type CreateInsightResponse

type CreateInsightResponse struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Created entity
	// contains filtered or unexported fields
}

CreateInsightResponse contains the Insight that was created.

func (*CreateInsightResponse) Descriptor deprecated

func (*CreateInsightResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateInsightResponse.ProtoReflect.Descriptor instead.

func (*CreateInsightResponse) GetInsight

func (x *CreateInsightResponse) GetInsight() *Insight

func (*CreateInsightResponse) ProtoMessage

func (*CreateInsightResponse) ProtoMessage()

func (*CreateInsightResponse) ProtoReflect

func (x *CreateInsightResponse) ProtoReflect() protoreflect.Message

func (*CreateInsightResponse) Reset

func (x *CreateInsightResponse) Reset()

func (*CreateInsightResponse) String

func (x *CreateInsightResponse) String() string

type CreateOutputConfigurationRequest added in v1.8.8

type CreateOutputConfigurationRequest struct {

	// Output configuration to be create
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,1,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Request for creating a new output configuration

func (*CreateOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*CreateOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*CreateOutputConfigurationRequest) GetOutputConfiguration added in v1.8.8

func (x *CreateOutputConfigurationRequest) GetOutputConfiguration() *OutputConfiguration

func (*CreateOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*CreateOutputConfigurationRequest) ProtoMessage()

func (*CreateOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*CreateOutputConfigurationRequest) Reset added in v1.8.8

func (*CreateOutputConfigurationRequest) String added in v1.8.8

type CreateOutputConfigurationResponse added in v1.8.8

type CreateOutputConfigurationResponse struct {

	// The created output configuration
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,1,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Response for creating a new output configuration

func (*CreateOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*CreateOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*CreateOutputConfigurationResponse) GetOutputConfiguration added in v1.8.8

func (x *CreateOutputConfigurationResponse) GetOutputConfiguration() *OutputConfiguration

func (*CreateOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*CreateOutputConfigurationResponse) ProtoMessage()

func (*CreateOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*CreateOutputConfigurationResponse) Reset added in v1.8.8

func (*CreateOutputConfigurationResponse) String added in v1.8.8

type DeleteInsightRequest

type DeleteInsightRequest struct {
	InsightId  int64  `protobuf:"varint,1,opt,name=insight_id,json=insightId,proto3" json:"insight_id,omitempty"`   // Required - id of insight to delete
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // resource id of the insight to delete
	// contains filtered or unexported fields
}

DeleteInsightRequest is the request to delete an insight.

func (*DeleteInsightRequest) Descriptor deprecated

func (*DeleteInsightRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInsightRequest.ProtoReflect.Descriptor instead.

func (*DeleteInsightRequest) GetInsightId

func (x *DeleteInsightRequest) GetInsightId() int64

func (*DeleteInsightRequest) GetResourceId added in v1.7.37

func (x *DeleteInsightRequest) GetResourceId() string

func (*DeleteInsightRequest) ProtoMessage

func (*DeleteInsightRequest) ProtoMessage()

func (*DeleteInsightRequest) ProtoReflect

func (x *DeleteInsightRequest) ProtoReflect() protoreflect.Message

func (*DeleteInsightRequest) Reset

func (x *DeleteInsightRequest) Reset()

func (*DeleteInsightRequest) String

func (x *DeleteInsightRequest) String() string

type DeleteInsightResponse

type DeleteInsightResponse struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Deleted entity
	// contains filtered or unexported fields
}

DeleteInsightResponse contains the Insight that was deleted.

func (*DeleteInsightResponse) Descriptor deprecated

func (*DeleteInsightResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInsightResponse.ProtoReflect.Descriptor instead.

func (*DeleteInsightResponse) GetInsight

func (x *DeleteInsightResponse) GetInsight() *Insight

func (*DeleteInsightResponse) ProtoMessage

func (*DeleteInsightResponse) ProtoMessage()

func (*DeleteInsightResponse) ProtoReflect

func (x *DeleteInsightResponse) ProtoReflect() protoreflect.Message

func (*DeleteInsightResponse) Reset

func (x *DeleteInsightResponse) Reset()

func (*DeleteInsightResponse) String

func (x *DeleteInsightResponse) String() string

type DeleteOutputConfigurationRequest added in v1.8.8

type DeleteOutputConfigurationRequest struct {

	// Resource Id of the output configuration to delete
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

Request for deleting an output configuration

func (*DeleteOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*DeleteOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*DeleteOutputConfigurationRequest) GetResourceId added in v1.8.8

func (x *DeleteOutputConfigurationRequest) GetResourceId() string

func (*DeleteOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*DeleteOutputConfigurationRequest) ProtoMessage()

func (*DeleteOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*DeleteOutputConfigurationRequest) Reset added in v1.8.8

func (*DeleteOutputConfigurationRequest) String added in v1.8.8

type DeleteOutputConfigurationResponse added in v1.8.8

type DeleteOutputConfigurationResponse struct {
	// contains filtered or unexported fields
}

Response for deleting an output configuration

func (*DeleteOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*DeleteOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*DeleteOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*DeleteOutputConfigurationResponse) ProtoMessage()

func (*DeleteOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*DeleteOutputConfigurationResponse) Reset added in v1.8.8

func (*DeleteOutputConfigurationResponse) String added in v1.8.8

type DeriveNode added in v1.9.6

type DeriveNode struct {

	// Resulting column name
	ColumnName string `protobuf:"bytes,3,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	// Expression to apply to the new column
	Expression *ExpressionNode `protobuf:"bytes,4,opt,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

DeriveNode derives a new column

func (*DeriveNode) Descriptor deprecated added in v1.9.6

func (*DeriveNode) Descriptor() ([]byte, []int)

Deprecated: Use DeriveNode.ProtoReflect.Descriptor instead.

func (*DeriveNode) GetColumnName added in v1.9.6

func (x *DeriveNode) GetColumnName() string

func (*DeriveNode) GetExpression added in v1.9.6

func (x *DeriveNode) GetExpression() *ExpressionNode

func (*DeriveNode) ProtoMessage added in v1.9.6

func (*DeriveNode) ProtoMessage()

func (*DeriveNode) ProtoReflect added in v1.9.6

func (x *DeriveNode) ProtoReflect() protoreflect.Message

func (*DeriveNode) Reset added in v1.9.6

func (x *DeriveNode) Reset()

func (*DeriveNode) String added in v1.9.6

func (x *DeriveNode) String() string

type DrillThroughAction added in v1.8.20

type DrillThroughAction struct {
	InsightResourceId      string                   `protobuf:"bytes,1,opt,name=insight_resource_id,json=insightResourceId,proto3" json:"insight_resource_id,omitempty"`
	DrillThroughParameters []*DrillThroughParameter `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message for Drill Through Insight Contextual Action

func (*DrillThroughAction) Descriptor deprecated added in v1.8.20

func (*DrillThroughAction) Descriptor() ([]byte, []int)

Deprecated: Use DrillThroughAction.ProtoReflect.Descriptor instead.

func (*DrillThroughAction) GetDrillThroughParameters added in v1.8.20

func (x *DrillThroughAction) GetDrillThroughParameters() []*DrillThroughParameter

func (*DrillThroughAction) GetInsightResourceId added in v1.8.20

func (x *DrillThroughAction) GetInsightResourceId() string

func (*DrillThroughAction) ProtoMessage added in v1.8.20

func (*DrillThroughAction) ProtoMessage()

func (*DrillThroughAction) ProtoReflect added in v1.8.20

func (x *DrillThroughAction) ProtoReflect() protoreflect.Message

func (*DrillThroughAction) Reset added in v1.8.20

func (x *DrillThroughAction) Reset()

func (*DrillThroughAction) String added in v1.8.20

func (x *DrillThroughAction) String() string

type DrillThroughParameter added in v1.8.20

type DrillThroughParameter struct {
	ParameterName string `protobuf:"bytes,1,opt,name=parameter_name,json=parameterName,proto3" json:"parameter_name,omitempty"`
	ColumnName    string `protobuf:"bytes,2,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	// contains filtered or unexported fields
}

Message for Drill Through

func (*DrillThroughParameter) Descriptor deprecated added in v1.8.20

func (*DrillThroughParameter) Descriptor() ([]byte, []int)

Deprecated: Use DrillThroughParameter.ProtoReflect.Descriptor instead.

func (*DrillThroughParameter) GetColumnName added in v1.8.20

func (x *DrillThroughParameter) GetColumnName() string

func (*DrillThroughParameter) GetParameterName added in v1.8.20

func (x *DrillThroughParameter) GetParameterName() string

func (*DrillThroughParameter) ProtoMessage added in v1.8.20

func (*DrillThroughParameter) ProtoMessage()

func (*DrillThroughParameter) ProtoReflect added in v1.8.20

func (x *DrillThroughParameter) ProtoReflect() protoreflect.Message

func (*DrillThroughParameter) Reset added in v1.8.20

func (x *DrillThroughParameter) Reset()

func (*DrillThroughParameter) String added in v1.8.20

func (x *DrillThroughParameter) String() string

type ExpressionNode added in v1.9.6

type ExpressionNode struct {

	// boolean_expression | number_expression | string_expression | date_extraction
	// json_extraction | open_paren | close_paren | boolean_operand | boolean_expression
	// boolean_operator | boolean_literal | column_name | number_literal | string_literal
	// null | string_expression | date_extraction | json_extraction | number_expression
	// parameter | number_parameter | date_parameter | boolean_parameter | string_parameter
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Expression node value
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// list of sub expressions
	Children []*ExpressionNode `protobuf:"bytes,3,rep,name=children,proto3" json:"children,omitempty"`
	// contains filtered or unexported fields
}

ExpressionNode describes a set of expressions

func (*ExpressionNode) Descriptor deprecated added in v1.9.6

func (*ExpressionNode) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionNode.ProtoReflect.Descriptor instead.

func (*ExpressionNode) GetChildren added in v1.9.6

func (x *ExpressionNode) GetChildren() []*ExpressionNode

func (*ExpressionNode) GetType added in v1.9.6

func (x *ExpressionNode) GetType() string

func (*ExpressionNode) GetValue added in v1.9.6

func (x *ExpressionNode) GetValue() string

func (*ExpressionNode) ProtoMessage added in v1.9.6

func (*ExpressionNode) ProtoMessage()

func (*ExpressionNode) ProtoReflect added in v1.9.6

func (x *ExpressionNode) ProtoReflect() protoreflect.Message

func (*ExpressionNode) Reset added in v1.9.6

func (x *ExpressionNode) Reset()

func (*ExpressionNode) String added in v1.9.6

func (x *ExpressionNode) String() string

type FilterNode added in v1.9.6

type FilterNode struct {

	// The expression to filter by
	Expression *ExpressionNode `protobuf:"bytes,3,opt,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

FilterNode filters based on an expression

func (*FilterNode) Descriptor deprecated added in v1.9.6

func (*FilterNode) Descriptor() ([]byte, []int)

Deprecated: Use FilterNode.ProtoReflect.Descriptor instead.

func (*FilterNode) GetExpression added in v1.9.6

func (x *FilterNode) GetExpression() *ExpressionNode

func (*FilterNode) ProtoMessage added in v1.9.6

func (*FilterNode) ProtoMessage()

func (*FilterNode) ProtoReflect added in v1.9.6

func (x *FilterNode) ProtoReflect() protoreflect.Message

func (*FilterNode) Reset added in v1.9.6

func (x *FilterNode) Reset()

func (*FilterNode) String added in v1.9.6

func (x *FilterNode) String() string

type FormatSeries added in v1.8.8

type FormatSeries struct {

	// The series of format parts
	FormatParts []string `protobuf:"bytes,1,rep,name=format_parts,json=formatParts,proto3" json:"format_parts,omitempty"`
	// contains filtered or unexported fields
}

FormatSeries contains the series of operations for a column operation

func (*FormatSeries) Descriptor deprecated added in v1.8.8

func (*FormatSeries) Descriptor() ([]byte, []int)

Deprecated: Use FormatSeries.ProtoReflect.Descriptor instead.

func (*FormatSeries) GetFormatParts added in v1.8.8

func (x *FormatSeries) GetFormatParts() []string

func (*FormatSeries) ProtoMessage added in v1.8.8

func (*FormatSeries) ProtoMessage()

func (*FormatSeries) ProtoReflect added in v1.8.8

func (x *FormatSeries) ProtoReflect() protoreflect.Message

func (*FormatSeries) Reset added in v1.8.8

func (x *FormatSeries) Reset()

func (*FormatSeries) String added in v1.8.8

func (x *FormatSeries) String() string

type FromNode added in v1.9.6

type FromNode struct {

	// The dataset to select from
	Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
	// contains filtered or unexported fields
}

FromNode describes a dataset to select from

func (*FromNode) Descriptor deprecated added in v1.9.6

func (*FromNode) Descriptor() ([]byte, []int)

Deprecated: Use FromNode.ProtoReflect.Descriptor instead.

func (*FromNode) GetDataset added in v1.9.6

func (x *FromNode) GetDataset() string

func (*FromNode) ProtoMessage added in v1.9.6

func (*FromNode) ProtoMessage()

func (*FromNode) ProtoReflect added in v1.9.6

func (x *FromNode) ProtoReflect() protoreflect.Message

func (*FromNode) Reset added in v1.9.6

func (x *FromNode) Reset()

func (*FromNode) String added in v1.9.6

func (x *FromNode) String() string

type GetDefaultOutputConfigurationRequest added in v1.8.8

type GetDefaultOutputConfigurationRequest struct {

	// Insight resource id of default output configuration
	InsightResourceId string `protobuf:"bytes,1,opt,name=insight_resource_id,json=insightResourceId,proto3" json:"insight_resource_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetDefaultOutputConfiguration

func (*GetDefaultOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*GetDefaultOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDefaultOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*GetDefaultOutputConfigurationRequest) GetInsightResourceId added in v1.8.8

func (x *GetDefaultOutputConfigurationRequest) GetInsightResourceId() string

func (*GetDefaultOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*GetDefaultOutputConfigurationRequest) ProtoMessage()

func (*GetDefaultOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*GetDefaultOutputConfigurationRequest) Reset added in v1.8.8

func (*GetDefaultOutputConfigurationRequest) String added in v1.8.8

type GetDefaultOutputConfigurationResponse added in v1.8.8

type GetDefaultOutputConfigurationResponse struct {

	// Default ouptut configuration
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,1,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetDefaultOutputConfiguration

func (*GetDefaultOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*GetDefaultOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDefaultOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*GetDefaultOutputConfigurationResponse) GetOutputConfiguration added in v1.8.8

func (x *GetDefaultOutputConfigurationResponse) GetOutputConfiguration() *OutputConfiguration

func (*GetDefaultOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*GetDefaultOutputConfigurationResponse) ProtoMessage()

func (*GetDefaultOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*GetDefaultOutputConfigurationResponse) Reset added in v1.8.8

func (*GetDefaultOutputConfigurationResponse) String added in v1.8.8

type GetInsightRequest

type GetInsightRequest struct {
	InsightId  int64  `protobuf:"varint,1,opt,name=insight_id,json=insightId,proto3" json:"insight_id,omitempty"`   // Required - id of insight to get
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // resource id of insight to get
	// contains filtered or unexported fields
}

GetInsightRequest is the request to get an insight.

func (*GetInsightRequest) Descriptor deprecated

func (*GetInsightRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInsightRequest.ProtoReflect.Descriptor instead.

func (*GetInsightRequest) GetInsightId

func (x *GetInsightRequest) GetInsightId() int64

func (*GetInsightRequest) GetResourceId added in v1.7.37

func (x *GetInsightRequest) GetResourceId() string

func (*GetInsightRequest) ProtoMessage

func (*GetInsightRequest) ProtoMessage()

func (*GetInsightRequest) ProtoReflect

func (x *GetInsightRequest) ProtoReflect() protoreflect.Message

func (*GetInsightRequest) Reset

func (x *GetInsightRequest) Reset()

func (*GetInsightRequest) String

func (x *GetInsightRequest) String() string

type GetInsightResponse

type GetInsightResponse struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Requested entity
	// contains filtered or unexported fields
}

GetInsightResponse contains the Insight that was retrieved.

func (*GetInsightResponse) Descriptor deprecated

func (*GetInsightResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInsightResponse.ProtoReflect.Descriptor instead.

func (*GetInsightResponse) GetInsight

func (x *GetInsightResponse) GetInsight() *Insight

func (*GetInsightResponse) ProtoMessage

func (*GetInsightResponse) ProtoMessage()

func (*GetInsightResponse) ProtoReflect

func (x *GetInsightResponse) ProtoReflect() protoreflect.Message

func (*GetInsightResponse) Reset

func (x *GetInsightResponse) Reset()

func (*GetInsightResponse) String

func (x *GetInsightResponse) String() string

type GetOutputConfigurationRequest added in v1.8.8

type GetOutputConfigurationRequest struct {

	// Resource Id of the output configuration
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

Request for getting a specific output configuration

func (*GetOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*GetOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*GetOutputConfigurationRequest) GetResourceId added in v1.8.8

func (x *GetOutputConfigurationRequest) GetResourceId() string

func (*GetOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*GetOutputConfigurationRequest) ProtoMessage()

func (*GetOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*GetOutputConfigurationRequest) Reset added in v1.8.8

func (x *GetOutputConfigurationRequest) Reset()

func (*GetOutputConfigurationRequest) String added in v1.8.8

type GetOutputConfigurationResponse added in v1.8.8

type GetOutputConfigurationResponse struct {

	// The requested output configuration
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,1,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Response for getting a specific output configuration

func (*GetOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*GetOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*GetOutputConfigurationResponse) GetOutputConfiguration added in v1.8.8

func (x *GetOutputConfigurationResponse) GetOutputConfiguration() *OutputConfiguration

func (*GetOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*GetOutputConfigurationResponse) ProtoMessage()

func (*GetOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*GetOutputConfigurationResponse) Reset added in v1.8.8

func (x *GetOutputConfigurationResponse) Reset()

func (*GetOutputConfigurationResponse) String added in v1.8.8

type GetVfsSchemaRequest

type GetVfsSchemaRequest struct {
	AliasName string `protobuf:"bytes,1,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"` // Required - alias name of vfs to get schema for
	// contains filtered or unexported fields
}

GetVfsSchemaRequest is request to get vfs schema using alias

func (*GetVfsSchemaRequest) Descriptor deprecated

func (*GetVfsSchemaRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVfsSchemaRequest.ProtoReflect.Descriptor instead.

func (*GetVfsSchemaRequest) GetAliasName

func (x *GetVfsSchemaRequest) GetAliasName() string

func (*GetVfsSchemaRequest) ProtoMessage

func (*GetVfsSchemaRequest) ProtoMessage()

func (*GetVfsSchemaRequest) ProtoReflect

func (x *GetVfsSchemaRequest) ProtoReflect() protoreflect.Message

func (*GetVfsSchemaRequest) Reset

func (x *GetVfsSchemaRequest) Reset()

func (*GetVfsSchemaRequest) String

func (x *GetVfsSchemaRequest) String() string

type GetVfsSchemaResponse

type GetVfsSchemaResponse struct {
	Fields         []*GetVfsSchemaResponse_Field `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`                                       // array of fields
	VfsDescription string                        `protobuf:"bytes,2,opt,name=vfs_description,json=vfsDescription,proto3" json:"vfs_description,omitempty"` // description of the vfs - optional may not always be present
	AliasName      string                        `protobuf:"bytes,3,opt,name=alias_name,json=aliasName,proto3" json:"alias_name,omitempty"`                // alias name of the vfs
	// contains filtered or unexported fields
}

GetVfsSchemaResponse is response with vfs schema

func (*GetVfsSchemaResponse) Descriptor deprecated

func (*GetVfsSchemaResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVfsSchemaResponse.ProtoReflect.Descriptor instead.

func (*GetVfsSchemaResponse) GetAliasName added in v1.7.48

func (x *GetVfsSchemaResponse) GetAliasName() string

func (*GetVfsSchemaResponse) GetFields

func (*GetVfsSchemaResponse) GetVfsDescription

func (x *GetVfsSchemaResponse) GetVfsDescription() string

func (*GetVfsSchemaResponse) ProtoMessage

func (*GetVfsSchemaResponse) ProtoMessage()

func (*GetVfsSchemaResponse) ProtoReflect

func (x *GetVfsSchemaResponse) ProtoReflect() protoreflect.Message

func (*GetVfsSchemaResponse) Reset

func (x *GetVfsSchemaResponse) Reset()

func (*GetVfsSchemaResponse) String

func (x *GetVfsSchemaResponse) String() string

type GetVfsSchemaResponse_Field

type GetVfsSchemaResponse_Field struct {
	ColumnName string                       `protobuf:"bytes,1,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"` // name of the column
	ColumnType commons.InsightVfsSchemaType ``                                                                                            // internal enumerated column type
	/* 130-byte string literal not displayed */
	ColumnDescription string `protobuf:"bytes,3,opt,name=column_description,json=columnDescription,proto3" json:"column_description,omitempty"` // description of the column - optional may not always be present
	// contains filtered or unexported fields
}

Field represents a column in a dataframe

func (*GetVfsSchemaResponse_Field) Descriptor deprecated

func (*GetVfsSchemaResponse_Field) Descriptor() ([]byte, []int)

Deprecated: Use GetVfsSchemaResponse_Field.ProtoReflect.Descriptor instead.

func (*GetVfsSchemaResponse_Field) GetColumnDescription

func (x *GetVfsSchemaResponse_Field) GetColumnDescription() string

func (*GetVfsSchemaResponse_Field) GetColumnName

func (x *GetVfsSchemaResponse_Field) GetColumnName() string

func (*GetVfsSchemaResponse_Field) GetColumnType

func (*GetVfsSchemaResponse_Field) ProtoMessage

func (*GetVfsSchemaResponse_Field) ProtoMessage()

func (*GetVfsSchemaResponse_Field) ProtoReflect

func (*GetVfsSchemaResponse_Field) Reset

func (x *GetVfsSchemaResponse_Field) Reset()

func (*GetVfsSchemaResponse_Field) String

func (x *GetVfsSchemaResponse_Field) String() string

type GroupNode added in v1.9.6

type GroupNode struct {

	// Columns to group by
	GroupByColumns []string `protobuf:"bytes,1,rep,name=group_by_columns,json=groupByColumns,proto3" json:"group_by_columns,omitempty"`
	// The aggregate columns
	AggregationColumns []*AggregationColumn `protobuf:"bytes,2,rep,name=aggregation_columns,json=aggregationColumns,proto3" json:"aggregation_columns,omitempty"`
	// contains filtered or unexported fields
}

GroupNode groups data

func (*GroupNode) Descriptor deprecated added in v1.9.6

func (*GroupNode) Descriptor() ([]byte, []int)

Deprecated: Use GroupNode.ProtoReflect.Descriptor instead.

func (*GroupNode) GetAggregationColumns added in v1.9.6

func (x *GroupNode) GetAggregationColumns() []*AggregationColumn

func (*GroupNode) GetGroupByColumns added in v1.9.6

func (x *GroupNode) GetGroupByColumns() []string

func (*GroupNode) ProtoMessage added in v1.9.6

func (*GroupNode) ProtoMessage()

func (*GroupNode) ProtoReflect added in v1.9.6

func (x *GroupNode) ProtoReflect() protoreflect.Message

func (*GroupNode) Reset added in v1.9.6

func (x *GroupNode) Reset()

func (*GroupNode) String added in v1.9.6

func (x *GroupNode) String() string

type Insight

type Insight struct {
	InsightId             int64                         `protobuf:"varint,2,opt,name=insight_id,json=insightId,proto3" json:"insight_id,omitempty"`                                    // Required - unique insight snowflake id
	Name                  string                        `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`                                                                // Required - name of the insight
	Description           string                        `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`                                                  // Required - description of the insight
	InsightType           commons.InsightType           `protobuf:"varint,5,opt,name=insight_type,json=insightType,proto3,enum=api.commons.InsightType" json:"insight_type,omitempty"` // Required - enum type used to deserialize body
	InsightVersion        uint32                        `protobuf:"varint,6,opt,name=insight_version,json=insightVersion,proto3" json:"insight_version,omitempty"`                     // Required - version of the insight
	Body                  string                        `protobuf:"bytes,7,opt,name=body,proto3" json:"body,omitempty"`                                                                // Required - serialized json of the insight body
	InsightPermissionType commons.InsightPermissionType ``                                                                                                                             // Required - enum type used to deserialize body
	/* 166-byte string literal not displayed */
	ResourceId      string                  `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`                  // unique resource id of the insight
	StandardInsight bool                    `protobuf:"varint,10,opt,name=standard_insight,json=standardInsight,proto3" json:"standard_insight,omitempty"` // whether the insight is a standard insight
	DatasourceType  explorer.DatasourceType ``                                                                                                             // datasource type of the insight
	/* 147-byte string literal not displayed */
	DatasourceName string                 `protobuf:"bytes,12,opt,name=datasource_name,json=datasourceName,proto3" json:"datasource_name,omitempty"` // primary datasource for filtering
	CreateTime     *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`             // create time of insight
	UpdateTime     *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`             // update time of insight
	// Types that are assignable to InsightContent:
	//
	//	*Insight_Pipeline
	InsightContent isInsight_InsightContent `protobuf_oneof:"insight_content"`
	// contains filtered or unexported fields
}

Insight is a data handling entity used to process data Insight can represent an object that belongs to the user Insight can represent an object inside the common lib

func (*Insight) Descriptor deprecated

func (*Insight) Descriptor() ([]byte, []int)

Deprecated: Use Insight.ProtoReflect.Descriptor instead.

func (*Insight) GetBody

func (x *Insight) GetBody() string

func (*Insight) GetCreateTime added in v1.8.28

func (x *Insight) GetCreateTime() *timestamppb.Timestamp

func (*Insight) GetDatasourceName added in v1.8.27

func (x *Insight) GetDatasourceName() string

func (*Insight) GetDatasourceType added in v1.8.18

func (x *Insight) GetDatasourceType() explorer.DatasourceType

func (*Insight) GetDescription

func (x *Insight) GetDescription() string

func (*Insight) GetInsightContent added in v1.9.6

func (m *Insight) GetInsightContent() isInsight_InsightContent

func (*Insight) GetInsightId

func (x *Insight) GetInsightId() int64

func (*Insight) GetInsightPermissionType

func (x *Insight) GetInsightPermissionType() commons.InsightPermissionType

func (*Insight) GetInsightType

func (x *Insight) GetInsightType() commons.InsightType

func (*Insight) GetInsightVersion

func (x *Insight) GetInsightVersion() uint32

func (*Insight) GetName

func (x *Insight) GetName() string

func (*Insight) GetPipeline added in v1.9.6

func (x *Insight) GetPipeline() *Pipeline

func (*Insight) GetResourceId added in v1.7.37

func (x *Insight) GetResourceId() string

func (*Insight) GetStandardInsight added in v1.7.37

func (x *Insight) GetStandardInsight() bool

func (*Insight) GetUpdateTime added in v1.8.28

func (x *Insight) GetUpdateTime() *timestamppb.Timestamp

func (*Insight) ProtoMessage

func (*Insight) ProtoMessage()

func (*Insight) ProtoReflect

func (x *Insight) ProtoReflect() protoreflect.Message

func (*Insight) Reset

func (x *Insight) Reset()

func (*Insight) String

func (x *Insight) String() string

type InsightContextualAction added in v1.8.17

type InsightContextualAction struct {

	// Type of the contextual action
	Type InsightContextualActionType `protobuf:"varint,1,opt,name=type,proto3,enum=api.v1alpha1.insights.InsightContextualActionType" json:"type,omitempty"`
	// Types that are assignable to Action:
	//
	//	*InsightContextualAction_Link
	//	*InsightContextualAction_Component
	//	*InsightContextualAction_DrillThrough
	Action isInsightContextualAction_Action `protobuf_oneof:"action"`
	// contains filtered or unexported fields
}

Message for Insight Contextual Action

func (*InsightContextualAction) Descriptor deprecated added in v1.8.17

func (*InsightContextualAction) Descriptor() ([]byte, []int)

Deprecated: Use InsightContextualAction.ProtoReflect.Descriptor instead.

func (*InsightContextualAction) GetAction added in v1.8.17

func (m *InsightContextualAction) GetAction() isInsightContextualAction_Action

func (*InsightContextualAction) GetComponent added in v1.8.17

func (x *InsightContextualAction) GetComponent() *ComponentAction

func (*InsightContextualAction) GetDrillThrough added in v1.8.20

func (x *InsightContextualAction) GetDrillThrough() *DrillThroughAction
func (x *InsightContextualAction) GetLink() *LinkAction

func (*InsightContextualAction) GetType added in v1.8.17

func (*InsightContextualAction) ProtoMessage added in v1.8.17

func (*InsightContextualAction) ProtoMessage()

func (*InsightContextualAction) ProtoReflect added in v1.8.17

func (x *InsightContextualAction) ProtoReflect() protoreflect.Message

func (*InsightContextualAction) Reset added in v1.8.17

func (x *InsightContextualAction) Reset()

func (*InsightContextualAction) String added in v1.8.17

func (x *InsightContextualAction) String() string

type InsightContextualActionType added in v1.8.17

type InsightContextualActionType int32

Enum for the Insight Contextual Action Type

const (
	// Unspecified
	InsightContextualActionType_INSIGHT_CONTEXTUAL_ACTION_TYPE_UNSPECIFIED InsightContextualActionType = 0
	// Contextual Action Type Link
	InsightContextualActionType_INSIGHT_CONTEXTUAL_ACTION_TYPE_LINK InsightContextualActionType = 1
	// Contextual Action Type Component
	InsightContextualActionType_INSIGHT_CONTEXTUAL_ACTION_TYPE_COMPONENT InsightContextualActionType = 2
	// Contextual Action Type Drill Through
	InsightContextualActionType_INSIGHT_CONTEXTUAL_ACTION_TYPE_DRILL_THROUGH InsightContextualActionType = 3
)

func (InsightContextualActionType) Descriptor added in v1.8.17

func (InsightContextualActionType) Enum added in v1.8.17

func (InsightContextualActionType) EnumDescriptor deprecated added in v1.8.17

func (InsightContextualActionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use InsightContextualActionType.Descriptor instead.

func (InsightContextualActionType) Number added in v1.8.17

func (InsightContextualActionType) String added in v1.8.17

func (InsightContextualActionType) Type added in v1.8.17

type InsightContextualAction_Component added in v1.8.17

type InsightContextualAction_Component struct {
	// Component action
	Component *ComponentAction `protobuf:"bytes,3,opt,name=component,proto3,oneof"`
}

type InsightContextualAction_DrillThrough added in v1.8.20

type InsightContextualAction_DrillThrough struct {
	// Drill through action
	DrillThrough *DrillThroughAction `protobuf:"bytes,4,opt,name=drill_through,json=drillThrough,proto3,oneof"`
}
type InsightContextualAction_Link struct {
	// Link action
	Link *LinkAction `protobuf:"bytes,2,opt,name=link,proto3,oneof"`
}

type Insight_Pipeline added in v1.9.6

type Insight_Pipeline struct {
	Pipeline *Pipeline `protobuf:"bytes,16,opt,name=pipeline,proto3,oneof"` // pipeline
}

type InsightsClient

type InsightsClient interface {
	// CreateInsight creates a new insight
	CreateInsight(ctx context.Context, in *CreateInsightRequest, opts ...grpc.CallOption) (*CreateInsightResponse, error)
	// ListInsights lists insights
	ListInsights(ctx context.Context, in *ListInsightsRequest, opts ...grpc.CallOption) (*ListInsightsResponse, error)
	// ListInsightsStream lists insights with streaming
	ListInsightsStream(ctx context.Context, in *ListInsightsRequest, opts ...grpc.CallOption) (Insights_ListInsightsStreamClient, error)
	// ListOrgInsights lists insights for an org. Used for support app.
	ListOrgInsights(ctx context.Context, in *ListOrgInsightsRequest, opts ...grpc.CallOption) (*ListOrgInsightsResponse, error)
	// UpdateInsight updates an existing insight
	UpdateInsight(ctx context.Context, in *UpdateInsightRequest, opts ...grpc.CallOption) (*UpdateInsightResponse, error)
	// DeleteInsight deletes a insight
	DeleteInsight(ctx context.Context, in *DeleteInsightRequest, opts ...grpc.CallOption) (*DeleteInsightResponse, error)
	// GetInsight gets a insight by id
	GetInsight(ctx context.Context, in *GetInsightRequest, opts ...grpc.CallOption) (*GetInsightResponse, error)
	// CreateCommonsInsight is deprecated.
	CreateCommonsInsight(ctx context.Context, in *CreateInsightRequest, opts ...grpc.CallOption) (*CreateInsightResponse, error)
	// UpdateCommonsInsight is deprecated.
	UpdateCommonsInsight(ctx context.Context, in *UpdateInsightRequest, opts ...grpc.CallOption) (*UpdateInsightResponse, error)
	// DeleteCommonsInsight is deprecated.
	DeleteCommonsInsight(ctx context.Context, in *DeleteInsightRequest, opts ...grpc.CallOption) (*DeleteInsightResponse, error)
	// GetVfsSchema gets schema for a vfs
	GetVfsSchema(ctx context.Context, in *GetVfsSchemaRequest, opts ...grpc.CallOption) (*GetVfsSchemaResponse, error)
	// ListVfses lists exported vfs aliases
	ListVfses(ctx context.Context, in *ListVfsesRequest, opts ...grpc.CallOption) (*ListVfsesResponse, error)
	// ListVfses lists exported vfs aliases
	ListVfsSchemas(ctx context.Context, in *ListVfsSchemasRequest, opts ...grpc.CallOption) (*ListVfsSchemasResponse, error)
	// PublishInsight publishes an insight
	PublishInsight(ctx context.Context, in *PublishInsightRequest, opts ...grpc.CallOption) (*PublishInsightResponse, error)
	// CreateOutputConfiguration creates an output configuration
	CreateOutputConfiguration(ctx context.Context, in *CreateOutputConfigurationRequest, opts ...grpc.CallOption) (*CreateOutputConfigurationResponse, error)
	// ListOutputConfigurations lists output configurations for an insight
	ListOutputConfigurations(ctx context.Context, in *ListOutputConfigurationsRequest, opts ...grpc.CallOption) (*ListOutputConfigurationsResponse, error)
	// UpdateOutputConfiguration updates an output configuration
	UpdateOutputConfiguration(ctx context.Context, in *UpdateOutputConfigurationRequest, opts ...grpc.CallOption) (*UpdateOutputConfigurationResponse, error)
	// DeleteOutputConfiguration deletes an output configuration
	DeleteOutputConfiguration(ctx context.Context, in *DeleteOutputConfigurationRequest, opts ...grpc.CallOption) (*DeleteOutputConfigurationResponse, error)
	// GetOutputConfiguration gets an output configuration
	GetOutputConfiguration(ctx context.Context, in *GetOutputConfigurationRequest, opts ...grpc.CallOption) (*GetOutputConfigurationResponse, error)
	// SetDefaultOutputConfiguration sets the specified output configuration to default
	SetDefaultOutputConfiguration(ctx context.Context, in *SetDefaultOutputConfigurationRequest, opts ...grpc.CallOption) (*SetDefaultOutputConfigurationResponse, error)
	// GetDefaultOutputConfiguration gets the default output configuration for an insight
	GetDefaultOutputConfiguration(ctx context.Context, in *GetDefaultOutputConfigurationRequest, opts ...grpc.CallOption) (*GetDefaultOutputConfigurationResponse, error)
}

InsightsClient is the client API for Insights service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewInsightsClient

func NewInsightsClient(cc grpc.ClientConnInterface) InsightsClient

type InsightsServer

type InsightsServer interface {
	// CreateInsight creates a new insight
	CreateInsight(context.Context, *CreateInsightRequest) (*CreateInsightResponse, error)
	// ListInsights lists insights
	ListInsights(context.Context, *ListInsightsRequest) (*ListInsightsResponse, error)
	// ListInsightsStream lists insights with streaming
	ListInsightsStream(*ListInsightsRequest, Insights_ListInsightsStreamServer) error
	// ListOrgInsights lists insights for an org. Used for support app.
	ListOrgInsights(context.Context, *ListOrgInsightsRequest) (*ListOrgInsightsResponse, error)
	// UpdateInsight updates an existing insight
	UpdateInsight(context.Context, *UpdateInsightRequest) (*UpdateInsightResponse, error)
	// DeleteInsight deletes a insight
	DeleteInsight(context.Context, *DeleteInsightRequest) (*DeleteInsightResponse, error)
	// GetInsight gets a insight by id
	GetInsight(context.Context, *GetInsightRequest) (*GetInsightResponse, error)
	// CreateCommonsInsight is deprecated.
	CreateCommonsInsight(context.Context, *CreateInsightRequest) (*CreateInsightResponse, error)
	// UpdateCommonsInsight is deprecated.
	UpdateCommonsInsight(context.Context, *UpdateInsightRequest) (*UpdateInsightResponse, error)
	// DeleteCommonsInsight is deprecated.
	DeleteCommonsInsight(context.Context, *DeleteInsightRequest) (*DeleteInsightResponse, error)
	// GetVfsSchema gets schema for a vfs
	GetVfsSchema(context.Context, *GetVfsSchemaRequest) (*GetVfsSchemaResponse, error)
	// ListVfses lists exported vfs aliases
	ListVfses(context.Context, *ListVfsesRequest) (*ListVfsesResponse, error)
	// ListVfses lists exported vfs aliases
	ListVfsSchemas(context.Context, *ListVfsSchemasRequest) (*ListVfsSchemasResponse, error)
	// PublishInsight publishes an insight
	PublishInsight(context.Context, *PublishInsightRequest) (*PublishInsightResponse, error)
	// CreateOutputConfiguration creates an output configuration
	CreateOutputConfiguration(context.Context, *CreateOutputConfigurationRequest) (*CreateOutputConfigurationResponse, error)
	// ListOutputConfigurations lists output configurations for an insight
	ListOutputConfigurations(context.Context, *ListOutputConfigurationsRequest) (*ListOutputConfigurationsResponse, error)
	// UpdateOutputConfiguration updates an output configuration
	UpdateOutputConfiguration(context.Context, *UpdateOutputConfigurationRequest) (*UpdateOutputConfigurationResponse, error)
	// DeleteOutputConfiguration deletes an output configuration
	DeleteOutputConfiguration(context.Context, *DeleteOutputConfigurationRequest) (*DeleteOutputConfigurationResponse, error)
	// GetOutputConfiguration gets an output configuration
	GetOutputConfiguration(context.Context, *GetOutputConfigurationRequest) (*GetOutputConfigurationResponse, error)
	// SetDefaultOutputConfiguration sets the specified output configuration to default
	SetDefaultOutputConfiguration(context.Context, *SetDefaultOutputConfigurationRequest) (*SetDefaultOutputConfigurationResponse, error)
	// GetDefaultOutputConfiguration gets the default output configuration for an insight
	GetDefaultOutputConfiguration(context.Context, *GetDefaultOutputConfigurationRequest) (*GetDefaultOutputConfigurationResponse, error)
	// contains filtered or unexported methods
}

InsightsServer is the server API for Insights service. All implementations must embed UnimplementedInsightsServer for forward compatibility.

type Insights_ListInsightsStreamClient added in v1.8.28

type Insights_ListInsightsStreamClient interface {
	Recv() (*ListInsightsStreamResponse, error)
	grpc.ClientStream
}

type Insights_ListInsightsStreamServer added in v1.8.28

type Insights_ListInsightsStreamServer interface {
	Send(*ListInsightsStreamResponse) error
	grpc.ServerStream
}

type JoinColumn added in v1.9.6

type JoinColumn struct {

	// First parent column
	FirstParentColumn string `protobuf:"bytes,1,opt,name=first_parent_column,json=firstParentColumn,proto3" json:"first_parent_column,omitempty"`
	// second parent column
	SecondParentColumn string `protobuf:"bytes,2,opt,name=second_parent_column,json=secondParentColumn,proto3" json:"second_parent_column,omitempty"`
	// contains filtered or unexported fields
}

JoinColumn describes a join column

func (*JoinColumn) Descriptor deprecated added in v1.9.6

func (*JoinColumn) Descriptor() ([]byte, []int)

Deprecated: Use JoinColumn.ProtoReflect.Descriptor instead.

func (*JoinColumn) GetFirstParentColumn added in v1.9.6

func (x *JoinColumn) GetFirstParentColumn() string

func (*JoinColumn) GetSecondParentColumn added in v1.9.6

func (x *JoinColumn) GetSecondParentColumn() string

func (*JoinColumn) ProtoMessage added in v1.9.6

func (*JoinColumn) ProtoMessage()

func (*JoinColumn) ProtoReflect added in v1.9.6

func (x *JoinColumn) ProtoReflect() protoreflect.Message

func (*JoinColumn) Reset added in v1.9.6

func (x *JoinColumn) Reset()

func (*JoinColumn) String added in v1.9.6

func (x *JoinColumn) String() string

type JoinNode added in v1.9.6

type JoinNode struct {

	// The type of join
	Side string `protobuf:"bytes,1,opt,name=side,proto3" json:"side,omitempty"` // left | right | full | inner
	// The join columns
	JoinColumns []*JoinColumn `protobuf:"bytes,2,rep,name=join_columns,json=joinColumns,proto3" json:"join_columns,omitempty"`
	// First parent
	FirstParent *Parent `protobuf:"bytes,3,opt,name=first_parent,json=firstParent,proto3" json:"first_parent,omitempty"`
	// Second parent
	SecondParent *Parent `protobuf:"bytes,4,opt,name=second_parent,json=secondParent,proto3" json:"second_parent,omitempty"`
	// contains filtered or unexported fields
}

JoinNode joins datasets

func (*JoinNode) Descriptor deprecated added in v1.9.6

func (*JoinNode) Descriptor() ([]byte, []int)

Deprecated: Use JoinNode.ProtoReflect.Descriptor instead.

func (*JoinNode) GetFirstParent added in v1.9.6

func (x *JoinNode) GetFirstParent() *Parent

func (*JoinNode) GetJoinColumns added in v1.9.6

func (x *JoinNode) GetJoinColumns() []*JoinColumn

func (*JoinNode) GetSecondParent added in v1.9.6

func (x *JoinNode) GetSecondParent() *Parent

func (*JoinNode) GetSide added in v1.9.6

func (x *JoinNode) GetSide() string

func (*JoinNode) ProtoMessage added in v1.9.6

func (*JoinNode) ProtoMessage()

func (*JoinNode) ProtoReflect added in v1.9.6

func (x *JoinNode) ProtoReflect() protoreflect.Message

func (*JoinNode) Reset added in v1.9.6

func (x *JoinNode) Reset()

func (*JoinNode) String added in v1.9.6

func (x *JoinNode) String() string

type JsonNode added in v1.9.6

type JsonNode struct {

	// Type of operation
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // unnest_to_columns | unnest | unpack
	// Json column to apply the operation to
	JsonColumn string `protobuf:"bytes,2,opt,name=json_column,json=jsonColumn,proto3" json:"json_column,omitempty"`
	// List of json targets
	Targets []*JsonTarget `protobuf:"bytes,3,rep,name=targets,proto3" json:"targets,omitempty"`
	// Unnest to column node
	UnnestToColumnsNode *UnnestToColumnsNode `protobuf:"bytes,4,opt,name=unnest_to_columns_node,json=unnestToColumnsNode,proto3" json:"unnest_to_columns_node,omitempty"`
	// contains filtered or unexported fields
}

JsonNode

func (*JsonNode) Descriptor deprecated added in v1.9.6

func (*JsonNode) Descriptor() ([]byte, []int)

Deprecated: Use JsonNode.ProtoReflect.Descriptor instead.

func (*JsonNode) GetJsonColumn added in v1.9.6

func (x *JsonNode) GetJsonColumn() string

func (*JsonNode) GetTargets added in v1.9.6

func (x *JsonNode) GetTargets() []*JsonTarget

func (*JsonNode) GetType added in v1.9.6

func (x *JsonNode) GetType() string

func (*JsonNode) GetUnnestToColumnsNode added in v1.9.6

func (x *JsonNode) GetUnnestToColumnsNode() *UnnestToColumnsNode

func (*JsonNode) ProtoMessage added in v1.9.6

func (*JsonNode) ProtoMessage()

func (*JsonNode) ProtoReflect added in v1.9.6

func (x *JsonNode) ProtoReflect() protoreflect.Message

func (*JsonNode) Reset added in v1.9.6

func (x *JsonNode) Reset()

func (*JsonNode) String added in v1.9.6

func (x *JsonNode) String() string

type JsonTarget added in v1.9.6

type JsonTarget struct {

	// path parts
	PathParts []string `protobuf:"bytes,1,rep,name=path_parts,json=pathParts,proto3" json:"path_parts,omitempty"`
	// Column name
	ColumnName string `protobuf:"bytes,2,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	// Result type
	ResultType string `protobuf:"bytes,3,opt,name=result_type,json=resultType,proto3" json:"result_type,omitempty"` // string | number | boolean | array | object
	// contains filtered or unexported fields
}

JsonTarget

func (*JsonTarget) Descriptor deprecated added in v1.9.6

func (*JsonTarget) Descriptor() ([]byte, []int)

Deprecated: Use JsonTarget.ProtoReflect.Descriptor instead.

func (*JsonTarget) GetColumnName added in v1.9.6

func (x *JsonTarget) GetColumnName() string

func (*JsonTarget) GetPathParts added in v1.9.6

func (x *JsonTarget) GetPathParts() []string

func (*JsonTarget) GetResultType added in v1.9.6

func (x *JsonTarget) GetResultType() string

func (*JsonTarget) ProtoMessage added in v1.9.6

func (*JsonTarget) ProtoMessage()

func (*JsonTarget) ProtoReflect added in v1.9.6

func (x *JsonTarget) ProtoReflect() protoreflect.Message

func (*JsonTarget) Reset added in v1.9.6

func (x *JsonTarget) Reset()

func (*JsonTarget) String added in v1.9.6

func (x *JsonTarget) String() string

type LinkAction added in v1.8.17

type LinkAction struct {
	LinkElements   []string          `protobuf:"bytes,1,rep,name=link_elements,json=linkElements,proto3" json:"link_elements,omitempty"`
	ComponentValue map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message for Link Insight Contextual Action

func (*LinkAction) Descriptor deprecated added in v1.8.17

func (*LinkAction) Descriptor() ([]byte, []int)

Deprecated: Use LinkAction.ProtoReflect.Descriptor instead.

func (*LinkAction) GetComponentValue added in v1.8.17

func (x *LinkAction) GetComponentValue() map[string]string

func (*LinkAction) GetLinkElements added in v1.8.17

func (x *LinkAction) GetLinkElements() []string

func (*LinkAction) ProtoMessage added in v1.8.17

func (*LinkAction) ProtoMessage()

func (*LinkAction) ProtoReflect added in v1.8.17

func (x *LinkAction) ProtoReflect() protoreflect.Message

func (*LinkAction) Reset added in v1.8.17

func (x *LinkAction) Reset()

func (*LinkAction) String added in v1.8.17

func (x *LinkAction) String() string

type ListInsightsRequest

type ListInsightsRequest struct {
	InsightPermissionTypes []commons.InsightPermissionType `` // Optional - list of insight permission types to filter by
	/* 176-byte string literal not displayed */
	// contains filtered or unexported fields
}

ListInsightsRequest is the request to list insights.

func (*ListInsightsRequest) Descriptor deprecated

func (*ListInsightsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInsightsRequest.ProtoReflect.Descriptor instead.

func (*ListInsightsRequest) GetInsightPermissionTypes

func (x *ListInsightsRequest) GetInsightPermissionTypes() []commons.InsightPermissionType

func (*ListInsightsRequest) ProtoMessage

func (*ListInsightsRequest) ProtoMessage()

func (*ListInsightsRequest) ProtoReflect

func (x *ListInsightsRequest) ProtoReflect() protoreflect.Message

func (*ListInsightsRequest) Reset

func (x *ListInsightsRequest) Reset()

func (*ListInsightsRequest) String

func (x *ListInsightsRequest) String() string

type ListInsightsResponse

type ListInsightsResponse struct {
	Insights []*Insight `protobuf:"bytes,1,rep,name=insights,proto3" json:"insights,omitempty"` // Requested insights
	// contains filtered or unexported fields
}

ListInsightsResponse contains the Insights that were listed.

func (*ListInsightsResponse) Descriptor deprecated

func (*ListInsightsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInsightsResponse.ProtoReflect.Descriptor instead.

func (*ListInsightsResponse) GetInsights

func (x *ListInsightsResponse) GetInsights() []*Insight

func (*ListInsightsResponse) ProtoMessage

func (*ListInsightsResponse) ProtoMessage()

func (*ListInsightsResponse) ProtoReflect

func (x *ListInsightsResponse) ProtoReflect() protoreflect.Message

func (*ListInsightsResponse) Reset

func (x *ListInsightsResponse) Reset()

func (*ListInsightsResponse) String

func (x *ListInsightsResponse) String() string

type ListInsightsStreamResponse added in v1.8.28

type ListInsightsStreamResponse struct {
	Insights *Insight `protobuf:"bytes,1,opt,name=insights,proto3" json:"insights,omitempty"` // Requested insights
	// contains filtered or unexported fields
}

func (*ListInsightsStreamResponse) Descriptor deprecated added in v1.8.28

func (*ListInsightsStreamResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInsightsStreamResponse.ProtoReflect.Descriptor instead.

func (*ListInsightsStreamResponse) GetInsights added in v1.8.28

func (x *ListInsightsStreamResponse) GetInsights() *Insight

func (*ListInsightsStreamResponse) ProtoMessage added in v1.8.28

func (*ListInsightsStreamResponse) ProtoMessage()

func (*ListInsightsStreamResponse) ProtoReflect added in v1.8.28

func (*ListInsightsStreamResponse) Reset added in v1.8.28

func (x *ListInsightsStreamResponse) Reset()

func (*ListInsightsStreamResponse) String added in v1.8.28

func (x *ListInsightsStreamResponse) String() string

type ListOrgInsightsRequest added in v1.7.71

type ListOrgInsightsRequest struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Required - org id to list insights for
	// contains filtered or unexported fields
}

ListOrgInsightsRequest is the request to list insights for an org in support.

func (*ListOrgInsightsRequest) Descriptor deprecated added in v1.7.71

func (*ListOrgInsightsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgInsightsRequest.ProtoReflect.Descriptor instead.

func (*ListOrgInsightsRequest) GetOrgId added in v1.7.71

func (x *ListOrgInsightsRequest) GetOrgId() string

func (*ListOrgInsightsRequest) ProtoMessage added in v1.7.71

func (*ListOrgInsightsRequest) ProtoMessage()

func (*ListOrgInsightsRequest) ProtoReflect added in v1.7.71

func (x *ListOrgInsightsRequest) ProtoReflect() protoreflect.Message

func (*ListOrgInsightsRequest) Reset added in v1.7.71

func (x *ListOrgInsightsRequest) Reset()

func (*ListOrgInsightsRequest) String added in v1.7.71

func (x *ListOrgInsightsRequest) String() string

type ListOrgInsightsResponse added in v1.7.71

type ListOrgInsightsResponse struct {
	Insights []*Insight `protobuf:"bytes,1,rep,name=insights,proto3" json:"insights,omitempty"` // Requested insights
	// contains filtered or unexported fields
}

ListOrgInsightsResponse contains the Insights that were listed.

func (*ListOrgInsightsResponse) Descriptor deprecated added in v1.7.71

func (*ListOrgInsightsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOrgInsightsResponse.ProtoReflect.Descriptor instead.

func (*ListOrgInsightsResponse) GetInsights added in v1.7.71

func (x *ListOrgInsightsResponse) GetInsights() []*Insight

func (*ListOrgInsightsResponse) ProtoMessage added in v1.7.71

func (*ListOrgInsightsResponse) ProtoMessage()

func (*ListOrgInsightsResponse) ProtoReflect added in v1.7.71

func (x *ListOrgInsightsResponse) ProtoReflect() protoreflect.Message

func (*ListOrgInsightsResponse) Reset added in v1.7.71

func (x *ListOrgInsightsResponse) Reset()

func (*ListOrgInsightsResponse) String added in v1.7.71

func (x *ListOrgInsightsResponse) String() string

type ListOutputConfigurationsRequest added in v1.8.8

type ListOutputConfigurationsRequest struct {

	// Insight resource id to get output configurations for
	InsightResourceId string `protobuf:"bytes,1,opt,name=insight_resource_id,json=insightResourceId,proto3" json:"insight_resource_id,omitempty"`
	// contains filtered or unexported fields
}

Request for listing output configurations

func (*ListOutputConfigurationsRequest) Descriptor deprecated added in v1.8.8

func (*ListOutputConfigurationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOutputConfigurationsRequest.ProtoReflect.Descriptor instead.

func (*ListOutputConfigurationsRequest) GetInsightResourceId added in v1.8.8

func (x *ListOutputConfigurationsRequest) GetInsightResourceId() string

func (*ListOutputConfigurationsRequest) ProtoMessage added in v1.8.8

func (*ListOutputConfigurationsRequest) ProtoMessage()

func (*ListOutputConfigurationsRequest) ProtoReflect added in v1.8.8

func (*ListOutputConfigurationsRequest) Reset added in v1.8.8

func (*ListOutputConfigurationsRequest) String added in v1.8.8

type ListOutputConfigurationsResponse added in v1.8.8

type ListOutputConfigurationsResponse struct {

	// The requested output configurations
	OutputConfigurations []*OutputConfiguration `protobuf:"bytes,1,rep,name=output_configurations,json=outputConfigurations,proto3" json:"output_configurations,omitempty"`
	// contains filtered or unexported fields
}

Response for listing output configurations

func (*ListOutputConfigurationsResponse) Descriptor deprecated added in v1.8.8

func (*ListOutputConfigurationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOutputConfigurationsResponse.ProtoReflect.Descriptor instead.

func (*ListOutputConfigurationsResponse) GetOutputConfigurations added in v1.8.8

func (x *ListOutputConfigurationsResponse) GetOutputConfigurations() []*OutputConfiguration

func (*ListOutputConfigurationsResponse) ProtoMessage added in v1.8.8

func (*ListOutputConfigurationsResponse) ProtoMessage()

func (*ListOutputConfigurationsResponse) ProtoReflect added in v1.8.8

func (*ListOutputConfigurationsResponse) Reset added in v1.8.8

func (*ListOutputConfigurationsResponse) String added in v1.8.8

type ListVfsSchemasRequest added in v1.7.48

type ListVfsSchemasRequest struct {
	// contains filtered or unexported fields
}

ListVfsSchemasRequest is request to list vfs schemas

func (*ListVfsSchemasRequest) Descriptor deprecated added in v1.7.48

func (*ListVfsSchemasRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListVfsSchemasRequest.ProtoReflect.Descriptor instead.

func (*ListVfsSchemasRequest) ProtoMessage added in v1.7.48

func (*ListVfsSchemasRequest) ProtoMessage()

func (*ListVfsSchemasRequest) ProtoReflect added in v1.7.48

func (x *ListVfsSchemasRequest) ProtoReflect() protoreflect.Message

func (*ListVfsSchemasRequest) Reset added in v1.7.48

func (x *ListVfsSchemasRequest) Reset()

func (*ListVfsSchemasRequest) String added in v1.7.48

func (x *ListVfsSchemasRequest) String() string

type ListVfsSchemasResponse added in v1.7.48

type ListVfsSchemasResponse struct {
	VfsSchemas []*GetVfsSchemaResponse `protobuf:"bytes,1,rep,name=vfs_schemas,json=vfsSchemas,proto3" json:"vfs_schemas,omitempty"` // Array of vfs schemas
	// contains filtered or unexported fields
}

ListVfsSchemasResponse is response with vfs schemas

func (*ListVfsSchemasResponse) Descriptor deprecated added in v1.7.48

func (*ListVfsSchemasResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListVfsSchemasResponse.ProtoReflect.Descriptor instead.

func (*ListVfsSchemasResponse) GetVfsSchemas added in v1.7.48

func (x *ListVfsSchemasResponse) GetVfsSchemas() []*GetVfsSchemaResponse

func (*ListVfsSchemasResponse) ProtoMessage added in v1.7.48

func (*ListVfsSchemasResponse) ProtoMessage()

func (*ListVfsSchemasResponse) ProtoReflect added in v1.7.48

func (x *ListVfsSchemasResponse) ProtoReflect() protoreflect.Message

func (*ListVfsSchemasResponse) Reset added in v1.7.48

func (x *ListVfsSchemasResponse) Reset()

func (*ListVfsSchemasResponse) String added in v1.7.48

func (x *ListVfsSchemasResponse) String() string

type ListVfsesRequest

type ListVfsesRequest struct {
	// contains filtered or unexported fields
}

ListVfsesRequest is request to list vfses

func (*ListVfsesRequest) Descriptor deprecated

func (*ListVfsesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListVfsesRequest.ProtoReflect.Descriptor instead.

func (*ListVfsesRequest) ProtoMessage

func (*ListVfsesRequest) ProtoMessage()

func (*ListVfsesRequest) ProtoReflect

func (x *ListVfsesRequest) ProtoReflect() protoreflect.Message

func (*ListVfsesRequest) Reset

func (x *ListVfsesRequest) Reset()

func (*ListVfsesRequest) String

func (x *ListVfsesRequest) String() string

type ListVfsesResponse

type ListVfsesResponse struct {
	Aliases []string `protobuf:"bytes,1,rep,name=aliases,proto3" json:"aliases,omitempty"` // Array of vfs alias names
	// contains filtered or unexported fields
}

ListVfsesResponse is response with vfs aliases

func (*ListVfsesResponse) Descriptor deprecated

func (*ListVfsesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListVfsesResponse.ProtoReflect.Descriptor instead.

func (*ListVfsesResponse) GetAliases

func (x *ListVfsesResponse) GetAliases() []string

func (*ListVfsesResponse) ProtoMessage

func (*ListVfsesResponse) ProtoMessage()

func (*ListVfsesResponse) ProtoReflect

func (x *ListVfsesResponse) ProtoReflect() protoreflect.Message

func (*ListVfsesResponse) Reset

func (x *ListVfsesResponse) Reset()

func (*ListVfsesResponse) String

func (x *ListVfsesResponse) String() string

type MapNode added in v1.9.6

type MapNode struct {

	// new column
	NewColumn *Column `protobuf:"bytes,1,opt,name=new_column,json=newColumn,proto3" json:"new_column,omitempty"`
	// column to map
	ColumnToMap *Column `protobuf:"bytes,2,opt,name=column_to_map,json=columnToMap,proto3" json:"column_to_map,omitempty"`
	// mappings
	Mappings []*MapNode_Mapping `protobuf:"bytes,3,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// default expression value
	DefaultValue *ExpressionNode `protobuf:"bytes,4,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// is complex
	IsComplex bool `protobuf:"varint,5,opt,name=is_complex,json=isComplex,proto3" json:"is_complex,omitempty"`
	// contains filtered or unexported fields
}

MapNode maps columns

func (*MapNode) Descriptor deprecated added in v1.9.6

func (*MapNode) Descriptor() ([]byte, []int)

Deprecated: Use MapNode.ProtoReflect.Descriptor instead.

func (*MapNode) GetColumnToMap added in v1.9.6

func (x *MapNode) GetColumnToMap() *Column

func (*MapNode) GetDefaultValue added in v1.9.6

func (x *MapNode) GetDefaultValue() *ExpressionNode

func (*MapNode) GetIsComplex added in v1.9.6

func (x *MapNode) GetIsComplex() bool

func (*MapNode) GetMappings added in v1.9.6

func (x *MapNode) GetMappings() []*MapNode_Mapping

func (*MapNode) GetNewColumn added in v1.9.6

func (x *MapNode) GetNewColumn() *Column

func (*MapNode) ProtoMessage added in v1.9.6

func (*MapNode) ProtoMessage()

func (*MapNode) ProtoReflect added in v1.9.6

func (x *MapNode) ProtoReflect() protoreflect.Message

func (*MapNode) Reset added in v1.9.6

func (x *MapNode) Reset()

func (*MapNode) String added in v1.9.6

func (x *MapNode) String() string

type MapNode_Mapping added in v1.9.6

type MapNode_Mapping struct {

	// expression condition
	Condition *ExpressionNode `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"`
	// expression result
	Result *ExpressionNode `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*MapNode_Mapping) Descriptor deprecated added in v1.9.6

func (*MapNode_Mapping) Descriptor() ([]byte, []int)

Deprecated: Use MapNode_Mapping.ProtoReflect.Descriptor instead.

func (*MapNode_Mapping) GetCondition added in v1.9.6

func (x *MapNode_Mapping) GetCondition() *ExpressionNode

func (*MapNode_Mapping) GetResult added in v1.9.6

func (x *MapNode_Mapping) GetResult() *ExpressionNode

func (*MapNode_Mapping) ProtoMessage added in v1.9.6

func (*MapNode_Mapping) ProtoMessage()

func (*MapNode_Mapping) ProtoReflect added in v1.9.6

func (x *MapNode_Mapping) ProtoReflect() protoreflect.Message

func (*MapNode_Mapping) Reset added in v1.9.6

func (x *MapNode_Mapping) Reset()

func (*MapNode_Mapping) String added in v1.9.6

func (x *MapNode_Mapping) String() string

type Node added in v1.9.6

type Node struct {

	// Node id
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// from | filter | derive | group | join | select | aggregate | take
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// Node title
	Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	// Input ids of other nodes
	InputIds []string `protobuf:"bytes,4,rep,name=input_ids,json=inputIds,proto3" json:"input_ids,omitempty"`
	// Output ids of the node
	OutputIds []string `protobuf:"bytes,5,rep,name=output_ids,json=outputIds,proto3" json:"output_ids,omitempty"`
	// Node body
	//
	// Types that are assignable to Body:
	//
	//	*Node_FromNode
	//	*Node_FilterNode
	//	*Node_DeriveNode
	//	*Node_GroupNode
	//	*Node_JoinNode
	//	*Node_SelectNode
	//	*Node_AggregateNode
	//	*Node_TakeNode
	//	*Node_JsonNode
	//	*Node_MapNode
	//	*Node_ReplaceNode
	//	*Node_SortNode
	//	*Node_StringManipulationNode
	Body isNode_Body `protobuf_oneof:"body"`
	// contains filtered or unexported fields
}

Node describes the type of operations of a pipeline section

func (*Node) Descriptor deprecated added in v1.9.6

func (*Node) Descriptor() ([]byte, []int)

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetAggregateNode added in v1.9.6

func (x *Node) GetAggregateNode() *AggregateNode

func (*Node) GetBody added in v1.9.6

func (m *Node) GetBody() isNode_Body

func (*Node) GetDeriveNode added in v1.9.6

func (x *Node) GetDeriveNode() *DeriveNode

func (*Node) GetFilterNode added in v1.9.6

func (x *Node) GetFilterNode() *FilterNode

func (*Node) GetFromNode added in v1.9.6

func (x *Node) GetFromNode() *FromNode

func (*Node) GetGroupNode added in v1.9.6

func (x *Node) GetGroupNode() *GroupNode

func (*Node) GetInputIds added in v1.9.6

func (x *Node) GetInputIds() []string

func (*Node) GetJoinNode added in v1.9.6

func (x *Node) GetJoinNode() *JoinNode

func (*Node) GetJsonNode added in v1.9.6

func (x *Node) GetJsonNode() *JsonNode

func (*Node) GetMapNode added in v1.9.6

func (x *Node) GetMapNode() *MapNode

func (*Node) GetNodeId added in v1.9.6

func (x *Node) GetNodeId() string

func (*Node) GetOutputIds added in v1.9.6

func (x *Node) GetOutputIds() []string

func (*Node) GetReplaceNode added in v1.9.6

func (x *Node) GetReplaceNode() *ReplaceNode

func (*Node) GetSelectNode added in v1.9.6

func (x *Node) GetSelectNode() *SelectNode

func (*Node) GetSortNode added in v1.9.6

func (x *Node) GetSortNode() *SortNode

func (*Node) GetStringManipulationNode added in v1.9.6

func (x *Node) GetStringManipulationNode() *StringManipulationNode

func (*Node) GetTakeNode added in v1.9.6

func (x *Node) GetTakeNode() *TakeNode

func (*Node) GetTitle added in v1.9.6

func (x *Node) GetTitle() string

func (*Node) GetType added in v1.9.6

func (x *Node) GetType() string

func (*Node) ProtoMessage added in v1.9.6

func (*Node) ProtoMessage()

func (*Node) ProtoReflect added in v1.9.6

func (x *Node) ProtoReflect() protoreflect.Message

func (*Node) Reset added in v1.9.6

func (x *Node) Reset()

func (*Node) String added in v1.9.6

func (x *Node) String() string

type Node_AggregateNode added in v1.9.6

type Node_AggregateNode struct {
	// Aggregate node
	AggregateNode *AggregateNode `protobuf:"bytes,12,opt,name=aggregate_node,json=aggregateNode,proto3,oneof"`
}

type Node_DeriveNode added in v1.9.6

type Node_DeriveNode struct {
	// Derive node
	DeriveNode *DeriveNode `protobuf:"bytes,8,opt,name=derive_node,json=deriveNode,proto3,oneof"`
}

type Node_FilterNode added in v1.9.6

type Node_FilterNode struct {
	// Filter node
	FilterNode *FilterNode `protobuf:"bytes,7,opt,name=filter_node,json=filterNode,proto3,oneof"`
}

type Node_FromNode added in v1.9.6

type Node_FromNode struct {
	// From node
	FromNode *FromNode `protobuf:"bytes,6,opt,name=from_node,json=fromNode,proto3,oneof"`
}

type Node_GroupNode added in v1.9.6

type Node_GroupNode struct {
	// Group node
	GroupNode *GroupNode `protobuf:"bytes,9,opt,name=group_node,json=groupNode,proto3,oneof"`
}

type Node_JoinNode added in v1.9.6

type Node_JoinNode struct {
	// Join node
	JoinNode *JoinNode `protobuf:"bytes,10,opt,name=join_node,json=joinNode,proto3,oneof"`
}

type Node_JsonNode added in v1.9.6

type Node_JsonNode struct {
	// Json node
	JsonNode *JsonNode `protobuf:"bytes,14,opt,name=json_node,json=jsonNode,proto3,oneof"`
}

type Node_MapNode added in v1.9.6

type Node_MapNode struct {
	// Map node
	MapNode *MapNode `protobuf:"bytes,15,opt,name=map_node,json=mapNode,proto3,oneof"`
}

type Node_ReplaceNode added in v1.9.6

type Node_ReplaceNode struct {
	// Replace node
	ReplaceNode *ReplaceNode `protobuf:"bytes,16,opt,name=replace_node,json=replaceNode,proto3,oneof"`
}

type Node_SelectNode added in v1.9.6

type Node_SelectNode struct {
	// Select node
	SelectNode *SelectNode `protobuf:"bytes,11,opt,name=select_node,json=selectNode,proto3,oneof"`
}

type Node_SortNode added in v1.9.6

type Node_SortNode struct {
	// Sort node
	SortNode *SortNode `protobuf:"bytes,17,opt,name=sort_node,json=sortNode,proto3,oneof"`
}

type Node_StringManipulationNode added in v1.9.6

type Node_StringManipulationNode struct {
	// String manipulation node
	StringManipulationNode *StringManipulationNode `protobuf:"bytes,18,opt,name=string_manipulation_node,json=stringManipulationNode,proto3,oneof"`
}

type Node_TakeNode added in v1.9.6

type Node_TakeNode struct {
	// Take node
	TakeNode *TakeNode `protobuf:"bytes,13,opt,name=take_node,json=takeNode,proto3,oneof"`
}

type OperationType added in v1.8.8

type OperationType int32

Enum for Column Format Type

const (
	// Unspecified
	OperationType_OPERATION_TYPE_UNSPECIFIED OperationType = 0
	// Date format type
	OperationType_OPERATION_TYPE_DATE OperationType = 1
	// Prefix format type
	OperationType_OPERATION_TYPE_PREFIX OperationType = 2
	// Suffix format type
	OperationType_OPERATION_TYPE_SUFFIX OperationType = 3
	// Duration format type
	OperationType_OPERATION_TYPE_DURATION OperationType = 4
	// Add operation
	OperationType_OPERATION_TYPE_ADD OperationType = 5
	// Subract operation
	OperationType_OPERATION_TYPE_SUBTRACT OperationType = 6
	// Multiply operation
	OperationType_OPERATION_TYPE_MULTIPLY OperationType = 7
	// Divide operation
	OperationType_OPERATION_TYPE_DIVIDE OperationType = 8
	// Format number operation
	OperationType_OPERATION_TYPE_FORMAT_NUMBER OperationType = 9
	// Precision operation
	OperationType_OPERATION_TYPE_PRECISION OperationType = 10
	// PAD operation
	OperationType_OPERATION_TYPE_PAD OperationType = 11
)

func (OperationType) Descriptor added in v1.8.8

func (OperationType) Enum added in v1.8.8

func (x OperationType) Enum() *OperationType

func (OperationType) EnumDescriptor deprecated added in v1.8.8

func (OperationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OperationType.Descriptor instead.

func (OperationType) Number added in v1.8.8

func (OperationType) String added in v1.8.8

func (x OperationType) String() string

func (OperationType) Type added in v1.8.8

type OutputConfiguration added in v1.8.8

type OutputConfiguration struct {

	// Unique identifier for the output configuration
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// Title of the output configuration
	OutputConfigurationTitle string `` /* 135-byte string literal not displayed */
	// Type of the output configuration
	OutputConfigurationType OutputConfigurationType `` /* 184-byte string literal not displayed */
	// Insight resource ID associated with the output configuration
	InsightResourceId string `protobuf:"bytes,5,opt,name=insight_resource_id,json=insightResourceId,proto3" json:"insight_resource_id,omitempty"`
	// is_default flag for the output configuration
	IsDefault bool `protobuf:"varint,6,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
	// Body of the output configuration
	//
	// Types that are assignable to Body:
	//
	//	*OutputConfiguration_Blob
	//	*OutputConfiguration_TableVisualization
	Body isOutputConfiguration_Body `protobuf_oneof:"body"`
	// create time of output configuration
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// update time of output configuration
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

Output configuration provides formatting options in post processing

func (*OutputConfiguration) Descriptor deprecated added in v1.8.8

func (*OutputConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use OutputConfiguration.ProtoReflect.Descriptor instead.

func (*OutputConfiguration) GetBlob added in v1.8.8

func (x *OutputConfiguration) GetBlob() string

func (*OutputConfiguration) GetBody added in v1.8.8

func (m *OutputConfiguration) GetBody() isOutputConfiguration_Body

func (*OutputConfiguration) GetCreateTime added in v1.8.28

func (x *OutputConfiguration) GetCreateTime() *timestamppb.Timestamp

func (*OutputConfiguration) GetInsightResourceId added in v1.8.8

func (x *OutputConfiguration) GetInsightResourceId() string

func (*OutputConfiguration) GetIsDefault added in v1.8.8

func (x *OutputConfiguration) GetIsDefault() bool

func (*OutputConfiguration) GetOutputConfigurationTitle added in v1.8.8

func (x *OutputConfiguration) GetOutputConfigurationTitle() string

func (*OutputConfiguration) GetOutputConfigurationType added in v1.8.8

func (x *OutputConfiguration) GetOutputConfigurationType() OutputConfigurationType

func (*OutputConfiguration) GetResourceId added in v1.8.8

func (x *OutputConfiguration) GetResourceId() string

func (*OutputConfiguration) GetTableVisualization added in v1.8.8

func (x *OutputConfiguration) GetTableVisualization() *TableVisualization

func (*OutputConfiguration) GetUpdateTime added in v1.8.28

func (x *OutputConfiguration) GetUpdateTime() *timestamppb.Timestamp

func (*OutputConfiguration) ProtoMessage added in v1.8.8

func (*OutputConfiguration) ProtoMessage()

func (*OutputConfiguration) ProtoReflect added in v1.8.8

func (x *OutputConfiguration) ProtoReflect() protoreflect.Message

func (*OutputConfiguration) Reset added in v1.8.8

func (x *OutputConfiguration) Reset()

func (*OutputConfiguration) String added in v1.8.8

func (x *OutputConfiguration) String() string

type OutputConfigurationColumnSummaryType added in v1.8.8

type OutputConfigurationColumnSummaryType int32

Enum for Column Summary Type

const (
	// Unspecified
	OutputConfigurationColumnSummaryType_OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_UNSPECIFIED OutputConfigurationColumnSummaryType = 0
	// Sumamry type Average
	OutputConfigurationColumnSummaryType_OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_AVG OutputConfigurationColumnSummaryType = 1
	// Summary type Summation
	OutputConfigurationColumnSummaryType_OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_SUM OutputConfigurationColumnSummaryType = 2
	// Summary type Minimum
	OutputConfigurationColumnSummaryType_OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MIN OutputConfigurationColumnSummaryType = 3
	// Summary type Maximum
	OutputConfigurationColumnSummaryType_OUTPUT_CONFIGURATION_COLUMN_SUMMARY_TYPE_MAX OutputConfigurationColumnSummaryType = 4
)

func (OutputConfigurationColumnSummaryType) Descriptor added in v1.8.8

func (OutputConfigurationColumnSummaryType) Enum added in v1.8.8

func (OutputConfigurationColumnSummaryType) EnumDescriptor deprecated added in v1.8.8

func (OutputConfigurationColumnSummaryType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OutputConfigurationColumnSummaryType.Descriptor instead.

func (OutputConfigurationColumnSummaryType) Number added in v1.8.8

func (OutputConfigurationColumnSummaryType) String added in v1.8.8

func (OutputConfigurationColumnSummaryType) Type added in v1.8.8

type OutputConfigurationType added in v1.8.8

type OutputConfigurationType int32

Enum for different types of output configurations

const (
	// Unspecified type
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_UNSPECIFIED OutputConfigurationType = 0
	// Output configuration for table format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_TABLE OutputConfigurationType = 1
	// Output configuration for multi-series format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_MULTI_SERIES OutputConfigurationType = 2
	// Output configuration for pie chart format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_PIE_CHART OutputConfigurationType = 3
	// Output configuration for fixed width format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_FIXED_WIDTH OutputConfigurationType = 4
	// Output configuration for the timeline chart format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_TIMELINE OutputConfigurationType = 5
	// Output configuration for the text values format
	OutputConfigurationType_OUTPUT_CONFIGURATION_TYPE_TEXT_VALUES OutputConfigurationType = 6
)

func (OutputConfigurationType) Descriptor added in v1.8.8

func (OutputConfigurationType) Enum added in v1.8.8

func (OutputConfigurationType) EnumDescriptor deprecated added in v1.8.8

func (OutputConfigurationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OutputConfigurationType.Descriptor instead.

func (OutputConfigurationType) Number added in v1.8.8

func (OutputConfigurationType) String added in v1.8.8

func (x OutputConfigurationType) String() string

func (OutputConfigurationType) Type added in v1.8.8

type OutputConfiguration_Blob added in v1.8.8

type OutputConfiguration_Blob struct {
	// Blob data for the output configuration
	Blob string `protobuf:"bytes,7,opt,name=blob,proto3,oneof"`
}

type OutputConfiguration_TableVisualization added in v1.8.8

type OutputConfiguration_TableVisualization struct {
	// Table visualization data for the output configuration
	TableVisualization *TableVisualization `protobuf:"bytes,8,opt,name=table_visualization,json=tableVisualization,proto3,oneof"`
}

type PadOperation added in v1.8.22

type PadOperation struct {

	// Character to pad the string with
	PadCharacter string `protobuf:"bytes,1,opt,name=pad_character,json=padCharacter,proto3" json:"pad_character,omitempty"`
	// Flag to pad before or after the string
	PadLeft bool `protobuf:"varint,2,opt,name=pad_left,json=padLeft,proto3" json:"pad_left,omitempty"`
	// Size of the padding
	PadSize int32 `protobuf:"varint,3,opt,name=pad_size,json=padSize,proto3" json:"pad_size,omitempty"`
	// contains filtered or unexported fields
}

PadOperation contains padding details

func (*PadOperation) Descriptor deprecated added in v1.8.22

func (*PadOperation) Descriptor() ([]byte, []int)

Deprecated: Use PadOperation.ProtoReflect.Descriptor instead.

func (*PadOperation) GetPadCharacter added in v1.8.22

func (x *PadOperation) GetPadCharacter() string

func (*PadOperation) GetPadLeft added in v1.8.22

func (x *PadOperation) GetPadLeft() bool

func (*PadOperation) GetPadSize added in v1.8.22

func (x *PadOperation) GetPadSize() int32

func (*PadOperation) ProtoMessage added in v1.8.22

func (*PadOperation) ProtoMessage()

func (*PadOperation) ProtoReflect added in v1.8.22

func (x *PadOperation) ProtoReflect() protoreflect.Message

func (*PadOperation) Reset added in v1.8.22

func (x *PadOperation) Reset()

func (*PadOperation) String added in v1.8.22

func (x *PadOperation) String() string

type Parameters added in v1.9.6

type Parameters struct {

	// Parameters map
	Parameters map[string]*Parameters_Parameter `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters

func (*Parameters) Descriptor deprecated added in v1.9.6

func (*Parameters) Descriptor() ([]byte, []int)

Deprecated: Use Parameters.ProtoReflect.Descriptor instead.

func (*Parameters) GetParameters added in v1.9.6

func (x *Parameters) GetParameters() map[string]*Parameters_Parameter

func (*Parameters) ProtoMessage added in v1.9.6

func (*Parameters) ProtoMessage()

func (*Parameters) ProtoReflect added in v1.9.6

func (x *Parameters) ProtoReflect() protoreflect.Message

func (*Parameters) Reset added in v1.9.6

func (x *Parameters) Reset()

func (*Parameters) String added in v1.9.6

func (x *Parameters) String() string

type Parameters_Parameter added in v1.9.6

type Parameters_Parameter struct {

	// Parameter value
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// Parameter data type
	DataType string `protobuf:"bytes,3,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
	// contains filtered or unexported fields
}

func (*Parameters_Parameter) Descriptor deprecated added in v1.9.6

func (*Parameters_Parameter) Descriptor() ([]byte, []int)

Deprecated: Use Parameters_Parameter.ProtoReflect.Descriptor instead.

func (*Parameters_Parameter) GetDataType added in v1.9.6

func (x *Parameters_Parameter) GetDataType() string

func (*Parameters_Parameter) GetValue added in v1.9.6

func (x *Parameters_Parameter) GetValue() string

func (*Parameters_Parameter) ProtoMessage added in v1.9.6

func (*Parameters_Parameter) ProtoMessage()

func (*Parameters_Parameter) ProtoReflect added in v1.9.6

func (x *Parameters_Parameter) ProtoReflect() protoreflect.Message

func (*Parameters_Parameter) Reset added in v1.9.6

func (x *Parameters_Parameter) Reset()

func (*Parameters_Parameter) String added in v1.9.6

func (x *Parameters_Parameter) String() string

type Parent added in v1.9.6

type Parent struct {

	// parent_id
	ParentId string `protobuf:"bytes,1,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	// parent title
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// map of renamed columns
	RenamedColumns map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parent describes a join node parent

func (*Parent) Descriptor deprecated added in v1.9.6

func (*Parent) Descriptor() ([]byte, []int)

Deprecated: Use Parent.ProtoReflect.Descriptor instead.

func (*Parent) GetParentId added in v1.9.6

func (x *Parent) GetParentId() string

func (*Parent) GetRenamedColumns added in v1.9.6

func (x *Parent) GetRenamedColumns() map[string]string

func (*Parent) GetTitle added in v1.9.6

func (x *Parent) GetTitle() string

func (*Parent) ProtoMessage added in v1.9.6

func (*Parent) ProtoMessage()

func (*Parent) ProtoReflect added in v1.9.6

func (x *Parent) ProtoReflect() protoreflect.Message

func (*Parent) Reset added in v1.9.6

func (x *Parent) Reset()

func (*Parent) String added in v1.9.6

func (x *Parent) String() string

type Pipeline added in v1.9.6

type Pipeline struct {

	// Pipeline nodes
	Nodes []*Node `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// contains filtered or unexported fields
}

Pipeline contains a set of nodes

func (*Pipeline) Descriptor deprecated added in v1.9.6

func (*Pipeline) Descriptor() ([]byte, []int)

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetNodes added in v1.9.6

func (x *Pipeline) GetNodes() []*Node

func (*Pipeline) ProtoMessage added in v1.9.6

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect added in v1.9.6

func (x *Pipeline) ProtoReflect() protoreflect.Message

func (*Pipeline) Reset added in v1.9.6

func (x *Pipeline) Reset()

func (*Pipeline) String added in v1.9.6

func (x *Pipeline) String() string

type PublishInsightRequest added in v1.7.37

type PublishInsightRequest struct {

	// Required - resource id of the insight to publish
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// Optional - resource id of the destination to publish to
	// If not provided, a new standard insight will be created
	DestinationResourceId string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

PublishInsightRequest is the request to publish an insight.

func (*PublishInsightRequest) Descriptor deprecated added in v1.7.37

func (*PublishInsightRequest) Descriptor() ([]byte, []int)

Deprecated: Use PublishInsightRequest.ProtoReflect.Descriptor instead.

func (*PublishInsightRequest) GetDestinationResourceId added in v1.7.37

func (x *PublishInsightRequest) GetDestinationResourceId() string

func (*PublishInsightRequest) GetResourceId added in v1.7.37

func (x *PublishInsightRequest) GetResourceId() string

func (*PublishInsightRequest) ProtoMessage added in v1.7.37

func (*PublishInsightRequest) ProtoMessage()

func (*PublishInsightRequest) ProtoReflect added in v1.7.37

func (x *PublishInsightRequest) ProtoReflect() protoreflect.Message

func (*PublishInsightRequest) Reset added in v1.7.37

func (x *PublishInsightRequest) Reset()

func (*PublishInsightRequest) String added in v1.7.37

func (x *PublishInsightRequest) String() string

type PublishInsightResponse added in v1.7.37

type PublishInsightResponse struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Published entity
	// contains filtered or unexported fields
}

PublishInsightResponse contains the Insight that was published.

func (*PublishInsightResponse) Descriptor deprecated added in v1.7.37

func (*PublishInsightResponse) Descriptor() ([]byte, []int)

Deprecated: Use PublishInsightResponse.ProtoReflect.Descriptor instead.

func (*PublishInsightResponse) GetInsight added in v1.7.37

func (x *PublishInsightResponse) GetInsight() *Insight

func (*PublishInsightResponse) ProtoMessage added in v1.7.37

func (*PublishInsightResponse) ProtoMessage()

func (*PublishInsightResponse) ProtoReflect added in v1.7.37

func (x *PublishInsightResponse) ProtoReflect() protoreflect.Message

func (*PublishInsightResponse) Reset added in v1.7.37

func (x *PublishInsightResponse) Reset()

func (*PublishInsightResponse) String added in v1.7.37

func (x *PublishInsightResponse) String() string

type QuoteCharacter added in v1.8.26

type QuoteCharacter int32
const (
	// Unspecified
	QuoteCharacter_QUOTE_CHARACTER_UNSPECIFIED QuoteCharacter = 0
	// Double Quote
	QuoteCharacter_QUOTE_CHARACTER_DOUBLE_QUOTE QuoteCharacter = 1
	// Single Quote
	QuoteCharacter_QUOTE_CHARACTER_SINGLE_QUOTE QuoteCharacter = 2
)

func (QuoteCharacter) Descriptor added in v1.8.26

func (QuoteCharacter) Enum added in v1.8.26

func (x QuoteCharacter) Enum() *QuoteCharacter

func (QuoteCharacter) EnumDescriptor deprecated added in v1.8.26

func (QuoteCharacter) EnumDescriptor() ([]byte, []int)

Deprecated: Use QuoteCharacter.Descriptor instead.

func (QuoteCharacter) Number added in v1.8.26

func (QuoteCharacter) String added in v1.8.26

func (x QuoteCharacter) String() string

func (QuoteCharacter) Type added in v1.8.26

type ReplaceNode added in v1.9.6

type ReplaceNode struct {

	// List of column replacements
	ColumnReplacements []*ColumnReplacement `protobuf:"bytes,1,rep,name=column_replacements,json=columnReplacements,proto3" json:"column_replacements,omitempty"`
	// Is complex
	IsComplex bool `protobuf:"varint,2,opt,name=is_complex,json=isComplex,proto3" json:"is_complex,omitempty"`
	// contains filtered or unexported fields
}

ReplaceNode

func (*ReplaceNode) Descriptor deprecated added in v1.9.6

func (*ReplaceNode) Descriptor() ([]byte, []int)

Deprecated: Use ReplaceNode.ProtoReflect.Descriptor instead.

func (*ReplaceNode) GetColumnReplacements added in v1.9.6

func (x *ReplaceNode) GetColumnReplacements() []*ColumnReplacement

func (*ReplaceNode) GetIsComplex added in v1.9.6

func (x *ReplaceNode) GetIsComplex() bool

func (*ReplaceNode) ProtoMessage added in v1.9.6

func (*ReplaceNode) ProtoMessage()

func (*ReplaceNode) ProtoReflect added in v1.9.6

func (x *ReplaceNode) ProtoReflect() protoreflect.Message

func (*ReplaceNode) Reset added in v1.9.6

func (x *ReplaceNode) Reset()

func (*ReplaceNode) String added in v1.9.6

func (x *ReplaceNode) String() string

type SelectNode added in v1.9.6

type SelectNode struct {

	// Column names to select
	Columns []string `protobuf:"bytes,1,rep,name=columns,proto3" json:"columns,omitempty"`
	// map of renamed columns
	RenamedColumns map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

SelectNode selects a set of columns

func (*SelectNode) Descriptor deprecated added in v1.9.6

func (*SelectNode) Descriptor() ([]byte, []int)

Deprecated: Use SelectNode.ProtoReflect.Descriptor instead.

func (*SelectNode) GetColumns added in v1.9.6

func (x *SelectNode) GetColumns() []string

func (*SelectNode) GetRenamedColumns added in v1.9.6

func (x *SelectNode) GetRenamedColumns() map[string]string

func (*SelectNode) ProtoMessage added in v1.9.6

func (*SelectNode) ProtoMessage()

func (*SelectNode) ProtoReflect added in v1.9.6

func (x *SelectNode) ProtoReflect() protoreflect.Message

func (*SelectNode) Reset added in v1.9.6

func (x *SelectNode) Reset()

func (*SelectNode) String added in v1.9.6

func (x *SelectNode) String() string

type SetDefaultOutputConfigurationRequest added in v1.8.8

type SetDefaultOutputConfigurationRequest struct {

	// resource id of the output configuration
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// Insight resource id
	InsightResourceId string `protobuf:"bytes,2,opt,name=insight_resource_id,json=insightResourceId,proto3" json:"insight_resource_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for SetDefaultOutputConfiguration

func (*SetDefaultOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*SetDefaultOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetDefaultOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*SetDefaultOutputConfigurationRequest) GetInsightResourceId added in v1.8.8

func (x *SetDefaultOutputConfigurationRequest) GetInsightResourceId() string

func (*SetDefaultOutputConfigurationRequest) GetResourceId added in v1.8.8

func (x *SetDefaultOutputConfigurationRequest) GetResourceId() string

func (*SetDefaultOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*SetDefaultOutputConfigurationRequest) ProtoMessage()

func (*SetDefaultOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*SetDefaultOutputConfigurationRequest) Reset added in v1.8.8

func (*SetDefaultOutputConfigurationRequest) String added in v1.8.8

type SetDefaultOutputConfigurationResponse added in v1.8.8

type SetDefaultOutputConfigurationResponse struct {
	// contains filtered or unexported fields
}

Response message for SetDefaultOutputConfiguration

func (*SetDefaultOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*SetDefaultOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetDefaultOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*SetDefaultOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*SetDefaultOutputConfigurationResponse) ProtoMessage()

func (*SetDefaultOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*SetDefaultOutputConfigurationResponse) Reset added in v1.8.8

func (*SetDefaultOutputConfigurationResponse) String added in v1.8.8

type SortColumn added in v1.9.6

type SortColumn struct {

	// Column name to sort
	ColumnName string `protobuf:"bytes,1,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	// Will determine sort direction
	Ascending bool `protobuf:"varint,2,opt,name=ascending,proto3" json:"ascending,omitempty"`
	// contains filtered or unexported fields
}

SortColumn

func (*SortColumn) Descriptor deprecated added in v1.9.6

func (*SortColumn) Descriptor() ([]byte, []int)

Deprecated: Use SortColumn.ProtoReflect.Descriptor instead.

func (*SortColumn) GetAscending added in v1.9.6

func (x *SortColumn) GetAscending() bool

func (*SortColumn) GetColumnName added in v1.9.6

func (x *SortColumn) GetColumnName() string

func (*SortColumn) ProtoMessage added in v1.9.6

func (*SortColumn) ProtoMessage()

func (*SortColumn) ProtoReflect added in v1.9.6

func (x *SortColumn) ProtoReflect() protoreflect.Message

func (*SortColumn) Reset added in v1.9.6

func (x *SortColumn) Reset()

func (*SortColumn) String added in v1.9.6

func (x *SortColumn) String() string

type SortNode added in v1.9.6

type SortNode struct {

	// Columns to sort
	SortColumns []*SortColumn `protobuf:"bytes,1,rep,name=sort_columns,json=sortColumns,proto3" json:"sort_columns,omitempty"`
	// contains filtered or unexported fields
}

SortNode describes which columns to sort

func (*SortNode) Descriptor deprecated added in v1.9.6

func (*SortNode) Descriptor() ([]byte, []int)

Deprecated: Use SortNode.ProtoReflect.Descriptor instead.

func (*SortNode) GetSortColumns added in v1.9.6

func (x *SortNode) GetSortColumns() []*SortColumn

func (*SortNode) ProtoMessage added in v1.9.6

func (*SortNode) ProtoMessage()

func (*SortNode) ProtoReflect added in v1.9.6

func (x *SortNode) ProtoReflect() protoreflect.Message

func (*SortNode) Reset added in v1.9.6

func (x *SortNode) Reset()

func (*SortNode) String added in v1.9.6

func (x *SortNode) String() string

type StringManipulationNode added in v1.9.6

type StringManipulationNode struct {

	// split | replace | lower | upper
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Column to replace with
	SourceColumnName string `protobuf:"bytes,2,opt,name=source_column_name,json=sourceColumnName,proto3" json:"source_column_name,omitempty"`
	// Target column to replace
	TargetColumnName string `protobuf:"bytes,3,opt,name=target_column_name,json=targetColumnName,proto3" json:"target_column_name,omitempty"`
	// Split operation
	StringManipulationSplit *StringManipulationSplit `` /* 132-byte string literal not displayed */
	// Replace operation
	StringManipulationReplace *StringManipulationReplace `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*StringManipulationNode) Descriptor deprecated added in v1.9.6

func (*StringManipulationNode) Descriptor() ([]byte, []int)

Deprecated: Use StringManipulationNode.ProtoReflect.Descriptor instead.

func (*StringManipulationNode) GetSourceColumnName added in v1.9.6

func (x *StringManipulationNode) GetSourceColumnName() string

func (*StringManipulationNode) GetStringManipulationReplace added in v1.9.6

func (x *StringManipulationNode) GetStringManipulationReplace() *StringManipulationReplace

func (*StringManipulationNode) GetStringManipulationSplit added in v1.9.6

func (x *StringManipulationNode) GetStringManipulationSplit() *StringManipulationSplit

func (*StringManipulationNode) GetTargetColumnName added in v1.9.6

func (x *StringManipulationNode) GetTargetColumnName() string

func (*StringManipulationNode) GetType added in v1.9.6

func (x *StringManipulationNode) GetType() string

func (*StringManipulationNode) ProtoMessage added in v1.9.6

func (*StringManipulationNode) ProtoMessage()

func (*StringManipulationNode) ProtoReflect added in v1.9.6

func (x *StringManipulationNode) ProtoReflect() protoreflect.Message

func (*StringManipulationNode) Reset added in v1.9.6

func (x *StringManipulationNode) Reset()

func (*StringManipulationNode) String added in v1.9.6

func (x *StringManipulationNode) String() string

type StringManipulationReplace added in v1.9.6

type StringManipulationReplace struct {

	// Target string to replace
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Value to replace with
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

StringManipulationReplace describes how to replace values

func (*StringManipulationReplace) Descriptor deprecated added in v1.9.6

func (*StringManipulationReplace) Descriptor() ([]byte, []int)

Deprecated: Use StringManipulationReplace.ProtoReflect.Descriptor instead.

func (*StringManipulationReplace) GetTarget added in v1.9.6

func (x *StringManipulationReplace) GetTarget() string

func (*StringManipulationReplace) GetValue added in v1.9.6

func (x *StringManipulationReplace) GetValue() string

func (*StringManipulationReplace) ProtoMessage added in v1.9.6

func (*StringManipulationReplace) ProtoMessage()

func (*StringManipulationReplace) ProtoReflect added in v1.9.6

func (*StringManipulationReplace) Reset added in v1.9.6

func (x *StringManipulationReplace) Reset()

func (*StringManipulationReplace) String added in v1.9.6

func (x *StringManipulationReplace) String() string

type StringManipulationSplit added in v1.9.6

type StringManipulationSplit struct {

	// Split value
	SplitBy string `protobuf:"bytes,2,opt,name=split_by,json=splitBy,proto3" json:"split_by,omitempty"`
	// If true, index_extraction is required
	IsIndexExtraction bool `protobuf:"varint,3,opt,name=is_index_extraction,json=isIndexExtraction,proto3" json:"is_index_extraction,omitempty"`
	// Index to extract after split
	IndexExtraction int32 `protobuf:"varint,4,opt,name=index_extraction,json=indexExtraction,proto3" json:"index_extraction,omitempty"`
	// contains filtered or unexported fields
}

StringManipulationSplit describes what value to split by

func (*StringManipulationSplit) Descriptor deprecated added in v1.9.6

func (*StringManipulationSplit) Descriptor() ([]byte, []int)

Deprecated: Use StringManipulationSplit.ProtoReflect.Descriptor instead.

func (*StringManipulationSplit) GetIndexExtraction added in v1.9.6

func (x *StringManipulationSplit) GetIndexExtraction() int32

func (*StringManipulationSplit) GetIsIndexExtraction added in v1.9.6

func (x *StringManipulationSplit) GetIsIndexExtraction() bool

func (*StringManipulationSplit) GetSplitBy added in v1.9.6

func (x *StringManipulationSplit) GetSplitBy() string

func (*StringManipulationSplit) ProtoMessage added in v1.9.6

func (*StringManipulationSplit) ProtoMessage()

func (*StringManipulationSplit) ProtoReflect added in v1.9.6

func (x *StringManipulationSplit) ProtoReflect() protoreflect.Message

func (*StringManipulationSplit) Reset added in v1.9.6

func (x *StringManipulationSplit) Reset()

func (*StringManipulationSplit) String added in v1.9.6

func (x *StringManipulationSplit) String() string

type TableColumnConfig added in v1.8.8

type TableColumnConfig struct {

	// Name for the table column
	ColumnName string `protobuf:"bytes,1,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	// Width of the column
	ColumnWidth int64 `protobuf:"varint,2,opt,name=column_width,json=columnWidth,proto3" json:"column_width,omitempty"`
	// Flag to hide the column
	HideColumn bool `protobuf:"varint,3,opt,name=hide_column,json=hideColumn,proto3" json:"hide_column,omitempty"`
	// Renames the column name
	RenamedAs string `protobuf:"bytes,4,opt,name=renamed_as,json=renamedAs,proto3" json:"renamed_as,omitempty"`
	// Operations to be performed on the column
	Operations []*ColumnOperation `protobuf:"bytes,5,rep,name=operations,proto3" json:"operations,omitempty"`
	// Summary for the column (AVG, SUM, MIN, MAX)
	ColumnSummary OutputConfigurationColumnSummaryType `` /* 165-byte string literal not displayed */
	// Description of the column
	Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	// The sorting direction of the column
	SortDirection ColumnSort `` /* 139-byte string literal not displayed */
	// insight contextual actions
	InsightContextualAction *InsightContextualAction `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message for Table Column Configuration

func (*TableColumnConfig) Descriptor deprecated added in v1.8.8

func (*TableColumnConfig) Descriptor() ([]byte, []int)

Deprecated: Use TableColumnConfig.ProtoReflect.Descriptor instead.

func (*TableColumnConfig) GetColumnName added in v1.8.8

func (x *TableColumnConfig) GetColumnName() string

func (*TableColumnConfig) GetColumnSummary added in v1.8.8

func (*TableColumnConfig) GetColumnWidth added in v1.8.8

func (x *TableColumnConfig) GetColumnWidth() int64

func (*TableColumnConfig) GetDescription added in v1.8.8

func (x *TableColumnConfig) GetDescription() string

func (*TableColumnConfig) GetHideColumn added in v1.8.8

func (x *TableColumnConfig) GetHideColumn() bool

func (*TableColumnConfig) GetInsightContextualAction added in v1.8.17

func (x *TableColumnConfig) GetInsightContextualAction() *InsightContextualAction

func (*TableColumnConfig) GetOperations added in v1.8.8

func (x *TableColumnConfig) GetOperations() []*ColumnOperation

func (*TableColumnConfig) GetRenamedAs added in v1.8.8

func (x *TableColumnConfig) GetRenamedAs() string

func (*TableColumnConfig) GetSortDirection added in v1.8.8

func (x *TableColumnConfig) GetSortDirection() ColumnSort

func (*TableColumnConfig) ProtoMessage added in v1.8.8

func (*TableColumnConfig) ProtoMessage()

func (*TableColumnConfig) ProtoReflect added in v1.8.8

func (x *TableColumnConfig) ProtoReflect() protoreflect.Message

func (*TableColumnConfig) Reset added in v1.8.8

func (x *TableColumnConfig) Reset()

func (*TableColumnConfig) String added in v1.8.8

func (x *TableColumnConfig) String() string

type TableVisualization added in v1.8.8

type TableVisualization struct {

	// Map of table column details
	TableColumnDetails []*TableColumnConfig `protobuf:"bytes,1,rep,name=table_column_details,json=tableColumnDetails,proto3" json:"table_column_details,omitempty"`
	// Delimiter for csv exports
	Delimiter string `protobuf:"bytes,2,opt,name=delimiter,proto3" json:"delimiter,omitempty"`
	// Quote character for csv exports
	QuoteCharacter QuoteCharacter `` /* 146-byte string literal not displayed */
	// Flag to include header in csv exports
	NoHeader bool `protobuf:"varint,4,opt,name=no_header,json=noHeader,proto3" json:"no_header,omitempty"`
	// contains filtered or unexported fields
}

Message for Table Visualization

func (*TableVisualization) Descriptor deprecated added in v1.8.8

func (*TableVisualization) Descriptor() ([]byte, []int)

Deprecated: Use TableVisualization.ProtoReflect.Descriptor instead.

func (*TableVisualization) GetDelimiter added in v1.8.26

func (x *TableVisualization) GetDelimiter() string

func (*TableVisualization) GetNoHeader added in v1.8.26

func (x *TableVisualization) GetNoHeader() bool

func (*TableVisualization) GetQuoteCharacter added in v1.8.26

func (x *TableVisualization) GetQuoteCharacter() QuoteCharacter

func (*TableVisualization) GetTableColumnDetails added in v1.8.8

func (x *TableVisualization) GetTableColumnDetails() []*TableColumnConfig

func (*TableVisualization) ProtoMessage added in v1.8.8

func (*TableVisualization) ProtoMessage()

func (*TableVisualization) ProtoReflect added in v1.8.8

func (x *TableVisualization) ProtoReflect() protoreflect.Message

func (*TableVisualization) Reset added in v1.8.8

func (x *TableVisualization) Reset()

func (*TableVisualization) String added in v1.8.8

func (x *TableVisualization) String() string

type TakeNode added in v1.9.6

type TakeNode struct {

	// how many to limit by
	Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

TakeNode restricts the number of rows

func (*TakeNode) Descriptor deprecated added in v1.9.6

func (*TakeNode) Descriptor() ([]byte, []int)

Deprecated: Use TakeNode.ProtoReflect.Descriptor instead.

func (*TakeNode) GetLimit added in v1.9.6

func (x *TakeNode) GetLimit() int32

func (*TakeNode) ProtoMessage added in v1.9.6

func (*TakeNode) ProtoMessage()

func (*TakeNode) ProtoReflect added in v1.9.6

func (x *TakeNode) ProtoReflect() protoreflect.Message

func (*TakeNode) Reset added in v1.9.6

func (x *TakeNode) Reset()

func (*TakeNode) String added in v1.9.6

func (x *TakeNode) String() string

type TextValue added in v1.9.6

type TextValue struct {

	// List of dynamic conditions to dynamically render
	Conditions []*TextValueCondition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
	// contains filtered or unexported fields
}

Message for displaying a single text value

func (*TextValue) Descriptor deprecated added in v1.9.6

func (*TextValue) Descriptor() ([]byte, []int)

Deprecated: Use TextValue.ProtoReflect.Descriptor instead.

func (*TextValue) GetConditions added in v1.9.6

func (x *TextValue) GetConditions() []*TextValueCondition

func (*TextValue) ProtoMessage added in v1.9.6

func (*TextValue) ProtoMessage()

func (*TextValue) ProtoReflect added in v1.9.6

func (x *TextValue) ProtoReflect() protoreflect.Message

func (*TextValue) Reset added in v1.9.6

func (x *TextValue) Reset()

func (*TextValue) String added in v1.9.6

func (x *TextValue) String() string

type TextValueCondition added in v1.9.6

type TextValueCondition struct {

	// The expression for the condition
	Expression *ExpressionNode `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	// Text value size
	Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	// List of column operations
	Operations []*ColumnOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// Icon name
	IconName string `protobuf:"bytes,4,opt,name=icon_name,json=iconName,proto3" json:"icon_name,omitempty"`
	// Icon color
	IconColor *TextValueCondition_Color `protobuf:"bytes,5,opt,name=icon_color,json=iconColor,proto3" json:"icon_color,omitempty"`
	// contains filtered or unexported fields
}

TextValueCondition describes the conditions to render

func (*TextValueCondition) Descriptor deprecated added in v1.9.6

func (*TextValueCondition) Descriptor() ([]byte, []int)

Deprecated: Use TextValueCondition.ProtoReflect.Descriptor instead.

func (*TextValueCondition) GetExpression added in v1.9.6

func (x *TextValueCondition) GetExpression() *ExpressionNode

func (*TextValueCondition) GetIconColor added in v1.9.6

func (x *TextValueCondition) GetIconColor() *TextValueCondition_Color

func (*TextValueCondition) GetIconName added in v1.9.6

func (x *TextValueCondition) GetIconName() string

func (*TextValueCondition) GetOperations added in v1.9.6

func (x *TextValueCondition) GetOperations() []*ColumnOperation

func (*TextValueCondition) GetSize added in v1.9.6

func (x *TextValueCondition) GetSize() int64

func (*TextValueCondition) ProtoMessage added in v1.9.6

func (*TextValueCondition) ProtoMessage()

func (*TextValueCondition) ProtoReflect added in v1.9.6

func (x *TextValueCondition) ProtoReflect() protoreflect.Message

func (*TextValueCondition) Reset added in v1.9.6

func (x *TextValueCondition) Reset()

func (*TextValueCondition) String added in v1.9.6

func (x *TextValueCondition) String() string

type TextValueCondition_Color added in v1.9.6

type TextValueCondition_Color struct {
	Red   int64 `protobuf:"varint,1,opt,name=red,proto3" json:"red,omitempty"`
	Green int64 `protobuf:"varint,2,opt,name=green,proto3" json:"green,omitempty"`
	Blue  int64 `protobuf:"varint,3,opt,name=blue,proto3" json:"blue,omitempty"`
	// contains filtered or unexported fields
}

Message for color to display

func (*TextValueCondition_Color) Descriptor deprecated added in v1.9.6

func (*TextValueCondition_Color) Descriptor() ([]byte, []int)

Deprecated: Use TextValueCondition_Color.ProtoReflect.Descriptor instead.

func (*TextValueCondition_Color) GetBlue added in v1.9.6

func (x *TextValueCondition_Color) GetBlue() int64

func (*TextValueCondition_Color) GetGreen added in v1.9.6

func (x *TextValueCondition_Color) GetGreen() int64

func (*TextValueCondition_Color) GetRed added in v1.9.6

func (x *TextValueCondition_Color) GetRed() int64

func (*TextValueCondition_Color) ProtoMessage added in v1.9.6

func (*TextValueCondition_Color) ProtoMessage()

func (*TextValueCondition_Color) ProtoReflect added in v1.9.6

func (x *TextValueCondition_Color) ProtoReflect() protoreflect.Message

func (*TextValueCondition_Color) Reset added in v1.9.6

func (x *TextValueCondition_Color) Reset()

func (*TextValueCondition_Color) String added in v1.9.6

func (x *TextValueCondition_Color) String() string

type UnimplementedInsightsServer

type UnimplementedInsightsServer struct{}

UnimplementedInsightsServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedInsightsServer) CreateCommonsInsight

func (UnimplementedInsightsServer) CreateInsight

func (UnimplementedInsightsServer) CreateOutputConfiguration added in v1.8.8

func (UnimplementedInsightsServer) DeleteCommonsInsight

func (UnimplementedInsightsServer) DeleteInsight

func (UnimplementedInsightsServer) DeleteOutputConfiguration added in v1.8.8

func (UnimplementedInsightsServer) GetDefaultOutputConfiguration added in v1.8.8

func (UnimplementedInsightsServer) GetInsight

func (UnimplementedInsightsServer) GetOutputConfiguration added in v1.8.8

func (UnimplementedInsightsServer) GetVfsSchema

func (UnimplementedInsightsServer) ListInsights

func (UnimplementedInsightsServer) ListInsightsStream added in v1.8.28

func (UnimplementedInsightsServer) ListOrgInsights added in v1.7.71

func (UnimplementedInsightsServer) ListOutputConfigurations added in v1.8.8

func (UnimplementedInsightsServer) ListVfsSchemas added in v1.7.48

func (UnimplementedInsightsServer) ListVfses

func (UnimplementedInsightsServer) PublishInsight added in v1.7.37

func (UnimplementedInsightsServer) SetDefaultOutputConfiguration added in v1.8.8

func (UnimplementedInsightsServer) UpdateCommonsInsight

func (UnimplementedInsightsServer) UpdateInsight

func (UnimplementedInsightsServer) UpdateOutputConfiguration added in v1.8.8

type UnnestToColumnsNode added in v1.9.6

type UnnestToColumnsNode struct {

	// When the key is a column, take the value from the column
	UnnestTarget *JsonTarget `protobuf:"bytes,1,opt,name=unnest_target,json=unnestTarget,proto3" json:"unnest_target,omitempty"`
	// Key target
	KeyTarget *JsonTarget `protobuf:"bytes,2,opt,name=key_target,json=keyTarget,proto3" json:"key_target,omitempty"`
	// Value target
	ValueTarget *JsonTarget `protobuf:"bytes,3,opt,name=value_target,json=valueTarget,proto3" json:"value_target,omitempty"`
	// Column
	Columns []string `protobuf:"bytes,4,rep,name=columns,proto3" json:"columns,omitempty"`
	// Primary keys
	PrimaryKeys []string `protobuf:"bytes,5,rep,name=primary_keys,json=primaryKeys,proto3" json:"primary_keys,omitempty"`
	// Json columns
	JsonColumns []*Column `protobuf:"bytes,6,rep,name=json_columns,json=jsonColumns,proto3" json:"json_columns,omitempty"`
	// contains filtered or unexported fields
}

UnnestToColumnsNode

func (*UnnestToColumnsNode) Descriptor deprecated added in v1.9.6

func (*UnnestToColumnsNode) Descriptor() ([]byte, []int)

Deprecated: Use UnnestToColumnsNode.ProtoReflect.Descriptor instead.

func (*UnnestToColumnsNode) GetColumns added in v1.9.6

func (x *UnnestToColumnsNode) GetColumns() []string

func (*UnnestToColumnsNode) GetJsonColumns added in v1.9.6

func (x *UnnestToColumnsNode) GetJsonColumns() []*Column

func (*UnnestToColumnsNode) GetKeyTarget added in v1.9.6

func (x *UnnestToColumnsNode) GetKeyTarget() *JsonTarget

func (*UnnestToColumnsNode) GetPrimaryKeys added in v1.9.6

func (x *UnnestToColumnsNode) GetPrimaryKeys() []string

func (*UnnestToColumnsNode) GetUnnestTarget added in v1.9.6

func (x *UnnestToColumnsNode) GetUnnestTarget() *JsonTarget

func (*UnnestToColumnsNode) GetValueTarget added in v1.9.6

func (x *UnnestToColumnsNode) GetValueTarget() *JsonTarget

func (*UnnestToColumnsNode) ProtoMessage added in v1.9.6

func (*UnnestToColumnsNode) ProtoMessage()

func (*UnnestToColumnsNode) ProtoReflect added in v1.9.6

func (x *UnnestToColumnsNode) ProtoReflect() protoreflect.Message

func (*UnnestToColumnsNode) Reset added in v1.9.6

func (x *UnnestToColumnsNode) Reset()

func (*UnnestToColumnsNode) String added in v1.9.6

func (x *UnnestToColumnsNode) String() string

type UnsafeInsightsServer

type UnsafeInsightsServer interface {
	// contains filtered or unexported methods
}

UnsafeInsightsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InsightsServer will result in compilation errors.

type UpdateInsightRequest

type UpdateInsightRequest struct {
	Insight    *Insight               `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"`                         // Required - insight to be updated
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Required - mask of fields to update
	// contains filtered or unexported fields
}

UpdateInsightRequest is the request to update an insight.

func (*UpdateInsightRequest) Descriptor deprecated

func (*UpdateInsightRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInsightRequest.ProtoReflect.Descriptor instead.

func (*UpdateInsightRequest) GetInsight

func (x *UpdateInsightRequest) GetInsight() *Insight

func (*UpdateInsightRequest) GetUpdateMask

func (x *UpdateInsightRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateInsightRequest) ProtoMessage

func (*UpdateInsightRequest) ProtoMessage()

func (*UpdateInsightRequest) ProtoReflect

func (x *UpdateInsightRequest) ProtoReflect() protoreflect.Message

func (*UpdateInsightRequest) Reset

func (x *UpdateInsightRequest) Reset()

func (*UpdateInsightRequest) String

func (x *UpdateInsightRequest) String() string

type UpdateInsightResponse

type UpdateInsightResponse struct {
	Insight *Insight `protobuf:"bytes,1,opt,name=insight,proto3" json:"insight,omitempty"` // Updated entity
	// contains filtered or unexported fields
}

UpdateInsightResponse contains the Insight that was updated.

func (*UpdateInsightResponse) Descriptor deprecated

func (*UpdateInsightResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInsightResponse.ProtoReflect.Descriptor instead.

func (*UpdateInsightResponse) GetInsight

func (x *UpdateInsightResponse) GetInsight() *Insight

func (*UpdateInsightResponse) ProtoMessage

func (*UpdateInsightResponse) ProtoMessage()

func (*UpdateInsightResponse) ProtoReflect

func (x *UpdateInsightResponse) ProtoReflect() protoreflect.Message

func (*UpdateInsightResponse) Reset

func (x *UpdateInsightResponse) Reset()

func (*UpdateInsightResponse) String

func (x *UpdateInsightResponse) String() string

type UpdateOutputConfigurationRequest added in v1.8.8

type UpdateOutputConfigurationRequest struct {

	// Field mask to update specified fields
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Updated output configuration
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,3,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Request for updating an existing output configuration

func (*UpdateOutputConfigurationRequest) Descriptor deprecated added in v1.8.8

func (*UpdateOutputConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOutputConfigurationRequest.ProtoReflect.Descriptor instead.

func (*UpdateOutputConfigurationRequest) GetOutputConfiguration added in v1.8.8

func (x *UpdateOutputConfigurationRequest) GetOutputConfiguration() *OutputConfiguration

func (*UpdateOutputConfigurationRequest) GetUpdateMask added in v1.8.8

func (*UpdateOutputConfigurationRequest) ProtoMessage added in v1.8.8

func (*UpdateOutputConfigurationRequest) ProtoMessage()

func (*UpdateOutputConfigurationRequest) ProtoReflect added in v1.8.8

func (*UpdateOutputConfigurationRequest) Reset added in v1.8.8

func (*UpdateOutputConfigurationRequest) String added in v1.8.8

type UpdateOutputConfigurationResponse added in v1.8.8

type UpdateOutputConfigurationResponse struct {

	// Updated output configuration
	OutputConfiguration *OutputConfiguration `protobuf:"bytes,1,opt,name=output_configuration,json=outputConfiguration,proto3" json:"output_configuration,omitempty"`
	// contains filtered or unexported fields
}

Response for updating an existing output configuration

func (*UpdateOutputConfigurationResponse) Descriptor deprecated added in v1.8.8

func (*UpdateOutputConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateOutputConfigurationResponse.ProtoReflect.Descriptor instead.

func (*UpdateOutputConfigurationResponse) GetOutputConfiguration added in v1.8.8

func (x *UpdateOutputConfigurationResponse) GetOutputConfiguration() *OutputConfiguration

func (*UpdateOutputConfigurationResponse) ProtoMessage added in v1.8.8

func (*UpdateOutputConfigurationResponse) ProtoMessage()

func (*UpdateOutputConfigurationResponse) ProtoReflect added in v1.8.8

func (*UpdateOutputConfigurationResponse) Reset added in v1.8.8

func (*UpdateOutputConfigurationResponse) String added in v1.8.8

type ValuesReplacement added in v1.9.6

type ValuesReplacement struct {

	// Value in the column to replace
	TargetValue string `protobuf:"bytes,1,opt,name=target_value,json=targetValue,proto3" json:"target_value,omitempty"`
	// Target data type of replacement
	TargetDataType string `protobuf:"bytes,2,opt,name=target_data_type,json=targetDataType,proto3" json:"target_data_type,omitempty"`
	// Result of the replacement
	ReplacementValue *ExpressionNode `protobuf:"bytes,3,opt,name=replacement_value,json=replacementValue,proto3" json:"replacement_value,omitempty"`
	// contains filtered or unexported fields
}

ValuesReplacement

func (*ValuesReplacement) Descriptor deprecated added in v1.9.6

func (*ValuesReplacement) Descriptor() ([]byte, []int)

Deprecated: Use ValuesReplacement.ProtoReflect.Descriptor instead.

func (*ValuesReplacement) GetReplacementValue added in v1.9.6

func (x *ValuesReplacement) GetReplacementValue() *ExpressionNode

func (*ValuesReplacement) GetTargetDataType added in v1.9.6

func (x *ValuesReplacement) GetTargetDataType() string

func (*ValuesReplacement) GetTargetValue added in v1.9.6

func (x *ValuesReplacement) GetTargetValue() string

func (*ValuesReplacement) ProtoMessage added in v1.9.6

func (*ValuesReplacement) ProtoMessage()

func (*ValuesReplacement) ProtoReflect added in v1.9.6

func (x *ValuesReplacement) ProtoReflect() protoreflect.Message

func (*ValuesReplacement) Reset added in v1.9.6

func (x *ValuesReplacement) Reset()

func (*ValuesReplacement) String added in v1.9.6

func (x *ValuesReplacement) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL