Versions in this module Expand all Collapse all v4 v4.0.1 Mar 30, 2025 Changes in this version + type BaseRequest struct + RequestId string + func NewBaseRequest() BaseRequest + type BaseResponse struct + Message string + RequestId string + StatusCode int + func NewBaseResponse(requestId string, message string, statusCode int) BaseResponse + type BaseWithConfigResponse struct + Config interface{} + ServiceName string + type BaseWithIdResponse struct + Id string + func NewBaseWithIdResponse(requestId string, message string, statusCode int, id string) BaseWithIdResponse + type BaseWithServiceNameResponse struct + ServiceName string + type BaseWithTotalCountResponse struct + TotalCount uint32 + func NewBaseWithTotalCountResponse(requestId string, message string, statusCode int, totalCount uint32) BaseWithTotalCountResponse + type ConfigResponse struct + Config interface{} + ServiceName string + func NewConfigResponse(serviceConfig interface{}, serviceName string) ConfigResponse + type CountResponse struct + Count uint32 + func NewCountResponse(requestId string, message string, statusCode int, count uint32) CountResponse + type PingResponse struct + ServiceName string + Timestamp string + func NewPingResponse(serviceName string) PingResponse + type SecretDataKeyValue struct + Key string + Value string + type SecretRequest struct + SecretData []SecretDataKeyValue + SecretName string + func NewSecretRequest(secretName string, secretData []SecretDataKeyValue) SecretRequest + func (sr *SecretRequest) UnmarshalJSON(b []byte) error + func (sr *SecretRequest) Validate() error + type VersionResponse struct + ServiceName string + Version string + func NewVersionResponse(version string, serviceName string) VersionResponse + type VersionSdkResponse struct + SdkVersion string + func NewVersionSdkResponse(appVersion string, sdkVersion string, serviceName string) VersionSdkResponse + type Versionable struct + ApiVersion string + func NewVersionable() Versionable Other modules containing this package github.com/agile-edge/go-mod-core-contracts/v3