insights

package
v1.8.17 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2024 License: Apache-2.0 Imports: 12 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_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",
	}
	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,
	}
)

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",
	}
	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,
	}
)

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",
	}
	InsightContextualActionType_value = map[string]int32{
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_UNSPECIFIED": 0,
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_LINK":        1,
		"INSIGHT_CONTEXTUAL_ACTION_TYPE_COMPONENT":   2,
	}
)

Enum value maps for InsightContextualActionType.

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{},
	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 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
	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) 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 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 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 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 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
	// 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) GetDescription

func (x *Insight) GetDescription() string

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) 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) 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
	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 (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
)

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_Link struct {
	// Link action
	Link *LinkAction `protobuf:"bytes,2,opt,name=link,proto3,oneof"`
}

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)
	// 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)
	// 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 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 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 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
)

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"`
	// 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) 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) 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
)

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 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 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 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"`
	// 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) 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 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) 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 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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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