release

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 21, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_release_model_proto protoreflect.FileDescriptor
View Source
var File_release_service_proto protoreflect.FileDescriptor

Functions

func RegisterReleaseServiceServer

func RegisterReleaseServiceServer(s *grpc.Server, srv ReleaseServiceServer)

Types

type ReleaseDo

type ReleaseDo struct {
	AppId         string                 `protobuf:"bytes,100,opt,name=AppId,proto3" json:"AppId,omitempty"`
	NamespaceName string                 `protobuf:"bytes,101,opt,name=NamespaceName,proto3" json:"NamespaceName,omitempty"`
	ReleaseName   string                 `protobuf:"bytes,102,opt,name=ReleaseName,proto3" json:"ReleaseName,omitempty"`
	ReleaseTime   *timestamppb.Timestamp `protobuf:"bytes,103,opt,name=ReleaseTime,proto3" json:"ReleaseTime,omitempty"`
	// contains filtered or unexported fields
}

func (*ReleaseDo) Descriptor deprecated

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

Deprecated: Use ReleaseDo.ProtoReflect.Descriptor instead.

func (*ReleaseDo) GetAppId

func (x *ReleaseDo) GetAppId() string

func (*ReleaseDo) GetNamespaceName

func (x *ReleaseDo) GetNamespaceName() string

func (*ReleaseDo) GetReleaseName

func (x *ReleaseDo) GetReleaseName() string

func (*ReleaseDo) GetReleaseTime

func (x *ReleaseDo) GetReleaseTime() *timestamppb.Timestamp

func (*ReleaseDo) ProtoMessage

func (*ReleaseDo) ProtoMessage()

func (*ReleaseDo) ProtoReflect

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

func (*ReleaseDo) Reset

func (x *ReleaseDo) Reset()

func (*ReleaseDo) String

func (x *ReleaseDo) String() string

type ReleaseServiceClient

type ReleaseServiceClient interface {
	Create(ctx context.Context, in *ReleaseDo, opts ...grpc.CallOption) (*common.Response, error)
}

ReleaseServiceClient is the client API for ReleaseService service.

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

type ReleaseServiceServer

type ReleaseServiceServer interface {
	Create(context.Context, *ReleaseDo) (*common.Response, error)
}

ReleaseServiceServer is the server API for ReleaseService service.

type Timestamp

type Timestamp = timestamppb.Timestamp

type UnimplementedReleaseServiceServer

type UnimplementedReleaseServiceServer struct {
}

UnimplementedReleaseServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedReleaseServiceServer) Create

Jump to

Keyboard shortcuts

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