service

package
v0.0.0-...-be2ef80 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: Apache-2.0 Imports: 14 Imported by: 8

Documentation

Overview

Package service is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var File_interservice_cfgmgmt_service_cfgmgmt_proto protoreflect.FileDescriptor

Functions

func RegisterCfgMgmtServiceServer

func RegisterCfgMgmtServiceServer(s *grpc.Server, srv CfgMgmtServiceServer)

Types

type CfgMgmtServiceClient

type CfgMgmtServiceClient interface {
	GetVersion(ctx context.Context, in *request.VersionInfo, opts ...grpc.CallOption) (*response.VersionInfo, error)
	GetHealth(ctx context.Context, in *request.Health, opts ...grpc.CallOption) (*response.Health, error)
	GetNodesCounts(ctx context.Context, in *request.NodesCounts, opts ...grpc.CallOption) (*response.NodesCounts, error)
	GetRunsCounts(ctx context.Context, in *request.RunsCounts, opts ...grpc.CallOption) (*response.RunsCounts, error)
	GetNodeRun(ctx context.Context, in *request.NodeRun, opts ...grpc.CallOption) (*response.Run, error)
	GetNodes(ctx context.Context, in *request.Nodes, opts ...grpc.CallOption) (*structpb.ListValue, error)
	GetRuns(ctx context.Context, in *request.Runs, opts ...grpc.CallOption) (*structpb.ListValue, error)
	GetSuggestions(ctx context.Context, in *request.Suggestion, opts ...grpc.CallOption) (*structpb.ListValue, error)
	GetOrganizations(ctx context.Context, in *request.Organizations, opts ...grpc.CallOption) (*structpb.ListValue, error)
	GetSourceFqdns(ctx context.Context, in *request.SourceFQDNS, opts ...grpc.CallOption) (*structpb.ListValue, error)
	GetAttributes(ctx context.Context, in *request.Node, opts ...grpc.CallOption) (*response.NodeAttribute, error)
	GetPolicyCookbooks(ctx context.Context, in *request.PolicyRevision, opts ...grpc.CallOption) (*response.PolicyCookbooks, error)
	GetInventoryNodes(ctx context.Context, in *request.InventoryNodes, opts ...grpc.CallOption) (*response.InventoryNodes, error)
	NodeExport(ctx context.Context, in *request.NodeExport, opts ...grpc.CallOption) (CfgMgmtService_NodeExportClient, error)
	ReportExport(ctx context.Context, in *request.ReportExport, opts ...grpc.CallOption) (CfgMgmtService_ReportExportClient, error)
	GetCheckInCountsTimeSeries(ctx context.Context, in *request.CheckInCountsTimeSeries, opts ...grpc.CallOption) (*response.CheckInCountsTimeSeries, error)
	GetErrors(ctx context.Context, in *request1.Errors, opts ...grpc.CallOption) (*response1.Errors, error)
	GetMissingNodeDurationCounts(ctx context.Context, in *request.MissingNodeDurationCounts, opts ...grpc.CallOption) (*response.MissingNodeDurationCounts, error)
	GetNodeMetadataCounts(ctx context.Context, in *request.NodeMetadataCounts, opts ...grpc.CallOption) (*response.NodeMetadataCounts, error)
	GetNodeRunsDailyStatusTimeSeries(ctx context.Context, in *request.NodeRunsDailyStatusTimeSeries, opts ...grpc.CallOption) (*response.NodeRunsDailyStatusTimeSeries, error)
	CreateRollout(ctx context.Context, in *request1.CreateRollout, opts ...grpc.CallOption) (*response1.Rollout, error)
	GetRollouts(ctx context.Context, in *request1.Rollouts, opts ...grpc.CallOption) (*response1.Rollouts, error)
	GetRolloutById(ctx context.Context, in *request1.RolloutById, opts ...grpc.CallOption) (*response1.Rollout, error)
	ListNodeSegmentsWithRolloutProgress(ctx context.Context, in *request1.ListNodeSegmentsWithRolloutProgress, opts ...grpc.CallOption) (*response1.NodeSegmentsWithRolloutProgress, error)
	CreateRolloutTest(ctx context.Context, in *request1.CreateRolloutTest, opts ...grpc.CallOption) (*response1.CreateRolloutTest, error)
	HandlePolicyUpdateAction(ctx context.Context, in *request.PolicyUpdateAction, opts ...grpc.CallOption) (*response.PolicyUpdateAction, error)
	UpdateTelemetryReported(ctx context.Context, in *request.UpdateTelemetryReportedRequest, opts ...grpc.CallOption) (*response.UpdateTelemetryReportedResponse, error)
	GetNodesUsageCount(ctx context.Context, in *request.GetNodesUsageCountRequest, opts ...grpc.CallOption) (*response.GetNodesUsageCountResponse, error)
}

CfgMgmtServiceClient is the client API for CfgMgmtService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CfgMgmtServiceServer

