pb

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2021 License: Apache-2.0 Imports: 30 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_getdice_proto protoreflect.FileDescriptor
View Source
var File_release_proto protoreflect.FileDescriptor

Functions

func RegisterReleaseGetDiceServiceHandler

func RegisterReleaseGetDiceServiceHandler(r http.Router, srv ReleaseGetDiceServiceHandler, opts ...http.HandleOption)

RegisterReleaseGetDiceServiceHandler register ReleaseGetDiceServiceHandler to http.Router.

func RegisterReleaseGetDiceServiceImp

func RegisterReleaseGetDiceServiceImp(regester transport.Register, srv ReleaseGetDiceServiceServer, opts ...transport.ServiceOption)

RegisterReleaseGetDiceServiceImp getdice.proto

func RegisterReleaseGetDiceServiceServer

func RegisterReleaseGetDiceServiceServer(s grpc1.ServiceRegistrar, srv ReleaseGetDiceServiceServer, opts ...grpc1.HandleOption)

func RegisterReleaseServiceHandler

func RegisterReleaseServiceHandler(r http.Router, srv ReleaseServiceHandler, opts ...http.HandleOption)

RegisterReleaseServiceHandler register ReleaseServiceHandler to http.Router.

func RegisterReleaseServiceImp

func RegisterReleaseServiceImp(regester transport.Register, srv ReleaseServiceServer, opts ...transport.ServiceOption)

RegisterReleaseServiceImp release.proto

func RegisterReleaseServiceServer

func RegisterReleaseServiceServer(s grpc1.ServiceRegistrar, srv ReleaseServiceServer, opts ...grpc1.HandleOption)

func ReleaseGetDiceServiceClientType

func ReleaseGetDiceServiceClientType() reflect.Type

ReleaseGetDiceServiceClientType .

func ReleaseGetDiceServiceHandlerType

func ReleaseGetDiceServiceHandlerType() reflect.Type

ReleaseGetDiceServiceHandlerType .

func ReleaseGetDiceServiceServerType

func ReleaseGetDiceServiceServerType() reflect.Type

ReleaseGetDiceServiceServerType .

func ReleaseServiceClientType

func ReleaseServiceClientType() reflect.Type

ReleaseServiceClientType .

func ReleaseServiceHandlerType

func ReleaseServiceHandlerType() reflect.Type

ReleaseServiceHandlerType .

func ReleaseServiceServerType

func ReleaseServiceServerType() reflect.Type

ReleaseServiceServerType .

func ServiceNames

func ServiceNames(svr ...string) []string

ServiceNames return all service names

func Types

func Types() []reflect.Type

Types

type GetIosPlistRequest

type GetIosPlistRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIosPlistRequest) Descriptor deprecated

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

Deprecated: Use GetIosPlistRequest.ProtoReflect.Descriptor instead.

func (*GetIosPlistRequest) GetReleaseID

func (x *GetIosPlistRequest) GetReleaseID() string

func (*GetIosPlistRequest) MarshalJSON

func (m *GetIosPlistRequest) MarshalJSON() ([]byte, error)

GetIosPlistRequest implement json.Marshaler.

func (*GetIosPlistRequest) ProtoMessage

func (*GetIosPlistRequest) ProtoMessage()

func (*GetIosPlistRequest) ProtoReflect

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

func (*GetIosPlistRequest) Reset

func (x *GetIosPlistRequest) Reset()

func (*GetIosPlistRequest) String

func (x *GetIosPlistRequest) String() string

func (*GetIosPlistRequest) UnmarshalJSON

func (m *GetIosPlistRequest) UnmarshalJSON(b []byte) error

GetIosPlistRequest implement json.Marshaler.

func (*GetIosPlistRequest) UnmarshalURLValues

func (m *GetIosPlistRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetIosPlistRequest implement urlenc.URLValuesUnmarshaler.

func (*GetIosPlistRequest) Validate

func (this *GetIosPlistRequest) Validate() error

type GetIosPlistResponse

type GetIosPlistResponse struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIosPlistResponse) Descriptor deprecated

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

Deprecated: Use GetIosPlistResponse.ProtoReflect.Descriptor instead.

func (*GetIosPlistResponse) GetData

func (x *GetIosPlistResponse) GetData() string

func (*GetIosPlistResponse) MarshalJSON

func (m *GetIosPlistResponse) MarshalJSON() ([]byte, error)

GetIosPlistResponse implement json.Marshaler.

func (*GetIosPlistResponse) ProtoMessage

func (*GetIosPlistResponse) ProtoMessage()

func (*GetIosPlistResponse) ProtoReflect

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

func (*GetIosPlistResponse) Reset

func (x *GetIosPlistResponse) Reset()

func (*GetIosPlistResponse) String

func (x *GetIosPlistResponse) String() string

func (*GetIosPlistResponse) UnmarshalJSON

func (m *GetIosPlistResponse) UnmarshalJSON(b []byte) error

GetIosPlistResponse implement json.Marshaler.

func (*GetIosPlistResponse) UnmarshalURLValues

