service

package
v0.0.0-...-f54f16c Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_interservice_cds_service_cds_proto protoreflect.FileDescriptor

Functions

func RegisterAutomateCdsServiceServer

func RegisterAutomateCdsServiceServer(s *grpc.Server, srv AutomateCdsServiceServer)

Types

type AutomateCdsServiceClient

type AutomateCdsServiceClient interface {
	GetVersion(ctx context.Context, in *version.VersionInfoRequest, opts ...grpc.CallOption) (*version.VersionInfo, error)
	ListContentItems(ctx context.Context, in *request.ContentItems, opts ...grpc.CallOption) (*response.ContentItems, error)
	InstallContentItem(ctx context.Context, in *request.InstallContentItem, opts ...grpc.CallOption) (*response.InstallContentItem, error)
	DownloadContentItem(ctx context.Context, in *request.DownloadContentItem, opts ...grpc.CallOption) (AutomateCdsService_DownloadContentItemClient, error)
	IsContentEnabled(ctx context.Context, in *request.ContentEnabled, opts ...grpc.CallOption) (*response.ContentEnabled, error)
	SubmitCredentials(ctx context.Context, in *request.Credentials, opts ...grpc.CallOption) (*response.Credentials, error)
}

AutomateCdsServiceClient is the client API for AutomateCdsService service.

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

type AutomateCdsServiceServer

AutomateCdsServiceServer is the server API for AutomateCdsService service.

type AutomateCdsService_DownloadContentItemClient

type AutomateCdsService_DownloadContentItemClient interface {
	Recv() (*common.ExportData, error)
	grpc.ClientStream
}

type AutomateCdsService_DownloadContentItemServer

type AutomateCdsService_DownloadContentItemServer interface {
	Send(*common.ExportData) error
	grpc.ServerStream
}

type UnimplementedAutomateCdsServiceServer

type UnimplementedAutomateCdsServiceServer struct {
}

UnimplementedAutomateCdsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAutomateCdsServiceServer) GetVersion

func (*UnimplementedAutomateCdsServiceServer) InstallContentItem

func (*UnimplementedAutomateCdsServiceServer) IsContentEnabled

func (*UnimplementedAutomateCdsServiceServer) ListContentItems

func (*UnimplementedAutomateCdsServiceServer) SubmitCredentials

Jump to

Keyboard shortcuts

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