type CfgMgmtServiceServer interface {
	GetVersion(context.Context, *request.VersionInfo) (*response.VersionInfo, error)
	GetHealth(context.Context, *request.Health) (*response.Health, error)
	GetNodesCounts(context.Context, *request.NodesCounts) (*response.NodesCounts, error)
	GetRunsCounts(context.Context, *request.RunsCounts) (*response.RunsCounts, error)
	GetNodeRun(context.Context, *request.NodeRun) (*response.Run, error)
	GetNodes(context.Context, *request.Nodes) (*structpb.ListValue, error)
	GetRuns(context.Context, *request.Runs) (*structpb.ListValue, error)
	GetSuggestions(context.Context, *request.Suggestion) (*structpb.ListValue, error)
	GetOrganizations(context.Context, *request.Organizations) (*structpb.ListValue, error)
	GetSourceFqdns(context.Context, *request.SourceFQDNS) (*structpb.ListValue, error)
	GetAttributes(context.Context, *request.Node) (*response.NodeAttribute, error)
	GetPolicyCookbooks(context.Context, *request.PolicyRevision) (*response.PolicyCookbooks, error)
	GetInventoryNodes(context.Context, *request.InventoryNodes) (*response.InventoryNodes, error)
	NodeExport(*request.NodeExport, CfgMgmtService_NodeExportServer) error
	ReportExport(*request.ReportExport, CfgMgmtService_ReportExportServer) error
	GetCheckInCountsTimeSeries(context.Context, *request.CheckInCountsTimeSeries) (*response.CheckInCountsTimeSeries, error)
	GetErrors(context.Context, *request1.Errors) (*response1.Errors, error)
	GetMissingNodeDurationCounts(context.Context, *request.MissingNodeDurationCounts) (*response.MissingNodeDurationCounts, error)
	GetNodeMetadataCounts(context.Context, *request.NodeMetadataCounts) (*response.NodeMetadataCounts, error)
	GetNodeRunsDailyStatusTimeSeries(context.Context, *request.NodeRunsDailyStatusTimeSeries) (*response.NodeRunsDailyStatusTimeSeries, error)
	CreateRollout(context.Context, *request1.CreateRollout) (*response1.Rollout, error)
	GetRollouts(context.Context, *request1.Rollouts) (*response1.Rollouts, error)
	GetRolloutById(context.Context, *request1.RolloutById) (*response1.Rollout, error)
	ListNodeSegmentsWithRolloutProgress(context.Context, *request1.ListNodeSegmentsWithRolloutProgress) (*response1.NodeSegmentsWithRolloutProgress, error)
	CreateRolloutTest(context.Context, *request1.CreateRolloutTest) (*response1.CreateRolloutTest, error)
	HandlePolicyUpdateAction(context.Context, *request.PolicyUpdateAction) (*response.PolicyUpdateAction, error)
	UpdateTelemetryReported(context.Context, *request.UpdateTelemetryReportedRequest) (*response.UpdateTelemetryReportedResponse, error)
	GetNodesUsageCount(context.Context, *request.GetNodesUsageCountRequest) (*response.GetNodesUsageCountResponse, error)
}

CfgMgmtServiceServer is the server API for CfgMgmtService service.

type CfgMgmtService_NodeExportClient

type CfgMgmtService_NodeExportClient interface {
	Recv() (*response.ExportData, error)
	grpc.ClientStream
}

type CfgMgmtService_NodeExportServer

type CfgMgmtService_NodeExportServer interface {
	Send(*response.ExportData) error
	grpc.ServerStream
}

type CfgMgmtService_ReportExportClient

type CfgMgmtService_ReportExportClient interface {
	Recv() (*response.ReportExportData, error)
	grpc.ClientStream
}

type CfgMgmtService_ReportExportServer

type CfgMgmtService_ReportExportServer interface {
	Send(*response.ReportExportData) error
	grpc.ServerStream
}

type MockCfgMgmtServiceClient

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

MockCfgMgmtServiceClient is a mock of CfgMgmtServiceClient interface.

func NewMockCfgMgmtServiceClient

func NewMockCfgMgmtServiceClient(ctrl *gomock.Controller) *MockCfgMgmtServiceClient

NewMockCfgMgmtServiceClient creates a new mock instance.

func (*MockCfgMgmtServiceClient) CreateRollout

CreateRollout mocks base method.

func (*MockCfgMgmtServiceClient) CreateRolloutTest

CreateRolloutTest mocks base method.

func (*MockCfgMgmtServiceClient) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtServiceClient) GetAttributes

func (m *MockCfgMgmtServiceClient) GetAttributes(arg0 context.Context, arg1 *request0.Node, arg2 ...grpc.CallOption) (*response0.NodeAttribute, error)

GetAttributes mocks base method.

func (*MockCfgMgmtServiceClient) GetCheckInCountsTimeSeries

GetCheckInCountsTimeSeries mocks base method.

func (*MockCfgMgmtServiceClient) GetErrors

func (m *MockCfgMgmtServiceClient) GetErrors(arg0 context.Context, arg1 *request.Errors, arg2 ...grpc.CallOption) (*response.Errors, error)

GetErrors mocks base method.

func (*MockCfgMgmtServiceClient) GetHealth

GetHealth mocks base method.

func (*MockCfgMgmtServiceClient) GetInventoryNodes

GetInventoryNodes mocks base method.

func (*MockCfgMgmtServiceClient) GetMissingNodeDurationCounts

GetMissingNodeDurationCounts mocks base method.

func (*MockCfgMgmtServiceClient) GetNodeMetadataCounts

GetNodeMetadataCounts mocks base method.

func (*MockCfgMgmtServiceClient) GetNodeRun

func (m *MockCfgMgmtServiceClient) GetNodeRun(arg0 context.Context, arg1 *request0.NodeRun, arg2 ...grpc.CallOption) (*response0.Run, error)

GetNodeRun mocks base method.

func (*MockCfgMgmtServiceClient) GetNodeRunsDailyStatusTimeSeries