func (m *GetIosPlistResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetIosPlistResponse implement urlenc.URLValuesUnmarshaler.

func (*GetIosPlistResponse) Validate

func (this *GetIosPlistResponse) Validate() error

type GetLatestReleasesRequest

type GetLatestReleasesRequest struct {
	ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"`
	Version   string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestReleasesRequest) Descriptor deprecated

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

Deprecated: Use GetLatestReleasesRequest.ProtoReflect.Descriptor instead.

func (*GetLatestReleasesRequest) GetProjectID

func (x *GetLatestReleasesRequest) GetProjectID() string

func (*GetLatestReleasesRequest) GetVersion

func (x *GetLatestReleasesRequest) GetVersion() string

func (*GetLatestReleasesRequest) MarshalJSON

func (m *GetLatestReleasesRequest) MarshalJSON() ([]byte, error)

GetLatestReleasesRequest implement json.Marshaler.

func (*GetLatestReleasesRequest) ProtoMessage

func (*GetLatestReleasesRequest) ProtoMessage()

func (*GetLatestReleasesRequest) ProtoReflect

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

func (*GetLatestReleasesRequest) Reset

func (x *GetLatestReleasesRequest) Reset()

func (*GetLatestReleasesRequest) String

func (x *GetLatestReleasesRequest) String() string

func (*GetLatestReleasesRequest) UnmarshalJSON

func (m *GetLatestReleasesRequest) UnmarshalJSON(b []byte) error

GetLatestReleasesRequest implement json.Marshaler.

func (*GetLatestReleasesRequest) UnmarshalURLValues

func (m *GetLatestReleasesRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetLatestReleasesRequest implement urlenc.URLValuesUnmarshaler.

func (*GetLatestReleasesRequest) Validate

func (this *GetLatestReleasesRequest) Validate() error

type GetLatestReleasesResponse

type GetLatestReleasesResponse struct {
	Data []*GetLatestReleasesResponseData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestReleasesResponse) Descriptor deprecated

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

Deprecated: Use GetLatestReleasesResponse.ProtoReflect.Descriptor instead.

func (*GetLatestReleasesResponse) GetData

func (*GetLatestReleasesResponse) MarshalJSON

func (m *GetLatestReleasesResponse) MarshalJSON() ([]byte, error)

GetLatestReleasesResponse implement json.Marshaler.

func (*GetLatestReleasesResponse) ProtoMessage

func (*GetLatestReleasesResponse) ProtoMessage()

func (*GetLatestReleasesResponse) ProtoReflect

func (*GetLatestReleasesResponse) Reset

func (x *GetLatestReleasesResponse) Reset()

func (*GetLatestReleasesResponse) String

func (x *GetLatestReleasesResponse) String() string

func (*GetLatestReleasesResponse) UnmarshalJSON

func (m *GetLatestReleasesResponse) UnmarshalJSON(b []byte) error

GetLatestReleasesResponse implement json.Marshaler.

func (*GetLatestReleasesResponse) UnmarshalURLValues

func (m *GetLatestReleasesResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetLatestReleasesResponse implement urlenc.URLValuesUnmarshaler.

func (*GetLatestReleasesResponse) Validate

func (this *GetLatestReleasesResponse) Validate() error

type GetLatestReleasesResponseData

type GetLatestReleasesResponseData struct {

	// releaseID Unique identifier RELEASE, generated by the server when it is created
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,json=releaseId,proto3" json:"releaseID,omitempty"`
	// ReleaseName Any character string, easy for users to identify, the maximum length is 255, required
	ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"`
	// Desc describe this release function in detail,optional
	Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`
	// Dice When the resource type is diceyml, store the content of dice.yml, optional
	Dice string `protobuf:"bytes,4,opt,name=dice,proto3" json:"dice,omitempty"`
	// Addon When the resource type is addonyml, store the content of addon.yml, optional
	Addon string `protobuf:"bytes,5,opt,name=addon,proto3" json:"addon,omitempty"`
	// Labels Used for release classification, description of release category, map type, maximum length 1000, optional
	Labels string `protobuf:"bytes,6,opt,name=labels,proto3" json:"labels,omitempty"`
	// Version Store the release version information, which is unique under the same project and the same application in the same company, the maximum length is 100, optional
	// Version, the labeled Release cannot be deleted
	Version string `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`
	// OrgID Describing the company to which the release belongs, optional
	OrgID int64 `protobuf:"varint,8,opt,name=orgID,json=orgId,proto3" json:"orgID,omitempty"`
	// ProjectID Describe the project to which the release belongs, optional
	ProjectID int64 `protobuf:"varint,9,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	// ApplicationID Describe the application to which the release belongs, optional
	ApplicationID int64 `protobuf:"varint,10,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	// ProjectName Describe the project to which the release belongs, optional
	ProjectName string `protobuf:"bytes,11,opt,name=projectName,proto3" json:"projectName,omitempty"`
	// ApplicationName Describe the application to which the release belongs, optional
	ApplicationName string `protobuf:"bytes,12,opt,name=applicationName,proto3" json:"applicationName,omitempty"`
	// UserID  Describe the user to which the release belongs, the maximum length is 50, optional
	UserID string `protobuf:"bytes,13,opt,name=userID,json=userId,proto3" json:"userID,omitempty"`
	// ClusterName Describe the cluster to which the release belongs, the maximum length is 80, optional
	ClusterName string `protobuf:"bytes,14,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// Resources Specify the release resource type and resource storage path, to be compatible with the existing diceyml, optional
	Resources string `protobuf:"bytes,15,opt,name=resources,proto3" json:"resources,omitempty"`
	// Reference The number of release deployments, when it is 0, it can be cleared
	Reference int64 `protobuf:"varint,16,opt,name=reference,proto3" json:"reference,omitempty"`
	// CrossCluster Indicates whether the current release can cross clusters, without cluster restrictions
	CrossCluster bool `protobuf:"varint,17,opt,name=crossCluster,proto3" json:"crossCluster,omitempty"`
	// CreatedAt Release creation time, generated by the server when it is created
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	// UpdatedAt Release update time, updated by the server during update
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestReleasesResponseData) Descriptor deprecated

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

Deprecated: Use GetLatestReleasesResponseData.ProtoReflect.Descriptor instead.

func (*GetLatestReleasesResponseData) GetAddon

func (x *GetLatestReleasesResponseData) GetAddon() string

func (*GetLatestReleasesResponseData) GetApplicationID

func (x *GetLatestReleasesResponseData) GetApplicationID() int64

func (*GetLatestReleasesResponseData) GetApplicationName

func (x *GetLatestReleasesResponseData) GetApplicationName() string

func (*GetLatestReleasesResponseData) GetClusterName

func (x *GetLatestReleasesResponseData) GetClusterName() string

func (*GetLatestReleasesResponseData) GetCreatedAt

func (*GetLatestReleasesResponseData) GetCrossCluster

func (x *GetLatestReleasesResponseData) GetCrossCluster() bool

func (*GetLatestReleasesResponseData) GetDesc

func (*GetLatestReleasesResponseData) GetDice

func (*GetLatestReleasesResponseData) GetLabels

func (x *GetLatestReleasesResponseData) GetLabels() string

func (*GetLatestReleasesResponseData) GetOrgID

func (x *GetLatestReleasesResponseData) GetOrgID() int64

func (*GetLatestReleasesResponseData) GetProjectID

func (x *GetLatestReleasesResponseData) GetProjectID() int64

func (*GetLatestReleasesResponseData) GetProjectName

func (x *GetLatestReleasesResponseData) GetProjectName() string

func (*GetLatestReleasesResponseData) GetReference

func (x *GetLatestReleasesResponseData) GetReference() int64

func (*GetLatestReleasesResponseData) GetReleaseID

func (x *GetLatestReleasesResponseData) GetReleaseID() string

func (*GetLatestReleasesResponseData) GetReleaseName

func (x *GetLatestReleasesResponseData) GetReleaseName() string

func (*GetLatestReleasesResponseData) GetResources

func (x *GetLatestReleasesResponseData) GetResources() string

func (*GetLatestReleasesResponseData) GetUpdatedAt

func (*GetLatestReleasesResponseData) GetUserID

func (x *GetLatestReleasesResponseData) GetUserID() string

func (*GetLatestReleasesResponseData) GetVersion

func (x *GetLatestReleasesResponseData) GetVersion() string

func (*GetLatestReleasesResponseData) MarshalJSON

func (m *GetLatestReleasesResponseData) MarshalJSON() ([]byte, error)

GetLatestReleasesResponseData implement json.Marshaler.

func (*GetLatestReleasesResponseData) ProtoMessage

func (*GetLatestReleasesResponseData) ProtoMessage()

func (*GetLatestReleasesResponseData) ProtoReflect

func (*GetLatestReleasesResponseData) Reset

func (x *GetLatestReleasesResponseData) Reset()

func (*GetLatestReleasesResponseData) String

func (*GetLatestReleasesResponseData) UnmarshalJSON

func (m *GetLatestReleasesResponseData) UnmarshalJSON(b []byte) error

GetLatestReleasesResponseData implement json.Marshaler.

func (*GetLatestReleasesResponseData) UnmarshalURLValues

func (m *GetLatestReleasesResponseData) UnmarshalURLValues(prefix string, values url.Values) error

GetLatestReleasesResponseData implement urlenc.URLValuesUnmarshaler.

func (*GetLatestReleasesResponseData) Validate

func (this *GetLatestReleasesResponseData) Validate() error

type ListReleaseNameRequest

type ListReleaseNameRequest struct {
	ApplicationId string `protobuf:"bytes,1,opt,name=applicationId,proto3" json:"applicationId,omitempty"`
	// contains filtered or unexported fields
}

func (*ListReleaseNameRequest) Descriptor deprecated

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

Deprecated: Use ListReleaseNameRequest.ProtoReflect.Descriptor instead.

func (*ListReleaseNameRequest) GetApplicationId

func (x *ListReleaseNameRequest) GetApplicationId() string

func (*ListReleaseNameRequest) MarshalJSON

func (m *ListReleaseNameRequest) MarshalJSON() ([]byte, error)

ListReleaseNameRequest implement json.Marshaler.

func (*ListReleaseNameRequest) ProtoMessage

func (*ListReleaseNameRequest) ProtoMessage()

func (*ListReleaseNameRequest) ProtoReflect

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

func (*ListReleaseNameRequest) Reset

func (x *ListReleaseNameRequest) Reset()

func (*ListReleaseNameRequest) String

func (x *ListReleaseNameRequest) String() string

func (*ListReleaseNameRequest) UnmarshalJSON

func (m *ListReleaseNameRequest) UnmarshalJSON(b []byte) error

ListReleaseNameRequest implement json.Marshaler.

func (*ListReleaseNameRequest) UnmarshalURLValues

func (m *ListReleaseNameRequest) UnmarshalURLValues(prefix string, values url.Values) error

ListReleaseNameRequest implement urlenc.URLValuesUnmarshaler.

func (*ListReleaseNameRequest) Validate

func (this *ListReleaseNameRequest) Validate() error

type ListReleaseNameResponse

type ListReleaseNameResponse struct {
	Data []string `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ListReleaseNameResponse) Descriptor deprecated

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

Deprecated: Use ListReleaseNameResponse.ProtoReflect.Descriptor instead.

func (*ListReleaseNameResponse) GetData

func (x *ListReleaseNameResponse) GetData() []string

func (*ListReleaseNameResponse) MarshalJSON

func (m *ListReleaseNameResponse) MarshalJSON() ([]byte, error)

ListReleaseNameResponse implement json.Marshaler.

func (*ListReleaseNameResponse) ProtoMessage

func (*ListReleaseNameResponse) ProtoMessage()

func (*ListReleaseNameResponse) ProtoReflect

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

func (*ListReleaseNameResponse) Reset

func (x *ListReleaseNameResponse) Reset()

func (*ListReleaseNameResponse) String

func (x *ListReleaseNameResponse) String() string

func (*ListReleaseNameResponse) UnmarshalJSON

func (m *ListReleaseNameResponse) UnmarshalJSON(b []byte) error

ListReleaseNameResponse implement json.Marshaler.

func (*ListReleaseNameResponse) UnmarshalURLValues

func (m *ListReleaseNameResponse) UnmarshalURLValues(prefix string, values url.Values) error

ListReleaseNameResponse implement urlenc.URLValuesUnmarshaler.

func (*ListReleaseNameResponse) Validate

func (this *ListReleaseNameResponse) Validate() error

type ReleaseCreateRequest

type ReleaseCreateRequest struct {

	// Any character string, easy for users to identify, the maximum length is 255, required
	ReleaseName string `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"`
	// describe this release function in detail, optional
	Desc string `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`
	// When the resource type is diceyml, store the content of dice.yml, optional
	Dice string `protobuf:"bytes,3,opt,name=dice,proto3" json:"dice,omitempty"`
	// When addon is registered, release contains dice.yml and addon.yml, optional
	Addon string `protobuf:"bytes,4,opt,name=addon,proto3" json:"addon,omitempty"`
	// Used for release classification, description of release category, map type, maximum length 1000, optional
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Store the release version information, which is unique under the same project and the same application in the same company, the maximum length is 100, optional
	Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
	// Enterprise identifier, describing the company to which the release belongs, optional
	OrgID int64 `protobuf:"varint,7,opt,name=orgID,json=orgId,proto3" json:"orgID,omitempty"`
	// Project identifier, describing the project to which the release belongs, optional
	ProjectID int64 `protobuf:"varint,8,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	// Application identifier, describing the application to which the release belongs, optional
	ApplicationID int64 `protobuf:"varint,9,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	// Project name, describe the project to which the release belongs, optional
	ProjectName string `protobuf:"bytes,10,opt,name=projectName,proto3" json:"projectName,omitempty"`
	// Application name, describing the application to which the release belongs, optional
	ApplicationName string `protobuf:"bytes,11,opt,name=applicationName,proto3" json:"applicationName,omitempty"`
	// User identifier, describe the user to which the release belongs, the maximum length is 50, optional
	UserID string `protobuf:"bytes,12,opt,name=userID,json=userId,proto3" json:"userID,omitempty"`
	// Cluster name, describing the cluster to which the release belongs, the maximum length is 80, optional
	ClusterName string `protobuf:"bytes,13,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// release Included resources,to compatible diceyml,optional
	Resources []*ReleaseResource `protobuf:"bytes,14,rep,name=resources,proto3" json:"resources,omitempty"`
	// CrossCluster cross cluster
	CrossCluster bool `protobuf:"varint,15,opt,name=crossCluster,proto3" json:"crossCluster,omitempty"`
	// contains filtered or unexported fields
}

ReleaseCreateRequest create release API(POST /api/releases)

func (*ReleaseCreateRequest) Descriptor deprecated

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

Deprecated: Use ReleaseCreateRequest.ProtoReflect.Descriptor instead.

func (*ReleaseCreateRequest) GetAddon

func (x *ReleaseCreateRequest) GetAddon() string

func (*ReleaseCreateRequest) GetApplicationID

func (x *ReleaseCreateRequest) GetApplicationID() int64

func (*ReleaseCreateRequest) GetApplicationName

func (x *ReleaseCreateRequest) GetApplicationName() string

func (*ReleaseCreateRequest) GetClusterName

func (x *ReleaseCreateRequest) GetClusterName() string

func (*ReleaseCreateRequest) GetCrossCluster

func (x *ReleaseCreateRequest) GetCrossCluster() bool

func (*ReleaseCreateRequest) GetDesc

func (x *ReleaseCreateRequest) GetDesc() string

func (*ReleaseCreateRequest) GetDice

func (x *ReleaseCreateRequest) GetDice() string

func (*ReleaseCreateRequest) GetLabels

func (x *ReleaseCreateRequest) GetLabels() map[string]string

func (*ReleaseCreateRequest) GetOrgID

func (x *ReleaseCreateRequest) GetOrgID() int64

func (*ReleaseCreateRequest) GetProjectID

func (x *ReleaseCreateRequest) GetProjectID() int64

func (*ReleaseCreateRequest) GetProjectName

func (x *ReleaseCreateRequest) GetProjectName() string

func (*ReleaseCreateRequest) GetReleaseName

func (x *ReleaseCreateRequest) GetReleaseName() string

func (*ReleaseCreateRequest) GetResources

func (x *ReleaseCreateRequest) GetResources() []*ReleaseResource

func (*ReleaseCreateRequest) GetUserID

func (x *ReleaseCreateRequest) GetUserID() string

func (*ReleaseCreateRequest) GetVersion

func (x *ReleaseCreateRequest) GetVersion() string

func (*ReleaseCreateRequest) MarshalJSON

func (m *ReleaseCreateRequest) MarshalJSON() ([]byte, error)

ReleaseCreateRequest implement json.Marshaler.

func (*ReleaseCreateRequest) ProtoMessage

func (*ReleaseCreateRequest) ProtoMessage()

func (*ReleaseCreateRequest) ProtoReflect

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

func (*ReleaseCreateRequest) Reset

func (x *ReleaseCreateRequest) Reset()

func (*ReleaseCreateRequest) String

func (x *ReleaseCreateRequest) String() string

func (*ReleaseCreateRequest) UnmarshalJSON

func (m *ReleaseCreateRequest) UnmarshalJSON(b []byte) error

ReleaseCreateRequest implement json.Marshaler.

func (*ReleaseCreateRequest) UnmarshalURLValues

func (m *ReleaseCreateRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseCreateRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseCreateRequest) Validate

func (this *ReleaseCreateRequest) Validate() error

type ReleaseCreateResponse

type ReleaseCreateResponse struct {
	Data *ReleaseCreateResponseData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ReleaseCreateResponse create release API response

func (*ReleaseCreateResponse) Descriptor deprecated

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

Deprecated: Use ReleaseCreateResponse.ProtoReflect.Descriptor instead.

func (*ReleaseCreateResponse) GetData

func (*ReleaseCreateResponse) MarshalJSON

func (m *ReleaseCreateResponse) MarshalJSON() ([]byte, error)

ReleaseCreateResponse implement json.Marshaler.

func (*ReleaseCreateResponse) ProtoMessage

func (*ReleaseCreateResponse) ProtoMessage()

func (*ReleaseCreateResponse) ProtoReflect

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

func (*ReleaseCreateResponse) Reset

func (x *ReleaseCreateResponse) Reset()

func (*ReleaseCreateResponse) String

func (x *ReleaseCreateResponse) String() string

func (*ReleaseCreateResponse) UnmarshalJSON

func (m *ReleaseCreateResponse) UnmarshalJSON(b []byte) error

ReleaseCreateResponse implement json.Marshaler.

func (*ReleaseCreateResponse) UnmarshalURLValues

func (m *ReleaseCreateResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseCreateResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseCreateResponse) Validate

func (this *ReleaseCreateResponse) Validate() error

type ReleaseCreateResponseData

type ReleaseCreateResponseData struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,json=releaseId,proto3" json:"releaseID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseCreateResponseData create release response data

func (*ReleaseCreateResponseData) Descriptor deprecated

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

Deprecated: Use ReleaseCreateResponseData.ProtoReflect.Descriptor instead.

func (*ReleaseCreateResponseData) GetReleaseID

func (x *ReleaseCreateResponseData) GetReleaseID() string

func (*ReleaseCreateResponseData) MarshalJSON

func (m *ReleaseCreateResponseData) MarshalJSON() ([]byte, error)

ReleaseCreateResponseData implement json.Marshaler.

func (*ReleaseCreateResponseData) ProtoMessage

func (*ReleaseCreateResponseData) ProtoMessage()

func (*ReleaseCreateResponseData) ProtoReflect

func (*ReleaseCreateResponseData) Reset

func (x *ReleaseCreateResponseData) Reset()

func (*ReleaseCreateResponseData) String

func (x *ReleaseCreateResponseData) String() string

func (*ReleaseCreateResponseData) UnmarshalJSON

func (m *ReleaseCreateResponseData) UnmarshalJSON(b []byte) error

ReleaseCreateResponseData implement json.Marshaler.

func (*ReleaseCreateResponseData) UnmarshalURLValues

func (m *ReleaseCreateResponseData) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseCreateResponseData implement urlenc.URLValuesUnmarshaler.

func (*ReleaseCreateResponseData) Validate

func (this *ReleaseCreateResponseData) Validate() error

type ReleaseDataResponse

type ReleaseDataResponse struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDataResponse response only return data

func (*ReleaseDataResponse) Descriptor deprecated

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

Deprecated: Use ReleaseDataResponse.ProtoReflect.Descriptor instead.

func (*ReleaseDataResponse) GetData

func (x *ReleaseDataResponse) GetData() string

func (*ReleaseDataResponse) MarshalJSON

func (m *ReleaseDataResponse) MarshalJSON() ([]byte, error)

ReleaseDataResponse implement json.Marshaler.

func (*ReleaseDataResponse) ProtoMessage

func (*ReleaseDataResponse) ProtoMessage()

func (*ReleaseDataResponse) ProtoReflect

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

func (*ReleaseDataResponse) Reset

func (x *ReleaseDataResponse) Reset()

func (*ReleaseDataResponse) String

func (x *ReleaseDataResponse) String() string

func (*ReleaseDataResponse) UnmarshalJSON

func (m *ReleaseDataResponse) UnmarshalJSON(b []byte) error

ReleaseDataResponse implement json.Marshaler.

func (*ReleaseDataResponse) UnmarshalURLValues

func (m *ReleaseDataResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseDataResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseDataResponse) Validate

func (this *ReleaseDataResponse) Validate() error

type ReleaseDeleteRequest

type ReleaseDeleteRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDeleteRequest delete release API(DELETE /api/releases/{releaseID})

func (*ReleaseDeleteRequest) Descriptor deprecated

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

Deprecated: Use ReleaseDeleteRequest.ProtoReflect.Descriptor instead.

func (*ReleaseDeleteRequest) GetReleaseID

func (x *ReleaseDeleteRequest) GetReleaseID() string

func (*ReleaseDeleteRequest) MarshalJSON

func (m *ReleaseDeleteRequest) MarshalJSON() ([]byte, error)

ReleaseDeleteRequest implement json.Marshaler.

func (*ReleaseDeleteRequest) ProtoMessage

func (*ReleaseDeleteRequest) ProtoMessage()

func (*ReleaseDeleteRequest) ProtoReflect

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

func (*ReleaseDeleteRequest) Reset

func (x *ReleaseDeleteRequest) Reset()

func (*ReleaseDeleteRequest) String

func (x *ReleaseDeleteRequest) String() string

func (*ReleaseDeleteRequest) UnmarshalJSON

func (m *ReleaseDeleteRequest) UnmarshalJSON(b []byte) error

ReleaseDeleteRequest implement json.Marshaler.

func (*ReleaseDeleteRequest) UnmarshalURLValues

func (m *ReleaseDeleteRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseDeleteRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseDeleteRequest) Validate

func (this *ReleaseDeleteRequest) Validate() error

type ReleaseDeleteResponse

type ReleaseDeleteResponse struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // Delete succ
	// contains filtered or unexported fields
}

ReleaseDeleteResponse delete release API response

func (*ReleaseDeleteResponse) Descriptor deprecated

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

Deprecated: Use ReleaseDeleteResponse.ProtoReflect.Descriptor instead.

func (*ReleaseDeleteResponse) GetData

func (x *ReleaseDeleteResponse) GetData() string

func (*ReleaseDeleteResponse) MarshalJSON

func (m *ReleaseDeleteResponse) MarshalJSON() ([]byte, error)

ReleaseDeleteResponse implement json.Marshaler.

func (*ReleaseDeleteResponse) ProtoMessage

func (*ReleaseDeleteResponse) ProtoMessage()

func (*ReleaseDeleteResponse) ProtoReflect

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

func (*ReleaseDeleteResponse) Reset

func (x *ReleaseDeleteResponse) Reset()

func (*ReleaseDeleteResponse) String

func (x *ReleaseDeleteResponse) String() string

func (*ReleaseDeleteResponse) UnmarshalJSON

func (m *ReleaseDeleteResponse) UnmarshalJSON(b []byte) error

ReleaseDeleteResponse implement json.Marshaler.

func (*ReleaseDeleteResponse) UnmarshalURLValues

func (m *ReleaseDeleteResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseDeleteResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseDeleteResponse) Validate

func (this *ReleaseDeleteResponse) Validate() error

type ReleaseGCRequest

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

func (*ReleaseGCRequest) Descriptor deprecated

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

Deprecated: Use ReleaseGCRequest.ProtoReflect.Descriptor instead.

func (*ReleaseGCRequest) MarshalJSON

func (m *ReleaseGCRequest) MarshalJSON() ([]byte, error)

ReleaseGCRequest implement json.Marshaler.

func (*ReleaseGCRequest) ProtoMessage

func (*ReleaseGCRequest) ProtoMessage()

func (*ReleaseGCRequest) ProtoReflect

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

func (*ReleaseGCRequest) Reset

func (x *ReleaseGCRequest) Reset()

func (*ReleaseGCRequest) String

func (x *ReleaseGCRequest) String() string

func (*ReleaseGCRequest) UnmarshalJSON

func (m *ReleaseGCRequest) UnmarshalJSON(b []byte) error

ReleaseGCRequest implement json.Marshaler.

func (*ReleaseGCRequest) UnmarshalURLValues

func (m *ReleaseGCRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGCRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGCRequest) Validate

func (this *ReleaseGCRequest) Validate() error

type ReleaseGetDiceServiceClient

type ReleaseGetDiceServiceClient interface {
	// TODO pull is inappropriate to get diceyml,reserved for compatibility,should use get-dice API
	PullDiceYAML(ctx context.Context, in *ReleaseGetDiceYmlRequest, opts ...grpc.CallOption) (*ReleaseGetDiceYmlResponse, error)
	GetDiceYAML(ctx context.Context, in *ReleaseGetDiceYmlRequest, opts ...grpc.CallOption) (*ReleaseGetDiceYmlResponse, error)
}

ReleaseGetDiceServiceClient is the client API for ReleaseGetDiceService 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.

type ReleaseGetDiceServiceHandler

type ReleaseGetDiceServiceHandler interface {
	// TODO pull is inappropriate to get diceyml,reserved for compatibility,should use get-dice API
	// GET /api/releases/{releaseID}/actions/pull
	PullDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
	// GET /api/releases/{releaseID}/actions/get-dice
	GetDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
}

ReleaseGetDiceServiceHandler is the server API for ReleaseGetDiceService service.

type ReleaseGetDiceServiceServer

type ReleaseGetDiceServiceServer interface {
	// TODO pull is inappropriate to get diceyml,reserved for compatibility,should use get-dice API
	PullDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
	GetDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
}

ReleaseGetDiceServiceServer is the server API for ReleaseGetDiceService service. All implementations should embed UnimplementedReleaseGetDiceServiceServer for forward compatibility

type ReleaseGetDiceYmlRequest

type ReleaseGetDiceYmlRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseGetDiceYmlRequest release request dice.yml

func (*ReleaseGetDiceYmlRequest) Descriptor deprecated

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

Deprecated: Use ReleaseGetDiceYmlRequest.ProtoReflect.Descriptor instead.

func (*ReleaseGetDiceYmlRequest) GetReleaseID

func (x *ReleaseGetDiceYmlRequest) GetReleaseID() string

func (*ReleaseGetDiceYmlRequest) MarshalJSON

func (m *ReleaseGetDiceYmlRequest) MarshalJSON() ([]byte, error)

ReleaseGetDiceYmlRequest implement json.Marshaler.

func (*ReleaseGetDiceYmlRequest) ProtoMessage

func (*ReleaseGetDiceYmlRequest) ProtoMessage()

func (*ReleaseGetDiceYmlRequest) ProtoReflect

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

func (*ReleaseGetDiceYmlRequest) Reset

func (x *ReleaseGetDiceYmlRequest) Reset()

func (*ReleaseGetDiceYmlRequest) String

func (x *ReleaseGetDiceYmlRequest) String() string

func (*ReleaseGetDiceYmlRequest) UnmarshalJSON

func (m *ReleaseGetDiceYmlRequest) UnmarshalJSON(b []byte) error

ReleaseGetDiceYmlRequest implement json.Marshaler.

func (*ReleaseGetDiceYmlRequest) UnmarshalURLValues

func (m *ReleaseGetDiceYmlRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGetDiceYmlRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGetDiceYmlRequest) Validate

func (this *ReleaseGetDiceYmlRequest) Validate() error

type ReleaseGetDiceYmlResponse

type ReleaseGetDiceYmlResponse struct {
	Data string `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"`
	// contains filtered or unexported fields
}

func (*ReleaseGetDiceYmlResponse) Descriptor deprecated

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

Deprecated: Use ReleaseGetDiceYmlResponse.ProtoReflect.Descriptor instead.

func (*ReleaseGetDiceYmlResponse) GetData

func (x *ReleaseGetDiceYmlResponse) GetData() string

func (*ReleaseGetDiceYmlResponse) MarshalJSON

func (m *ReleaseGetDiceYmlResponse) MarshalJSON() ([]byte, error)

ReleaseGetDiceYmlResponse implement json.Marshaler.

func (*ReleaseGetDiceYmlResponse) ProtoMessage

func (*ReleaseGetDiceYmlResponse) ProtoMessage()

func (*ReleaseGetDiceYmlResponse) ProtoReflect

func (*ReleaseGetDiceYmlResponse) Reset

func (x *ReleaseGetDiceYmlResponse) Reset()

func (*ReleaseGetDiceYmlResponse) String

func (x *ReleaseGetDiceYmlResponse) String() string

func (*ReleaseGetDiceYmlResponse) UnmarshalJSON

func (m *ReleaseGetDiceYmlResponse) UnmarshalJSON(b []byte) error

ReleaseGetDiceYmlResponse implement json.Marshaler.

func (*ReleaseGetDiceYmlResponse) UnmarshalURLValues

func (m *ReleaseGetDiceYmlResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGetDiceYmlResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGetDiceYmlResponse) Validate

func (this *ReleaseGetDiceYmlResponse) Validate() error

type ReleaseGetRequest

type ReleaseGetRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseGetRequest get release API(GET /api/releases/{releaseId})

func (*ReleaseGetRequest) Descriptor deprecated

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

Deprecated: Use ReleaseGetRequest.ProtoReflect.Descriptor instead.

func (*ReleaseGetRequest) GetReleaseID

func (x *ReleaseGetRequest) GetReleaseID() string

func (*ReleaseGetRequest) MarshalJSON

func (m *ReleaseGetRequest) MarshalJSON() ([]byte, error)

ReleaseGetRequest implement json.Marshaler.

func (*ReleaseGetRequest) ProtoMessage

func (*ReleaseGetRequest) ProtoMessage()

func (*ReleaseGetRequest) ProtoReflect

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

func (*ReleaseGetRequest) Reset

func (x *ReleaseGetRequest) Reset()

func (*ReleaseGetRequest) String

func (x *ReleaseGetRequest) String() string

func (*ReleaseGetRequest) UnmarshalJSON

func (m *ReleaseGetRequest) UnmarshalJSON(b []byte) error

ReleaseGetRequest implement json.Marshaler.

func (*ReleaseGetRequest) UnmarshalURLValues

func (m *ReleaseGetRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGetRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGetRequest) Validate

func (this *ReleaseGetRequest) Validate() error

type ReleaseGetResponse

type ReleaseGetResponse struct {
	Data *ReleaseGetResponseData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ReleaseGetResponse get release API response

func (*ReleaseGetResponse) Descriptor deprecated

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

Deprecated: Use ReleaseGetResponse.ProtoReflect.Descriptor instead.

func (*ReleaseGetResponse) GetData

func (*ReleaseGetResponse) MarshalJSON

func (m *ReleaseGetResponse) MarshalJSON() ([]byte, error)

ReleaseGetResponse implement json.Marshaler.

func (*ReleaseGetResponse) ProtoMessage

func (*ReleaseGetResponse) ProtoMessage()

func (*ReleaseGetResponse) ProtoReflect

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

func (*ReleaseGetResponse) Reset

func (x *ReleaseGetResponse) Reset()

func (*ReleaseGetResponse) String

func (x *ReleaseGetResponse) String() string

func (*ReleaseGetResponse) UnmarshalJSON

func (m *ReleaseGetResponse) UnmarshalJSON(b []byte) error

ReleaseGetResponse implement json.Marshaler.

func (*ReleaseGetResponse) UnmarshalURLValues

func (m *ReleaseGetResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGetResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGetResponse) Validate

func (this *ReleaseGetResponse) Validate() error

type ReleaseGetResponseData

type ReleaseGetResponseData struct {
	ReleaseID   string             `protobuf:"bytes,1,opt,name=releaseID,json=releaseId,proto3" json:"releaseID,omitempty"`
	ReleaseName string             `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"`
	Diceyml     string             `protobuf:"bytes,3,opt,name=diceyml,proto3" json:"diceyml,omitempty"`
	Desc        string             `protobuf:"bytes,4,opt,name=desc,proto3" json:"desc,omitempty"`
	Addon       string             `protobuf:"bytes,5,opt,name=addon,proto3" json:"addon,omitempty"`
	Resources   []*ReleaseResource `protobuf:"bytes,6,rep,name=resources,proto3" json:"resources,omitempty"`
	Images      []string           `protobuf:"bytes,7,rep,name=images,proto3" json:"images,omitempty"`
	Labels      map[string]string  `` /* 153-byte string literal not displayed */
	Version     string             `protobuf:"bytes,9,opt,name=version,proto3" json:"version,omitempty"`
	// is it possible to cross cluster
	CrossCluster bool `protobuf:"varint,10,opt,name=crossCluster,proto3" json:"crossCluster,omitempty"`
	// current deployment times
	Reference       int64  `protobuf:"varint,11,opt,name=reference,proto3" json:"reference,omitempty"`
	OrgID           int64  `protobuf:"varint,12,opt,name=orgID,json=orgId,proto3" json:"orgID,omitempty"`
	ProjectID       int64  `protobuf:"varint,13,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	ApplicationID   int64  `protobuf:"varint,14,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	ProjectName     string `protobuf:"bytes,15,opt,name=projectName,proto3" json:"projectName,omitempty"`
	ApplicationName string `protobuf:"bytes,16,opt,name=applicationName,proto3" json:"applicationName,omitempty"`
	UserID          string `protobuf:"bytes,17,opt,name=userID,json=userId,proto3" json:"userID,omitempty"`
	// 集群名称
	ClusterName string                 `protobuf:"bytes,18,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
	// contains filtered or unexported fields
}

ReleaseGetResponseData get release API response

func (*ReleaseGetResponseData) Descriptor deprecated

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

Deprecated: Use ReleaseGetResponseData.ProtoReflect.Descriptor instead.

func (*ReleaseGetResponseData) GetAddon

func (x *ReleaseGetResponseData) GetAddon() string

func (*ReleaseGetResponseData) GetApplicationID

func (x *ReleaseGetResponseData) GetApplicationID() int64

func (*ReleaseGetResponseData) GetApplicationName

func (x *ReleaseGetResponseData) GetApplicationName() string

func (*ReleaseGetResponseData) GetClusterName

func (x *ReleaseGetResponseData) GetClusterName() string

func (*ReleaseGetResponseData) GetCreatedAt

func (x *ReleaseGetResponseData) GetCreatedAt() *timestamppb.Timestamp

func (*ReleaseGetResponseData) GetCrossCluster

func (x *ReleaseGetResponseData) GetCrossCluster() bool

func (*ReleaseGetResponseData) GetDesc

func (x *ReleaseGetResponseData) GetDesc() string

func (*ReleaseGetResponseData) GetDiceyml

func (x *ReleaseGetResponseData) GetDiceyml() string

func (*ReleaseGetResponseData) GetImages

func (x *ReleaseGetResponseData) GetImages() []string

func (*ReleaseGetResponseData) GetLabels

func (x *ReleaseGetResponseData) GetLabels() map[string]string

func (*ReleaseGetResponseData) GetOrgID

func (x *ReleaseGetResponseData) GetOrgID() int64

func (*ReleaseGetResponseData) GetProjectID

func (x *ReleaseGetResponseData) GetProjectID() int64

func (*ReleaseGetResponseData) GetProjectName

func (x *ReleaseGetResponseData) GetProjectName() string

func (*ReleaseGetResponseData) GetReference

func (x *ReleaseGetResponseData) GetReference() int64

func (*ReleaseGetResponseData) GetReleaseID

func (x *ReleaseGetResponseData) GetReleaseID() string

func (*ReleaseGetResponseData) GetReleaseName

func (x *ReleaseGetResponseData) GetReleaseName() string

func (*ReleaseGetResponseData) GetResources

func (x *ReleaseGetResponseData) GetResources() []*ReleaseResource

func (*ReleaseGetResponseData) GetUpdatedAt

func (x *ReleaseGetResponseData) GetUpdatedAt() *timestamppb.Timestamp

func (*ReleaseGetResponseData) GetUserID

func (x *ReleaseGetResponseData) GetUserID() string

func (*ReleaseGetResponseData) GetVersion

func (x *ReleaseGetResponseData) GetVersion() string

func (*ReleaseGetResponseData) MarshalJSON

func (m *ReleaseGetResponseData) MarshalJSON() ([]byte, error)

ReleaseGetResponseData implement json.Marshaler.

func (*ReleaseGetResponseData) ProtoMessage

func (*ReleaseGetResponseData) ProtoMessage()

func (*ReleaseGetResponseData) ProtoReflect

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

func (*ReleaseGetResponseData) Reset

func (x *ReleaseGetResponseData) Reset()

func (*ReleaseGetResponseData) String

func (x *ReleaseGetResponseData) String() string

func (*ReleaseGetResponseData) UnmarshalJSON

func (m *ReleaseGetResponseData) UnmarshalJSON(b []byte) error

ReleaseGetResponseData implement json.Marshaler.

func (*ReleaseGetResponseData) UnmarshalURLValues

func (m *ReleaseGetResponseData) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseGetResponseData implement urlenc.URLValuesUnmarshaler.

func (*ReleaseGetResponseData) Validate

func (this *ReleaseGetResponseData) Validate() error

type ReleaseListRequest

type ReleaseListRequest struct {

	// query parameter,fuzzy match by releaseId/releaseName/version
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// releaseName exact match by name
	ReleaseName string `protobuf:"bytes,2,opt,name=releaseName,proto3" json:"releaseName,omitempty"`
	// cluster name
	Cluster string `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// branch name
	Branch string `protobuf:"bytes,4,opt,name=branch,proto3" json:"branch,omitempty"`
	// only show releases with version
	IsVersion bool `protobuf:"varint,5,opt,name=isVersion,proto3" json:"isVersion,omitempty"`
	// cross cluster
	CrossCluster                 string `protobuf:"bytes,6,opt,name=crossCluster,proto3" json:"crossCluster,omitempty"`
	CrossClusterOrSpecifyCluster string `protobuf:"bytes,7,opt,name=crossClusterOrSpecifyCluster,proto3" json:"crossClusterOrSpecifyCluster,omitempty"`
	ApplicationID                int64  `protobuf:"varint,8,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	ProjectID                    int64  `protobuf:"varint,9,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	StartTime                    int64  `protobuf:"varint,10,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime                      int64  `protobuf:"varint,11,opt,name=endTime,proto3" json:"endTime,omitempty"`
	PageSize                     int64  `protobuf:"varint,12,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum                      int64  `protobuf:"varint,13,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	// contains filtered or unexported fields
}

ReleaseListRequest list release API(GET /api/releases)

func (*ReleaseListRequest) Descriptor deprecated

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

Deprecated: Use ReleaseListRequest.ProtoReflect.Descriptor instead.

func (*ReleaseListRequest) GetApplicationID

func (x *ReleaseListRequest) GetApplicationID() int64

func (*ReleaseListRequest) GetBranch

func (x *ReleaseListRequest) GetBranch() string

func (*ReleaseListRequest) GetCluster

func (x *ReleaseListRequest) GetCluster() string

func (*ReleaseListRequest) GetCrossCluster

func (x *ReleaseListRequest) GetCrossCluster() string

func (*ReleaseListRequest) GetCrossClusterOrSpecifyCluster

func (x *ReleaseListRequest) GetCrossClusterOrSpecifyCluster() string

func (*ReleaseListRequest) GetEndTime

func (x *ReleaseListRequest) GetEndTime() int64

func (*ReleaseListRequest) GetIsVersion

func (x *ReleaseListRequest) GetIsVersion() bool

func (*ReleaseListRequest) GetPageNum

func (x *ReleaseListRequest) GetPageNum() int64

func (*ReleaseListRequest) GetPageSize

func (x *ReleaseListRequest) GetPageSize() int64

func (*ReleaseListRequest) GetProjectID

func (x *ReleaseListRequest) GetProjectID() int64

func (*ReleaseListRequest) GetQuery

func (x *ReleaseListRequest) GetQuery() string

func (*ReleaseListRequest) GetReleaseName

func (x *ReleaseListRequest) GetReleaseName() string

func (*ReleaseListRequest) GetStartTime

func (x *ReleaseListRequest) GetStartTime() int64

func (*ReleaseListRequest) MarshalJSON

func (m *ReleaseListRequest) MarshalJSON() ([]byte, error)

ReleaseListRequest implement json.Marshaler.

func (*ReleaseListRequest) ProtoMessage

func (*ReleaseListRequest) ProtoMessage()

func (*ReleaseListRequest) ProtoReflect

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

func (*ReleaseListRequest) Reset

func (x *ReleaseListRequest) Reset()

func (*ReleaseListRequest) String

func (x *ReleaseListRequest) String() string

func (*ReleaseListRequest) UnmarshalJSON

func (m *ReleaseListRequest) UnmarshalJSON(b []byte) error

ReleaseListRequest implement json.Marshaler.

func (*ReleaseListRequest) UnmarshalURLValues

func (m *ReleaseListRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseListRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseListRequest) Validate

func (this *ReleaseListRequest) Validate() error

type ReleaseListResponse

type ReleaseListResponse struct {
	Data    *ReleaseListResponseData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	UserIDs []string                 `protobuf:"bytes,2,rep,name=userIDs,proto3" json:"userIDs,omitempty"`
	// contains filtered or unexported fields
}

ReleaseListResponse release list api response data structure

func (*ReleaseListResponse) Descriptor deprecated

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

Deprecated: Use ReleaseListResponse.ProtoReflect.Descriptor instead.

func (*ReleaseListResponse) GetData

func (*ReleaseListResponse) GetUserIDs

func (x *ReleaseListResponse) GetUserIDs() []string

func (*ReleaseListResponse) MarshalJSON

func (m *ReleaseListResponse) MarshalJSON() ([]byte, error)

ReleaseListResponse implement json.Marshaler.

func (*ReleaseListResponse) ProtoMessage

func (*ReleaseListResponse) ProtoMessage()

func (*ReleaseListResponse) ProtoReflect

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

func (*ReleaseListResponse) Reset

func (x *ReleaseListResponse) Reset()

func (*ReleaseListResponse) String

func (x *ReleaseListResponse) String() string

func (*ReleaseListResponse) UnmarshalJSON

func (m *ReleaseListResponse) UnmarshalJSON(b []byte) error

ReleaseListResponse implement json.Marshaler.

func (*ReleaseListResponse) UnmarshalURLValues

func (m *ReleaseListResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseListResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseListResponse) Validate

func (this *ReleaseListResponse) Validate() error

type ReleaseListResponseData

type ReleaseListResponseData struct {

	// total number of releases used for paging
	Total    int64                     `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Releases []*ReleaseGetResponseData `protobuf:"bytes,2,rep,name=releases,proto3" json:"releases,omitempty"`
	// contains filtered or unexported fields
}

ReleaseListResponseData release list api actual response data

func (*ReleaseListResponseData) Descriptor deprecated

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

Deprecated: Use ReleaseListResponseData.ProtoReflect.Descriptor instead.

func (*ReleaseListResponseData) GetReleases

func (x *ReleaseListResponseData) GetReleases() []*ReleaseGetResponseData

func (*ReleaseListResponseData) GetTotal

func (x *ReleaseListResponseData) GetTotal() int64

func (*ReleaseListResponseData) MarshalJSON

func (m *ReleaseListResponseData) MarshalJSON() ([]byte, error)

ReleaseListResponseData implement json.Marshaler.

func (*ReleaseListResponseData) ProtoMessage

func (*ReleaseListResponseData) ProtoMessage()

func (*ReleaseListResponseData) ProtoReflect

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

func (*ReleaseListResponseData) Reset

func (x *ReleaseListResponseData) Reset()

func (*ReleaseListResponseData) String

func (x *ReleaseListResponseData) String() string

func (*ReleaseListResponseData) UnmarshalJSON

func (m *ReleaseListResponseData) UnmarshalJSON(b []byte) error

ReleaseListResponseData implement json.Marshaler.

func (*ReleaseListResponseData) UnmarshalURLValues

func (m *ReleaseListResponseData) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseListResponseData implement urlenc.URLValuesUnmarshaler.

func (*ReleaseListResponseData) Validate

func (this *ReleaseListResponseData) Validate() error

type ReleaseNameListRequest

type ReleaseNameListRequest struct {
	ApplicationID int64 `protobuf:"varint,1,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseNameListRequest release name list request

func (*ReleaseNameListRequest) Descriptor deprecated

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

Deprecated: Use ReleaseNameListRequest.ProtoReflect.Descriptor instead.

func (*ReleaseNameListRequest) GetApplicationID

func (x *ReleaseNameListRequest) GetApplicationID() int64

func (*ReleaseNameListRequest) MarshalJSON

func (m *ReleaseNameListRequest) MarshalJSON() ([]byte, error)

ReleaseNameListRequest implement json.Marshaler.

func (*ReleaseNameListRequest) ProtoMessage

func (*ReleaseNameListRequest) ProtoMessage()

func (*ReleaseNameListRequest) ProtoReflect

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

func (*ReleaseNameListRequest) Reset

func (x *ReleaseNameListRequest) Reset()

func (*ReleaseNameListRequest) String

func (x *ReleaseNameListRequest) String() string

func (*ReleaseNameListRequest) UnmarshalJSON

func (m *ReleaseNameListRequest) UnmarshalJSON(b []byte) error

ReleaseNameListRequest implement json.Marshaler.

func (*ReleaseNameListRequest) UnmarshalURLValues

func (m *ReleaseNameListRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseNameListRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseNameListRequest) Validate

func (this *ReleaseNameListRequest) Validate() error

type ReleaseNameListResponse

type ReleaseNameListResponse struct {
	Data []string `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ReleaseNameListResponse release name list response

func (*ReleaseNameListResponse) Descriptor deprecated

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

Deprecated: Use ReleaseNameListResponse.ProtoReflect.Descriptor instead.

func (*ReleaseNameListResponse) GetData

func (x *ReleaseNameListResponse) GetData() []string

func (*ReleaseNameListResponse) MarshalJSON

func (m *ReleaseNameListResponse) MarshalJSON() ([]byte, error)

ReleaseNameListResponse implement json.Marshaler.

func (*ReleaseNameListResponse) ProtoMessage

func (*ReleaseNameListResponse) ProtoMessage()

func (*ReleaseNameListResponse) ProtoReflect

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

func (*ReleaseNameListResponse) Reset

func (x *ReleaseNameListResponse) Reset()

func (*ReleaseNameListResponse) String

func (x *ReleaseNameListResponse) String() string

func (*ReleaseNameListResponse) UnmarshalJSON

func (m *ReleaseNameListResponse) UnmarshalJSON(b []byte) error

ReleaseNameListResponse implement json.Marshaler.

func (*ReleaseNameListResponse) UnmarshalURLValues

func (m *ReleaseNameListResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseNameListResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseNameListResponse) Validate

func (this *ReleaseNameListResponse) Validate() error

type ReleaseReferenceUpdateRequest

type ReleaseReferenceUpdateRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	Increase  bool   `protobuf:"varint,2,opt,name=increase,proto3" json:"increase,omitempty"` // true:reference+1  false:reference-1
	// contains filtered or unexported fields
}

ReleaseReferenceUpdateRequest update Reference API(/api/releases/{releaseID}/reference/actions/change)

func (*ReleaseReferenceUpdateRequest) Descriptor deprecated

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

Deprecated: Use ReleaseReferenceUpdateRequest.ProtoReflect.Descriptor instead.

func (*ReleaseReferenceUpdateRequest) GetIncrease

func (x *ReleaseReferenceUpdateRequest) GetIncrease() bool

func (*ReleaseReferenceUpdateRequest) GetReleaseID

func (x *ReleaseReferenceUpdateRequest) GetReleaseID() string

func (*ReleaseReferenceUpdateRequest) MarshalJSON

func (m *ReleaseReferenceUpdateRequest) MarshalJSON() ([]byte, error)

ReleaseReferenceUpdateRequest implement json.Marshaler.

func (*ReleaseReferenceUpdateRequest) ProtoMessage

func (*ReleaseReferenceUpdateRequest) ProtoMessage()

func (*ReleaseReferenceUpdateRequest) ProtoReflect

func (*ReleaseReferenceUpdateRequest) Reset

func (x *ReleaseReferenceUpdateRequest) Reset()

func (*ReleaseReferenceUpdateRequest) String

func (*ReleaseReferenceUpdateRequest) UnmarshalJSON

func (m *ReleaseReferenceUpdateRequest) UnmarshalJSON(b []byte) error

ReleaseReferenceUpdateRequest implement json.Marshaler.

func (*ReleaseReferenceUpdateRequest) UnmarshalURLValues

func (m *ReleaseReferenceUpdateRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseReferenceUpdateRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseReferenceUpdateRequest) Validate

func (this *ReleaseReferenceUpdateRequest) Validate() error

type ReleaseResource

type ReleaseResource struct {

	// Type resources type, required
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Name resource name,optional, eg: init.sql/upgrade.sql
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // URL 资源URL, 可直接wget获取到资源, 选填(当type为diceyml, 资源作为release的dice字段在mysql存储)
	// URL resources URL, can get by wget
	URL  string                     `protobuf:"bytes,3,opt,name=URL,proto3" json:"URL,omitempty"`
	Meta map[string]*structpb.Value `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

ReleaseResource Resource structure

func (*ReleaseResource) Descriptor deprecated

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

Deprecated: Use ReleaseResource.ProtoReflect.Descriptor instead.

func (*ReleaseResource) GetMeta

func (x *ReleaseResource) GetMeta() map[string]*structpb.Value

func (*ReleaseResource) GetName

func (x *ReleaseResource) GetName() string

func (*ReleaseResource) GetType

func (x *ReleaseResource) GetType() string

func (*ReleaseResource) GetURL

func (x *ReleaseResource) GetURL() string

func (*ReleaseResource) MarshalJSON

func (m *ReleaseResource) MarshalJSON() ([]byte, error)

ReleaseResource implement json.Marshaler.

func (*ReleaseResource) ProtoMessage

func (*ReleaseResource) ProtoMessage()

func (*ReleaseResource) ProtoReflect

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

func (*ReleaseResource) Reset

func (x *ReleaseResource) Reset()

func (*ReleaseResource) String

func (x *ReleaseResource) String() string

func (*ReleaseResource) UnmarshalJSON

func (m *ReleaseResource) UnmarshalJSON(b []byte) error

ReleaseResource implement json.Marshaler.

func (*ReleaseResource) UnmarshalURLValues

func (m *ReleaseResource) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseResource implement urlenc.URLValuesUnmarshaler.

func (*ReleaseResource) Validate

func (this *ReleaseResource) Validate() error

type ReleaseServiceClient

ReleaseServiceClient is the client API for ReleaseService 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.

type ReleaseServiceHandler

type ReleaseServiceHandler interface {
	// POST /api/releases
	CreateRelease(context.Context, *ReleaseCreateRequest) (*ReleaseCreateResponseData, error)
	// PUT /api/releases/{releaseID}
	UpdateRelease(context.Context, *ReleaseUpdateRequest) (*ReleaseDataResponse, error)
	// PUT /api/releases/{releaseID}/reference/actions/change
	UpdateReleaseReference(context.Context, *ReleaseReferenceUpdateRequest) (*ReleaseDataResponse, error)
	// GET /api/releases/{releaseID}/actions/get-plist
	GetIosPlist(context.Context, *GetIosPlistRequest) (*GetIosPlistResponse, error)
	// GET /api/releases/{releaseID}
	GetRelease(context.Context, *GetIosPlistRequest) (*ReleaseGetResponse, error)
	// DELETE /api/releases/{releaseID}
	DeleteRelease(context.Context, *GetIosPlistRequest) (*ReleaseDataResponse, error)
	// GET /api/releases
	ListRelease(context.Context, *ReleaseListRequest) (*ReleaseListResponse, error)
	// GET /api/releases/actions/get-name
	ListReleaseName(context.Context, *ListReleaseNameRequest) (*ListReleaseNameResponse, error)
	// GET /api/releases/actions/get-latest
	GetLatestReleases(context.Context, *GetLatestReleasesRequest) (*GetLatestReleasesResponse, error)
	// POST /gc
	ReleaseGC(context.Context, *ReleaseGCRequest) (*ReleaseDataResponse, error)
}

ReleaseServiceHandler is the server API for ReleaseService service.

type ReleaseServiceServer

ReleaseServiceServer is the server API for ReleaseService service. All implementations should embed UnimplementedReleaseServiceServer for forward compatibility

type ReleaseUpdateRequest

type ReleaseUpdateRequest struct {
	ReleaseID string `protobuf:"bytes,1,opt,name=releaseID,proto3" json:"releaseID,omitempty"`
	Version   string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Desc      string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`
	// The following information is mainly used for version coverage, to find out the previous version to clear
	OrgID         int64 `protobuf:"varint,4,opt,name=orgID,json=orgId,proto3" json:"orgID,omitempty"`
	ProjectID     int64 `protobuf:"varint,5,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	ApplicationID int64 `protobuf:"varint,6,opt,name=applicationID,json=applicationId,proto3" json:"applicationID,omitempty"`
	// contains filtered or unexported fields
}

ReleaseUpdateRequest update release API(PUT /api/releases/{releaseID})

func (*ReleaseUpdateRequest) Descriptor deprecated

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

Deprecated: Use ReleaseUpdateRequest.ProtoReflect.Descriptor instead.

func (*ReleaseUpdateRequest) GetApplicationID

func (x *ReleaseUpdateRequest) GetApplicationID() int64

func (*ReleaseUpdateRequest) GetDesc

func (x *ReleaseUpdateRequest) GetDesc() string

func (*ReleaseUpdateRequest) GetOrgID

func (x *ReleaseUpdateRequest) GetOrgID() int64

func (*ReleaseUpdateRequest) GetProjectID

func (x *ReleaseUpdateRequest) GetProjectID() int64

func (*ReleaseUpdateRequest) GetReleaseID

func (x *ReleaseUpdateRequest) GetReleaseID() string

func (*ReleaseUpdateRequest) GetVersion

func (x *ReleaseUpdateRequest) GetVersion() string

func (*ReleaseUpdateRequest) MarshalJSON

func (m *ReleaseUpdateRequest) MarshalJSON() ([]byte, error)

ReleaseUpdateRequest implement json.Marshaler.

func (*ReleaseUpdateRequest) ProtoMessage

func (*ReleaseUpdateRequest) ProtoMessage()

func (*ReleaseUpdateRequest) ProtoReflect

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

func (*ReleaseUpdateRequest) Reset

func (x *ReleaseUpdateRequest) Reset()

func (*ReleaseUpdateRequest) String

func (x *ReleaseUpdateRequest) String() string

func (*ReleaseUpdateRequest) UnmarshalJSON

func (m *ReleaseUpdateRequest) UnmarshalJSON(b []byte) error

ReleaseUpdateRequest implement json.Marshaler.

func (*ReleaseUpdateRequest) UnmarshalURLValues

func (m *ReleaseUpdateRequest) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseUpdateRequest implement urlenc.URLValuesUnmarshaler.

func (*ReleaseUpdateRequest) Validate

func (this *ReleaseUpdateRequest) Validate() error

type ReleaseUpdateResponse

type ReleaseUpdateResponse struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // Update succ
	// contains filtered or unexported fields
}

ReleaseUpdateResponse update release API response

func (*ReleaseUpdateResponse) Descriptor deprecated

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

Deprecated: Use ReleaseUpdateResponse.ProtoReflect.Descriptor instead.

func (*ReleaseUpdateResponse) GetData

func (x *ReleaseUpdateResponse) GetData() string

func (*ReleaseUpdateResponse) MarshalJSON

func (m *ReleaseUpdateResponse) MarshalJSON() ([]byte, error)

ReleaseUpdateResponse implement json.Marshaler.

func (*ReleaseUpdateResponse) ProtoMessage

func (*ReleaseUpdateResponse) ProtoMessage()

func (*ReleaseUpdateResponse) ProtoReflect

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

func (*ReleaseUpdateResponse) Reset

func (x *ReleaseUpdateResponse) Reset()

func (*ReleaseUpdateResponse) String

func (x *ReleaseUpdateResponse) String() string

func (*ReleaseUpdateResponse) UnmarshalJSON

func (m *ReleaseUpdateResponse) UnmarshalJSON(b []byte) error

ReleaseUpdateResponse implement json.Marshaler.

func (*ReleaseUpdateResponse) UnmarshalURLValues

func (m *ReleaseUpdateResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseUpdateResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseUpdateResponse) Validate

func (this *ReleaseUpdateResponse) Validate() error

type ReleaseUserDataResponse

type ReleaseUserDataResponse struct {
	Data    string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	UserIDs []string `protobuf:"bytes,2,rep,name=userIDs,proto3" json:"userIDs,omitempty"`
	// contains filtered or unexported fields
}

ReleaseUserDataResponse response return userID and data

func (*ReleaseUserDataResponse) Descriptor deprecated

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

Deprecated: Use ReleaseUserDataResponse.ProtoReflect.Descriptor instead.

func (*ReleaseUserDataResponse) GetData

func (x *ReleaseUserDataResponse) GetData() string

func (*ReleaseUserDataResponse) GetUserIDs

func (x *ReleaseUserDataResponse) GetUserIDs() []string

func (*ReleaseUserDataResponse) MarshalJSON

func (m *ReleaseUserDataResponse) MarshalJSON() ([]byte, error)

ReleaseUserDataResponse implement json.Marshaler.

func (*ReleaseUserDataResponse) ProtoMessage

func (*ReleaseUserDataResponse) ProtoMessage()

func (*ReleaseUserDataResponse) ProtoReflect

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

func (*ReleaseUserDataResponse) Reset

func (x *ReleaseUserDataResponse) Reset()

func (*ReleaseUserDataResponse) String

func (x *ReleaseUserDataResponse) String() string

func (*ReleaseUserDataResponse) UnmarshalJSON

func (m *ReleaseUserDataResponse) UnmarshalJSON(b []byte) error

ReleaseUserDataResponse implement json.Marshaler.

func (*ReleaseUserDataResponse) UnmarshalURLValues

func (m *ReleaseUserDataResponse) UnmarshalURLValues(prefix string, values url.Values) error

ReleaseUserDataResponse implement urlenc.URLValuesUnmarshaler.

func (*ReleaseUserDataResponse) Validate

func (this *ReleaseUserDataResponse) Validate() error

type UnimplementedReleaseGetDiceServiceServer

type UnimplementedReleaseGetDiceServiceServer struct {
}

UnimplementedReleaseGetDiceServiceServer should be embedded to have forward compatible implementations.

func (*UnimplementedReleaseGetDiceServiceServer) GetDiceYAML

func (*UnimplementedReleaseGetDiceServiceServer) PullDiceYAML

type UnimplementedReleaseServiceServer

type UnimplementedReleaseServiceServer struct {
}

UnimplementedReleaseServiceServer should be embedded to have forward compatible implementations.

func (*UnimplementedReleaseServiceServer) CreateRelease

func (*UnimplementedReleaseServiceServer) DeleteRelease

func (*UnimplementedReleaseServiceServer) GetIosPlist

func (*UnimplementedReleaseServiceServer) GetLatestReleases

func (*UnimplementedReleaseServiceServer) GetRelease

func (*UnimplementedReleaseServiceServer) ListRelease

func (*UnimplementedReleaseServiceServer) ListReleaseName

func (*UnimplementedReleaseServiceServer) ReleaseGC

func (*UnimplementedReleaseServiceServer) UpdateRelease

func (*UnimplementedReleaseServiceServer) UpdateReleaseReference

Jump to

Keyboard shortcuts

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