Documentation ¶
Index ¶
- Variables
- func RegisterReleaseGetDiceServiceHandler(r http.Router, srv ReleaseGetDiceServiceHandler, opts ...http.HandleOption)
- func RegisterReleaseGetDiceServiceImp(regester transport.Register, srv ReleaseGetDiceServiceServer, ...)
- func RegisterReleaseGetDiceServiceServer(s grpc1.ServiceRegistrar, srv ReleaseGetDiceServiceServer, ...)
- func RegisterReleaseServiceHandler(r http.Router, srv ReleaseServiceHandler, opts ...http.HandleOption)
- func RegisterReleaseServiceImp(regester transport.Register, srv ReleaseServiceServer, ...)
- func RegisterReleaseServiceServer(s grpc1.ServiceRegistrar, srv ReleaseServiceServer, opts ...grpc1.HandleOption)
- func ReleaseGetDiceServiceClientType() reflect.Type
- func ReleaseGetDiceServiceHandlerType() reflect.Type
- func ReleaseGetDiceServiceServerType() reflect.Type
- func ReleaseServiceClientType() reflect.Type
- func ReleaseServiceHandlerType() reflect.Type
- func ReleaseServiceServerType() reflect.Type
- func ServiceNames(svr ...string) []string
- func Types() []reflect.Type
- type GetIosPlistRequest
- func (*GetIosPlistRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIosPlistRequest) GetReleaseID() string
- func (m *GetIosPlistRequest) MarshalJSON() ([]byte, error)
- func (*GetIosPlistRequest) ProtoMessage()
- func (x *GetIosPlistRequest) ProtoReflect() protoreflect.Message
- func (x *GetIosPlistRequest) Reset()
- func (x *GetIosPlistRequest) String() string
- func (m *GetIosPlistRequest) UnmarshalJSON(b []byte) error
- func (m *GetIosPlistRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetIosPlistRequest) Validate() error
- type GetIosPlistResponse
- func (*GetIosPlistResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetIosPlistResponse) GetData() string
- func (m *GetIosPlistResponse) MarshalJSON() ([]byte, error)
- func (*GetIosPlistResponse) ProtoMessage()
- func (x *GetIosPlistResponse) ProtoReflect() protoreflect.Message
- func (x *GetIosPlistResponse) Reset()
- func (x *GetIosPlistResponse) String() string
- func (m *GetIosPlistResponse) UnmarshalJSON(b []byte) error
- func (m *GetIosPlistResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetIosPlistResponse) Validate() error
- type GetLatestReleasesRequest
- func (*GetLatestReleasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetLatestReleasesRequest) GetProjectID() string
- func (x *GetLatestReleasesRequest) GetVersion() string
- func (m *GetLatestReleasesRequest) MarshalJSON() ([]byte, error)
- func (*GetLatestReleasesRequest) ProtoMessage()
- func (x *GetLatestReleasesRequest) ProtoReflect() protoreflect.Message
- func (x *GetLatestReleasesRequest) Reset()
- func (x *GetLatestReleasesRequest) String() string
- func (m *GetLatestReleasesRequest) UnmarshalJSON(b []byte) error
- func (m *GetLatestReleasesRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetLatestReleasesRequest) Validate() error
- type GetLatestReleasesResponse
- func (*GetLatestReleasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetLatestReleasesResponse) GetData() []*GetLatestReleasesResponseData
- func (m *GetLatestReleasesResponse) MarshalJSON() ([]byte, error)
- func (*GetLatestReleasesResponse) ProtoMessage()
- func (x *GetLatestReleasesResponse) ProtoReflect() protoreflect.Message
- func (x *GetLatestReleasesResponse) Reset()
- func (x *GetLatestReleasesResponse) String() string
- func (m *GetLatestReleasesResponse) UnmarshalJSON(b []byte) error
- func (m *GetLatestReleasesResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetLatestReleasesResponse) Validate() error
- type GetLatestReleasesResponseData
- func (*GetLatestReleasesResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *GetLatestReleasesResponseData) GetAddon() string
- func (x *GetLatestReleasesResponseData) GetApplicationID() int64
- func (x *GetLatestReleasesResponseData) GetApplicationName() string
- func (x *GetLatestReleasesResponseData) GetClusterName() string
- func (x *GetLatestReleasesResponseData) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetLatestReleasesResponseData) GetCrossCluster() bool
- func (x *GetLatestReleasesResponseData) GetDesc() string
- func (x *GetLatestReleasesResponseData) GetDice() string
- func (x *GetLatestReleasesResponseData) GetLabels() string
- func (x *GetLatestReleasesResponseData) GetOrgID() int64
- func (x *GetLatestReleasesResponseData) GetProjectID() int64
- func (x *GetLatestReleasesResponseData) GetProjectName() string
- func (x *GetLatestReleasesResponseData) GetReference() int64
- func (x *GetLatestReleasesResponseData) GetReleaseID() string
- func (x *GetLatestReleasesResponseData) GetReleaseName() string
- func (x *GetLatestReleasesResponseData) GetResources() string
- func (x *GetLatestReleasesResponseData) GetUpdatedAt() *timestamppb.Timestamp
- func (x *GetLatestReleasesResponseData) GetUserID() string
- func (x *GetLatestReleasesResponseData) GetVersion() string
- func (m *GetLatestReleasesResponseData) MarshalJSON() ([]byte, error)
- func (*GetLatestReleasesResponseData) ProtoMessage()
- func (x *GetLatestReleasesResponseData) ProtoReflect() protoreflect.Message
- func (x *GetLatestReleasesResponseData) Reset()
- func (x *GetLatestReleasesResponseData) String() string
- func (m *GetLatestReleasesResponseData) UnmarshalJSON(b []byte) error
- func (m *GetLatestReleasesResponseData) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *GetLatestReleasesResponseData) Validate() error
- type ListReleaseNameRequest
- func (*ListReleaseNameRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleaseNameRequest) GetApplicationId() string
- func (m *ListReleaseNameRequest) MarshalJSON() ([]byte, error)
- func (*ListReleaseNameRequest) ProtoMessage()
- func (x *ListReleaseNameRequest) ProtoReflect() protoreflect.Message
- func (x *ListReleaseNameRequest) Reset()
- func (x *ListReleaseNameRequest) String() string
- func (m *ListReleaseNameRequest) UnmarshalJSON(b []byte) error
- func (m *ListReleaseNameRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ListReleaseNameRequest) Validate() error
- type ListReleaseNameResponse
- func (*ListReleaseNameResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleaseNameResponse) GetData() []string
- func (m *ListReleaseNameResponse) MarshalJSON() ([]byte, error)
- func (*ListReleaseNameResponse) ProtoMessage()
- func (x *ListReleaseNameResponse) ProtoReflect() protoreflect.Message
- func (x *ListReleaseNameResponse) Reset()
- func (x *ListReleaseNameResponse) String() string
- func (m *ListReleaseNameResponse) UnmarshalJSON(b []byte) error
- func (m *ListReleaseNameResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ListReleaseNameResponse) Validate() error
- type ReleaseCreateRequest
- func (*ReleaseCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseCreateRequest) GetAddon() string
- func (x *ReleaseCreateRequest) GetApplicationID() int64
- func (x *ReleaseCreateRequest) GetApplicationName() string
- func (x *ReleaseCreateRequest) GetClusterName() string
- func (x *ReleaseCreateRequest) GetCrossCluster() bool
- func (x *ReleaseCreateRequest) GetDesc() string
- func (x *ReleaseCreateRequest) GetDice() string
- func (x *ReleaseCreateRequest) GetLabels() map[string]string
- func (x *ReleaseCreateRequest) GetOrgID() int64
- func (x *ReleaseCreateRequest) GetProjectID() int64
- func (x *ReleaseCreateRequest) GetProjectName() string
- func (x *ReleaseCreateRequest) GetReleaseName() string
- func (x *ReleaseCreateRequest) GetResources() []*ReleaseResource
- func (x *ReleaseCreateRequest) GetUserID() string
- func (x *ReleaseCreateRequest) GetVersion() string
- func (m *ReleaseCreateRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseCreateRequest) ProtoMessage()
- func (x *ReleaseCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseCreateRequest) Reset()
- func (x *ReleaseCreateRequest) String() string
- func (m *ReleaseCreateRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseCreateRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseCreateRequest) Validate() error
- type ReleaseCreateResponse
- func (*ReleaseCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseCreateResponse) GetData() *ReleaseCreateResponseData
- func (m *ReleaseCreateResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseCreateResponse) ProtoMessage()
- func (x *ReleaseCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseCreateResponse) Reset()
- func (x *ReleaseCreateResponse) String() string
- func (m *ReleaseCreateResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseCreateResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseCreateResponse) Validate() error
- type ReleaseCreateResponseData
- func (*ReleaseCreateResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseCreateResponseData) GetReleaseID() string
- func (m *ReleaseCreateResponseData) MarshalJSON() ([]byte, error)
- func (*ReleaseCreateResponseData) ProtoMessage()
- func (x *ReleaseCreateResponseData) ProtoReflect() protoreflect.Message
- func (x *ReleaseCreateResponseData) Reset()
- func (x *ReleaseCreateResponseData) String() string
- func (m *ReleaseCreateResponseData) UnmarshalJSON(b []byte) error
- func (m *ReleaseCreateResponseData) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseCreateResponseData) Validate() error
- type ReleaseDataResponse
- func (*ReleaseDataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseDataResponse) GetData() string
- func (m *ReleaseDataResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseDataResponse) ProtoMessage()
- func (x *ReleaseDataResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseDataResponse) Reset()
- func (x *ReleaseDataResponse) String() string
- func (m *ReleaseDataResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseDataResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseDataResponse) Validate() error
- type ReleaseDeleteRequest
- func (*ReleaseDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseDeleteRequest) GetReleaseID() string
- func (m *ReleaseDeleteRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseDeleteRequest) ProtoMessage()
- func (x *ReleaseDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseDeleteRequest) Reset()
- func (x *ReleaseDeleteRequest) String() string
- func (m *ReleaseDeleteRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseDeleteRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseDeleteRequest) Validate() error
- type ReleaseDeleteResponse
- func (*ReleaseDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseDeleteResponse) GetData() string
- func (m *ReleaseDeleteResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseDeleteResponse) ProtoMessage()
- func (x *ReleaseDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseDeleteResponse) Reset()
- func (x *ReleaseDeleteResponse) String() string
- func (m *ReleaseDeleteResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseDeleteResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseDeleteResponse) Validate() error
- type ReleaseGCRequest
- func (*ReleaseGCRequest) Descriptor() ([]byte, []int)deprecated
- func (m *ReleaseGCRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseGCRequest) ProtoMessage()
- func (x *ReleaseGCRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseGCRequest) Reset()
- func (x *ReleaseGCRequest) String() string
- func (m *ReleaseGCRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseGCRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGCRequest) Validate() error
- type ReleaseGetDiceServiceClient
- type ReleaseGetDiceServiceHandler
- type ReleaseGetDiceServiceServer
- type ReleaseGetDiceYmlRequest
- func (*ReleaseGetDiceYmlRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseGetDiceYmlRequest) GetReleaseID() string
- func (m *ReleaseGetDiceYmlRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseGetDiceYmlRequest) ProtoMessage()
- func (x *ReleaseGetDiceYmlRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseGetDiceYmlRequest) Reset()
- func (x *ReleaseGetDiceYmlRequest) String() string
- func (m *ReleaseGetDiceYmlRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseGetDiceYmlRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGetDiceYmlRequest) Validate() error
- type ReleaseGetDiceYmlResponse
- func (*ReleaseGetDiceYmlResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseGetDiceYmlResponse) GetData() string
- func (m *ReleaseGetDiceYmlResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseGetDiceYmlResponse) ProtoMessage()
- func (x *ReleaseGetDiceYmlResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseGetDiceYmlResponse) Reset()
- func (x *ReleaseGetDiceYmlResponse) String() string
- func (m *ReleaseGetDiceYmlResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseGetDiceYmlResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGetDiceYmlResponse) Validate() error
- type ReleaseGetRequest
- func (*ReleaseGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseGetRequest) GetReleaseID() string
- func (m *ReleaseGetRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseGetRequest) ProtoMessage()
- func (x *ReleaseGetRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseGetRequest) Reset()
- func (x *ReleaseGetRequest) String() string
- func (m *ReleaseGetRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseGetRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGetRequest) Validate() error
- type ReleaseGetResponse
- func (*ReleaseGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseGetResponse) GetData() *ReleaseGetResponseData
- func (m *ReleaseGetResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseGetResponse) ProtoMessage()
- func (x *ReleaseGetResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseGetResponse) Reset()
- func (x *ReleaseGetResponse) String() string
- func (m *ReleaseGetResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseGetResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGetResponse) Validate() error
- type ReleaseGetResponseData
- func (*ReleaseGetResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseGetResponseData) GetAddon() string
- func (x *ReleaseGetResponseData) GetApplicationID() int64
- func (x *ReleaseGetResponseData) GetApplicationName() string
- func (x *ReleaseGetResponseData) GetClusterName() string
- func (x *ReleaseGetResponseData) GetCreatedAt() *timestamppb.Timestamp
- func (x *ReleaseGetResponseData) GetCrossCluster() bool
- func (x *ReleaseGetResponseData) GetDesc() string
- func (x *ReleaseGetResponseData) GetDiceyml() string
- func (x *ReleaseGetResponseData) GetImages() []string
- func (x *ReleaseGetResponseData) GetLabels() map[string]string
- func (x *ReleaseGetResponseData) GetOrgID() int64
- func (x *ReleaseGetResponseData) GetProjectID() int64
- func (x *ReleaseGetResponseData) GetProjectName() string
- func (x *ReleaseGetResponseData) GetReference() int64
- func (x *ReleaseGetResponseData) GetReleaseID() string
- func (x *ReleaseGetResponseData) GetReleaseName() string
- func (x *ReleaseGetResponseData) GetResources() []*ReleaseResource
- func (x *ReleaseGetResponseData) GetUpdatedAt() *timestamppb.Timestamp
- func (x *ReleaseGetResponseData) GetUserID() string
- func (x *ReleaseGetResponseData) GetVersion() string
- func (m *ReleaseGetResponseData) MarshalJSON() ([]byte, error)
- func (*ReleaseGetResponseData) ProtoMessage()
- func (x *ReleaseGetResponseData) ProtoReflect() protoreflect.Message
- func (x *ReleaseGetResponseData) Reset()
- func (x *ReleaseGetResponseData) String() string
- func (m *ReleaseGetResponseData) UnmarshalJSON(b []byte) error
- func (m *ReleaseGetResponseData) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseGetResponseData) Validate() error
- type ReleaseListRequest
- func (*ReleaseListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseListRequest) GetApplicationID() int64
- func (x *ReleaseListRequest) GetBranch() string
- func (x *ReleaseListRequest) GetCluster() string
- func (x *ReleaseListRequest) GetCrossCluster() string
- func (x *ReleaseListRequest) GetCrossClusterOrSpecifyCluster() string
- func (x *ReleaseListRequest) GetEndTime() int64
- func (x *ReleaseListRequest) GetIsVersion() bool
- func (x *ReleaseListRequest) GetPageNum() int64
- func (x *ReleaseListRequest) GetPageSize() int64
- func (x *ReleaseListRequest) GetProjectID() int64
- func (x *ReleaseListRequest) GetQuery() string
- func (x *ReleaseListRequest) GetReleaseName() string
- func (x *ReleaseListRequest) GetStartTime() int64
- func (m *ReleaseListRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseListRequest) ProtoMessage()
- func (x *ReleaseListRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseListRequest) Reset()
- func (x *ReleaseListRequest) String() string
- func (m *ReleaseListRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseListRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseListRequest) Validate() error
- type ReleaseListResponse
- func (*ReleaseListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseListResponse) GetData() *ReleaseListResponseData
- func (x *ReleaseListResponse) GetUserIDs() []string
- func (m *ReleaseListResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseListResponse) ProtoMessage()
- func (x *ReleaseListResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseListResponse) Reset()
- func (x *ReleaseListResponse) String() string
- func (m *ReleaseListResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseListResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseListResponse) Validate() error
- type ReleaseListResponseData
- func (*ReleaseListResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseListResponseData) GetReleases() []*ReleaseGetResponseData
- func (x *ReleaseListResponseData) GetTotal() int64
- func (m *ReleaseListResponseData) MarshalJSON() ([]byte, error)
- func (*ReleaseListResponseData) ProtoMessage()
- func (x *ReleaseListResponseData) ProtoReflect() protoreflect.Message
- func (x *ReleaseListResponseData) Reset()
- func (x *ReleaseListResponseData) String() string
- func (m *ReleaseListResponseData) UnmarshalJSON(b []byte) error
- func (m *ReleaseListResponseData) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseListResponseData) Validate() error
- type ReleaseNameListRequest
- func (*ReleaseNameListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseNameListRequest) GetApplicationID() int64
- func (m *ReleaseNameListRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseNameListRequest) ProtoMessage()
- func (x *ReleaseNameListRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseNameListRequest) Reset()
- func (x *ReleaseNameListRequest) String() string
- func (m *ReleaseNameListRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseNameListRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseNameListRequest) Validate() error
- type ReleaseNameListResponse
- func (*ReleaseNameListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseNameListResponse) GetData() []string
- func (m *ReleaseNameListResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseNameListResponse) ProtoMessage()
- func (x *ReleaseNameListResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseNameListResponse) Reset()
- func (x *ReleaseNameListResponse) String() string
- func (m *ReleaseNameListResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseNameListResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseNameListResponse) Validate() error
- type ReleaseReferenceUpdateRequest
- func (*ReleaseReferenceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseReferenceUpdateRequest) GetIncrease() bool
- func (x *ReleaseReferenceUpdateRequest) GetReleaseID() string
- func (m *ReleaseReferenceUpdateRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseReferenceUpdateRequest) ProtoMessage()
- func (x *ReleaseReferenceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseReferenceUpdateRequest) Reset()
- func (x *ReleaseReferenceUpdateRequest) String() string
- func (m *ReleaseReferenceUpdateRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseReferenceUpdateRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseReferenceUpdateRequest) Validate() error
- type ReleaseResource
- func (*ReleaseResource) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseResource) GetMeta() map[string]*structpb.Value
- func (x *ReleaseResource) GetName() string
- func (x *ReleaseResource) GetType() string
- func (x *ReleaseResource) GetURL() string
- func (m *ReleaseResource) MarshalJSON() ([]byte, error)
- func (*ReleaseResource) ProtoMessage()
- func (x *ReleaseResource) ProtoReflect() protoreflect.Message
- func (x *ReleaseResource) Reset()
- func (x *ReleaseResource) String() string
- func (m *ReleaseResource) UnmarshalJSON(b []byte) error
- func (m *ReleaseResource) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseResource) Validate() error
- type ReleaseServiceClient
- type ReleaseServiceHandler
- type ReleaseServiceServer
- type ReleaseUpdateRequest
- func (*ReleaseUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseUpdateRequest) GetApplicationID() int64
- func (x *ReleaseUpdateRequest) GetDesc() string
- func (x *ReleaseUpdateRequest) GetOrgID() int64
- func (x *ReleaseUpdateRequest) GetProjectID() int64
- func (x *ReleaseUpdateRequest) GetReleaseID() string
- func (x *ReleaseUpdateRequest) GetVersion() string
- func (m *ReleaseUpdateRequest) MarshalJSON() ([]byte, error)
- func (*ReleaseUpdateRequest) ProtoMessage()
- func (x *ReleaseUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseUpdateRequest) Reset()
- func (x *ReleaseUpdateRequest) String() string
- func (m *ReleaseUpdateRequest) UnmarshalJSON(b []byte) error
- func (m *ReleaseUpdateRequest) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseUpdateRequest) Validate() error
- type ReleaseUpdateResponse
- func (*ReleaseUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseUpdateResponse) GetData() string
- func (m *ReleaseUpdateResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseUpdateResponse) ProtoMessage()
- func (x *ReleaseUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseUpdateResponse) Reset()
- func (x *ReleaseUpdateResponse) String() string
- func (m *ReleaseUpdateResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseUpdateResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseUpdateResponse) Validate() error
- type ReleaseUserDataResponse
- func (*ReleaseUserDataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseUserDataResponse) GetData() string
- func (x *ReleaseUserDataResponse) GetUserIDs() []string
- func (m *ReleaseUserDataResponse) MarshalJSON() ([]byte, error)
- func (*ReleaseUserDataResponse) ProtoMessage()
- func (x *ReleaseUserDataResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseUserDataResponse) Reset()
- func (x *ReleaseUserDataResponse) String() string
- func (m *ReleaseUserDataResponse) UnmarshalJSON(b []byte) error
- func (m *ReleaseUserDataResponse) UnmarshalURLValues(prefix string, values url.Values) error
- func (this *ReleaseUserDataResponse) Validate() error
- type UnimplementedReleaseGetDiceServiceServer
- type UnimplementedReleaseServiceServer
- func (*UnimplementedReleaseServiceServer) CreateRelease(context.Context, *ReleaseCreateRequest) (*ReleaseCreateResponseData, error)
- func (*UnimplementedReleaseServiceServer) DeleteRelease(context.Context, *GetIosPlistRequest) (*ReleaseDataResponse, error)
- func (*UnimplementedReleaseServiceServer) GetIosPlist(context.Context, *GetIosPlistRequest) (*GetIosPlistResponse, error)
- func (*UnimplementedReleaseServiceServer) GetLatestReleases(context.Context, *GetLatestReleasesRequest) (*GetLatestReleasesResponse, error)
- func (*UnimplementedReleaseServiceServer) GetRelease(context.Context, *GetIosPlistRequest) (*ReleaseGetResponse, error)
- func (*UnimplementedReleaseServiceServer) ListRelease(context.Context, *ReleaseListRequest) (*ReleaseListResponse, error)
- func (*UnimplementedReleaseServiceServer) ListReleaseName(context.Context, *ListReleaseNameRequest) (*ListReleaseNameResponse, error)
- func (*UnimplementedReleaseServiceServer) ReleaseGC(context.Context, *ReleaseGCRequest) (*ReleaseDataResponse, error)
- func (*UnimplementedReleaseServiceServer) UpdateRelease(context.Context, *ReleaseUpdateRequest) (*ReleaseDataResponse, error)
- func (*UnimplementedReleaseServiceServer) UpdateReleaseReference(context.Context, *ReleaseReferenceUpdateRequest) (*ReleaseDataResponse, error)
Constants ¶
This section is empty.
Variables ¶
var File_getdice_proto protoreflect.FileDescriptor
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 ¶
ReleaseGetDiceServiceClientType .
func ReleaseGetDiceServiceHandlerType ¶
ReleaseGetDiceServiceHandlerType .
func ReleaseGetDiceServiceServerType ¶
ReleaseGetDiceServiceServerType .
func ReleaseServiceClientType ¶
ReleaseServiceClientType .
func ReleaseServiceHandlerType ¶
ReleaseServiceHandlerType .
func ReleaseServiceServerType ¶
ReleaseServiceServerType .
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 (x *GetLatestReleasesResponse) GetData() []*GetLatestReleasesResponseData
func (*GetLatestReleasesResponse) MarshalJSON ¶
func (m *GetLatestReleasesResponse) MarshalJSON() ([]byte, error)
GetLatestReleasesResponse implement json.Marshaler.
func (*GetLatestReleasesResponse) ProtoMessage ¶
func (*GetLatestReleasesResponse) ProtoMessage()
func (*GetLatestReleasesResponse) ProtoReflect ¶
func (x *GetLatestReleasesResponse) ProtoReflect() protoreflect.Message
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 (x *GetLatestReleasesResponseData) GetCreatedAt() *timestamppb.Timestamp
func (*GetLatestReleasesResponseData) GetCrossCluster ¶
func (x *GetLatestReleasesResponseData) GetCrossCluster() bool
func (*GetLatestReleasesResponseData) GetDesc ¶
func (x *GetLatestReleasesResponseData) GetDesc() string
func (*GetLatestReleasesResponseData) GetDice ¶
func (x *GetLatestReleasesResponseData) GetDice() string
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 (x *GetLatestReleasesResponseData) GetUpdatedAt() *timestamppb.Timestamp
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 (x *GetLatestReleasesResponseData) ProtoReflect() protoreflect.Message
func (*GetLatestReleasesResponseData) Reset ¶
func (x *GetLatestReleasesResponseData) Reset()
func (*GetLatestReleasesResponseData) String ¶
func (x *GetLatestReleasesResponseData) String() 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 (x *ReleaseCreateResponse) GetData() *ReleaseCreateResponseData
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 (x *ReleaseCreateResponseData) ProtoReflect() protoreflect.Message
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.
func NewReleaseGetDiceServiceClient ¶
func NewReleaseGetDiceServiceClient(cc grpc1.ClientConnInterface) ReleaseGetDiceServiceClient
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 (x *ReleaseGetDiceYmlResponse) ProtoReflect() protoreflect.Message
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 (x *ReleaseGetResponse) GetData() *ReleaseGetResponseData
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 (x *ReleaseListResponse) GetData() *ReleaseListResponseData
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 (x *ReleaseReferenceUpdateRequest) ProtoReflect() protoreflect.Message
func (*ReleaseReferenceUpdateRequest) Reset ¶
func (x *ReleaseReferenceUpdateRequest) Reset()
func (*ReleaseReferenceUpdateRequest) String ¶
func (x *ReleaseReferenceUpdateRequest) String() 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) 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 ¶
type ReleaseServiceClient interface { CreateRelease(ctx context.Context, in *ReleaseCreateRequest, opts ...grpc.CallOption) (*ReleaseCreateResponseData, error) UpdateRelease(ctx context.Context, in *ReleaseUpdateRequest, opts ...grpc.CallOption) (*ReleaseDataResponse, error) UpdateReleaseReference(ctx context.Context, in *ReleaseReferenceUpdateRequest, opts ...grpc.CallOption) (*ReleaseDataResponse, error) GetIosPlist(ctx context.Context, in *GetIosPlistRequest, opts ...grpc.CallOption) (*GetIosPlistResponse, error) GetRelease(ctx context.Context, in *GetIosPlistRequest, opts ...grpc.CallOption) (*ReleaseGetResponse, error) DeleteRelease(ctx context.Context, in *GetIosPlistRequest, opts ...grpc.CallOption) (*ReleaseDataResponse, error) ListRelease(ctx context.Context, in *ReleaseListRequest, opts ...grpc.CallOption) (*ReleaseListResponse, error) ListReleaseName(ctx context.Context, in *ListReleaseNameRequest, opts ...grpc.CallOption) (*ListReleaseNameResponse, error) GetLatestReleases(ctx context.Context, in *GetLatestReleasesRequest, opts ...grpc.CallOption) (*GetLatestReleasesResponse, error) ReleaseGC(ctx context.Context, in *ReleaseGCRequest, opts ...grpc.CallOption) (*ReleaseDataResponse, error) }
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.
func NewReleaseServiceClient ¶
func NewReleaseServiceClient(cc grpc1.ClientConnInterface) ReleaseServiceClient
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 ¶
type ReleaseServiceServer interface { CreateRelease(context.Context, *ReleaseCreateRequest) (*ReleaseCreateResponseData, error) UpdateRelease(context.Context, *ReleaseUpdateRequest) (*ReleaseDataResponse, error) UpdateReleaseReference(context.Context, *ReleaseReferenceUpdateRequest) (*ReleaseDataResponse, error) GetIosPlist(context.Context, *GetIosPlistRequest) (*GetIosPlistResponse, error) GetRelease(context.Context, *GetIosPlistRequest) (*ReleaseGetResponse, error) DeleteRelease(context.Context, *GetIosPlistRequest) (*ReleaseDataResponse, error) ListRelease(context.Context, *ReleaseListRequest) (*ReleaseListResponse, error) ListReleaseName(context.Context, *ListReleaseNameRequest) (*ListReleaseNameResponse, error) GetLatestReleases(context.Context, *GetLatestReleasesRequest) (*GetLatestReleasesResponse, error) ReleaseGC(context.Context, *ReleaseGCRequest) (*ReleaseDataResponse, error) }
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) GetDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
func (*UnimplementedReleaseGetDiceServiceServer) PullDiceYAML ¶
func (*UnimplementedReleaseGetDiceServiceServer) PullDiceYAML(context.Context, *ReleaseGetDiceYmlRequest) (*ReleaseGetDiceYmlResponse, error)
type UnimplementedReleaseServiceServer ¶
type UnimplementedReleaseServiceServer struct { }
UnimplementedReleaseServiceServer should be embedded to have forward compatible implementations.
func (*UnimplementedReleaseServiceServer) CreateRelease ¶
func (*UnimplementedReleaseServiceServer) CreateRelease(context.Context, *ReleaseCreateRequest) (*ReleaseCreateResponseData, error)
func (*UnimplementedReleaseServiceServer) DeleteRelease ¶
func (*UnimplementedReleaseServiceServer) DeleteRelease(context.Context, *GetIosPlistRequest) (*ReleaseDataResponse, error)
func (*UnimplementedReleaseServiceServer) GetIosPlist ¶
func (*UnimplementedReleaseServiceServer) GetIosPlist(context.Context, *GetIosPlistRequest) (*GetIosPlistResponse, error)
func (*UnimplementedReleaseServiceServer) GetLatestReleases ¶
func (*UnimplementedReleaseServiceServer) GetLatestReleases(context.Context, *GetLatestReleasesRequest) (*GetLatestReleasesResponse, error)
func (*UnimplementedReleaseServiceServer) GetRelease ¶
func (*UnimplementedReleaseServiceServer) GetRelease(context.Context, *GetIosPlistRequest) (*ReleaseGetResponse, error)
func (*UnimplementedReleaseServiceServer) ListRelease ¶
func (*UnimplementedReleaseServiceServer) ListRelease(context.Context, *ReleaseListRequest) (*ReleaseListResponse, error)
func (*UnimplementedReleaseServiceServer) ListReleaseName ¶
func (*UnimplementedReleaseServiceServer) ListReleaseName(context.Context, *ListReleaseNameRequest) (*ListReleaseNameResponse, error)
func (*UnimplementedReleaseServiceServer) ReleaseGC ¶
func (*UnimplementedReleaseServiceServer) ReleaseGC(context.Context, *ReleaseGCRequest) (*ReleaseDataResponse, error)
func (*UnimplementedReleaseServiceServer) UpdateRelease ¶
func (*UnimplementedReleaseServiceServer) UpdateRelease(context.Context, *ReleaseUpdateRequest) (*ReleaseDataResponse, error)
func (*UnimplementedReleaseServiceServer) UpdateReleaseReference ¶
func (*UnimplementedReleaseServiceServer) UpdateReleaseReference(context.Context, *ReleaseReferenceUpdateRequest) (*ReleaseDataResponse, error)