GetNodeRunsDailyStatusTimeSeries mocks base method.

func (*MockCfgMgmtServiceClient) GetNodes

GetNodes mocks base method.

func (*MockCfgMgmtServiceClient) GetNodesCounts

GetNodesCounts mocks base method.

func (*MockCfgMgmtServiceClient) GetNodesUsageCount

GetNodesUsageCount mocks base method.

func (*MockCfgMgmtServiceClient) GetOrganizations

func (m *MockCfgMgmtServiceClient) GetOrganizations(arg0 context.Context, arg1 *request0.Organizations, arg2 ...grpc.CallOption) (*structpb.ListValue, error)

GetOrganizations mocks base method.

func (*MockCfgMgmtServiceClient) GetPolicyCookbooks

GetPolicyCookbooks mocks base method.

func (*MockCfgMgmtServiceClient) GetRolloutById

func (m *MockCfgMgmtServiceClient) GetRolloutById(arg0 context.Context, arg1 *request.RolloutById, arg2 ...grpc.CallOption) (*response.Rollout, error)

GetRolloutById mocks base method.

func (*MockCfgMgmtServiceClient) GetRollouts

func (m *MockCfgMgmtServiceClient) GetRollouts(arg0 context.Context, arg1 *request.Rollouts, arg2 ...grpc.CallOption) (*response.Rollouts, error)

GetRollouts mocks base method.

func (*MockCfgMgmtServiceClient) GetRuns

GetRuns mocks base method.

func (*MockCfgMgmtServiceClient) GetRunsCounts

GetRunsCounts mocks base method.

func (*MockCfgMgmtServiceClient) GetSourceFqdns

func (m *MockCfgMgmtServiceClient) GetSourceFqdns(arg0 context.Context, arg1 *request0.SourceFQDNS, arg2 ...grpc.CallOption) (*structpb.ListValue, error)

GetSourceFqdns mocks base method.

func (*MockCfgMgmtServiceClient) GetSuggestions

func (m *MockCfgMgmtServiceClient) GetSuggestions(arg0 context.Context, arg1 *request0.Suggestion, arg2 ...grpc.CallOption) (*structpb.ListValue, error)

GetSuggestions mocks base method.

func (*MockCfgMgmtServiceClient) GetVersion

GetVersion mocks base method.

func (*MockCfgMgmtServiceClient) HandlePolicyUpdateAction

HandlePolicyUpdateAction mocks base method.

func (*MockCfgMgmtServiceClient) ListNodeSegmentsWithRolloutProgress

ListNodeSegmentsWithRolloutProgress mocks base method.

func (*MockCfgMgmtServiceClient) NodeExport

NodeExport mocks base method.

func (*MockCfgMgmtServiceClient) ReportExport

ReportExport mocks base method.

func (*MockCfgMgmtServiceClient) UpdateTelemetryReported

UpdateTelemetryReported mocks base method.

type MockCfgMgmtServiceClientMockRecorder

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

MockCfgMgmtServiceClientMockRecorder is the mock recorder for MockCfgMgmtServiceClient.

func (*MockCfgMgmtServiceClientMockRecorder) CreateRollout

