Documentation
¶
Index ¶
- Variables
- func GetGrpcResponseStatusCode(response IResponse) string
- type BatchInstanceResponse
- type ClientDetectionResponse
- type ConfigChangeBatchListenResponse
- type ConfigPublishResponse
- type ConfigQueryResponse
- type ConfigRemoveResponse
- type ConnectResetResponse
- type ErrorResponse
- type HealthCheckResponse
- type IResponse
- type InstanceResponse
- type MockResponse
- type NotifySubscriberResponse
- type QueryServiceResponse
- type Response
- type ResponseCode
- type ServerCheckResponse
- type ServiceListResponse
- type SubscribeServiceResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var ClientResponseMapping map[string]func() IResponse
Functions ¶
func GetGrpcResponseStatusCode ¶
get grpc response status code with NA default.
Types ¶
type BatchInstanceResponse ¶
type BatchInstanceResponse struct {
*Response
}
func (*BatchInstanceResponse) GetResponseType ¶
func (c *BatchInstanceResponse) GetResponseType() string
type ClientDetectionResponse ¶
type ClientDetectionResponse struct {
*Response
}
func (*ClientDetectionResponse) GetResponseType ¶
func (c *ClientDetectionResponse) GetResponseType() string
type ConfigChangeBatchListenResponse ¶
type ConfigChangeBatchListenResponse struct {
*Response
ChangedConfigs []model.ConfigContext `json:"changedConfigs"`
}
func (*ConfigChangeBatchListenResponse) GetResponseType ¶
func (c *ConfigChangeBatchListenResponse) GetResponseType() string
type ConfigPublishResponse ¶
type ConfigPublishResponse struct {
*Response
}
func (*ConfigPublishResponse) GetResponseType ¶
func (c *ConfigPublishResponse) GetResponseType() string
type ConfigQueryResponse ¶
type ConfigQueryResponse struct {
*Response
Content string `json:"content"`
EncryptedDataKey string `json:"encryptedDataKey"`
ContentType string `json:"contentType"`
Md5 string `json:"md5"`
LastModified int64 `json:"lastModified"`
IsBeta bool `json:"isBeta"`
Tag bool `json:"tag"`
}
func (*ConfigQueryResponse) GetResponseType ¶
func (c *ConfigQueryResponse) GetResponseType() string
type ConfigRemoveResponse ¶
type ConfigRemoveResponse struct {
*Response
}
func (*ConfigRemoveResponse) GetResponseType ¶
func (c *ConfigRemoveResponse) GetResponseType() string
type ConnectResetResponse ¶
type ConnectResetResponse struct {
*Response
}
func (*ConnectResetResponse) GetResponseType ¶
func (c *ConnectResetResponse) GetResponseType() string
type ErrorResponse ¶
type ErrorResponse struct {
*Response
}
func (*ErrorResponse) GetResponseType ¶
func (c *ErrorResponse) GetResponseType() string
type HealthCheckResponse ¶
type HealthCheckResponse struct {
*Response
}
func (*HealthCheckResponse) GetResponseType ¶
func (c *HealthCheckResponse) GetResponseType() string
type IResponse ¶
type InstanceResponse ¶
type InstanceResponse struct {
*Response
}
func (*InstanceResponse) GetResponseType ¶
func (c *InstanceResponse) GetResponseType() string
type MockResponse ¶
type MockResponse struct {
*Response
}
func (*MockResponse) GetResponseType ¶
func (c *MockResponse) GetResponseType() string
type NotifySubscriberResponse ¶
type NotifySubscriberResponse struct {
*Response
}
func (*NotifySubscriberResponse) GetResponseType ¶
func (c *NotifySubscriberResponse) GetResponseType() string
type QueryServiceResponse ¶
func (*QueryServiceResponse) GetResponseType ¶
func (c *QueryServiceResponse) GetResponseType() string
type Response ¶
type Response struct {
ResultCode int `json:"resultCode"`
ErrorCode int `json:"errorCode"`
Success bool `json:"success"`
Message string `json:"message"`
RequestId string `json:"requestId"`
}
func (*Response) GetErrorCode ¶
func (*Response) GetMessage ¶
func (*Response) GetResultCode ¶
func (*Response) SetRequestId ¶
func (*Response) SetSuccess ¶
type ResponseCode ¶
type ResponseCode int
const ( ResponseSuccessCode ResponseCode = 200 ResponseFailCode ResponseCode = 500 ResponseSuccessField = "success" )
type ServerCheckResponse ¶
func (*ServerCheckResponse) GetResponseType ¶
func (c *ServerCheckResponse) GetResponseType() string
type ServiceListResponse ¶
type ServiceListResponse struct {
*Response
Count int `json:"count"`
ServiceNames []string `json:"serviceNames"`
}
func (*ServiceListResponse) GetResponseType ¶
func (c *ServiceListResponse) GetResponseType() string
type SubscribeServiceResponse ¶
func (*SubscribeServiceResponse) GetResponseType ¶
func (c *SubscribeServiceResponse) GetResponseType() string
Click to show internal directories.
Click to hide internal directories.