func (mr *MockCfgMgmtServiceClientMockRecorder) CreateRollout(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

CreateRollout indicates an expected call of CreateRollout.

func (*MockCfgMgmtServiceClientMockRecorder) CreateRolloutTest

func (mr *MockCfgMgmtServiceClientMockRecorder) CreateRolloutTest(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

CreateRolloutTest indicates an expected call of CreateRolloutTest.

func (*MockCfgMgmtServiceClientMockRecorder) GetAttributes

func (mr *MockCfgMgmtServiceClientMockRecorder) GetAttributes(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetAttributes indicates an expected call of GetAttributes.

func (*MockCfgMgmtServiceClientMockRecorder) GetCheckInCountsTimeSeries

func (mr *MockCfgMgmtServiceClientMockRecorder) GetCheckInCountsTimeSeries(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetCheckInCountsTimeSeries indicates an expected call of GetCheckInCountsTimeSeries.

func (*MockCfgMgmtServiceClientMockRecorder) GetErrors

func (mr *MockCfgMgmtServiceClientMockRecorder) GetErrors(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetErrors indicates an expected call of GetErrors.

func (*MockCfgMgmtServiceClientMockRecorder) GetHealth

func (mr *MockCfgMgmtServiceClientMockRecorder) GetHealth(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetHealth indicates an expected call of GetHealth.

func (*MockCfgMgmtServiceClientMockRecorder) GetInventoryNodes

func (mr *MockCfgMgmtServiceClientMockRecorder) GetInventoryNodes(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetInventoryNodes indicates an expected call of GetInventoryNodes.

func (*MockCfgMgmtServiceClientMockRecorder) GetMissingNodeDurationCounts

func (mr *MockCfgMgmtServiceClientMockRecorder) GetMissingNodeDurationCounts(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetMissingNodeDurationCounts indicates an expected call of GetMissingNodeDurationCounts.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodeMetadataCounts

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodeMetadataCounts(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodeMetadataCounts indicates an expected call of GetNodeMetadataCounts.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodeRun

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodeRun(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodeRun indicates an expected call of GetNodeRun.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodeRunsDailyStatusTimeSeries

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodeRunsDailyStatusTimeSeries(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodeRunsDailyStatusTimeSeries indicates an expected call of GetNodeRunsDailyStatusTimeSeries.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodes

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodes(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodes indicates an expected call of GetNodes.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodesCounts

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodesCounts(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodesCounts indicates an expected call of GetNodesCounts.

func (*MockCfgMgmtServiceClientMockRecorder) GetNodesUsageCount

func (mr *MockCfgMgmtServiceClientMockRecorder) GetNodesUsageCount(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetNodesUsageCount indicates an expected call of GetNodesUsageCount.

func (*MockCfgMgmtServiceClientMockRecorder) GetOrganizations

func (mr *MockCfgMgmtServiceClientMockRecorder) GetOrganizations(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetOrganizations indicates an expected call of GetOrganizations.

func (*MockCfgMgmtServiceClientMockRecorder) GetPolicyCookbooks

func (mr *MockCfgMgmtServiceClientMockRecorder) GetPolicyCookbooks(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetPolicyCookbooks indicates an expected call of GetPolicyCookbooks.

func (*MockCfgMgmtServiceClientMockRecorder) GetRolloutById

func (mr *MockCfgMgmtServiceClientMockRecorder) GetRolloutById(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetRolloutById indicates an expected call of GetRolloutById.

func (*MockCfgMgmtServiceClientMockRecorder) GetRollouts

func (mr *MockCfgMgmtServiceClientMockRecorder) GetRollouts(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetRollouts indicates an expected call of GetRollouts.

func (*MockCfgMgmtServiceClientMockRecorder) GetRuns

func (mr *MockCfgMgmtServiceClientMockRecorder) GetRuns(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetRuns indicates an expected call of GetRuns.

func (*MockCfgMgmtServiceClientMockRecorder) GetRunsCounts

func (mr *MockCfgMgmtServiceClientMockRecorder) GetRunsCounts(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetRunsCounts indicates an expected call of GetRunsCounts.

func (*MockCfgMgmtServiceClientMockRecorder) GetSourceFqdns

func (mr *MockCfgMgmtServiceClientMockRecorder) GetSourceFqdns(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetSourceFqdns indicates an expected call of GetSourceFqdns.

func (*MockCfgMgmtServiceClientMockRecorder) GetSuggestions

func (mr *MockCfgMgmtServiceClientMockRecorder) GetSuggestions(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetSuggestions indicates an expected call of GetSuggestions.

func (*MockCfgMgmtServiceClientMockRecorder) GetVersion

func (mr *MockCfgMgmtServiceClientMockRecorder) GetVersion(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

GetVersion indicates an expected call of GetVersion.

func (*MockCfgMgmtServiceClientMockRecorder) HandlePolicyUpdateAction

func (mr *MockCfgMgmtServiceClientMockRecorder) HandlePolicyUpdateAction(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

HandlePolicyUpdateAction indicates an expected call of HandlePolicyUpdateAction.

func (*MockCfgMgmtServiceClientMockRecorder) ListNodeSegmentsWithRolloutProgress

func (mr *MockCfgMgmtServiceClientMockRecorder) ListNodeSegmentsWithRolloutProgress(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

ListNodeSegmentsWithRolloutProgress indicates an expected call of ListNodeSegmentsWithRolloutProgress.

func (*MockCfgMgmtServiceClientMockRecorder) NodeExport

func (mr *MockCfgMgmtServiceClientMockRecorder) NodeExport(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

NodeExport indicates an expected call of NodeExport.

func (*MockCfgMgmtServiceClientMockRecorder) ReportExport

func (mr *MockCfgMgmtServiceClientMockRecorder) ReportExport(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

ReportExport indicates an expected call of ReportExport.

func (*MockCfgMgmtServiceClientMockRecorder) UpdateTelemetryReported

func (mr *MockCfgMgmtServiceClientMockRecorder) UpdateTelemetryReported(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call

UpdateTelemetryReported indicates an expected call of UpdateTelemetryReported.

type MockCfgMgmtServiceServer

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

MockCfgMgmtServiceServer is a mock of CfgMgmtServiceServer interface.

func NewMockCfgMgmtServiceServer

func NewMockCfgMgmtServiceServer(ctrl *gomock.Controller) *MockCfgMgmtServiceServer

NewMockCfgMgmtServiceServer creates a new mock instance.

func (*MockCfgMgmtServiceServer) CreateRollout

CreateRollout mocks base method.

func (*MockCfgMgmtServiceServer) CreateRolloutTest

CreateRolloutTest mocks base method.

func (*MockCfgMgmtServiceServer) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtServiceServer) GetAttributes

GetAttributes mocks base method.

func (*MockCfgMgmtServiceServer) GetCheckInCountsTimeSeries

GetCheckInCountsTimeSeries mocks base method.

func (*MockCfgMgmtServiceServer) GetErrors

GetErrors mocks base method.

func (*MockCfgMgmtServiceServer) GetHealth

GetHealth mocks base method.

func (*MockCfgMgmtServiceServer) GetInventoryNodes

GetInventoryNodes mocks base method.

func (*MockCfgMgmtServiceServer) GetMissingNodeDurationCounts

GetMissingNodeDurationCounts mocks base method.

func (*MockCfgMgmtServiceServer) GetNodeMetadataCounts

GetNodeMetadataCounts mocks base method.

func (*MockCfgMgmtServiceServer) GetNodeRun

func (m *MockCfgMgmtServiceServer) GetNodeRun(arg0 context.Context, arg1 *request0.NodeRun) (*response0.Run, error)

GetNodeRun mocks base method.

func (*MockCfgMgmtServiceServer) GetNodeRunsDailyStatusTimeSeries

GetNodeRunsDailyStatusTimeSeries mocks base method.

func (*MockCfgMgmtServiceServer) GetNodes

GetNodes mocks base method.

func (*MockCfgMgmtServiceServer) GetNodesCounts

GetNodesCounts mocks base method.

func (*MockCfgMgmtServiceServer) GetNodesUsageCount

GetNodesUsageCount mocks base method.

func (*MockCfgMgmtServiceServer) GetOrganizations

GetOrganizations mocks base method.

func (*MockCfgMgmtServiceServer) GetPolicyCookbooks

GetPolicyCookbooks mocks base method.

func (*MockCfgMgmtServiceServer) GetRolloutById

func (m *MockCfgMgmtServiceServer) GetRolloutById(arg0 context.Context, arg1 *request.RolloutById) (*response.Rollout, error)

GetRolloutById mocks base method.

func (*MockCfgMgmtServiceServer) GetRollouts

GetRollouts mocks base method.

func (*MockCfgMgmtServiceServer) GetRuns

GetRuns mocks base method.

func (*MockCfgMgmtServiceServer) GetRunsCounts

GetRunsCounts mocks base method.

func (*MockCfgMgmtServiceServer) GetSourceFqdns

GetSourceFqdns mocks base method.

func (*MockCfgMgmtServiceServer) GetSuggestions

GetSuggestions mocks base method.

func (*MockCfgMgmtServiceServer) GetVersion

GetVersion mocks base method.

func (*MockCfgMgmtServiceServer) HandlePolicyUpdateAction

HandlePolicyUpdateAction mocks base method.

func (*MockCfgMgmtServiceServer) ListNodeSegmentsWithRolloutProgress

ListNodeSegmentsWithRolloutProgress mocks base method.

func (*MockCfgMgmtServiceServer) NodeExport

NodeExport mocks base method.

func (*MockCfgMgmtServiceServer) ReportExport

ReportExport mocks base method.

func (*MockCfgMgmtServiceServer) UpdateTelemetryReported

UpdateTelemetryReported mocks base method.

type MockCfgMgmtServiceServerMockRecorder

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

MockCfgMgmtServiceServerMockRecorder is the mock recorder for MockCfgMgmtServiceServer.

func (*MockCfgMgmtServiceServerMockRecorder) CreateRollout

func (mr *MockCfgMgmtServiceServerMockRecorder) CreateRollout(arg0, arg1 interface{}) *gomock.Call

CreateRollout indicates an expected call of CreateRollout.

func (*MockCfgMgmtServiceServerMockRecorder) CreateRolloutTest

func (mr *MockCfgMgmtServiceServerMockRecorder) CreateRolloutTest(arg0, arg1 interface{}) *gomock.Call

CreateRolloutTest indicates an expected call of CreateRolloutTest.

func (*MockCfgMgmtServiceServerMockRecorder) GetAttributes

func (mr *MockCfgMgmtServiceServerMockRecorder) GetAttributes(arg0, arg1 interface{}) *gomock.Call

GetAttributes indicates an expected call of GetAttributes.

func (*MockCfgMgmtServiceServerMockRecorder) GetCheckInCountsTimeSeries

func (mr *MockCfgMgmtServiceServerMockRecorder) GetCheckInCountsTimeSeries(arg0, arg1 interface{}) *gomock.Call

GetCheckInCountsTimeSeries indicates an expected call of GetCheckInCountsTimeSeries.

func (*MockCfgMgmtServiceServerMockRecorder) GetErrors

func (mr *MockCfgMgmtServiceServerMockRecorder) GetErrors(arg0, arg1 interface{}) *gomock.Call

GetErrors indicates an expected call of GetErrors.

func (*MockCfgMgmtServiceServerMockRecorder) GetHealth

func (mr *MockCfgMgmtServiceServerMockRecorder) GetHealth(arg0, arg1 interface{}) *gomock.Call

GetHealth indicates an expected call of GetHealth.

func (*MockCfgMgmtServiceServerMockRecorder) GetInventoryNodes

func (mr *MockCfgMgmtServiceServerMockRecorder) GetInventoryNodes(arg0, arg1 interface{}) *gomock.Call

GetInventoryNodes indicates an expected call of GetInventoryNodes.

func (*MockCfgMgmtServiceServerMockRecorder) GetMissingNodeDurationCounts

func (mr *MockCfgMgmtServiceServerMockRecorder) GetMissingNodeDurationCounts(arg0, arg1 interface{}) *gomock.Call

GetMissingNodeDurationCounts indicates an expected call of GetMissingNodeDurationCounts.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodeMetadataCounts

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodeMetadataCounts(arg0, arg1 interface{}) *gomock.Call

GetNodeMetadataCounts indicates an expected call of GetNodeMetadataCounts.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodeRun

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodeRun(arg0, arg1 interface{}) *gomock.Call

GetNodeRun indicates an expected call of GetNodeRun.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodeRunsDailyStatusTimeSeries

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodeRunsDailyStatusTimeSeries(arg0, arg1 interface{}) *gomock.Call

GetNodeRunsDailyStatusTimeSeries indicates an expected call of GetNodeRunsDailyStatusTimeSeries.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodes

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodes(arg0, arg1 interface{}) *gomock.Call

GetNodes indicates an expected call of GetNodes.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodesCounts

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodesCounts(arg0, arg1 interface{}) *gomock.Call

GetNodesCounts indicates an expected call of GetNodesCounts.

func (*MockCfgMgmtServiceServerMockRecorder) GetNodesUsageCount

func (mr *MockCfgMgmtServiceServerMockRecorder) GetNodesUsageCount(arg0, arg1 interface{}) *gomock.Call

GetNodesUsageCount indicates an expected call of GetNodesUsageCount.

func (*MockCfgMgmtServiceServerMockRecorder) GetOrganizations

func (mr *MockCfgMgmtServiceServerMockRecorder) GetOrganizations(arg0, arg1 interface{}) *gomock.Call

GetOrganizations indicates an expected call of GetOrganizations.

func (*MockCfgMgmtServiceServerMockRecorder) GetPolicyCookbooks

func (mr *MockCfgMgmtServiceServerMockRecorder) GetPolicyCookbooks(arg0, arg1 interface{}) *gomock.Call

GetPolicyCookbooks indicates an expected call of GetPolicyCookbooks.

func (*MockCfgMgmtServiceServerMockRecorder) GetRolloutById

func (mr *MockCfgMgmtServiceServerMockRecorder) GetRolloutById(arg0, arg1 interface{}) *gomock.Call

GetRolloutById indicates an expected call of GetRolloutById.

func (*MockCfgMgmtServiceServerMockRecorder) GetRollouts

func (mr *MockCfgMgmtServiceServerMockRecorder) GetRollouts(arg0, arg1 interface{}) *gomock.Call

GetRollouts indicates an expected call of GetRollouts.

func (*MockCfgMgmtServiceServerMockRecorder) GetRuns

func (mr *MockCfgMgmtServiceServerMockRecorder) GetRuns(arg0, arg1 interface{}) *gomock.Call

GetRuns indicates an expected call of GetRuns.

func (*MockCfgMgmtServiceServerMockRecorder) GetRunsCounts

func (mr *MockCfgMgmtServiceServerMockRecorder) GetRunsCounts(arg0, arg1 interface{}) *gomock.Call

GetRunsCounts indicates an expected call of GetRunsCounts.

func (*MockCfgMgmtServiceServerMockRecorder) GetSourceFqdns

func (mr *MockCfgMgmtServiceServerMockRecorder) GetSourceFqdns(arg0, arg1 interface{}) *gomock.Call

GetSourceFqdns indicates an expected call of GetSourceFqdns.

func (*MockCfgMgmtServiceServerMockRecorder) GetSuggestions

func (mr *MockCfgMgmtServiceServerMockRecorder) GetSuggestions(arg0, arg1 interface{}) *gomock.Call

GetSuggestions indicates an expected call of GetSuggestions.

func (*MockCfgMgmtServiceServerMockRecorder) GetVersion

func (mr *MockCfgMgmtServiceServerMockRecorder) GetVersion(arg0, arg1 interface{}) *gomock.Call

GetVersion indicates an expected call of GetVersion.

func (*MockCfgMgmtServiceServerMockRecorder) HandlePolicyUpdateAction

func (mr *MockCfgMgmtServiceServerMockRecorder) HandlePolicyUpdateAction(arg0, arg1 interface{}) *gomock.Call

HandlePolicyUpdateAction indicates an expected call of HandlePolicyUpdateAction.

func (*MockCfgMgmtServiceServerMockRecorder) ListNodeSegmentsWithRolloutProgress

func (mr *MockCfgMgmtServiceServerMockRecorder) ListNodeSegmentsWithRolloutProgress(arg0, arg1 interface{}) *gomock.Call

ListNodeSegmentsWithRolloutProgress indicates an expected call of ListNodeSegmentsWithRolloutProgress.

func (*MockCfgMgmtServiceServerMockRecorder) NodeExport

func (mr *MockCfgMgmtServiceServerMockRecorder) NodeExport(arg0, arg1 interface{}) *gomock.Call

NodeExport indicates an expected call of NodeExport.

func (*MockCfgMgmtServiceServerMockRecorder) ReportExport

func (mr *MockCfgMgmtServiceServerMockRecorder) ReportExport(arg0, arg1 interface{}) *gomock.Call

ReportExport indicates an expected call of ReportExport.

func (*MockCfgMgmtServiceServerMockRecorder) UpdateTelemetryReported

func (mr *MockCfgMgmtServiceServerMockRecorder) UpdateTelemetryReported(arg0, arg1 interface{}) *gomock.Call

UpdateTelemetryReported indicates an expected call of UpdateTelemetryReported.

type MockCfgMgmtService_NodeExportClient

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

MockCfgMgmtService_NodeExportClient is a mock of CfgMgmtService_NodeExportClient interface.

func NewMockCfgMgmtService_NodeExportClient

func NewMockCfgMgmtService_NodeExportClient(ctrl *gomock.Controller) *MockCfgMgmtService_NodeExportClient

NewMockCfgMgmtService_NodeExportClient creates a new mock instance.

func (*MockCfgMgmtService_NodeExportClient) CloseSend

CloseSend mocks base method.

func (*MockCfgMgmtService_NodeExportClient) Context

Context mocks base method.

func (*MockCfgMgmtService_NodeExportClient) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtService_NodeExportClient) Header

Header mocks base method.

func (*MockCfgMgmtService_NodeExportClient) Recv

Recv mocks base method.

func (*MockCfgMgmtService_NodeExportClient) RecvMsg

func (m *MockCfgMgmtService_NodeExportClient) RecvMsg(arg0 interface{}) error

RecvMsg mocks base method.

func (*MockCfgMgmtService_NodeExportClient) SendMsg

func (m *MockCfgMgmtService_NodeExportClient) SendMsg(arg0 interface{}) error

SendMsg mocks base method.

func (*MockCfgMgmtService_NodeExportClient) Trailer

Trailer mocks base method.

type MockCfgMgmtService_NodeExportClientMockRecorder

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

MockCfgMgmtService_NodeExportClientMockRecorder is the mock recorder for MockCfgMgmtService_NodeExportClient.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) CloseSend

CloseSend indicates an expected call of CloseSend.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) Context

Context indicates an expected call of Context.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) Header

Header indicates an expected call of Header.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) Recv

Recv indicates an expected call of Recv.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) RecvMsg

func (mr *MockCfgMgmtService_NodeExportClientMockRecorder) RecvMsg(arg0 interface{}) *gomock.Call

RecvMsg indicates an expected call of RecvMsg.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) SendMsg

func (mr *MockCfgMgmtService_NodeExportClientMockRecorder) SendMsg(arg0 interface{}) *gomock.Call

SendMsg indicates an expected call of SendMsg.

func (*MockCfgMgmtService_NodeExportClientMockRecorder) Trailer

Trailer indicates an expected call of Trailer.

type MockCfgMgmtService_NodeExportServer

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

MockCfgMgmtService_NodeExportServer is a mock of CfgMgmtService_NodeExportServer interface.

func NewMockCfgMgmtService_NodeExportServer

func NewMockCfgMgmtService_NodeExportServer(ctrl *gomock.Controller) *MockCfgMgmtService_NodeExportServer

NewMockCfgMgmtService_NodeExportServer creates a new mock instance.

func (*MockCfgMgmtService_NodeExportServer) Context

Context mocks base method.

func (*MockCfgMgmtService_NodeExportServer) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtService_NodeExportServer) RecvMsg

func (m *MockCfgMgmtService_NodeExportServer) RecvMsg(arg0 interface{}) error

RecvMsg mocks base method.

func (*MockCfgMgmtService_NodeExportServer) Send

Send mocks base method.

func (*MockCfgMgmtService_NodeExportServer) SendHeader

SendHeader mocks base method.

func (*MockCfgMgmtService_NodeExportServer) SendMsg

func (m *MockCfgMgmtService_NodeExportServer) SendMsg(arg0 interface{}) error

SendMsg mocks base method.

func (*MockCfgMgmtService_NodeExportServer) SetHeader

SetHeader mocks base method.

func (*MockCfgMgmtService_NodeExportServer) SetTrailer

func (m *MockCfgMgmtService_NodeExportServer) SetTrailer(arg0 metadata.MD)

SetTrailer mocks base method.

type MockCfgMgmtService_NodeExportServerMockRecorder

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

MockCfgMgmtService_NodeExportServerMockRecorder is the mock recorder for MockCfgMgmtService_NodeExportServer.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) Context

Context indicates an expected call of Context.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) RecvMsg

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) RecvMsg(arg0 interface{}) *gomock.Call

RecvMsg indicates an expected call of RecvMsg.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) Send

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) Send(arg0 interface{}) *gomock.Call

Send indicates an expected call of Send.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) SendHeader

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) SendHeader(arg0 interface{}) *gomock.Call

SendHeader indicates an expected call of SendHeader.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) SendMsg

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) SendMsg(arg0 interface{}) *gomock.Call

SendMsg indicates an expected call of SendMsg.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) SetHeader

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) SetHeader(arg0 interface{}) *gomock.Call

SetHeader indicates an expected call of SetHeader.

func (*MockCfgMgmtService_NodeExportServerMockRecorder) SetTrailer

func (mr *MockCfgMgmtService_NodeExportServerMockRecorder) SetTrailer(arg0 interface{}) *gomock.Call

SetTrailer indicates an expected call of SetTrailer.

type MockCfgMgmtService_ReportExportClient

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

MockCfgMgmtService_ReportExportClient is a mock of CfgMgmtService_ReportExportClient interface.

func NewMockCfgMgmtService_ReportExportClient

func NewMockCfgMgmtService_ReportExportClient(ctrl *gomock.Controller) *MockCfgMgmtService_ReportExportClient

NewMockCfgMgmtService_ReportExportClient creates a new mock instance.

func (*MockCfgMgmtService_ReportExportClient) CloseSend

CloseSend mocks base method.

func (*MockCfgMgmtService_ReportExportClient) Context

Context mocks base method.

func (*MockCfgMgmtService_ReportExportClient) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtService_ReportExportClient) Header

Header mocks base method.

func (*MockCfgMgmtService_ReportExportClient) Recv

Recv mocks base method.

func (*MockCfgMgmtService_ReportExportClient) RecvMsg

func (m *MockCfgMgmtService_ReportExportClient) RecvMsg(arg0 interface{}) error

RecvMsg mocks base method.

func (*MockCfgMgmtService_ReportExportClient) SendMsg

func (m *MockCfgMgmtService_ReportExportClient) SendMsg(arg0 interface{}) error

SendMsg mocks base method.

func (*MockCfgMgmtService_ReportExportClient) Trailer

Trailer mocks base method.

type MockCfgMgmtService_ReportExportClientMockRecorder

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

MockCfgMgmtService_ReportExportClientMockRecorder is the mock recorder for MockCfgMgmtService_ReportExportClient.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) CloseSend

CloseSend indicates an expected call of CloseSend.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) Context

Context indicates an expected call of Context.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) Header

Header indicates an expected call of Header.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) Recv

Recv indicates an expected call of Recv.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) RecvMsg

func (mr *MockCfgMgmtService_ReportExportClientMockRecorder) RecvMsg(arg0 interface{}) *gomock.Call

RecvMsg indicates an expected call of RecvMsg.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) SendMsg

func (mr *MockCfgMgmtService_ReportExportClientMockRecorder) SendMsg(arg0 interface{}) *gomock.Call

SendMsg indicates an expected call of SendMsg.

func (*MockCfgMgmtService_ReportExportClientMockRecorder) Trailer

Trailer indicates an expected call of Trailer.

type MockCfgMgmtService_ReportExportServer

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

MockCfgMgmtService_ReportExportServer is a mock of CfgMgmtService_ReportExportServer interface.

func NewMockCfgMgmtService_ReportExportServer

func NewMockCfgMgmtService_ReportExportServer(ctrl *gomock.Controller) *MockCfgMgmtService_ReportExportServer

NewMockCfgMgmtService_ReportExportServer creates a new mock instance.

func (*MockCfgMgmtService_ReportExportServer) Context

Context mocks base method.

func (*MockCfgMgmtService_ReportExportServer) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCfgMgmtService_ReportExportServer) RecvMsg

func (m *MockCfgMgmtService_ReportExportServer) RecvMsg(arg0 interface{}) error

RecvMsg mocks base method.

func (*MockCfgMgmtService_ReportExportServer) Send

Send mocks base method.

func (*MockCfgMgmtService_ReportExportServer) SendHeader

SendHeader mocks base method.

func (*MockCfgMgmtService_ReportExportServer) SendMsg

func (m *MockCfgMgmtService_ReportExportServer) SendMsg(arg0 interface{}) error

SendMsg mocks base method.

func (*MockCfgMgmtService_ReportExportServer) SetHeader

SetHeader mocks base method.

func (*MockCfgMgmtService_ReportExportServer) SetTrailer

SetTrailer mocks base method.

type MockCfgMgmtService_ReportExportServerMockRecorder

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

MockCfgMgmtService_ReportExportServerMockRecorder is the mock recorder for MockCfgMgmtService_ReportExportServer.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) Context

Context indicates an expected call of Context.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) RecvMsg

func (mr *MockCfgMgmtService_ReportExportServerMockRecorder) RecvMsg(arg0 interface{}) *gomock.Call

RecvMsg indicates an expected call of RecvMsg.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) Send

Send indicates an expected call of Send.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) SendHeader

func (mr *MockCfgMgmtService_ReportExportServerMockRecorder) SendHeader(arg0 interface{}) *gomock.Call

SendHeader indicates an expected call of SendHeader.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) SendMsg

func (mr *MockCfgMgmtService_ReportExportServerMockRecorder) SendMsg(arg0 interface{}) *gomock.Call

SendMsg indicates an expected call of SendMsg.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) SetHeader

func (mr *MockCfgMgmtService_ReportExportServerMockRecorder) SetHeader(arg0 interface{}) *gomock.Call

SetHeader indicates an expected call of SetHeader.

func (*MockCfgMgmtService_ReportExportServerMockRecorder) SetTrailer

func (mr *MockCfgMgmtService_ReportExportServerMockRecorder) SetTrailer(arg0 interface{}) *gomock.Call

SetTrailer indicates an expected call of SetTrailer.

type UnimplementedCfgMgmtServiceServer

type UnimplementedCfgMgmtServiceServer struct {
}

UnimplementedCfgMgmtServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedCfgMgmtServiceServer) CreateRollout

func (*UnimplementedCfgMgmtServiceServer) CreateRolloutTest

func (*UnimplementedCfgMgmtServiceServer) GetAttributes

func (*UnimplementedCfgMgmtServiceServer) GetCheckInCountsTimeSeries

func (*UnimplementedCfgMgmtServiceServer) GetErrors

func (*UnimplementedCfgMgmtServiceServer) GetHealth

func (*UnimplementedCfgMgmtServiceServer) GetInventoryNodes

func (*UnimplementedCfgMgmtServiceServer) GetNodeMetadataCounts

func (*UnimplementedCfgMgmtServiceServer) GetNodeRun

func (*UnimplementedCfgMgmtServiceServer) GetNodes

func (*UnimplementedCfgMgmtServiceServer) GetNodesCounts

func (*UnimplementedCfgMgmtServiceServer) GetOrganizations

func (*UnimplementedCfgMgmtServiceServer) GetPolicyCookbooks

func (*UnimplementedCfgMgmtServiceServer) GetRolloutById

func (*UnimplementedCfgMgmtServiceServer) GetRollouts

func (*UnimplementedCfgMgmtServiceServer) GetRuns

func (*UnimplementedCfgMgmtServiceServer) GetRunsCounts

func (*UnimplementedCfgMgmtServiceServer) GetSourceFqdns

func (*UnimplementedCfgMgmtServiceServer) GetSuggestions

func (*UnimplementedCfgMgmtServiceServer) GetVersion

func (*UnimplementedCfgMgmtServiceServer) HandlePolicyUpdateAction

func (*UnimplementedCfgMgmtServiceServer) NodeExport

func (*UnimplementedCfgMgmtServiceServer) ReportExport

Jump to

Keyboard shortcuts

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