Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type Client
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) OnsConsumerAccumulate(request *OnsConsumerAccumulateRequest) (_result *OnsConsumerAccumulateResponse, _err error)
- func (client *Client) OnsConsumerAccumulateWithOptions(request *OnsConsumerAccumulateRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerAccumulateResponse, _err error)
- func (client *Client) OnsConsumerGetConnection(request *OnsConsumerGetConnectionRequest) (_result *OnsConsumerGetConnectionResponse, _err error)
- func (client *Client) OnsConsumerGetConnectionWithOptions(request *OnsConsumerGetConnectionRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerGetConnectionResponse, _err error)
- func (client *Client) OnsConsumerResetOffset(request *OnsConsumerResetOffsetRequest) (_result *OnsConsumerResetOffsetResponse, _err error)
- func (client *Client) OnsConsumerResetOffsetWithOptions(request *OnsConsumerResetOffsetRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerResetOffsetResponse, _err error)
- func (client *Client) OnsConsumerStatus(request *OnsConsumerStatusRequest) (_result *OnsConsumerStatusResponse, _err error)
- func (client *Client) OnsConsumerStatusWithOptions(request *OnsConsumerStatusRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerStatusResponse, _err error)
- func (client *Client) OnsConsumerTimeSpan(request *OnsConsumerTimeSpanRequest) (_result *OnsConsumerTimeSpanResponse, _err error)
- func (client *Client) OnsConsumerTimeSpanWithOptions(request *OnsConsumerTimeSpanRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerTimeSpanResponse, _err error)
- func (client *Client) OnsDLQMessageGetById(request *OnsDLQMessageGetByIdRequest) (_result *OnsDLQMessageGetByIdResponse, _err error)
- func (client *Client) OnsDLQMessageGetByIdWithOptions(request *OnsDLQMessageGetByIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessageGetByIdResponse, _err error)
- func (client *Client) OnsDLQMessagePageQueryByGroupId(request *OnsDLQMessagePageQueryByGroupIdRequest) (_result *OnsDLQMessagePageQueryByGroupIdResponse, _err error)
- func (client *Client) OnsDLQMessagePageQueryByGroupIdWithOptions(request *OnsDLQMessagePageQueryByGroupIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessagePageQueryByGroupIdResponse, _err error)
- func (client *Client) OnsDLQMessageResendById(request *OnsDLQMessageResendByIdRequest) (_result *OnsDLQMessageResendByIdResponse, _err error)
- func (client *Client) OnsDLQMessageResendByIdWithOptions(request *OnsDLQMessageResendByIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessageResendByIdResponse, _err error)
- func (client *Client) OnsGroupConsumerUpdate(request *OnsGroupConsumerUpdateRequest) (_result *OnsGroupConsumerUpdateResponse, _err error)
- func (client *Client) OnsGroupConsumerUpdateWithOptions(request *OnsGroupConsumerUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsGroupConsumerUpdateResponse, _err error)
- func (client *Client) OnsGroupCreate(request *OnsGroupCreateRequest) (_result *OnsGroupCreateResponse, _err error)
- func (client *Client) OnsGroupCreateWithOptions(request *OnsGroupCreateRequest, runtime *util.RuntimeOptions) (_result *OnsGroupCreateResponse, _err error)
- func (client *Client) OnsGroupDelete(request *OnsGroupDeleteRequest) (_result *OnsGroupDeleteResponse, _err error)
- func (client *Client) OnsGroupDeleteWithOptions(request *OnsGroupDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsGroupDeleteResponse, _err error)
- func (client *Client) OnsGroupList(request *OnsGroupListRequest) (_result *OnsGroupListResponse, _err error)
- func (client *Client) OnsGroupListWithOptions(request *OnsGroupListRequest, runtime *util.RuntimeOptions) (_result *OnsGroupListResponse, _err error)
- func (client *Client) OnsGroupSubDetail(request *OnsGroupSubDetailRequest) (_result *OnsGroupSubDetailResponse, _err error)
- func (client *Client) OnsGroupSubDetailWithOptions(request *OnsGroupSubDetailRequest, runtime *util.RuntimeOptions) (_result *OnsGroupSubDetailResponse, _err error)
- func (client *Client) OnsInstanceBaseInfo(request *OnsInstanceBaseInfoRequest) (_result *OnsInstanceBaseInfoResponse, _err error)
- func (client *Client) OnsInstanceBaseInfoWithOptions(request *OnsInstanceBaseInfoRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceBaseInfoResponse, _err error)
- func (client *Client) OnsInstanceCreate(request *OnsInstanceCreateRequest) (_result *OnsInstanceCreateResponse, _err error)
- func (client *Client) OnsInstanceCreateWithOptions(request *OnsInstanceCreateRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceCreateResponse, _err error)
- func (client *Client) OnsInstanceDelete(request *OnsInstanceDeleteRequest) (_result *OnsInstanceDeleteResponse, _err error)
- func (client *Client) OnsInstanceDeleteWithOptions(request *OnsInstanceDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceDeleteResponse, _err error)
- func (client *Client) OnsInstanceInServiceList(request *OnsInstanceInServiceListRequest) (_result *OnsInstanceInServiceListResponse, _err error)
- func (client *Client) OnsInstanceInServiceListWithOptions(request *OnsInstanceInServiceListRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceInServiceListResponse, _err error)
- func (client *Client) OnsInstanceUpdate(request *OnsInstanceUpdateRequest) (_result *OnsInstanceUpdateResponse, _err error)
- func (client *Client) OnsInstanceUpdateWithOptions(request *OnsInstanceUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceUpdateResponse, _err error)
- func (client *Client) OnsMessageDetail(request *OnsMessageDetailRequest) (_result *OnsMessageDetailResponse, _err error)
- func (client *Client) OnsMessageDetailWithOptions(request *OnsMessageDetailRequest, runtime *util.RuntimeOptions) (_result *OnsMessageDetailResponse, _err error)
- func (client *Client) OnsMessageGetByKey(request *OnsMessageGetByKeyRequest) (_result *OnsMessageGetByKeyResponse, _err error)
- func (client *Client) OnsMessageGetByKeyWithOptions(request *OnsMessageGetByKeyRequest, runtime *util.RuntimeOptions) (_result *OnsMessageGetByKeyResponse, _err error)
- func (client *Client) OnsMessageGetByMsgId(request *OnsMessageGetByMsgIdRequest) (_result *OnsMessageGetByMsgIdResponse, _err error)
- func (client *Client) OnsMessageGetByMsgIdWithOptions(request *OnsMessageGetByMsgIdRequest, runtime *util.RuntimeOptions) (_result *OnsMessageGetByMsgIdResponse, _err error)
- func (client *Client) OnsMessagePageQueryByTopic(request *OnsMessagePageQueryByTopicRequest) (_result *OnsMessagePageQueryByTopicResponse, _err error)
- func (client *Client) OnsMessagePageQueryByTopicWithOptions(request *OnsMessagePageQueryByTopicRequest, runtime *util.RuntimeOptions) (_result *OnsMessagePageQueryByTopicResponse, _err error)
- func (client *Client) OnsMessagePush(request *OnsMessagePushRequest) (_result *OnsMessagePushResponse, _err error)
- func (client *Client) OnsMessagePushWithOptions(request *OnsMessagePushRequest, runtime *util.RuntimeOptions) (_result *OnsMessagePushResponse, _err error)
- func (client *Client) OnsMessageTrace(request *OnsMessageTraceRequest) (_result *OnsMessageTraceResponse, _err error)
- func (client *Client) OnsMessageTraceWithOptions(request *OnsMessageTraceRequest, runtime *util.RuntimeOptions) (_result *OnsMessageTraceResponse, _err error)
- func (client *Client) OnsRegionList() (_result *OnsRegionListResponse, _err error)
- func (client *Client) OnsRegionListWithOptions(runtime *util.RuntimeOptions) (_result *OnsRegionListResponse, _err error)
- func (client *Client) OnsTopicCreate(request *OnsTopicCreateRequest) (_result *OnsTopicCreateResponse, _err error)
- func (client *Client) OnsTopicCreateWithOptions(request *OnsTopicCreateRequest, runtime *util.RuntimeOptions) (_result *OnsTopicCreateResponse, _err error)
- func (client *Client) OnsTopicDelete(request *OnsTopicDeleteRequest) (_result *OnsTopicDeleteResponse, _err error)
- func (client *Client) OnsTopicDeleteWithOptions(request *OnsTopicDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsTopicDeleteResponse, _err error)
- func (client *Client) OnsTopicList(request *OnsTopicListRequest) (_result *OnsTopicListResponse, _err error)
- func (client *Client) OnsTopicListWithOptions(request *OnsTopicListRequest, runtime *util.RuntimeOptions) (_result *OnsTopicListResponse, _err error)
- func (client *Client) OnsTopicStatus(request *OnsTopicStatusRequest) (_result *OnsTopicStatusResponse, _err error)
- func (client *Client) OnsTopicStatusWithOptions(request *OnsTopicStatusRequest, runtime *util.RuntimeOptions) (_result *OnsTopicStatusResponse, _err error)
- func (client *Client) OnsTopicSubDetail(request *OnsTopicSubDetailRequest) (_result *OnsTopicSubDetailResponse, _err error)
- func (client *Client) OnsTopicSubDetailWithOptions(request *OnsTopicSubDetailRequest, runtime *util.RuntimeOptions) (_result *OnsTopicSubDetailResponse, _err error)
- func (client *Client) OnsTopicUpdate(request *OnsTopicUpdateRequest) (_result *OnsTopicUpdateResponse, _err error)
- func (client *Client) OnsTopicUpdateWithOptions(request *OnsTopicUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsTopicUpdateResponse, _err error)
- func (client *Client) OnsTraceGetResult(request *OnsTraceGetResultRequest) (_result *OnsTraceGetResultResponse, _err error)
- func (client *Client) OnsTraceGetResultWithOptions(request *OnsTraceGetResultRequest, runtime *util.RuntimeOptions) (_result *OnsTraceGetResultResponse, _err error)
- func (client *Client) OnsTraceQueryByMsgId(request *OnsTraceQueryByMsgIdRequest) (_result *OnsTraceQueryByMsgIdResponse, _err error)
- func (client *Client) OnsTraceQueryByMsgIdWithOptions(request *OnsTraceQueryByMsgIdRequest, runtime *util.RuntimeOptions) (_result *OnsTraceQueryByMsgIdResponse, _err error)
- func (client *Client) OnsTraceQueryByMsgKey(request *OnsTraceQueryByMsgKeyRequest) (_result *OnsTraceQueryByMsgKeyResponse, _err error)
- func (client *Client) OnsTraceQueryByMsgKeyWithOptions(request *OnsTraceQueryByMsgKeyRequest, runtime *util.RuntimeOptions) (_result *OnsTraceQueryByMsgKeyResponse, _err error)
- func (client *Client) OnsTrendGroupOutputTps(request *OnsTrendGroupOutputTpsRequest) (_result *OnsTrendGroupOutputTpsResponse, _err error)
- func (client *Client) OnsTrendGroupOutputTpsWithOptions(request *OnsTrendGroupOutputTpsRequest, runtime *util.RuntimeOptions) (_result *OnsTrendGroupOutputTpsResponse, _err error)
- func (client *Client) OnsTrendTopicInputTps(request *OnsTrendTopicInputTpsRequest) (_result *OnsTrendTopicInputTpsResponse, _err error)
- func (client *Client) OnsTrendTopicInputTpsWithOptions(request *OnsTrendTopicInputTpsRequest, runtime *util.RuntimeOptions) (_result *OnsTrendTopicInputTpsResponse, _err error)
- func (client *Client) OpenOnsService() (_result *OpenOnsServiceResponse, _err error)
- func (client *Client) OpenOnsServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenOnsServiceResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetInstanceId(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) GoString() string
- func (s *ListTagResourcesResponseBodyTagResources) SetInstanceId(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) String() string
- type OnsConsumerAccumulateRequest
- func (s OnsConsumerAccumulateRequest) GoString() string
- func (s *OnsConsumerAccumulateRequest) SetDetail(v bool) *OnsConsumerAccumulateRequest
- func (s *OnsConsumerAccumulateRequest) SetGroupId(v string) *OnsConsumerAccumulateRequest
- func (s *OnsConsumerAccumulateRequest) SetInstanceId(v string) *OnsConsumerAccumulateRequest
- func (s OnsConsumerAccumulateRequest) String() string
- type OnsConsumerAccumulateResponse
- func (s OnsConsumerAccumulateResponse) GoString() string
- func (s *OnsConsumerAccumulateResponse) SetBody(v *OnsConsumerAccumulateResponseBody) *OnsConsumerAccumulateResponse
- func (s *OnsConsumerAccumulateResponse) SetHeaders(v map[string]*string) *OnsConsumerAccumulateResponse
- func (s *OnsConsumerAccumulateResponse) SetStatusCode(v int32) *OnsConsumerAccumulateResponse
- func (s OnsConsumerAccumulateResponse) String() string
- type OnsConsumerAccumulateResponseBody
- func (s OnsConsumerAccumulateResponseBody) GoString() string
- func (s *OnsConsumerAccumulateResponseBody) SetData(v *OnsConsumerAccumulateResponseBodyData) *OnsConsumerAccumulateResponseBody
- func (s *OnsConsumerAccumulateResponseBody) SetRequestId(v string) *OnsConsumerAccumulateResponseBody
- func (s OnsConsumerAccumulateResponseBody) String() string
- type OnsConsumerAccumulateResponseBodyData
- func (s OnsConsumerAccumulateResponseBodyData) GoString() string
- func (s *OnsConsumerAccumulateResponseBodyData) SetConsumeTps(v float32) *OnsConsumerAccumulateResponseBodyData
- func (s *OnsConsumerAccumulateResponseBodyData) SetDelayTime(v int64) *OnsConsumerAccumulateResponseBodyData
- func (s *OnsConsumerAccumulateResponseBodyData) SetDetailInTopicList(v *OnsConsumerAccumulateResponseBodyDataDetailInTopicList) *OnsConsumerAccumulateResponseBodyData
- func (s *OnsConsumerAccumulateResponseBodyData) SetLastTimestamp(v int64) *OnsConsumerAccumulateResponseBodyData
- func (s *OnsConsumerAccumulateResponseBodyData) SetOnline(v bool) *OnsConsumerAccumulateResponseBodyData
- func (s *OnsConsumerAccumulateResponseBodyData) SetTotalDiff(v int64) *OnsConsumerAccumulateResponseBodyData
- func (s OnsConsumerAccumulateResponseBodyData) String() string
- type OnsConsumerAccumulateResponseBodyDataDetailInTopicList
- func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicList) GoString() string
- func (s *OnsConsumerAccumulateResponseBodyDataDetailInTopicList) SetDetailInTopicDo(v []*OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) *OnsConsumerAccumulateResponseBodyDataDetailInTopicList
- func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicList) String() string
- type OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) GoString() string
- func (s *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetDelayTime(v int64) *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetLastTimestamp(v int64) *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetTopic(v string) *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetTotalDiff(v int64) *OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) String() string
- type OnsConsumerGetConnectionRequest
- func (s OnsConsumerGetConnectionRequest) GoString() string
- func (s *OnsConsumerGetConnectionRequest) SetGroupId(v string) *OnsConsumerGetConnectionRequest
- func (s *OnsConsumerGetConnectionRequest) SetInstanceId(v string) *OnsConsumerGetConnectionRequest
- func (s OnsConsumerGetConnectionRequest) String() string
- type OnsConsumerGetConnectionResponse
- func (s OnsConsumerGetConnectionResponse) GoString() string
- func (s *OnsConsumerGetConnectionResponse) SetBody(v *OnsConsumerGetConnectionResponseBody) *OnsConsumerGetConnectionResponse
- func (s *OnsConsumerGetConnectionResponse) SetHeaders(v map[string]*string) *OnsConsumerGetConnectionResponse
- func (s *OnsConsumerGetConnectionResponse) SetStatusCode(v int32) *OnsConsumerGetConnectionResponse
- func (s OnsConsumerGetConnectionResponse) String() string
- type OnsConsumerGetConnectionResponseBody
- func (s OnsConsumerGetConnectionResponseBody) GoString() string
- func (s *OnsConsumerGetConnectionResponseBody) SetData(v *OnsConsumerGetConnectionResponseBodyData) *OnsConsumerGetConnectionResponseBody
- func (s *OnsConsumerGetConnectionResponseBody) SetRequestId(v string) *OnsConsumerGetConnectionResponseBody
- func (s OnsConsumerGetConnectionResponseBody) String() string
- type OnsConsumerGetConnectionResponseBodyData
- func (s OnsConsumerGetConnectionResponseBodyData) GoString() string
- func (s *OnsConsumerGetConnectionResponseBodyData) SetConnectionList(v *OnsConsumerGetConnectionResponseBodyDataConnectionList) *OnsConsumerGetConnectionResponseBodyData
- func (s OnsConsumerGetConnectionResponseBodyData) String() string
- type OnsConsumerGetConnectionResponseBodyDataConnectionList
- func (s OnsConsumerGetConnectionResponseBodyDataConnectionList) GoString() string
- func (s *OnsConsumerGetConnectionResponseBodyDataConnectionList) SetConnectionDo(v []*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) *OnsConsumerGetConnectionResponseBodyDataConnectionList
- func (s OnsConsumerGetConnectionResponseBodyDataConnectionList) String() string
- type OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo
- func (s OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) GoString() string
- func (s *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetClientAddr(v string) *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo
- func (s *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetClientId(v string) *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo
- func (s *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetLanguage(v string) *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo
- func (s *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetVersion(v string) *OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo
- func (s OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) String() string
- type OnsConsumerResetOffsetRequest
- func (s OnsConsumerResetOffsetRequest) GoString() string
- func (s *OnsConsumerResetOffsetRequest) SetGroupId(v string) *OnsConsumerResetOffsetRequest
- func (s *OnsConsumerResetOffsetRequest) SetInstanceId(v string) *OnsConsumerResetOffsetRequest
- func (s *OnsConsumerResetOffsetRequest) SetResetTimestamp(v int64) *OnsConsumerResetOffsetRequest
- func (s *OnsConsumerResetOffsetRequest) SetTopic(v string) *OnsConsumerResetOffsetRequest
- func (s *OnsConsumerResetOffsetRequest) SetType(v int32) *OnsConsumerResetOffsetRequest
- func (s OnsConsumerResetOffsetRequest) String() string
- type OnsConsumerResetOffsetResponse
- func (s OnsConsumerResetOffsetResponse) GoString() string
- func (s *OnsConsumerResetOffsetResponse) SetBody(v *OnsConsumerResetOffsetResponseBody) *OnsConsumerResetOffsetResponse
- func (s *OnsConsumerResetOffsetResponse) SetHeaders(v map[string]*string) *OnsConsumerResetOffsetResponse
- func (s *OnsConsumerResetOffsetResponse) SetStatusCode(v int32) *OnsConsumerResetOffsetResponse
- func (s OnsConsumerResetOffsetResponse) String() string
- type OnsConsumerResetOffsetResponseBody
- type OnsConsumerStatusRequest
- func (s OnsConsumerStatusRequest) GoString() string
- func (s *OnsConsumerStatusRequest) SetDetail(v bool) *OnsConsumerStatusRequest
- func (s *OnsConsumerStatusRequest) SetGroupId(v string) *OnsConsumerStatusRequest
- func (s *OnsConsumerStatusRequest) SetInstanceId(v string) *OnsConsumerStatusRequest
- func (s *OnsConsumerStatusRequest) SetNeedJstack(v bool) *OnsConsumerStatusRequest
- func (s OnsConsumerStatusRequest) String() string
- type OnsConsumerStatusResponse
- func (s OnsConsumerStatusResponse) GoString() string
- func (s *OnsConsumerStatusResponse) SetBody(v *OnsConsumerStatusResponseBody) *OnsConsumerStatusResponse
- func (s *OnsConsumerStatusResponse) SetHeaders(v map[string]*string) *OnsConsumerStatusResponse
- func (s *OnsConsumerStatusResponse) SetStatusCode(v int32) *OnsConsumerStatusResponse
- func (s OnsConsumerStatusResponse) String() string
- type OnsConsumerStatusResponseBody
- func (s OnsConsumerStatusResponseBody) GoString() string
- func (s *OnsConsumerStatusResponseBody) SetData(v *OnsConsumerStatusResponseBodyData) *OnsConsumerStatusResponseBody
- func (s *OnsConsumerStatusResponseBody) SetRequestId(v string) *OnsConsumerStatusResponseBody
- func (s OnsConsumerStatusResponseBody) String() string
- type OnsConsumerStatusResponseBodyData
- func (s OnsConsumerStatusResponseBodyData) GoString() string
- func (s *OnsConsumerStatusResponseBodyData) SetConnectionSet(v *OnsConsumerStatusResponseBodyDataConnectionSet) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetConsumeModel(v string) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetConsumeTps(v float32) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetConsumerConnectionInfoList(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetDelayTime(v int64) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetDetailInTopicList(v *OnsConsumerStatusResponseBodyDataDetailInTopicList) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetInstanceId(v string) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetLastTimestamp(v int64) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetOnline(v bool) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetRebalanceOK(v bool) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetSubscriptionSame(v bool) *OnsConsumerStatusResponseBodyData
- func (s *OnsConsumerStatusResponseBodyData) SetTotalDiff(v int64) *OnsConsumerStatusResponseBodyData
- func (s OnsConsumerStatusResponseBodyData) String() string
- type OnsConsumerStatusResponseBodyDataConnectionSet
- func (s OnsConsumerStatusResponseBodyDataConnectionSet) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConnectionSet) SetConnectionDo(v []*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) *OnsConsumerStatusResponseBodyDataConnectionSet
- func (s OnsConsumerStatusResponseBodyDataConnectionSet) String() string
- type OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetClientAddr(v string) *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetClientId(v string) *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetLanguage(v string) *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetRemoteIP(v string) *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetVersion(v string) *OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo
- func (s OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) SetConsumerConnectionInfoDo(...) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetClientId(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConnection(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConsumeModel(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConsumeType(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetJstack(...) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetLanguage(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetLastTimeStamp(v int64) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetRunningDataList(...) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetStartTimeStamp(v int64) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetSubscriptionSet(...) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetThreadCount(v int32) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetVersion(v string) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) SetThreadTrackDo(...) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) SetThread(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) SetTrackList(...) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) SetTrack(v []*string) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) SetConsumerRunningDataDo(...) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetFailedCountPerHour(v int64) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetFailedTps(v float32) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetGroupId(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetOkTps(v float32) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetRt(v float32) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetTopic(v string) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) SetSubscriptionData(...) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetSubString(v string) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetSubVersion(v int64) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetTagsSet(...) ...
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetTopic(v string) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) String() string
- type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) SetTag(v []*string) ...
- func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) String() string
- type OnsConsumerStatusResponseBodyDataDetailInTopicList
- func (s OnsConsumerStatusResponseBodyDataDetailInTopicList) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataDetailInTopicList) SetDetailInTopicDo(v []*OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) *OnsConsumerStatusResponseBodyDataDetailInTopicList
- func (s OnsConsumerStatusResponseBodyDataDetailInTopicList) String() string
- type OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) GoString() string
- func (s *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetDelayTime(v int64) *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetLastTimestamp(v int64) *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetTopic(v string) *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetTotalDiff(v int64) *OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo
- func (s OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) String() string
- type OnsConsumerTimeSpanRequest
- func (s OnsConsumerTimeSpanRequest) GoString() string
- func (s *OnsConsumerTimeSpanRequest) SetGroupId(v string) *OnsConsumerTimeSpanRequest
- func (s *OnsConsumerTimeSpanRequest) SetInstanceId(v string) *OnsConsumerTimeSpanRequest
- func (s *OnsConsumerTimeSpanRequest) SetTopic(v string) *OnsConsumerTimeSpanRequest
- func (s OnsConsumerTimeSpanRequest) String() string
- type OnsConsumerTimeSpanResponse
- func (s OnsConsumerTimeSpanResponse) GoString() string
- func (s *OnsConsumerTimeSpanResponse) SetBody(v *OnsConsumerTimeSpanResponseBody) *OnsConsumerTimeSpanResponse
- func (s *OnsConsumerTimeSpanResponse) SetHeaders(v map[string]*string) *OnsConsumerTimeSpanResponse
- func (s *OnsConsumerTimeSpanResponse) SetStatusCode(v int32) *OnsConsumerTimeSpanResponse
- func (s OnsConsumerTimeSpanResponse) String() string
- type OnsConsumerTimeSpanResponseBody
- func (s OnsConsumerTimeSpanResponseBody) GoString() string
- func (s *OnsConsumerTimeSpanResponseBody) SetData(v *OnsConsumerTimeSpanResponseBodyData) *OnsConsumerTimeSpanResponseBody
- func (s *OnsConsumerTimeSpanResponseBody) SetRequestId(v string) *OnsConsumerTimeSpanResponseBody
- func (s OnsConsumerTimeSpanResponseBody) String() string
- type OnsConsumerTimeSpanResponseBodyData
- func (s OnsConsumerTimeSpanResponseBodyData) GoString() string
- func (s *OnsConsumerTimeSpanResponseBodyData) SetConsumeTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
- func (s *OnsConsumerTimeSpanResponseBodyData) SetInstanceId(v string) *OnsConsumerTimeSpanResponseBodyData
- func (s *OnsConsumerTimeSpanResponseBodyData) SetMaxTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
- func (s *OnsConsumerTimeSpanResponseBodyData) SetMinTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
- func (s *OnsConsumerTimeSpanResponseBodyData) SetTopic(v string) *OnsConsumerTimeSpanResponseBodyData
- func (s OnsConsumerTimeSpanResponseBodyData) String() string
- type OnsDLQMessageGetByIdRequest
- func (s OnsDLQMessageGetByIdRequest) GoString() string
- func (s *OnsDLQMessageGetByIdRequest) SetGroupId(v string) *OnsDLQMessageGetByIdRequest
- func (s *OnsDLQMessageGetByIdRequest) SetInstanceId(v string) *OnsDLQMessageGetByIdRequest
- func (s *OnsDLQMessageGetByIdRequest) SetMsgId(v string) *OnsDLQMessageGetByIdRequest
- func (s OnsDLQMessageGetByIdRequest) String() string
- type OnsDLQMessageGetByIdResponse
- func (s OnsDLQMessageGetByIdResponse) GoString() string
- func (s *OnsDLQMessageGetByIdResponse) SetBody(v *OnsDLQMessageGetByIdResponseBody) *OnsDLQMessageGetByIdResponse
- func (s *OnsDLQMessageGetByIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessageGetByIdResponse
- func (s *OnsDLQMessageGetByIdResponse) SetStatusCode(v int32) *OnsDLQMessageGetByIdResponse
- func (s OnsDLQMessageGetByIdResponse) String() string
- type OnsDLQMessageGetByIdResponseBody
- func (s OnsDLQMessageGetByIdResponseBody) GoString() string
- func (s *OnsDLQMessageGetByIdResponseBody) SetData(v *OnsDLQMessageGetByIdResponseBodyData) *OnsDLQMessageGetByIdResponseBody
- func (s *OnsDLQMessageGetByIdResponseBody) SetRequestId(v string) *OnsDLQMessageGetByIdResponseBody
- func (s OnsDLQMessageGetByIdResponseBody) String() string
- type OnsDLQMessageGetByIdResponseBodyData
- func (s OnsDLQMessageGetByIdResponseBodyData) GoString() string
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetBodyCRC(v int32) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetBornHost(v string) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetBornTimestamp(v int64) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetInstanceId(v string) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetMsgId(v string) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetPropertyList(v *OnsDLQMessageGetByIdResponseBodyDataPropertyList) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetReconsumeTimes(v int32) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreHost(v string) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreSize(v int32) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreTimestamp(v int64) *OnsDLQMessageGetByIdResponseBodyData
- func (s *OnsDLQMessageGetByIdResponseBodyData) SetTopic(v string) *OnsDLQMessageGetByIdResponseBodyData
- func (s OnsDLQMessageGetByIdResponseBodyData) String() string
- type OnsDLQMessageGetByIdResponseBodyDataPropertyList
- func (s OnsDLQMessageGetByIdResponseBodyDataPropertyList) GoString() string
- func (s *OnsDLQMessageGetByIdResponseBodyDataPropertyList) SetMessageProperty(v []*OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) *OnsDLQMessageGetByIdResponseBodyDataPropertyList
- func (s OnsDLQMessageGetByIdResponseBodyDataPropertyList) String() string
- type OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty
- func (s OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) GoString() string
- func (s *OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) SetName(v string) *OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty
- func (s *OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) SetValue(v string) *OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty
- func (s OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) String() string
- type OnsDLQMessagePageQueryByGroupIdRequest
- func (s OnsDLQMessagePageQueryByGroupIdRequest) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetBeginTime(v int64) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetCurrentPage(v int32) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetEndTime(v int64) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetGroupId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetInstanceId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetPageSize(v int32) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetTaskId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
- func (s OnsDLQMessagePageQueryByGroupIdRequest) String() string
- type OnsDLQMessagePageQueryByGroupIdResponse
- func (s OnsDLQMessagePageQueryByGroupIdResponse) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponse) SetBody(v *OnsDLQMessagePageQueryByGroupIdResponseBody) *OnsDLQMessagePageQueryByGroupIdResponse
- func (s *OnsDLQMessagePageQueryByGroupIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessagePageQueryByGroupIdResponse
- func (s *OnsDLQMessagePageQueryByGroupIdResponse) SetStatusCode(v int32) *OnsDLQMessagePageQueryByGroupIdResponse
- func (s OnsDLQMessagePageQueryByGroupIdResponse) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBody
- func (s OnsDLQMessagePageQueryByGroupIdResponseBody) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBody) SetMsgFoundDo(v *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) *OnsDLQMessagePageQueryByGroupIdResponseBody
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBody) SetRequestId(v string) *OnsDLQMessagePageQueryByGroupIdResponseBody
- func (s OnsDLQMessagePageQueryByGroupIdResponseBody) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetCurrentPage(v int64) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetMaxPageCount(v int64) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetMsgFoundList(v *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetTaskId(v string) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) SetOnsRestMessageDo(...) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBodyCRC(v int32) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornHost(v string) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornTimestamp(v int64) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetInstanceId(v string) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetMsgId(v string) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetPropertyList(...) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetReconsumeTimes(v int32) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreHost(v string) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreSize(v int32) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreTimestamp(v int64) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetTopic(v string) ...
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty(...) ...
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) String() string
- type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) GoString() string
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetName(v string) ...
- func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetValue(v string) ...
- func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) String() string
- type OnsDLQMessageResendByIdRequest
- func (s OnsDLQMessageResendByIdRequest) GoString() string
- func (s *OnsDLQMessageResendByIdRequest) SetGroupId(v string) *OnsDLQMessageResendByIdRequest
- func (s *OnsDLQMessageResendByIdRequest) SetInstanceId(v string) *OnsDLQMessageResendByIdRequest
- func (s *OnsDLQMessageResendByIdRequest) SetMsgId(v string) *OnsDLQMessageResendByIdRequest
- func (s OnsDLQMessageResendByIdRequest) String() string
- type OnsDLQMessageResendByIdResponse
- func (s OnsDLQMessageResendByIdResponse) GoString() string
- func (s *OnsDLQMessageResendByIdResponse) SetBody(v *OnsDLQMessageResendByIdResponseBody) *OnsDLQMessageResendByIdResponse
- func (s *OnsDLQMessageResendByIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessageResendByIdResponse
- func (s *OnsDLQMessageResendByIdResponse) SetStatusCode(v int32) *OnsDLQMessageResendByIdResponse
- func (s OnsDLQMessageResendByIdResponse) String() string
- type OnsDLQMessageResendByIdResponseBody
- func (s OnsDLQMessageResendByIdResponseBody) GoString() string
- func (s *OnsDLQMessageResendByIdResponseBody) SetData(v *OnsDLQMessageResendByIdResponseBodyData) *OnsDLQMessageResendByIdResponseBody
- func (s *OnsDLQMessageResendByIdResponseBody) SetRequestId(v string) *OnsDLQMessageResendByIdResponseBody
- func (s OnsDLQMessageResendByIdResponseBody) String() string
- type OnsDLQMessageResendByIdResponseBodyData
- type OnsGroupConsumerUpdateRequest
- func (s OnsGroupConsumerUpdateRequest) GoString() string
- func (s *OnsGroupConsumerUpdateRequest) SetGroupId(v string) *OnsGroupConsumerUpdateRequest
- func (s *OnsGroupConsumerUpdateRequest) SetInstanceId(v string) *OnsGroupConsumerUpdateRequest
- func (s *OnsGroupConsumerUpdateRequest) SetReadEnable(v bool) *OnsGroupConsumerUpdateRequest
- func (s OnsGroupConsumerUpdateRequest) String() string
- type OnsGroupConsumerUpdateResponse
- func (s OnsGroupConsumerUpdateResponse) GoString() string
- func (s *OnsGroupConsumerUpdateResponse) SetBody(v *OnsGroupConsumerUpdateResponseBody) *OnsGroupConsumerUpdateResponse
- func (s *OnsGroupConsumerUpdateResponse) SetHeaders(v map[string]*string) *OnsGroupConsumerUpdateResponse
- func (s *OnsGroupConsumerUpdateResponse) SetStatusCode(v int32) *OnsGroupConsumerUpdateResponse
- func (s OnsGroupConsumerUpdateResponse) String() string
- type OnsGroupConsumerUpdateResponseBody
- type OnsGroupCreateRequest
- func (s OnsGroupCreateRequest) GoString() string
- func (s *OnsGroupCreateRequest) SetGroupId(v string) *OnsGroupCreateRequest
- func (s *OnsGroupCreateRequest) SetGroupType(v string) *OnsGroupCreateRequest
- func (s *OnsGroupCreateRequest) SetInstanceId(v string) *OnsGroupCreateRequest
- func (s *OnsGroupCreateRequest) SetRemark(v string) *OnsGroupCreateRequest
- func (s OnsGroupCreateRequest) String() string
- type OnsGroupCreateResponse
- func (s OnsGroupCreateResponse) GoString() string
- func (s *OnsGroupCreateResponse) SetBody(v *OnsGroupCreateResponseBody) *OnsGroupCreateResponse
- func (s *OnsGroupCreateResponse) SetHeaders(v map[string]*string) *OnsGroupCreateResponse
- func (s *OnsGroupCreateResponse) SetStatusCode(v int32) *OnsGroupCreateResponse
- func (s OnsGroupCreateResponse) String() string
- type OnsGroupCreateResponseBody
- type OnsGroupDeleteRequest
- type OnsGroupDeleteResponse
- func (s OnsGroupDeleteResponse) GoString() string
- func (s *OnsGroupDeleteResponse) SetBody(v *OnsGroupDeleteResponseBody) *OnsGroupDeleteResponse
- func (s *OnsGroupDeleteResponse) SetHeaders(v map[string]*string) *OnsGroupDeleteResponse
- func (s *OnsGroupDeleteResponse) SetStatusCode(v int32) *OnsGroupDeleteResponse
- func (s OnsGroupDeleteResponse) String() string
- type OnsGroupDeleteResponseBody
- type OnsGroupListRequest
- func (s OnsGroupListRequest) GoString() string
- func (s *OnsGroupListRequest) SetGroupId(v string) *OnsGroupListRequest
- func (s *OnsGroupListRequest) SetGroupType(v string) *OnsGroupListRequest
- func (s *OnsGroupListRequest) SetInstanceId(v string) *OnsGroupListRequest
- func (s *OnsGroupListRequest) SetTag(v []*OnsGroupListRequestTag) *OnsGroupListRequest
- func (s OnsGroupListRequest) String() string
- type OnsGroupListRequestTag
- type OnsGroupListResponse
- func (s OnsGroupListResponse) GoString() string
- func (s *OnsGroupListResponse) SetBody(v *OnsGroupListResponseBody) *OnsGroupListResponse
- func (s *OnsGroupListResponse) SetHeaders(v map[string]*string) *OnsGroupListResponse
- func (s *OnsGroupListResponse) SetStatusCode(v int32) *OnsGroupListResponse
- func (s OnsGroupListResponse) String() string
- type OnsGroupListResponseBody
- type OnsGroupListResponseBodyData
- type OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s OnsGroupListResponseBodyDataSubscribeInfoDo) GoString() string
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetCreateTime(v int64) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupId(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupType(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetIndependentNaming(v bool) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetInstanceId(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetOwner(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetRemark(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetTags(v *OnsGroupListResponseBodyDataSubscribeInfoDoTags) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetUpdateTime(v int64) *OnsGroupListResponseBodyDataSubscribeInfoDo
- func (s OnsGroupListResponseBodyDataSubscribeInfoDo) String() string
- type OnsGroupListResponseBodyDataSubscribeInfoDoTags
- func (s OnsGroupListResponseBodyDataSubscribeInfoDoTags) GoString() string
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDoTags) SetTag(v []*OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) *OnsGroupListResponseBodyDataSubscribeInfoDoTags
- func (s OnsGroupListResponseBodyDataSubscribeInfoDoTags) String() string
- type OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag
- func (s OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) GoString() string
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) SetKey(v string) *OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag
- func (s *OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) SetValue(v string) *OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag
- func (s OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) String() string
- type OnsGroupSubDetailRequest
- type OnsGroupSubDetailResponse
- func (s OnsGroupSubDetailResponse) GoString() string
- func (s *OnsGroupSubDetailResponse) SetBody(v *OnsGroupSubDetailResponseBody) *OnsGroupSubDetailResponse
- func (s *OnsGroupSubDetailResponse) SetHeaders(v map[string]*string) *OnsGroupSubDetailResponse
- func (s *OnsGroupSubDetailResponse) SetStatusCode(v int32) *OnsGroupSubDetailResponse
- func (s OnsGroupSubDetailResponse) String() string
- type OnsGroupSubDetailResponseBody
- func (s OnsGroupSubDetailResponseBody) GoString() string
- func (s *OnsGroupSubDetailResponseBody) SetData(v *OnsGroupSubDetailResponseBodyData) *OnsGroupSubDetailResponseBody
- func (s *OnsGroupSubDetailResponseBody) SetRequestId(v string) *OnsGroupSubDetailResponseBody
- func (s OnsGroupSubDetailResponseBody) String() string
- type OnsGroupSubDetailResponseBodyData
- func (s OnsGroupSubDetailResponseBodyData) GoString() string
- func (s *OnsGroupSubDetailResponseBodyData) SetGroupId(v string) *OnsGroupSubDetailResponseBodyData
- func (s *OnsGroupSubDetailResponseBodyData) SetMessageModel(v string) *OnsGroupSubDetailResponseBodyData
- func (s *OnsGroupSubDetailResponseBodyData) SetOnline(v bool) *OnsGroupSubDetailResponseBodyData
- func (s *OnsGroupSubDetailResponseBodyData) SetSubscriptionDataList(v *OnsGroupSubDetailResponseBodyDataSubscriptionDataList) *OnsGroupSubDetailResponseBodyData
- func (s OnsGroupSubDetailResponseBodyData) String() string
- type OnsGroupSubDetailResponseBodyDataSubscriptionDataList
- func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataList) GoString() string
- func (s *OnsGroupSubDetailResponseBodyDataSubscriptionDataList) SetSubscriptionDataList(v []*OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) *OnsGroupSubDetailResponseBodyDataSubscriptionDataList
- func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataList) String() string
- type OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString() string
- func (s *OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetSubString(v string) *OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s *OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetTopic(v string) *OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) String() string
- type OnsInstanceBaseInfoRequest
- type OnsInstanceBaseInfoResponse
- func (s OnsInstanceBaseInfoResponse) GoString() string
- func (s *OnsInstanceBaseInfoResponse) SetBody(v *OnsInstanceBaseInfoResponseBody) *OnsInstanceBaseInfoResponse
- func (s *OnsInstanceBaseInfoResponse) SetHeaders(v map[string]*string) *OnsInstanceBaseInfoResponse
- func (s *OnsInstanceBaseInfoResponse) SetStatusCode(v int32) *OnsInstanceBaseInfoResponse
- func (s OnsInstanceBaseInfoResponse) String() string
- type OnsInstanceBaseInfoResponseBody
- func (s OnsInstanceBaseInfoResponseBody) GoString() string
- func (s *OnsInstanceBaseInfoResponseBody) SetInstanceBaseInfo(v *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) *OnsInstanceBaseInfoResponseBody
- func (s *OnsInstanceBaseInfoResponseBody) SetRequestId(v string) *OnsInstanceBaseInfoResponseBody
- func (s OnsInstanceBaseInfoResponseBody) String() string
- type OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) GoString() string
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetCreateTime(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetEndpoints(v *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetIndependentNaming(v bool) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceId(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceName(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceStatus(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceType(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetMaxTps(v int64) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetReleaseTime(v int64) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetRemark(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceId(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceType(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetTopicCapacity(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
- func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) String() string
- type OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) GoString() string
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternalEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetSecureEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpInternetEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
- func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) String() string
- type OnsInstanceCreateRequest
- type OnsInstanceCreateResponse
- func (s OnsInstanceCreateResponse) GoString() string
- func (s *OnsInstanceCreateResponse) SetBody(v *OnsInstanceCreateResponseBody) *OnsInstanceCreateResponse
- func (s *OnsInstanceCreateResponse) SetHeaders(v map[string]*string) *OnsInstanceCreateResponse
- func (s *OnsInstanceCreateResponse) SetStatusCode(v int32) *OnsInstanceCreateResponse
- func (s OnsInstanceCreateResponse) String() string
- type OnsInstanceCreateResponseBody
- func (s OnsInstanceCreateResponseBody) GoString() string
- func (s *OnsInstanceCreateResponseBody) SetData(v *OnsInstanceCreateResponseBodyData) *OnsInstanceCreateResponseBody
- func (s *OnsInstanceCreateResponseBody) SetRequestId(v string) *OnsInstanceCreateResponseBody
- func (s OnsInstanceCreateResponseBody) String() string
- type OnsInstanceCreateResponseBodyData
- func (s OnsInstanceCreateResponseBodyData) GoString() string
- func (s *OnsInstanceCreateResponseBodyData) SetInstanceId(v string) *OnsInstanceCreateResponseBodyData
- func (s *OnsInstanceCreateResponseBodyData) SetInstanceType(v int32) *OnsInstanceCreateResponseBodyData
- func (s OnsInstanceCreateResponseBodyData) String() string
- type OnsInstanceDeleteRequest
- type OnsInstanceDeleteResponse
- func (s OnsInstanceDeleteResponse) GoString() string
- func (s *OnsInstanceDeleteResponse) SetBody(v *OnsInstanceDeleteResponseBody) *OnsInstanceDeleteResponse
- func (s *OnsInstanceDeleteResponse) SetHeaders(v map[string]*string) *OnsInstanceDeleteResponse
- func (s *OnsInstanceDeleteResponse) SetStatusCode(v int32) *OnsInstanceDeleteResponse
- func (s OnsInstanceDeleteResponse) String() string
- type OnsInstanceDeleteResponseBody
- type OnsInstanceInServiceListRequest
- func (s OnsInstanceInServiceListRequest) GoString() string
- func (s *OnsInstanceInServiceListRequest) SetNeedResourceInfo(v bool) *OnsInstanceInServiceListRequest
- func (s *OnsInstanceInServiceListRequest) SetTag(v []*OnsInstanceInServiceListRequestTag) *OnsInstanceInServiceListRequest
- func (s OnsInstanceInServiceListRequest) String() string
- type OnsInstanceInServiceListRequestTag
- func (s OnsInstanceInServiceListRequestTag) GoString() string
- func (s *OnsInstanceInServiceListRequestTag) SetKey(v string) *OnsInstanceInServiceListRequestTag
- func (s *OnsInstanceInServiceListRequestTag) SetValue(v string) *OnsInstanceInServiceListRequestTag
- func (s OnsInstanceInServiceListRequestTag) String() string
- type OnsInstanceInServiceListResponse
- func (s OnsInstanceInServiceListResponse) GoString() string
- func (s *OnsInstanceInServiceListResponse) SetBody(v *OnsInstanceInServiceListResponseBody) *OnsInstanceInServiceListResponse
- func (s *OnsInstanceInServiceListResponse) SetHeaders(v map[string]*string) *OnsInstanceInServiceListResponse
- func (s *OnsInstanceInServiceListResponse) SetStatusCode(v int32) *OnsInstanceInServiceListResponse
- func (s OnsInstanceInServiceListResponse) String() string
- type OnsInstanceInServiceListResponseBody
- func (s OnsInstanceInServiceListResponseBody) GoString() string
- func (s *OnsInstanceInServiceListResponseBody) SetData(v *OnsInstanceInServiceListResponseBodyData) *OnsInstanceInServiceListResponseBody
- func (s *OnsInstanceInServiceListResponseBody) SetRequestId(v string) *OnsInstanceInServiceListResponseBody
- func (s OnsInstanceInServiceListResponseBody) String() string
- type OnsInstanceInServiceListResponseBodyData
- type OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVO) GoString() string
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetCreateTime(v int64) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetGroupCount(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetIndependentNaming(v bool) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceId(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceName(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceStatus(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceType(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetReleaseTime(v int64) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetTags(v *OnsInstanceInServiceListResponseBodyDataInstanceVOTags) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetTopicCount(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVO) String() string
- type OnsInstanceInServiceListResponseBodyDataInstanceVOTags
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTags) GoString() string
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVOTags) SetTag(v []*OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) *OnsInstanceInServiceListResponseBodyDataInstanceVOTags
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTags) String() string
- type OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) GoString() string
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) SetKey(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag
- func (s *OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) SetValue(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag
- func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) String() string
- type OnsInstanceUpdateRequest
- func (s OnsInstanceUpdateRequest) GoString() string
- func (s *OnsInstanceUpdateRequest) SetInstanceId(v string) *OnsInstanceUpdateRequest
- func (s *OnsInstanceUpdateRequest) SetInstanceName(v string) *OnsInstanceUpdateRequest
- func (s *OnsInstanceUpdateRequest) SetRemark(v string) *OnsInstanceUpdateRequest
- func (s OnsInstanceUpdateRequest) String() string
- type OnsInstanceUpdateResponse
- func (s OnsInstanceUpdateResponse) GoString() string
- func (s *OnsInstanceUpdateResponse) SetBody(v *OnsInstanceUpdateResponseBody) *OnsInstanceUpdateResponse
- func (s *OnsInstanceUpdateResponse) SetHeaders(v map[string]*string) *OnsInstanceUpdateResponse
- func (s *OnsInstanceUpdateResponse) SetStatusCode(v int32) *OnsInstanceUpdateResponse
- func (s OnsInstanceUpdateResponse) String() string
- type OnsInstanceUpdateResponseBody
- type OnsMessageDetailRequest
- func (s OnsMessageDetailRequest) GoString() string
- func (s *OnsMessageDetailRequest) SetInstanceId(v string) *OnsMessageDetailRequest
- func (s *OnsMessageDetailRequest) SetMsgId(v string) *OnsMessageDetailRequest
- func (s *OnsMessageDetailRequest) SetTopic(v string) *OnsMessageDetailRequest
- func (s OnsMessageDetailRequest) String() string
- type OnsMessageDetailResponse
- func (s OnsMessageDetailResponse) GoString() string
- func (s *OnsMessageDetailResponse) SetBody(v *OnsMessageDetailResponseBody) *OnsMessageDetailResponse
- func (s *OnsMessageDetailResponse) SetHeaders(v map[string]*string) *OnsMessageDetailResponse
- func (s *OnsMessageDetailResponse) SetStatusCode(v int32) *OnsMessageDetailResponse
- func (s OnsMessageDetailResponse) String() string
- type OnsMessageDetailResponseBody
- func (s OnsMessageDetailResponseBody) GoString() string
- func (s *OnsMessageDetailResponseBody) SetData(v *OnsMessageDetailResponseBodyData) *OnsMessageDetailResponseBody
- func (s *OnsMessageDetailResponseBody) SetRequestId(v string) *OnsMessageDetailResponseBody
- func (s OnsMessageDetailResponseBody) String() string
- type OnsMessageDetailResponseBodyData
- func (s OnsMessageDetailResponseBodyData) GoString() string
- func (s *OnsMessageDetailResponseBodyData) SetBody(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetBodyCRC(v int32) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetBodyStr(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetBornHost(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetBornTimestamp(v int64) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetInstanceId(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetMsgId(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetPropertyList(v []*OnsMessageDetailResponseBodyDataPropertyList) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetReconsumeTimes(v int32) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetStoreHost(v string) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetStoreSize(v int32) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetStoreTimestamp(v int64) *OnsMessageDetailResponseBodyData
- func (s *OnsMessageDetailResponseBodyData) SetTopic(v string) *OnsMessageDetailResponseBodyData
- func (s OnsMessageDetailResponseBodyData) String() string
- type OnsMessageDetailResponseBodyDataPropertyList
- func (s OnsMessageDetailResponseBodyDataPropertyList) GoString() string
- func (s *OnsMessageDetailResponseBodyDataPropertyList) SetName(v string) *OnsMessageDetailResponseBodyDataPropertyList
- func (s *OnsMessageDetailResponseBodyDataPropertyList) SetValue(v string) *OnsMessageDetailResponseBodyDataPropertyList
- func (s OnsMessageDetailResponseBodyDataPropertyList) String() string
- type OnsMessageGetByKeyRequest
- func (s OnsMessageGetByKeyRequest) GoString() string
- func (s *OnsMessageGetByKeyRequest) SetInstanceId(v string) *OnsMessageGetByKeyRequest
- func (s *OnsMessageGetByKeyRequest) SetKey(v string) *OnsMessageGetByKeyRequest
- func (s *OnsMessageGetByKeyRequest) SetTopic(v string) *OnsMessageGetByKeyRequest
- func (s OnsMessageGetByKeyRequest) String() string
- type OnsMessageGetByKeyResponse
- func (s OnsMessageGetByKeyResponse) GoString() string
- func (s *OnsMessageGetByKeyResponse) SetBody(v *OnsMessageGetByKeyResponseBody) *OnsMessageGetByKeyResponse
- func (s *OnsMessageGetByKeyResponse) SetHeaders(v map[string]*string) *OnsMessageGetByKeyResponse
- func (s *OnsMessageGetByKeyResponse) SetStatusCode(v int32) *OnsMessageGetByKeyResponse
- func (s OnsMessageGetByKeyResponse) String() string
- type OnsMessageGetByKeyResponseBody
- func (s OnsMessageGetByKeyResponseBody) GoString() string
- func (s *OnsMessageGetByKeyResponseBody) SetData(v *OnsMessageGetByKeyResponseBodyData) *OnsMessageGetByKeyResponseBody
- func (s *OnsMessageGetByKeyResponseBody) SetRequestId(v string) *OnsMessageGetByKeyResponseBody
- func (s OnsMessageGetByKeyResponseBody) String() string
- type OnsMessageGetByKeyResponseBodyData
- type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) GoString() string
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBodyCRC(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornHost(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornTimestamp(v int64) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetInstanceId(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetMsgId(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetPropertyList(v *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetReconsumeTimes(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreHost(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreSize(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreTimestamp(v int64) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetTopic(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) String() string
- type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) GoString() string
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) SetMessageProperty(...) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) String() string
- type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) GoString() string
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) SetName(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty
- func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) SetValue(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty
- func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) String() string
- type OnsMessageGetByMsgIdRequest
- func (s OnsMessageGetByMsgIdRequest) GoString() string
- func (s *OnsMessageGetByMsgIdRequest) SetInstanceId(v string) *OnsMessageGetByMsgIdRequest
- func (s *OnsMessageGetByMsgIdRequest) SetMsgId(v string) *OnsMessageGetByMsgIdRequest
- func (s *OnsMessageGetByMsgIdRequest) SetTopic(v string) *OnsMessageGetByMsgIdRequest
- func (s OnsMessageGetByMsgIdRequest) String() string
- type OnsMessageGetByMsgIdResponse
- func (s OnsMessageGetByMsgIdResponse) GoString() string
- func (s *OnsMessageGetByMsgIdResponse) SetBody(v *OnsMessageGetByMsgIdResponseBody) *OnsMessageGetByMsgIdResponse
- func (s *OnsMessageGetByMsgIdResponse) SetHeaders(v map[string]*string) *OnsMessageGetByMsgIdResponse
- func (s *OnsMessageGetByMsgIdResponse) SetStatusCode(v int32) *OnsMessageGetByMsgIdResponse
- func (s OnsMessageGetByMsgIdResponse) String() string
- type OnsMessageGetByMsgIdResponseBody
- func (s OnsMessageGetByMsgIdResponseBody) GoString() string
- func (s *OnsMessageGetByMsgIdResponseBody) SetData(v *OnsMessageGetByMsgIdResponseBodyData) *OnsMessageGetByMsgIdResponseBody
- func (s *OnsMessageGetByMsgIdResponseBody) SetRequestId(v string) *OnsMessageGetByMsgIdResponseBody
- func (s OnsMessageGetByMsgIdResponseBody) String() string
- type OnsMessageGetByMsgIdResponseBodyData
- func (s OnsMessageGetByMsgIdResponseBodyData) GoString() string
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetBodyCRC(v int32) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetBornHost(v string) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetBornTimestamp(v int64) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetInstanceId(v string) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetMsgId(v string) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetPropertyList(v *OnsMessageGetByMsgIdResponseBodyDataPropertyList) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetReconsumeTimes(v int32) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreHost(v string) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreSize(v int32) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreTimestamp(v int64) *OnsMessageGetByMsgIdResponseBodyData
- func (s *OnsMessageGetByMsgIdResponseBodyData) SetTopic(v string) *OnsMessageGetByMsgIdResponseBodyData
- func (s OnsMessageGetByMsgIdResponseBodyData) String() string
- type OnsMessageGetByMsgIdResponseBodyDataPropertyList
- func (s OnsMessageGetByMsgIdResponseBodyDataPropertyList) GoString() string
- func (s *OnsMessageGetByMsgIdResponseBodyDataPropertyList) SetMessageProperty(v []*OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) *OnsMessageGetByMsgIdResponseBodyDataPropertyList
- func (s OnsMessageGetByMsgIdResponseBodyDataPropertyList) String() string
- type OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty
- func (s OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) GoString() string
- func (s *OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) SetName(v string) *OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty
- func (s *OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) SetValue(v string) *OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty
- func (s OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) String() string
- type OnsMessagePageQueryByTopicRequest
- func (s OnsMessagePageQueryByTopicRequest) GoString() string
- func (s *OnsMessagePageQueryByTopicRequest) SetBeginTime(v int64) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetCurrentPage(v int32) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetEndTime(v int64) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetInstanceId(v string) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetPageSize(v int32) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetTaskId(v string) *OnsMessagePageQueryByTopicRequest
- func (s *OnsMessagePageQueryByTopicRequest) SetTopic(v string) *OnsMessagePageQueryByTopicRequest
- func (s OnsMessagePageQueryByTopicRequest) String() string
- type OnsMessagePageQueryByTopicResponse
- func (s OnsMessagePageQueryByTopicResponse) GoString() string
- func (s *OnsMessagePageQueryByTopicResponse) SetBody(v *OnsMessagePageQueryByTopicResponseBody) *OnsMessagePageQueryByTopicResponse
- func (s *OnsMessagePageQueryByTopicResponse) SetHeaders(v map[string]*string) *OnsMessagePageQueryByTopicResponse
- func (s *OnsMessagePageQueryByTopicResponse) SetStatusCode(v int32) *OnsMessagePageQueryByTopicResponse
- func (s OnsMessagePageQueryByTopicResponse) String() string
- type OnsMessagePageQueryByTopicResponseBody
- func (s OnsMessagePageQueryByTopicResponseBody) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBody) SetMsgFoundDo(v *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) *OnsMessagePageQueryByTopicResponseBody
- func (s *OnsMessagePageQueryByTopicResponseBody) SetRequestId(v string) *OnsMessagePageQueryByTopicResponseBody
- func (s OnsMessagePageQueryByTopicResponseBody) String() string
- type OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetCurrentPage(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetMaxPageCount(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetMsgFoundList(v *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetTaskId(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) String() string
- type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) SetOnsRestMessageDo(...) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) String() string
- type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBodyCRC(v int32) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornHost(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornTimestamp(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetInstanceId(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetMsgId(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetPropertyList(...) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetReconsumeTimes(v int32) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreHost(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreSize(v int32) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreTimestamp(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetTopic(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) String() string
- type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty(...) ...
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) String() string
- type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) GoString() string
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetName(v string) ...
- func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetValue(v string) ...
- func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) String() string
- type OnsMessagePushRequest
- func (s OnsMessagePushRequest) GoString() string
- func (s *OnsMessagePushRequest) SetClientId(v string) *OnsMessagePushRequest
- func (s *OnsMessagePushRequest) SetGroupId(v string) *OnsMessagePushRequest
- func (s *OnsMessagePushRequest) SetInstanceId(v string) *OnsMessagePushRequest
- func (s *OnsMessagePushRequest) SetMsgId(v string) *OnsMessagePushRequest
- func (s *OnsMessagePushRequest) SetTopic(v string) *OnsMessagePushRequest
- func (s OnsMessagePushRequest) String() string
- type OnsMessagePushResponse
- func (s OnsMessagePushResponse) GoString() string
- func (s *OnsMessagePushResponse) SetBody(v *OnsMessagePushResponseBody) *OnsMessagePushResponse
- func (s *OnsMessagePushResponse) SetHeaders(v map[string]*string) *OnsMessagePushResponse
- func (s *OnsMessagePushResponse) SetStatusCode(v int32) *OnsMessagePushResponse
- func (s OnsMessagePushResponse) String() string
- type OnsMessagePushResponseBody
- type OnsMessageTraceRequest
- func (s OnsMessageTraceRequest) GoString() string
- func (s *OnsMessageTraceRequest) SetInstanceId(v string) *OnsMessageTraceRequest
- func (s *OnsMessageTraceRequest) SetMsgId(v string) *OnsMessageTraceRequest
- func (s *OnsMessageTraceRequest) SetTopic(v string) *OnsMessageTraceRequest
- func (s OnsMessageTraceRequest) String() string
- type OnsMessageTraceResponse
- func (s OnsMessageTraceResponse) GoString() string
- func (s *OnsMessageTraceResponse) SetBody(v *OnsMessageTraceResponseBody) *OnsMessageTraceResponse
- func (s *OnsMessageTraceResponse) SetHeaders(v map[string]*string) *OnsMessageTraceResponse
- func (s *OnsMessageTraceResponse) SetStatusCode(v int32) *OnsMessageTraceResponse
- func (s OnsMessageTraceResponse) String() string
- type OnsMessageTraceResponseBody
- func (s OnsMessageTraceResponseBody) GoString() string
- func (s *OnsMessageTraceResponseBody) SetData(v *OnsMessageTraceResponseBodyData) *OnsMessageTraceResponseBody
- func (s *OnsMessageTraceResponseBody) SetRequestId(v string) *OnsMessageTraceResponseBody
- func (s OnsMessageTraceResponseBody) String() string
- type OnsMessageTraceResponseBodyData
- type OnsMessageTraceResponseBodyDataMessageTrack
- func (s OnsMessageTraceResponseBodyDataMessageTrack) GoString() string
- func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetConsumerGroup(v string) *OnsMessageTraceResponseBodyDataMessageTrack
- func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetInstanceId(v string) *OnsMessageTraceResponseBodyDataMessageTrack
- func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetTrackType(v string) *OnsMessageTraceResponseBodyDataMessageTrack
- func (s OnsMessageTraceResponseBodyDataMessageTrack) String() string
- type OnsRegionListResponse
- func (s OnsRegionListResponse) GoString() string
- func (s *OnsRegionListResponse) SetBody(v *OnsRegionListResponseBody) *OnsRegionListResponse
- func (s *OnsRegionListResponse) SetHeaders(v map[string]*string) *OnsRegionListResponse
- func (s *OnsRegionListResponse) SetStatusCode(v int32) *OnsRegionListResponse
- func (s OnsRegionListResponse) String() string
- type OnsRegionListResponseBody
- type OnsRegionListResponseBodyData
- type OnsRegionListResponseBodyDataRegionDo
- func (s OnsRegionListResponseBodyDataRegionDo) GoString() string
- func (s *OnsRegionListResponseBodyDataRegionDo) SetOnsRegionId(v string) *OnsRegionListResponseBodyDataRegionDo
- func (s *OnsRegionListResponseBodyDataRegionDo) SetRegionName(v string) *OnsRegionListResponseBodyDataRegionDo
- func (s OnsRegionListResponseBodyDataRegionDo) String() string
- type OnsTopicCreateRequest
- func (s OnsTopicCreateRequest) GoString() string
- func (s *OnsTopicCreateRequest) SetInstanceId(v string) *OnsTopicCreateRequest
- func (s *OnsTopicCreateRequest) SetMessageType(v int32) *OnsTopicCreateRequest
- func (s *OnsTopicCreateRequest) SetRemark(v string) *OnsTopicCreateRequest
- func (s *OnsTopicCreateRequest) SetTopic(v string) *OnsTopicCreateRequest
- func (s OnsTopicCreateRequest) String() string
- type OnsTopicCreateResponse
- func (s OnsTopicCreateResponse) GoString() string
- func (s *OnsTopicCreateResponse) SetBody(v *OnsTopicCreateResponseBody) *OnsTopicCreateResponse
- func (s *OnsTopicCreateResponse) SetHeaders(v map[string]*string) *OnsTopicCreateResponse
- func (s *OnsTopicCreateResponse) SetStatusCode(v int32) *OnsTopicCreateResponse
- func (s OnsTopicCreateResponse) String() string
- type OnsTopicCreateResponseBody
- type OnsTopicDeleteRequest
- type OnsTopicDeleteResponse
- func (s OnsTopicDeleteResponse) GoString() string
- func (s *OnsTopicDeleteResponse) SetBody(v *OnsTopicDeleteResponseBody) *OnsTopicDeleteResponse
- func (s *OnsTopicDeleteResponse) SetHeaders(v map[string]*string) *OnsTopicDeleteResponse
- func (s *OnsTopicDeleteResponse) SetStatusCode(v int32) *OnsTopicDeleteResponse
- func (s OnsTopicDeleteResponse) String() string
- type OnsTopicDeleteResponseBody
- type OnsTopicListRequest
- func (s OnsTopicListRequest) GoString() string
- func (s *OnsTopicListRequest) SetInstanceId(v string) *OnsTopicListRequest
- func (s *OnsTopicListRequest) SetTag(v []*OnsTopicListRequestTag) *OnsTopicListRequest
- func (s *OnsTopicListRequest) SetTopic(v string) *OnsTopicListRequest
- func (s *OnsTopicListRequest) SetUserId(v string) *OnsTopicListRequest
- func (s OnsTopicListRequest) String() string
- type OnsTopicListRequestTag
- type OnsTopicListResponse
- func (s OnsTopicListResponse) GoString() string
- func (s *OnsTopicListResponse) SetBody(v *OnsTopicListResponseBody) *OnsTopicListResponse
- func (s *OnsTopicListResponse) SetHeaders(v map[string]*string) *OnsTopicListResponse
- func (s *OnsTopicListResponse) SetStatusCode(v int32) *OnsTopicListResponse
- func (s OnsTopicListResponse) String() string
- type OnsTopicListResponseBody
- type OnsTopicListResponseBodyData
- type OnsTopicListResponseBodyDataPublishInfoDo
- func (s OnsTopicListResponseBodyDataPublishInfoDo) GoString() string
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetCreateTime(v int64) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetIndependentNaming(v bool) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetInstanceId(v string) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetMessageType(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetOwner(v string) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRelation(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRelationName(v string) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRemark(v string) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetServiceStatus(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetTags(v *OnsTopicListResponseBodyDataPublishInfoDoTags) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetTopic(v string) *OnsTopicListResponseBodyDataPublishInfoDo
- func (s OnsTopicListResponseBodyDataPublishInfoDo) String() string
- type OnsTopicListResponseBodyDataPublishInfoDoTags
- func (s OnsTopicListResponseBodyDataPublishInfoDoTags) GoString() string
- func (s *OnsTopicListResponseBodyDataPublishInfoDoTags) SetTag(v []*OnsTopicListResponseBodyDataPublishInfoDoTagsTag) *OnsTopicListResponseBodyDataPublishInfoDoTags
- func (s OnsTopicListResponseBodyDataPublishInfoDoTags) String() string
- type OnsTopicListResponseBodyDataPublishInfoDoTagsTag
- func (s OnsTopicListResponseBodyDataPublishInfoDoTagsTag) GoString() string
- func (s *OnsTopicListResponseBodyDataPublishInfoDoTagsTag) SetKey(v string) *OnsTopicListResponseBodyDataPublishInfoDoTagsTag
- func (s *OnsTopicListResponseBodyDataPublishInfoDoTagsTag) SetValue(v string) *OnsTopicListResponseBodyDataPublishInfoDoTagsTag
- func (s OnsTopicListResponseBodyDataPublishInfoDoTagsTag) String() string
- type OnsTopicStatusRequest
- type OnsTopicStatusResponse
- func (s OnsTopicStatusResponse) GoString() string
- func (s *OnsTopicStatusResponse) SetBody(v *OnsTopicStatusResponseBody) *OnsTopicStatusResponse
- func (s *OnsTopicStatusResponse) SetHeaders(v map[string]*string) *OnsTopicStatusResponse
- func (s *OnsTopicStatusResponse) SetStatusCode(v int32) *OnsTopicStatusResponse
- func (s OnsTopicStatusResponse) String() string
- type OnsTopicStatusResponseBody
- func (s OnsTopicStatusResponseBody) GoString() string
- func (s *OnsTopicStatusResponseBody) SetData(v *OnsTopicStatusResponseBodyData) *OnsTopicStatusResponseBody
- func (s *OnsTopicStatusResponseBody) SetRequestId(v string) *OnsTopicStatusResponseBody
- func (s OnsTopicStatusResponseBody) String() string
- type OnsTopicStatusResponseBodyData
- func (s OnsTopicStatusResponseBodyData) GoString() string
- func (s *OnsTopicStatusResponseBodyData) SetLastTimeStamp(v int64) *OnsTopicStatusResponseBodyData
- func (s *OnsTopicStatusResponseBodyData) SetPerm(v int32) *OnsTopicStatusResponseBodyData
- func (s *OnsTopicStatusResponseBodyData) SetTotalCount(v int64) *OnsTopicStatusResponseBodyData
- func (s OnsTopicStatusResponseBodyData) String() string
- type OnsTopicSubDetailRequest
- type OnsTopicSubDetailResponse
- func (s OnsTopicSubDetailResponse) GoString() string
- func (s *OnsTopicSubDetailResponse) SetBody(v *OnsTopicSubDetailResponseBody) *OnsTopicSubDetailResponse
- func (s *OnsTopicSubDetailResponse) SetHeaders(v map[string]*string) *OnsTopicSubDetailResponse
- func (s *OnsTopicSubDetailResponse) SetStatusCode(v int32) *OnsTopicSubDetailResponse
- func (s OnsTopicSubDetailResponse) String() string
- type OnsTopicSubDetailResponseBody
- func (s OnsTopicSubDetailResponseBody) GoString() string
- func (s *OnsTopicSubDetailResponseBody) SetData(v *OnsTopicSubDetailResponseBodyData) *OnsTopicSubDetailResponseBody
- func (s *OnsTopicSubDetailResponseBody) SetRequestId(v string) *OnsTopicSubDetailResponseBody
- func (s OnsTopicSubDetailResponseBody) String() string
- type OnsTopicSubDetailResponseBodyData
- func (s OnsTopicSubDetailResponseBodyData) GoString() string
- func (s *OnsTopicSubDetailResponseBodyData) SetSubscriptionDataList(v *OnsTopicSubDetailResponseBodyDataSubscriptionDataList) *OnsTopicSubDetailResponseBodyData
- func (s *OnsTopicSubDetailResponseBodyData) SetTopic(v string) *OnsTopicSubDetailResponseBodyData
- func (s OnsTopicSubDetailResponseBodyData) String() string
- type OnsTopicSubDetailResponseBodyDataSubscriptionDataList
- func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataList) GoString() string
- func (s *OnsTopicSubDetailResponseBodyDataSubscriptionDataList) SetSubscriptionDataList(v []*OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) *OnsTopicSubDetailResponseBodyDataSubscriptionDataList
- func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataList) String() string
- type OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString() string
- func (s *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetGroupId(v string) *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetMessageModel(v string) *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetSubString(v string) *OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList
- func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) String() string
- type OnsTopicUpdateRequest
- func (s OnsTopicUpdateRequest) GoString() string
- func (s *OnsTopicUpdateRequest) SetInstanceId(v string) *OnsTopicUpdateRequest
- func (s *OnsTopicUpdateRequest) SetPerm(v int32) *OnsTopicUpdateRequest
- func (s *OnsTopicUpdateRequest) SetTopic(v string) *OnsTopicUpdateRequest
- func (s OnsTopicUpdateRequest) String() string
- type OnsTopicUpdateResponse
- func (s OnsTopicUpdateResponse) GoString() string
- func (s *OnsTopicUpdateResponse) SetBody(v *OnsTopicUpdateResponseBody) *OnsTopicUpdateResponse
- func (s *OnsTopicUpdateResponse) SetHeaders(v map[string]*string) *OnsTopicUpdateResponse
- func (s *OnsTopicUpdateResponse) SetStatusCode(v int32) *OnsTopicUpdateResponse
- func (s OnsTopicUpdateResponse) String() string
- type OnsTopicUpdateResponseBody
- type OnsTraceGetResultRequest
- type OnsTraceGetResultResponse
- func (s OnsTraceGetResultResponse) GoString() string
- func (s *OnsTraceGetResultResponse) SetBody(v *OnsTraceGetResultResponseBody) *OnsTraceGetResultResponse
- func (s *OnsTraceGetResultResponse) SetHeaders(v map[string]*string) *OnsTraceGetResultResponse
- func (s *OnsTraceGetResultResponse) SetStatusCode(v int32) *OnsTraceGetResultResponse
- func (s OnsTraceGetResultResponse) String() string
- type OnsTraceGetResultResponseBody
- func (s OnsTraceGetResultResponseBody) GoString() string
- func (s *OnsTraceGetResultResponseBody) SetRequestId(v string) *OnsTraceGetResultResponseBody
- func (s *OnsTraceGetResultResponseBody) SetTraceData(v *OnsTraceGetResultResponseBodyTraceData) *OnsTraceGetResultResponseBody
- func (s OnsTraceGetResultResponseBody) String() string
- type OnsTraceGetResultResponseBodyTraceData
- func (s OnsTraceGetResultResponseBodyTraceData) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceData) SetCreateTime(v int64) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetInstanceId(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetMsgId(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetMsgKey(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetQueryId(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetStatus(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetTopic(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetTraceList(v *OnsTraceGetResultResponseBodyTraceDataTraceList) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetUpdateTime(v int64) *OnsTraceGetResultResponseBodyTraceData
- func (s *OnsTraceGetResultResponseBodyTraceData) SetUserId(v string) *OnsTraceGetResultResponseBodyTraceData
- func (s OnsTraceGetResultResponseBodyTraceData) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceList
- func (s OnsTraceGetResultResponseBodyTraceDataTraceList) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceList) SetTraceMapDo(v []*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) *OnsTraceGetResultResponseBodyTraceDataTraceList
- func (s OnsTraceGetResultResponseBodyTraceDataTraceList) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetBornHost(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetCostTime(v int32) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetMsgId(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetMsgKey(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetPubGroupName(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetPubTime(v int64) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetStatus(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetSubList(v *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetTag(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetTopic(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) SetSubMapDo(v []*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetClientList(...) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetFailCount(v int32) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetSubGroupName(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetSuccessCount(v int32) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList) SetSubClientInfoDo(...) ...
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList) String() string
- type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) GoString() string
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetClientHost(v string) ...
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetCostTime(v int32) ...
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetReconsumeTimes(v int32) ...
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetStatus(v string) ...
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetSubGroupName(v string) ...
- func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetSubTime(v int64) ...
- func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) String() string
- type OnsTraceQueryByMsgIdRequest
- func (s OnsTraceQueryByMsgIdRequest) GoString() string
- func (s *OnsTraceQueryByMsgIdRequest) SetBeginTime(v int64) *OnsTraceQueryByMsgIdRequest
- func (s *OnsTraceQueryByMsgIdRequest) SetEndTime(v int64) *OnsTraceQueryByMsgIdRequest
- func (s *OnsTraceQueryByMsgIdRequest) SetInstanceId(v string) *OnsTraceQueryByMsgIdRequest
- func (s *OnsTraceQueryByMsgIdRequest) SetMsgId(v string) *OnsTraceQueryByMsgIdRequest
- func (s *OnsTraceQueryByMsgIdRequest) SetTopic(v string) *OnsTraceQueryByMsgIdRequest
- func (s OnsTraceQueryByMsgIdRequest) String() string
- type OnsTraceQueryByMsgIdResponse
- func (s OnsTraceQueryByMsgIdResponse) GoString() string
- func (s *OnsTraceQueryByMsgIdResponse) SetBody(v *OnsTraceQueryByMsgIdResponseBody) *OnsTraceQueryByMsgIdResponse
- func (s *OnsTraceQueryByMsgIdResponse) SetHeaders(v map[string]*string) *OnsTraceQueryByMsgIdResponse
- func (s *OnsTraceQueryByMsgIdResponse) SetStatusCode(v int32) *OnsTraceQueryByMsgIdResponse
- func (s OnsTraceQueryByMsgIdResponse) String() string
- type OnsTraceQueryByMsgIdResponseBody
- func (s OnsTraceQueryByMsgIdResponseBody) GoString() string
- func (s *OnsTraceQueryByMsgIdResponseBody) SetQueryId(v string) *OnsTraceQueryByMsgIdResponseBody
- func (s *OnsTraceQueryByMsgIdResponseBody) SetRequestId(v string) *OnsTraceQueryByMsgIdResponseBody
- func (s OnsTraceQueryByMsgIdResponseBody) String() string
- type OnsTraceQueryByMsgKeyRequest
- func (s OnsTraceQueryByMsgKeyRequest) GoString() string
- func (s *OnsTraceQueryByMsgKeyRequest) SetBeginTime(v int64) *OnsTraceQueryByMsgKeyRequest
- func (s *OnsTraceQueryByMsgKeyRequest) SetEndTime(v int64) *OnsTraceQueryByMsgKeyRequest
- func (s *OnsTraceQueryByMsgKeyRequest) SetInstanceId(v string) *OnsTraceQueryByMsgKeyRequest
- func (s *OnsTraceQueryByMsgKeyRequest) SetMsgKey(v string) *OnsTraceQueryByMsgKeyRequest
- func (s *OnsTraceQueryByMsgKeyRequest) SetTopic(v string) *OnsTraceQueryByMsgKeyRequest
- func (s OnsTraceQueryByMsgKeyRequest) String() string
- type OnsTraceQueryByMsgKeyResponse
- func (s OnsTraceQueryByMsgKeyResponse) GoString() string
- func (s *OnsTraceQueryByMsgKeyResponse) SetBody(v *OnsTraceQueryByMsgKeyResponseBody) *OnsTraceQueryByMsgKeyResponse
- func (s *OnsTraceQueryByMsgKeyResponse) SetHeaders(v map[string]*string) *OnsTraceQueryByMsgKeyResponse
- func (s *OnsTraceQueryByMsgKeyResponse) SetStatusCode(v int32) *OnsTraceQueryByMsgKeyResponse
- func (s OnsTraceQueryByMsgKeyResponse) String() string
- type OnsTraceQueryByMsgKeyResponseBody
- func (s OnsTraceQueryByMsgKeyResponseBody) GoString() string
- func (s *OnsTraceQueryByMsgKeyResponseBody) SetQueryId(v string) *OnsTraceQueryByMsgKeyResponseBody
- func (s *OnsTraceQueryByMsgKeyResponseBody) SetRequestId(v string) *OnsTraceQueryByMsgKeyResponseBody
- func (s OnsTraceQueryByMsgKeyResponseBody) String() string
- type OnsTrendGroupOutputTpsRequest
- func (s OnsTrendGroupOutputTpsRequest) GoString() string
- func (s *OnsTrendGroupOutputTpsRequest) SetBeginTime(v int64) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetEndTime(v int64) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetGroupId(v string) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetInstanceId(v string) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetPeriod(v int64) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetTopic(v string) *OnsTrendGroupOutputTpsRequest
- func (s *OnsTrendGroupOutputTpsRequest) SetType(v int32) *OnsTrendGroupOutputTpsRequest
- func (s OnsTrendGroupOutputTpsRequest) String() string
- type OnsTrendGroupOutputTpsResponse
- func (s OnsTrendGroupOutputTpsResponse) GoString() string
- func (s *OnsTrendGroupOutputTpsResponse) SetBody(v *OnsTrendGroupOutputTpsResponseBody) *OnsTrendGroupOutputTpsResponse
- func (s *OnsTrendGroupOutputTpsResponse) SetHeaders(v map[string]*string) *OnsTrendGroupOutputTpsResponse
- func (s *OnsTrendGroupOutputTpsResponse) SetStatusCode(v int32) *OnsTrendGroupOutputTpsResponse
- func (s OnsTrendGroupOutputTpsResponse) String() string
- type OnsTrendGroupOutputTpsResponseBody
- func (s OnsTrendGroupOutputTpsResponseBody) GoString() string
- func (s *OnsTrendGroupOutputTpsResponseBody) SetData(v *OnsTrendGroupOutputTpsResponseBodyData) *OnsTrendGroupOutputTpsResponseBody
- func (s *OnsTrendGroupOutputTpsResponseBody) SetRequestId(v string) *OnsTrendGroupOutputTpsResponseBody
- func (s OnsTrendGroupOutputTpsResponseBody) String() string
- type OnsTrendGroupOutputTpsResponseBodyData
- func (s OnsTrendGroupOutputTpsResponseBodyData) GoString() string
- func (s *OnsTrendGroupOutputTpsResponseBodyData) SetRecords(v *OnsTrendGroupOutputTpsResponseBodyDataRecords) *OnsTrendGroupOutputTpsResponseBodyData
- func (s *OnsTrendGroupOutputTpsResponseBodyData) SetTitle(v string) *OnsTrendGroupOutputTpsResponseBodyData
- func (s *OnsTrendGroupOutputTpsResponseBodyData) SetXUnit(v string) *OnsTrendGroupOutputTpsResponseBodyData
- func (s *OnsTrendGroupOutputTpsResponseBodyData) SetYUnit(v string) *OnsTrendGroupOutputTpsResponseBodyData
- func (s OnsTrendGroupOutputTpsResponseBodyData) String() string
- type OnsTrendGroupOutputTpsResponseBodyDataRecords
- func (s OnsTrendGroupOutputTpsResponseBodyDataRecords) GoString() string
- func (s *OnsTrendGroupOutputTpsResponseBodyDataRecords) SetStatsDataDo(v []*OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) *OnsTrendGroupOutputTpsResponseBodyDataRecords
- func (s OnsTrendGroupOutputTpsResponseBodyDataRecords) String() string
- type OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo
- func (s OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) GoString() string
- func (s *OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) SetX(v int64) *OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo
- func (s *OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) SetY(v float32) *OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo
- func (s OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) String() string
- type OnsTrendTopicInputTpsRequest
- func (s OnsTrendTopicInputTpsRequest) GoString() string
- func (s *OnsTrendTopicInputTpsRequest) SetBeginTime(v int64) *OnsTrendTopicInputTpsRequest
- func (s *OnsTrendTopicInputTpsRequest) SetEndTime(v int64) *OnsTrendTopicInputTpsRequest
- func (s *OnsTrendTopicInputTpsRequest) SetInstanceId(v string) *OnsTrendTopicInputTpsRequest
- func (s *OnsTrendTopicInputTpsRequest) SetPeriod(v int64) *OnsTrendTopicInputTpsRequest
- func (s *OnsTrendTopicInputTpsRequest) SetTopic(v string) *OnsTrendTopicInputTpsRequest
- func (s *OnsTrendTopicInputTpsRequest) SetType(v int32) *OnsTrendTopicInputTpsRequest
- func (s OnsTrendTopicInputTpsRequest) String() string
- type OnsTrendTopicInputTpsResponse
- func (s OnsTrendTopicInputTpsResponse) GoString() string
- func (s *OnsTrendTopicInputTpsResponse) SetBody(v *OnsTrendTopicInputTpsResponseBody) *OnsTrendTopicInputTpsResponse
- func (s *OnsTrendTopicInputTpsResponse) SetHeaders(v map[string]*string) *OnsTrendTopicInputTpsResponse
- func (s *OnsTrendTopicInputTpsResponse) SetStatusCode(v int32) *OnsTrendTopicInputTpsResponse
- func (s OnsTrendTopicInputTpsResponse) String() string
- type OnsTrendTopicInputTpsResponseBody
- func (s OnsTrendTopicInputTpsResponseBody) GoString() string
- func (s *OnsTrendTopicInputTpsResponseBody) SetData(v *OnsTrendTopicInputTpsResponseBodyData) *OnsTrendTopicInputTpsResponseBody
- func (s *OnsTrendTopicInputTpsResponseBody) SetRequestId(v string) *OnsTrendTopicInputTpsResponseBody
- func (s OnsTrendTopicInputTpsResponseBody) String() string
- type OnsTrendTopicInputTpsResponseBodyData
- func (s OnsTrendTopicInputTpsResponseBodyData) GoString() string
- func (s *OnsTrendTopicInputTpsResponseBodyData) SetRecords(v *OnsTrendTopicInputTpsResponseBodyDataRecords) *OnsTrendTopicInputTpsResponseBodyData
- func (s *OnsTrendTopicInputTpsResponseBodyData) SetTitle(v string) *OnsTrendTopicInputTpsResponseBodyData
- func (s *OnsTrendTopicInputTpsResponseBodyData) SetXUnit(v string) *OnsTrendTopicInputTpsResponseBodyData
- func (s *OnsTrendTopicInputTpsResponseBodyData) SetYUnit(v string) *OnsTrendTopicInputTpsResponseBodyData
- func (s OnsTrendTopicInputTpsResponseBodyData) String() string
- type OnsTrendTopicInputTpsResponseBodyDataRecords
- func (s OnsTrendTopicInputTpsResponseBodyDataRecords) GoString() string
- func (s *OnsTrendTopicInputTpsResponseBodyDataRecords) SetStatsDataDo(v []*OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) *OnsTrendTopicInputTpsResponseBodyDataRecords
- func (s OnsTrendTopicInputTpsResponseBodyDataRecords) String() string
- type OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo
- func (s OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) GoString() string
- func (s *OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) SetX(v int64) *OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo
- func (s *OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) SetY(v float32) *OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo
- func (s OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) String() string
- type OpenOnsServiceResponse
- func (s OpenOnsServiceResponse) GoString() string
- func (s *OpenOnsServiceResponse) SetBody(v *OpenOnsServiceResponseBody) *OpenOnsServiceResponse
- func (s *OpenOnsServiceResponse) SetHeaders(v map[string]*string) *OpenOnsServiceResponse
- func (s *OpenOnsServiceResponse) SetStatusCode(v int32) *OpenOnsServiceResponse
- func (s OpenOnsServiceResponse) String() string
- type OpenOnsServiceResponseBody
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetInstanceId(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetInstanceId(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) GetEndpoint ¶
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you call the **ListTagResources** operation, specify at least one of the following parameters in the request: **Key** and **ResourceId**. You can specify a resource ID to query all tags that are attached to the specified resource. You can also specify a tag key to query the tag value and resource to which the tag is attached.
- * If you include the **Key** parameter in a request, you can obtain the tag value and the ID of the resource to which the tag is attached.********
- * If you include the **ResourceId** parameter in a request, you can obtain the keys and values of all tags that are attached to the specified resource. *
- @param request ListTagResourcesRequest
- @return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you call the **ListTagResources** operation, specify at least one of the following parameters in the request: **Key** and **ResourceId**. You can specify a resource ID to query all tags that are attached to the specified resource. You can also specify a tag key to query the tag value and resource to which the tag is attached.
- * If you include the **Key** parameter in a request, you can obtain the tag value and the ID of the resource to which the tag is attached.********
- * If you include the **ResourceId** parameter in a request, you can obtain the keys and values of all tags that are attached to the specified resource. *
- @param request ListTagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTagResourcesResponse
func (*Client) OnsConsumerAccumulate ¶
func (client *Client) OnsConsumerAccumulate(request *OnsConsumerAccumulateRequest) (_result *OnsConsumerAccumulateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation in scenarios in which you want to know the message consumption progress of a specified consumer group in production environments. You can obtain the information about message consumption and consumption latency based on the returned information. This operation returns the total number of accumulated messages in all topics to which the specified consumer group subscribes and the number of accumulated messages in each topic. *
- @param request OnsConsumerAccumulateRequest
- @return OnsConsumerAccumulateResponse
func (*Client) OnsConsumerAccumulateWithOptions ¶
func (client *Client) OnsConsumerAccumulateWithOptions(request *OnsConsumerAccumulateRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerAccumulateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation in scenarios in which you want to know the message consumption progress of a specified consumer group in production environments. You can obtain the information about message consumption and consumption latency based on the returned information. This operation returns the total number of accumulated messages in all topics to which the specified consumer group subscribes and the number of accumulated messages in each topic. *
- @param request OnsConsumerAccumulateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsConsumerAccumulateResponse
func (*Client) OnsConsumerGetConnection ¶
func (client *Client) OnsConsumerGetConnection(request *OnsConsumerGetConnectionRequest) (_result *OnsConsumerGetConnectionResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When messages are accumulated in a topic, you can call this operation to check whether a consumer is online. *
- @param request OnsConsumerGetConnectionRequest
- @return OnsConsumerGetConnectionResponse
func (*Client) OnsConsumerGetConnectionWithOptions ¶
func (client *Client) OnsConsumerGetConnectionWithOptions(request *OnsConsumerGetConnectionRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerGetConnectionResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When messages are accumulated in a topic, you can call this operation to check whether a consumer is online. *
- @param request OnsConsumerGetConnectionRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsConsumerGetConnectionResponse
func (*Client) OnsConsumerResetOffset ¶
func (client *Client) OnsConsumerResetOffset(request *OnsConsumerResetOffsetRequest) (_result *OnsConsumerResetOffsetResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to clear accumulated messages or reset a consumer offset to a specified timestamp. You can use one of the following methods to clear accumulated messages:
- * Clear all accumulated messages in a specified topic.
- * Clear the messages that were published to the specified topic before a specified point in time. *
- @param request OnsConsumerResetOffsetRequest
- @return OnsConsumerResetOffsetResponse
func (*Client) OnsConsumerResetOffsetWithOptions ¶
func (client *Client) OnsConsumerResetOffsetWithOptions(request *OnsConsumerResetOffsetRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerResetOffsetResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to clear accumulated messages or reset a consumer offset to a specified timestamp. You can use one of the following methods to clear accumulated messages:
- * Clear all accumulated messages in a specified topic.
- * Clear the messages that were published to the specified topic before a specified point in time. *
- @param request OnsConsumerResetOffsetRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsConsumerResetOffsetResponse
func (*Client) OnsConsumerStatus ¶
func (client *Client) OnsConsumerStatus(request *OnsConsumerStatusRequest) (_result *OnsConsumerStatusResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation in scenarios in which consumers are online and messages are accumulated. You can troubleshoot errors based on the information that is returned by this operation. You can check whether all consumers in the consumer group subscribe to the same topics and tags, and whether load balancing is performed as expected. You can also obtain the information about thread stack traces of online consumers.
- * This operation uses multiple backend operations to query and aggregate data. The system requires a long period of time to process a request. We recommend that you do not frequently call this operation. *
- @param request OnsConsumerStatusRequest
- @return OnsConsumerStatusResponse
func (*Client) OnsConsumerStatusWithOptions ¶
func (client *Client) OnsConsumerStatusWithOptions(request *OnsConsumerStatusRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerStatusResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation in scenarios in which consumers are online and messages are accumulated. You can troubleshoot errors based on the information that is returned by this operation. You can check whether all consumers in the consumer group subscribe to the same topics and tags, and whether load balancing is performed as expected. You can also obtain the information about thread stack traces of online consumers.
- * This operation uses multiple backend operations to query and aggregate data. The system requires a long period of time to process a request. We recommend that you do not frequently call this operation. *
- @param request OnsConsumerStatusRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsConsumerStatusResponse
func (*Client) OnsConsumerTimeSpan ¶
func (client *Client) OnsConsumerTimeSpan(request *OnsConsumerTimeSpanRequest) (_result *OnsConsumerTimeSpanResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the point in time when the earliest stored message was published to a specified topic and the point in time when the most recently stored message was published to the specified topic. You can also call this operation to query the most recent point in time when a message in the topic was consumed. This operation is usually used with the \\*\\*OnsConsumerAccumulate\\*\\* operation to display the overview of the consumption progress. *
- @param request OnsConsumerTimeSpanRequest
- @return OnsConsumerTimeSpanResponse
func (*Client) OnsConsumerTimeSpanWithOptions ¶
func (client *Client) OnsConsumerTimeSpanWithOptions(request *OnsConsumerTimeSpanRequest, runtime *util.RuntimeOptions) (_result *OnsConsumerTimeSpanResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the point in time when the earliest stored message was published to a specified topic and the point in time when the most recently stored message was published to the specified topic. You can also call this operation to query the most recent point in time when a message in the topic was consumed. This operation is usually used with the \\*\\*OnsConsumerAccumulate\\*\\* operation to display the overview of the consumption progress. *
- @param request OnsConsumerTimeSpanRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsConsumerTimeSpanResponse
func (*Client) OnsDLQMessageGetById ¶
func (client *Client) OnsDLQMessageGetById(request *OnsDLQMessageGetByIdRequest) (_result *OnsDLQMessageGetByIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation uses the exact match method to query a dead-letter message based on the message ID. You can obtain the message ID that is required to query the information about a dead-letter message from the SendResult parameter that is returned after the message is sent. You can also obtain the message ID by calling the OnsDLQMessagePageQueryByGroupId operation to query multiple messages at a time. The queried information about the dead-letter message includes the point in time when the message is stored, the message body, and attributes such as the message tag and the message key. *
- @param request OnsDLQMessageGetByIdRequest
- @return OnsDLQMessageGetByIdResponse
func (*Client) OnsDLQMessageGetByIdWithOptions ¶
func (client *Client) OnsDLQMessageGetByIdWithOptions(request *OnsDLQMessageGetByIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessageGetByIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation uses the exact match method to query a dead-letter message based on the message ID. You can obtain the message ID that is required to query the information about a dead-letter message from the SendResult parameter that is returned after the message is sent. You can also obtain the message ID by calling the OnsDLQMessagePageQueryByGroupId operation to query multiple messages at a time. The queried information about the dead-letter message includes the point in time when the message is stored, the message body, and attributes such as the message tag and the message key. *
- @param request OnsDLQMessageGetByIdRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsDLQMessageGetByIdResponse
func (*Client) OnsDLQMessagePageQueryByGroupId ¶
func (client *Client) OnsDLQMessagePageQueryByGroupId(request *OnsDLQMessagePageQueryByGroupIdRequest) (_result *OnsDLQMessagePageQueryByGroupIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If you do not know the ID of the dead-letter message that you want to query, you can call this operation to query all dead-letter messages that are sent to a specified consumer group within a specified time range. The results are returned by page.
- * We recommend that you specify a short time range to query dead-letter messages in this method. If you specify a long time range, a large number of dead-letter messages are returned. In this case, you cannot find the dead-letter message that you want to query in an efficient manner. You can perform the following steps to query dead-letter messages:
- 1. Perform a paged query by specifying the group ID, start time, end time, and number of entries to return on each page. If matched messages are found, the information about the dead-letter messages on the first page, total number of pages, and task ID are returned by default.
- 2. Specify the task ID and a page number to call this operation again to query the dead-letter messages on the specified page. In this query, the BeginTime, EndTime, and PageSize parameters do not take effect. By default, the system uses the values of these parameters that you specified in the request when you created the specified query task. *
- @param request OnsDLQMessagePageQueryByGroupIdRequest
- @return OnsDLQMessagePageQueryByGroupIdResponse
func (*Client) OnsDLQMessagePageQueryByGroupIdWithOptions ¶
func (client *Client) OnsDLQMessagePageQueryByGroupIdWithOptions(request *OnsDLQMessagePageQueryByGroupIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessagePageQueryByGroupIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If you do not know the ID of the dead-letter message that you want to query, you can call this operation to query all dead-letter messages that are sent to a specified consumer group within a specified time range. The results are returned by page.
- * We recommend that you specify a short time range to query dead-letter messages in this method. If you specify a long time range, a large number of dead-letter messages are returned. In this case, you cannot find the dead-letter message that you want to query in an efficient manner. You can perform the following steps to query dead-letter messages:
- 1. Perform a paged query by specifying the group ID, start time, end time, and number of entries to return on each page. If matched messages are found, the information about the dead-letter messages on the first page, total number of pages, and task ID are returned by default.
- 2. Specify the task ID and a page number to call this operation again to query the dead-letter messages on the specified page. In this query, the BeginTime, EndTime, and PageSize parameters do not take effect. By default, the system uses the values of these parameters that you specified in the request when you created the specified query task. *
- @param request OnsDLQMessagePageQueryByGroupIdRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsDLQMessagePageQueryByGroupIdResponse
func (*Client) OnsDLQMessageResendById ¶
func (client *Client) OnsDLQMessageResendById(request *OnsDLQMessageResendByIdRequest) (_result *OnsDLQMessageResendByIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * A dead-letter message is a message that still fails to be consumed after the number of consumption retries reaches the upper limit. If the message still cannot be consumed after you re-send it, a message with the same message ID is added to the corresponding dead-letter queue. You can query the message ID on the Dead-letter Queues page in the ApsaraMQ for RocketMQ console or by calling API operations. You can obtain the number of consumption failures for a message based on the number of dead-letter messages with the same message ID in the dead-letter queue.
- * A dead-letter message is a message that fails to be consumed after the number of consumption retries reaches the upper limit. Generally, dead-letter messages are produced because of incorrect consumption logic. We recommend that you troubleshoot the consumption failures and then call this operation to send the message to the consumer group for consumption again.
- * ApsaraMQ for RocketMQ does not manage the status of dead-letter messages based on the consumption status of the dead-letter messages. After you call this operation to send a dead-letter message to a consumer group and the message is consumed, ApsaraMQ for RocketMQ does not remove the dead-letter message from the dead-letter queue. You must manage dead-letter messages and determine whether to send a dead-letter message to a consumer group for consumption. This way, you do not resend or reconsume the messages that are consumed. *
- @param request OnsDLQMessageResendByIdRequest
- @return OnsDLQMessageResendByIdResponse
func (*Client) OnsDLQMessageResendByIdWithOptions ¶
func (client *Client) OnsDLQMessageResendByIdWithOptions(request *OnsDLQMessageResendByIdRequest, runtime *util.RuntimeOptions) (_result *OnsDLQMessageResendByIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * A dead-letter message is a message that still fails to be consumed after the number of consumption retries reaches the upper limit. If the message still cannot be consumed after you re-send it, a message with the same message ID is added to the corresponding dead-letter queue. You can query the message ID on the Dead-letter Queues page in the ApsaraMQ for RocketMQ console or by calling API operations. You can obtain the number of consumption failures for a message based on the number of dead-letter messages with the same message ID in the dead-letter queue.
- * A dead-letter message is a message that fails to be consumed after the number of consumption retries reaches the upper limit. Generally, dead-letter messages are produced because of incorrect consumption logic. We recommend that you troubleshoot the consumption failures and then call this operation to send the message to the consumer group for consumption again.
- * ApsaraMQ for RocketMQ does not manage the status of dead-letter messages based on the consumption status of the dead-letter messages. After you call this operation to send a dead-letter message to a consumer group and the message is consumed, ApsaraMQ for RocketMQ does not remove the dead-letter message from the dead-letter queue. You must manage dead-letter messages and determine whether to send a dead-letter message to a consumer group for consumption. This way, you do not resend or reconsume the messages that are consumed. *
- @param request OnsDLQMessageResendByIdRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsDLQMessageResendByIdResponse
func (*Client) OnsGroupConsumerUpdate ¶
func (client *Client) OnsGroupConsumerUpdate(request *OnsGroupConsumerUpdateRequest) (_result *OnsGroupConsumerUpdateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to configure the permissions for a consumer group to read messages based on a specified region of ApsaraMQ for RocketMQ and a specified group ID. You can call this operation in scenarios in which you want to forbid consumers in a specific group from reading messages. *
- @param request OnsGroupConsumerUpdateRequest
- @return OnsGroupConsumerUpdateResponse
func (*Client) OnsGroupConsumerUpdateWithOptions ¶
func (client *Client) OnsGroupConsumerUpdateWithOptions(request *OnsGroupConsumerUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsGroupConsumerUpdateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to configure the permissions for a consumer group to read messages based on a specified region of ApsaraMQ for RocketMQ and a specified group ID. You can call this operation in scenarios in which you want to forbid consumers in a specific group from reading messages. *
- @param request OnsGroupConsumerUpdateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsGroupConsumerUpdateResponse
func (*Client) OnsGroupCreate ¶
func (client *Client) OnsGroupCreate(request *OnsGroupCreateRequest) (_result *OnsGroupCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you release a new application or implement new business logic, you need new consumer groups. You can call this operation to create a consumer group. *
- @param request OnsGroupCreateRequest
- @return OnsGroupCreateResponse
func (*Client) OnsGroupCreateWithOptions ¶
func (client *Client) OnsGroupCreateWithOptions(request *OnsGroupCreateRequest, runtime *util.RuntimeOptions) (_result *OnsGroupCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you release a new application or implement new business logic, you need new consumer groups. You can call this operation to create a consumer group. *
- @param request OnsGroupCreateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsGroupCreateResponse
func (*Client) OnsGroupDelete ¶
func (client *Client) OnsGroupDelete(request *OnsGroupDeleteRequest) (_result *OnsGroupDeleteResponse, _err error)
*
- >
- * API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * After you delete a group, the consumers in the group immediately stop receiving messages. Exercise caution when you call this operation.
- You can call this operation to delete a group when you need to reclaim the resources of the group. For example, after an application is brought offline, you can delete the groups that are used for the application. After you delete a group, the backend of ApsaraMQ for RocketMQ reclaims the resources of the group. The system requires a long period of time to reclaim the resources. We recommend that you do not create a group that uses the same name as a deleted group immediately after you delete the group. If the system fails to delete the specified group, troubleshoot the issue based on the error code. *
- @param request OnsGroupDeleteRequest
- @return OnsGroupDeleteResponse
func (*Client) OnsGroupDeleteWithOptions ¶
func (client *Client) OnsGroupDeleteWithOptions(request *OnsGroupDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsGroupDeleteResponse, _err error)
*
- >
- * API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * After you delete a group, the consumers in the group immediately stop receiving messages. Exercise caution when you call this operation.
- You can call this operation to delete a group when you need to reclaim the resources of the group. For example, after an application is brought offline, you can delete the groups that are used for the application. After you delete a group, the backend of ApsaraMQ for RocketMQ reclaims the resources of the group. The system requires a long period of time to reclaim the resources. We recommend that you do not create a group that uses the same name as a deleted group immediately after you delete the group. If the system fails to delete the specified group, troubleshoot the issue based on the error code. *
- @param request OnsGroupDeleteRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsGroupDeleteResponse
func (*Client) OnsGroupList ¶
func (client *Client) OnsGroupList(request *OnsGroupListRequest) (_result *OnsGroupListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsGroupListRequest
- @return OnsGroupListResponse
func (*Client) OnsGroupListWithOptions ¶
func (client *Client) OnsGroupListWithOptions(request *OnsGroupListRequest, runtime *util.RuntimeOptions) (_result *OnsGroupListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsGroupListRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsGroupListResponse
func (*Client) OnsGroupSubDetail ¶
func (client *Client) OnsGroupSubDetail(request *OnsGroupSubDetailRequest) (_result *OnsGroupSubDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsGroupSubDetailRequest
- @return OnsGroupSubDetailResponse
func (*Client) OnsGroupSubDetailWithOptions ¶
func (client *Client) OnsGroupSubDetailWithOptions(request *OnsGroupSubDetailRequest, runtime *util.RuntimeOptions) (_result *OnsGroupSubDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsGroupSubDetailRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsGroupSubDetailResponse
func (*Client) OnsInstanceBaseInfo ¶
func (client *Client) OnsInstanceBaseInfo(request *OnsInstanceBaseInfoRequest) (_result *OnsInstanceBaseInfoResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- To send and receive messages, a client must be connected to a ApsaraMQ for RocketMQ instance by using an endpoint. You can call this operation to query the endpoints of the instance. *
- @param request OnsInstanceBaseInfoRequest
- @return OnsInstanceBaseInfoResponse
func (*Client) OnsInstanceBaseInfoWithOptions ¶
func (client *Client) OnsInstanceBaseInfoWithOptions(request *OnsInstanceBaseInfoRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceBaseInfoResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- To send and receive messages, a client must be connected to a ApsaraMQ for RocketMQ instance by using an endpoint. You can call this operation to query the endpoints of the instance. *
- @param request OnsInstanceBaseInfoRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsInstanceBaseInfoResponse
func (*Client) OnsInstanceCreate ¶
func (client *Client) OnsInstanceCreate(request *OnsInstanceCreateRequest) (_result *OnsInstanceCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- An instance is a virtual machine (VM) that can be used to store information about the topics and groups of ApsaraMQ for RocketMQ. You can call this operation when you need to create service resources for the business that you want to launch. Before you call this operation, take note of the following limits:
- * A maximum of eight ApsaraMQ for RocketMQ instances can be deployed in each region.
- * This operation can be called to create only a Standard Edition instance. You can use the ApsaraMQ for RocketMQ console to create Standard Edition instances and Enterprise Platinum Edition instances. For information about how to create ApsaraMQ for RocketMQ instances, see [Manage instances](~~200153~~). *
- @param request OnsInstanceCreateRequest
- @return OnsInstanceCreateResponse
func (*Client) OnsInstanceCreateWithOptions ¶
func (client *Client) OnsInstanceCreateWithOptions(request *OnsInstanceCreateRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- An instance is a virtual machine (VM) that can be used to store information about the topics and groups of ApsaraMQ for RocketMQ. You can call this operation when you need to create service resources for the business that you want to launch. Before you call this operation, take note of the following limits:
- * A maximum of eight ApsaraMQ for RocketMQ instances can be deployed in each region.
- * This operation can be called to create only a Standard Edition instance. You can use the ApsaraMQ for RocketMQ console to create Standard Edition instances and Enterprise Platinum Edition instances. For information about how to create ApsaraMQ for RocketMQ instances, see [Manage instances](~~200153~~). *
- @param request OnsInstanceCreateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsInstanceCreateResponse
func (*Client) OnsInstanceDelete ¶
func (client *Client) OnsInstanceDelete(request *OnsInstanceDeleteRequest) (_result *OnsInstanceDeleteResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation when you need to reclaim resources. For example, after you unpublish an application, you can reclaim the resources that were used for the application. An instance can be deleted only when the instance does not contain topics and groups.
- * After an instance is deleted, the instance cannot be restored. Exercise caution when you call this operation. *
- @param request OnsInstanceDeleteRequest
- @return OnsInstanceDeleteResponse
func (*Client) OnsInstanceDeleteWithOptions ¶
func (client *Client) OnsInstanceDeleteWithOptions(request *OnsInstanceDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceDeleteResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation when you need to reclaim resources. For example, after you unpublish an application, you can reclaim the resources that were used for the application. An instance can be deleted only when the instance does not contain topics and groups.
- * After an instance is deleted, the instance cannot be restored. Exercise caution when you call this operation. *
- @param request OnsInstanceDeleteRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsInstanceDeleteResponse
func (*Client) OnsInstanceInServiceList ¶
func (client *Client) OnsInstanceInServiceList(request *OnsInstanceInServiceListRequest) (_result *OnsInstanceInServiceListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsInstanceInServiceListRequest
- @return OnsInstanceInServiceListResponse
func (*Client) OnsInstanceInServiceListWithOptions ¶
func (client *Client) OnsInstanceInServiceListWithOptions(request *OnsInstanceInServiceListRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceInServiceListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsInstanceInServiceListRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsInstanceInServiceListResponse
func (*Client) OnsInstanceUpdate ¶
func (client *Client) OnsInstanceUpdate(request *OnsInstanceUpdateRequest) (_result *OnsInstanceUpdateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- A maximum of eight ApsaraMQ for RocketMQ instances can be deployed in each region. *
- @param request OnsInstanceUpdateRequest
- @return OnsInstanceUpdateResponse
func (*Client) OnsInstanceUpdateWithOptions ¶
func (client *Client) OnsInstanceUpdateWithOptions(request *OnsInstanceUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsInstanceUpdateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- A maximum of eight ApsaraMQ for RocketMQ instances can be deployed in each region. *
- @param request OnsInstanceUpdateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsInstanceUpdateResponse
func (*Client) OnsMessageDetail ¶ added in v2.0.1
func (client *Client) OnsMessageDetail(request *OnsMessageDetailRequest) (_result *OnsMessageDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsMessageDetailRequest
- @return OnsMessageDetailResponse
func (*Client) OnsMessageDetailWithOptions ¶ added in v2.0.1
func (client *Client) OnsMessageDetailWithOptions(request *OnsMessageDetailRequest, runtime *util.RuntimeOptions) (_result *OnsMessageDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request OnsMessageDetailRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessageDetailResponse
func (*Client) OnsMessageGetByKey ¶
func (client *Client) OnsMessageGetByKey(request *OnsMessageGetByKeyRequest) (_result *OnsMessageGetByKeyResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * This operation uses the fuzzy match method to query messages based on a specified message key. The same message key may be used by multiple messages. Therefore, the returned result may contain information about multiple messages.
- * This operation can be used in scenarios in which you cannot obtain the IDs of the messages that you want to query. You can perform the following steps to query the information about messages:
- 1. Call this operation to query message IDs.
- 2. Call the **OnsMessageGetByMsgId** operation that uses the exact match method to query the details of a specified message. For more information about the **OnsMessageGetByMsgId** operation, see [OnsMessageGetByMsgId](~~29607~~). *
- @param request OnsMessageGetByKeyRequest
- @return OnsMessageGetByKeyResponse
func (*Client) OnsMessageGetByKeyWithOptions ¶
func (client *Client) OnsMessageGetByKeyWithOptions(request *OnsMessageGetByKeyRequest, runtime *util.RuntimeOptions) (_result *OnsMessageGetByKeyResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * This operation uses the fuzzy match method to query messages based on a specified message key. The same message key may be used by multiple messages. Therefore, the returned result may contain information about multiple messages.
- * This operation can be used in scenarios in which you cannot obtain the IDs of the messages that you want to query. You can perform the following steps to query the information about messages:
- 1. Call this operation to query message IDs.
- 2. Call the **OnsMessageGetByMsgId** operation that uses the exact match method to query the details of a specified message. For more information about the **OnsMessageGetByMsgId** operation, see [OnsMessageGetByMsgId](~~29607~~). *
- @param request OnsMessageGetByKeyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessageGetByKeyResponse
func (*Client) OnsMessageGetByMsgId ¶
func (client *Client) OnsMessageGetByMsgId(request *OnsMessageGetByMsgIdRequest) (_result *OnsMessageGetByMsgIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If a message is not consumed as expected, you can call this operation to query the information about the message for troubleshooting.
- * This operation uses the exact match method to query a message based on the message ID. You can obtain the message ID from the SendResult parameter that is returned after the message is sent. You must store the returned information after each message is sent. The queried information about a message includes the point in time when the message was sent, the broker on which the message is stored, and the attributes of the message such as the message key and tag. *
- @param request OnsMessageGetByMsgIdRequest
- @return OnsMessageGetByMsgIdResponse
func (*Client) OnsMessageGetByMsgIdWithOptions ¶
func (client *Client) OnsMessageGetByMsgIdWithOptions(request *OnsMessageGetByMsgIdRequest, runtime *util.RuntimeOptions) (_result *OnsMessageGetByMsgIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If a message is not consumed as expected, you can call this operation to query the information about the message for troubleshooting.
- * This operation uses the exact match method to query a message based on the message ID. You can obtain the message ID from the SendResult parameter that is returned after the message is sent. You must store the returned information after each message is sent. The queried information about a message includes the point in time when the message was sent, the broker on which the message is stored, and the attributes of the message such as the message key and tag. *
- @param request OnsMessageGetByMsgIdRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessageGetByMsgIdResponse
func (*Client) OnsMessagePageQueryByTopic ¶
func (client *Client) OnsMessagePageQueryByTopic(request *OnsMessagePageQueryByTopicRequest) (_result *OnsMessagePageQueryByTopicResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If you do not know the ID or key of a message that you want to query, you can call this operation to query all messages that are stored in the topic within a specified time range. The results are displayed by page.
- * We recommend that you specify a short time range to query messages. If you specify a long time range, a large number of messages are returned. In this case, you cannot find the message that you want to query in an efficient manner. You can perform the following steps to query messages:
- 1. Perform a paged query by specifying the topic, start time, end time, and number of entries to return on each page. If the topic contains messages, the information about the messages on the first page, total number of pages, and task ID are returned by default.
- 2. Specify the task ID and a page number to call this operation again to query the messages on the specified page. The BeginTime, EndTime, and PageSize parameters do not take effect. By default, the system uses the values of these parameters that you specified in the request when you created the specified query task. *
- @param request OnsMessagePageQueryByTopicRequest
- @return OnsMessagePageQueryByTopicResponse
func (*Client) OnsMessagePageQueryByTopicWithOptions ¶
func (client *Client) OnsMessagePageQueryByTopicWithOptions(request *OnsMessagePageQueryByTopicRequest, runtime *util.RuntimeOptions) (_result *OnsMessagePageQueryByTopicResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * If you do not know the ID or key of a message that you want to query, you can call this operation to query all messages that are stored in the topic within a specified time range. The results are displayed by page.
- * We recommend that you specify a short time range to query messages. If you specify a long time range, a large number of messages are returned. In this case, you cannot find the message that you want to query in an efficient manner. You can perform the following steps to query messages:
- 1. Perform a paged query by specifying the topic, start time, end time, and number of entries to return on each page. If the topic contains messages, the information about the messages on the first page, total number of pages, and task ID are returned by default.
- 2. Specify the task ID and a page number to call this operation again to query the messages on the specified page. The BeginTime, EndTime, and PageSize parameters do not take effect. By default, the system uses the values of these parameters that you specified in the request when you created the specified query task. *
- @param request OnsMessagePageQueryByTopicRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessagePageQueryByTopicResponse
func (*Client) OnsMessagePush ¶
func (client *Client) OnsMessagePush(request *OnsMessagePushRequest) (_result *OnsMessagePushResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation can be used to check whether messages in a specified topic can be consumed by consumers in a specified consumer group. This operation obtains the body of the message that is specified by the MsgId parameter, re-encapsulates the message body to produce a new message, and then pushes the new message to a specified consumer. The content of the message that is sent to the consumer is the same as the content of the original message. They are not the same message because they use different message IDs. *
- @param request OnsMessagePushRequest
- @return OnsMessagePushResponse
func (*Client) OnsMessagePushWithOptions ¶
func (client *Client) OnsMessagePushWithOptions(request *OnsMessagePushRequest, runtime *util.RuntimeOptions) (_result *OnsMessagePushResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation can be used to check whether messages in a specified topic can be consumed by consumers in a specified consumer group. This operation obtains the body of the message that is specified by the MsgId parameter, re-encapsulates the message body to produce a new message, and then pushes the new message to a specified consumer. The content of the message that is sent to the consumer is the same as the content of the original message. They are not the same message because they use different message IDs. *
- @param request OnsMessagePushRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessagePushResponse
func (*Client) OnsMessageTrace ¶
func (client *Client) OnsMessageTrace(request *OnsMessageTraceRequest) (_result *OnsMessageTraceResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation to check whether a specified message is consumed. If the message is not consumed, you can troubleshoot the issue based on the returned information.
- * This operation queries information based on the built-in offset mechanism of ApsaraMQ for RocketMQ. In most cases, the results are correct. If you have reset the consumer offset or cleared accumulated messages, the results may not be correct. *
- @param request OnsMessageTraceRequest
- @return OnsMessageTraceResponse
func (*Client) OnsMessageTraceWithOptions ¶
func (client *Client) OnsMessageTraceWithOptions(request *OnsMessageTraceRequest, runtime *util.RuntimeOptions) (_result *OnsMessageTraceResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * You can call this operation to check whether a specified message is consumed. If the message is not consumed, you can troubleshoot the issue based on the returned information.
- * This operation queries information based on the built-in offset mechanism of ApsaraMQ for RocketMQ. In most cases, the results are correct. If you have reset the consumer offset or cleared accumulated messages, the results may not be correct. *
- @param request OnsMessageTraceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsMessageTraceResponse
func (*Client) OnsRegionList ¶
func (client *Client) OnsRegionList() (_result *OnsRegionListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you use an SDK to access and manage a ApsaraMQ for RocketMQ instance, you must sequentially specify the information about two regions. You can query the information about the second region by calling the OnsRegionList operation. You must apply for a public endpoint in the following scenarios:
- * Connect your application to ApsaraMQ for RocketMQ: Select the nearest API gateway endpoint based on the region where your application is deployed, and enter the corresponding **region ID**. The **regionId** is used to access Alibaba Cloud API Gateway because ApsaraMQ for RocketMQ instances provide API services by using the OpenAPI Explorer platform, which is also called POP.
- * Access a region to manage its resources: Specify a region where you want to manage ApsaraMQ for RocketMQ resources and enter the region ID. You can call the **OnsRegionList** operation to query a region ID. *
- @return OnsRegionListResponse
func (*Client) OnsRegionListWithOptions ¶
func (client *Client) OnsRegionListWithOptions(runtime *util.RuntimeOptions) (_result *OnsRegionListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you use an SDK to access and manage a ApsaraMQ for RocketMQ instance, you must sequentially specify the information about two regions. You can query the information about the second region by calling the OnsRegionList operation. You must apply for a public endpoint in the following scenarios:
- * Connect your application to ApsaraMQ for RocketMQ: Select the nearest API gateway endpoint based on the region where your application is deployed, and enter the corresponding **region ID**. The **regionId** is used to access Alibaba Cloud API Gateway because ApsaraMQ for RocketMQ instances provide API services by using the OpenAPI Explorer platform, which is also called POP.
- * Access a region to manage its resources: Specify a region where you want to manage ApsaraMQ for RocketMQ resources and enter the region ID. You can call the **OnsRegionList** operation to query a region ID. *
- @param request OnsRegionListRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsRegionListResponse
func (*Client) OnsTopicCreate ¶
func (client *Client) OnsTopicCreate(request *OnsTopicCreateRequest) (_result *OnsTopicCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you want to release a new application or expand your business, you can call this operation to create a topic based on your business requirements. *
- @param request OnsTopicCreateRequest
- @return OnsTopicCreateResponse
func (*Client) OnsTopicCreateWithOptions ¶
func (client *Client) OnsTopicCreateWithOptions(request *OnsTopicCreateRequest, runtime *util.RuntimeOptions) (_result *OnsTopicCreateResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- When you want to release a new application or expand your business, you can call this operation to create a topic based on your business requirements. *
- @param request OnsTopicCreateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicCreateResponse
func (*Client) OnsTopicDelete ¶
func (client *Client) OnsTopicDelete(request *OnsTopicDeleteRequest) (_result *OnsTopicDeleteResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. - After you delete the topic, the publishing and subscription relationships that are constructed based on the topic are cleared. Exercise caution when you call this operation.
- You can call this operation to delete a topic when you need to reclaim the resources from the topic. For example, after an application is brought offline, you can delete the topics that are used for the application. After you delete a topic, the backend of ApsaraMQ for RocketMQ reclaims the resources from the topic. The system requires a long period of time to reclaim the resources. After you delete a topic, we recommend that you do not create a topic that uses the same name as the deleted topic within a short period of time. If the system fails to delete the specified topic, troubleshoot the issue based on the error code. *
- @param request OnsTopicDeleteRequest
- @return OnsTopicDeleteResponse
func (*Client) OnsTopicDeleteWithOptions ¶
func (client *Client) OnsTopicDeleteWithOptions(request *OnsTopicDeleteRequest, runtime *util.RuntimeOptions) (_result *OnsTopicDeleteResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. - After you delete the topic, the publishing and subscription relationships that are constructed based on the topic are cleared. Exercise caution when you call this operation.
- You can call this operation to delete a topic when you need to reclaim the resources from the topic. For example, after an application is brought offline, you can delete the topics that are used for the application. After you delete a topic, the backend of ApsaraMQ for RocketMQ reclaims the resources from the topic. The system requires a long period of time to reclaim the resources. After you delete a topic, we recommend that you do not create a topic that uses the same name as the deleted topic within a short period of time. If the system fails to delete the specified topic, troubleshoot the issue based on the error code. *
- @param request OnsTopicDeleteRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicDeleteResponse
func (*Client) OnsTopicList ¶
func (client *Client) OnsTopicList(request *OnsTopicListRequest) (_result *OnsTopicListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation returns the basic information about topics and does not return the details of topics. *
- @param request OnsTopicListRequest
- @return OnsTopicListResponse
func (*Client) OnsTopicListWithOptions ¶
func (client *Client) OnsTopicListWithOptions(request *OnsTopicListRequest, runtime *util.RuntimeOptions) (_result *OnsTopicListResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- This operation returns the basic information about topics and does not return the details of topics. *
- @param request OnsTopicListRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicListResponse
func (*Client) OnsTopicStatus ¶
func (client *Client) OnsTopicStatus(request *OnsTopicStatusRequest) (_result *OnsTopicStatusResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can determine the resource usage of a topic based on the information that is returned by this operation. The returned information includes the total number of messages in the topic and the most recent point in time when a message was published to the topic. *
- @param request OnsTopicStatusRequest
- @return OnsTopicStatusResponse
func (*Client) OnsTopicStatusWithOptions ¶
func (client *Client) OnsTopicStatusWithOptions(request *OnsTopicStatusRequest, runtime *util.RuntimeOptions) (_result *OnsTopicStatusResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can determine the resource usage of a topic based on the information that is returned by this operation. The returned information includes the total number of messages in the topic and the most recent point in time when a message was published to the topic. *
- @param request OnsTopicStatusRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicStatusResponse
func (*Client) OnsTopicSubDetail ¶
func (client *Client) OnsTopicSubDetail(request *OnsTopicSubDetailRequest) (_result *OnsTopicSubDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the online consumer groups that subscribe to a specified topic. If all consumers in a group are offline, the information about the group is not returned. *
- @param request OnsTopicSubDetailRequest
- @return OnsTopicSubDetailResponse
func (*Client) OnsTopicSubDetailWithOptions ¶
func (client *Client) OnsTopicSubDetailWithOptions(request *OnsTopicSubDetailRequest, runtime *util.RuntimeOptions) (_result *OnsTopicSubDetailResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the online consumer groups that subscribe to a specified topic. If all consumers in a group are offline, the information about the group is not returned. *
- @param request OnsTopicSubDetailRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicSubDetailResponse
func (*Client) OnsTopicUpdate ¶
func (client *Client) OnsTopicUpdate(request *OnsTopicUpdateRequest) (_result *OnsTopicUpdateResponse, _err error)
*
- @deprecated
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to forbid read or write operations on a specific topic. *
- @param request OnsTopicUpdateRequest
- @return OnsTopicUpdateResponse
Deprecated
func (*Client) OnsTopicUpdateWithOptions ¶
func (client *Client) OnsTopicUpdateWithOptions(request *OnsTopicUpdateRequest, runtime *util.RuntimeOptions) (_result *OnsTopicUpdateResponse, _err error)
*
- @deprecated
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to forbid read or write operations on a specific topic. *
- @param request OnsTopicUpdateRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTopicUpdateResponse
Deprecated
func (*Client) OnsTraceGetResult ¶
func (client *Client) OnsTraceGetResult(request *OnsTraceGetResultRequest) (_result *OnsTraceGetResultResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * Before you call this operation to query the details of the trace of a message, you must create a task to query the trace of the message based on the message ID or message key and obtain the task ID. Then, you can call this operation to query the details of the message trace based on the task ID. You can call the [OnsTraceQueryByMsgId](~~445322~~) operation or the [OnsTraceQueryByMsgKey](~~445324~~) operation to create a task to query the trace of the message and obtain the task ID from the **QueryId** response parameter.
- * A trace query task is time-consuming. If you call this operation to query the details immediately after you create a trace query task, the results may be empty. In this case, we recommend that you try again later. *
- @param request OnsTraceGetResultRequest
- @return OnsTraceGetResultResponse
func (*Client) OnsTraceGetResultWithOptions ¶
func (client *Client) OnsTraceGetResultWithOptions(request *OnsTraceGetResultRequest, runtime *util.RuntimeOptions) (_result *OnsTraceGetResultResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- * Before you call this operation to query the details of the trace of a message, you must create a task to query the trace of the message based on the message ID or message key and obtain the task ID. Then, you can call this operation to query the details of the message trace based on the task ID. You can call the [OnsTraceQueryByMsgId](~~445322~~) operation or the [OnsTraceQueryByMsgKey](~~445324~~) operation to create a task to query the trace of the message and obtain the task ID from the **QueryId** response parameter.
- * A trace query task is time-consuming. If you call this operation to query the details immediately after you create a trace query task, the results may be empty. In this case, we recommend that you try again later. *
- @param request OnsTraceGetResultRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTraceGetResultResponse
func (*Client) OnsTraceQueryByMsgId ¶
func (client *Client) OnsTraceQueryByMsgId(request *OnsTraceQueryByMsgIdRequest) (_result *OnsTraceQueryByMsgIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- If you want to query the trace of a message based on the message ID, you can call this operation to create a query task. After you obtain the task ID, you can call the [OnsTraceGetResult](~~59832~~) operation to query the details of the message trace based on the task ID. *
- @param request OnsTraceQueryByMsgIdRequest
- @return OnsTraceQueryByMsgIdResponse
func (*Client) OnsTraceQueryByMsgIdWithOptions ¶
func (client *Client) OnsTraceQueryByMsgIdWithOptions(request *OnsTraceQueryByMsgIdRequest, runtime *util.RuntimeOptions) (_result *OnsTraceQueryByMsgIdResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- If you want to query the trace of a message based on the message ID, you can call this operation to create a query task. After you obtain the task ID, you can call the [OnsTraceGetResult](~~59832~~) operation to query the details of the message trace based on the task ID. *
- @param request OnsTraceQueryByMsgIdRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTraceQueryByMsgIdResponse
func (*Client) OnsTraceQueryByMsgKey ¶
func (client *Client) OnsTraceQueryByMsgKey(request *OnsTraceQueryByMsgKeyRequest) (_result *OnsTraceQueryByMsgKeyResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- If you want to query the trace of a message based on the message key that you obtained, you can call this operation to create a query task. After you obtain the task ID, you can call the OnsTraceGetResult operation to query the details of the message trace based on the task ID. *
- @param request OnsTraceQueryByMsgKeyRequest
- @return OnsTraceQueryByMsgKeyResponse
func (*Client) OnsTraceQueryByMsgKeyWithOptions ¶
func (client *Client) OnsTraceQueryByMsgKeyWithOptions(request *OnsTraceQueryByMsgKeyRequest, runtime *util.RuntimeOptions) (_result *OnsTraceQueryByMsgKeyResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- If you want to query the trace of a message based on the message key that you obtained, you can call this operation to create a query task. After you obtain the task ID, you can call the OnsTraceGetResult operation to query the details of the message trace based on the task ID. *
- @param request OnsTraceQueryByMsgKeyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTraceQueryByMsgKeyResponse
func (*Client) OnsTrendGroupOutputTps ¶
func (client *Client) OnsTrendGroupOutputTps(request *OnsTrendGroupOutputTpsRequest) (_result *OnsTrendGroupOutputTpsResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the following statistics that are collected in a production environment:
- * The number of messages that are consumed during each sampling period
- * The transactions per second (TPS) for message consumption during each sampling period
- If your application consumes a small number of messages and does not consume messages at specific intervals, we recommend that you query the number of messages that are consumed during each sampling period because the statistics of TPS may not show a clear change trend. *
- @param request OnsTrendGroupOutputTpsRequest
- @return OnsTrendGroupOutputTpsResponse
func (*Client) OnsTrendGroupOutputTpsWithOptions ¶
func (client *Client) OnsTrendGroupOutputTpsWithOptions(request *OnsTrendGroupOutputTpsRequest, runtime *util.RuntimeOptions) (_result *OnsTrendGroupOutputTpsResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the following statistics that are collected in a production environment:
- * The number of messages that are consumed during each sampling period
- * The transactions per second (TPS) for message consumption during each sampling period
- If your application consumes a small number of messages and does not consume messages at specific intervals, we recommend that you query the number of messages that are consumed during each sampling period because the statistics of TPS may not show a clear change trend. *
- @param request OnsTrendGroupOutputTpsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTrendGroupOutputTpsResponse
func (*Client) OnsTrendTopicInputTps ¶
func (client *Client) OnsTrendTopicInputTps(request *OnsTrendTopicInputTpsRequest) (_result *OnsTrendTopicInputTpsResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the statistics of messages that are published to a specific topic in a production environment. You can query the number of messages that are published to the topic or the transactions per second (TPS) for message publishing within a specified time range based on your business requirements.
- If your application publishes a small number of messages and does not publish messages at specific intervals, we recommend that you query the number of messages that are published to the topic during each sampling period because the statistics of TPS may not show a clear change trend. *
- @param request OnsTrendTopicInputTpsRequest
- @return OnsTrendTopicInputTpsResponse
func (*Client) OnsTrendTopicInputTpsWithOptions ¶
func (client *Client) OnsTrendTopicInputTpsWithOptions(request *OnsTrendTopicInputTpsRequest, runtime *util.RuntimeOptions) (_result *OnsTrendTopicInputTpsResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to query the statistics of messages that are published to a specific topic in a production environment. You can query the number of messages that are published to the topic or the transactions per second (TPS) for message publishing within a specified time range based on your business requirements.
- If your application publishes a small number of messages and does not publish messages at specific intervals, we recommend that you query the number of messages that are published to the topic during each sampling period because the statistics of TPS may not show a clear change trend. *
- @param request OnsTrendTopicInputTpsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OnsTrendTopicInputTpsResponse
func (*Client) OpenOnsService ¶
func (client *Client) OpenOnsService() (_result *OpenOnsServiceResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation the first time you use ApsaraMQ for RocketMQ. You can use ApsaraMQ for RocketMQ only after the service is activated.
- The ApsaraMQ for RocketMQ service can be activated only in the China (Hangzhou) region. Service activation is not billed. *
- @return OpenOnsServiceResponse
func (*Client) OpenOnsServiceWithOptions ¶
func (client *Client) OpenOnsServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenOnsServiceResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation the first time you use ApsaraMQ for RocketMQ. You can use ApsaraMQ for RocketMQ only after the service is activated.
- The ApsaraMQ for RocketMQ service can be activated only in the China (Hangzhou) region. Service activation is not billed. *
- @param request OpenOnsServiceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return OpenOnsServiceResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to attach tags to a source. You can use tags to classify resources in ApsaraMQ for RocketMQ. This can help you aggregate and search resources in an efficient manner. *
- @param request TagResourcesRequest
- @return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
- You can call this operation to attach tags to a source. You can use tags to classify resources in ApsaraMQ for RocketMQ. This can help you aggregate and search resources in an efficient manner. *
- @param request TagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return TagResourcesResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request UntagResourcesRequest
- @return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
*
- > API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur. *
- @param request UntagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UntagResourcesResponse
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The ID of the ApsaraMQ for RocketMQ instance to which the resource whose tags you want to query belongs. // // > This parameter is required when you query the tags of a topic or a group. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The token that determines the start point of the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The list of resource IDs. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource whose tags you want to query. Valid values: // // * **INSTANCE** // * **TOPIC** // * **GROUP** ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags that you want to query. A maximum of 20 tags can be included in the list. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetInstanceId ¶
func (s *ListTagResourcesRequest) SetInstanceId(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // The key of the tag that you want to detach from the resource. // // * If you include this parameter in a request, the value of this parameter cannot be an empty string. // * The tag value can be up to 128 characters in length and cannot start with `acs:` or `aliyun`. It cannot contain `http://` or `https://`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that you want to query. // // * The value of this parameter can be an empty string. // * The tag key must be 1 to 128 characters in length and cannot contain `http://` or `https://`. It cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // The token that determines the start point of the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Details of the resource and tags, including the resource ID, the resource type, tag keys, and tag values. TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct { // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates the ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the resource whose tags you want to query. // // * ALIYUN::MQ::INSTANCE: indicates that the resource is a ApsaraMQ for RocketMQ instance. // * ALIYUN::MQ::TOPIC: indicates that the resource is a topic. // * ALIYUN::MQ::GROUP: indicates that the resource is a group. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetInstanceId ¶
func (s *ListTagResourcesResponseBodyTagResources) SetInstanceId(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagKey ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type OnsConsumerAccumulateRequest ¶
type OnsConsumerAccumulateRequest struct { // Specifies whether to query the details of each topic to which the consumer group subscribes. Valid values: // // * **true**: The details of each topic are queried. You can obtain the details from the **DetailInTopicList** response parameter. // * **false**: The details of each topic are not queried. This is the default value. If you use this value, the value of the **DetailInTopicList** response parameter is empty. Detail *bool `json:"Detail,omitempty" xml:"Detail,omitempty"` // The ID of the consumer group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsConsumerAccumulateRequest) GoString ¶
func (s OnsConsumerAccumulateRequest) GoString() string
func (*OnsConsumerAccumulateRequest) SetDetail ¶
func (s *OnsConsumerAccumulateRequest) SetDetail(v bool) *OnsConsumerAccumulateRequest
func (*OnsConsumerAccumulateRequest) SetGroupId ¶
func (s *OnsConsumerAccumulateRequest) SetGroupId(v string) *OnsConsumerAccumulateRequest
func (*OnsConsumerAccumulateRequest) SetInstanceId ¶
func (s *OnsConsumerAccumulateRequest) SetInstanceId(v string) *OnsConsumerAccumulateRequest
func (OnsConsumerAccumulateRequest) String ¶
func (s OnsConsumerAccumulateRequest) String() string
type OnsConsumerAccumulateResponse ¶
type OnsConsumerAccumulateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsConsumerAccumulateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsConsumerAccumulateResponse) GoString ¶
func (s OnsConsumerAccumulateResponse) GoString() string
func (*OnsConsumerAccumulateResponse) SetBody ¶
func (s *OnsConsumerAccumulateResponse) SetBody(v *OnsConsumerAccumulateResponseBody) *OnsConsumerAccumulateResponse
func (*OnsConsumerAccumulateResponse) SetHeaders ¶
func (s *OnsConsumerAccumulateResponse) SetHeaders(v map[string]*string) *OnsConsumerAccumulateResponse
func (*OnsConsumerAccumulateResponse) SetStatusCode ¶
func (s *OnsConsumerAccumulateResponse) SetStatusCode(v int32) *OnsConsumerAccumulateResponse
func (OnsConsumerAccumulateResponse) String ¶
func (s OnsConsumerAccumulateResponse) String() string
type OnsConsumerAccumulateResponseBody ¶
type OnsConsumerAccumulateResponseBody struct { // The message accumulation information about topics to which the specified consumer subscribes. Data *OnsConsumerAccumulateResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsConsumerAccumulateResponseBody) GoString ¶
func (s OnsConsumerAccumulateResponseBody) GoString() string
func (*OnsConsumerAccumulateResponseBody) SetRequestId ¶
func (s *OnsConsumerAccumulateResponseBody) SetRequestId(v string) *OnsConsumerAccumulateResponseBody
func (OnsConsumerAccumulateResponseBody) String ¶
func (s OnsConsumerAccumulateResponseBody) String() string
type OnsConsumerAccumulateResponseBodyData ¶
type OnsConsumerAccumulateResponseBodyData struct { // The transactions per second (TPS) for message consumption performed by consumers in the group. ConsumeTps *float32 `json:"ConsumeTps,omitempty" xml:"ConsumeTps,omitempty"` // The consumption latency. DelayTime *int64 `json:"DelayTime,omitempty" xml:"DelayTime,omitempty"` // The information about each topic to which the consumer group subscribes. If the **Detail** parameter in the request is set to **false**, the value of this parameter is empty. DetailInTopicList *OnsConsumerAccumulateResponseBodyDataDetailInTopicList `json:"DetailInTopicList,omitempty" xml:"DetailInTopicList,omitempty" type:"Struct"` // The point in time when the latest message consumed by a consumer in the consumer group was produced. LastTimestamp *int64 `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // Indicates whether the consumer group is online. The consumer group is online if one of the consumers in the group is online. Valid values: // // * **true**: The consumer group is online. // * **false**: The consumer group is offline. Online *bool `json:"Online,omitempty" xml:"Online,omitempty"` // The total number of accumulated messages in all topics to which the consumer group subscribes. TotalDiff *int64 `json:"TotalDiff,omitempty" xml:"TotalDiff,omitempty"` }
func (OnsConsumerAccumulateResponseBodyData) GoString ¶
func (s OnsConsumerAccumulateResponseBodyData) GoString() string
func (*OnsConsumerAccumulateResponseBodyData) SetConsumeTps ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetConsumeTps(v float32) *OnsConsumerAccumulateResponseBodyData
func (*OnsConsumerAccumulateResponseBodyData) SetDelayTime ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetDelayTime(v int64) *OnsConsumerAccumulateResponseBodyData
func (*OnsConsumerAccumulateResponseBodyData) SetDetailInTopicList ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetDetailInTopicList(v *OnsConsumerAccumulateResponseBodyDataDetailInTopicList) *OnsConsumerAccumulateResponseBodyData
func (*OnsConsumerAccumulateResponseBodyData) SetLastTimestamp ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetLastTimestamp(v int64) *OnsConsumerAccumulateResponseBodyData
func (*OnsConsumerAccumulateResponseBodyData) SetOnline ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetOnline(v bool) *OnsConsumerAccumulateResponseBodyData
func (*OnsConsumerAccumulateResponseBodyData) SetTotalDiff ¶
func (s *OnsConsumerAccumulateResponseBodyData) SetTotalDiff(v int64) *OnsConsumerAccumulateResponseBodyData
func (OnsConsumerAccumulateResponseBodyData) String ¶
func (s OnsConsumerAccumulateResponseBodyData) String() string
type OnsConsumerAccumulateResponseBodyDataDetailInTopicList ¶
type OnsConsumerAccumulateResponseBodyDataDetailInTopicList struct {
DetailInTopicDo []*OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo `json:"DetailInTopicDo,omitempty" xml:"DetailInTopicDo,omitempty" type:"Repeated"`
}
func (OnsConsumerAccumulateResponseBodyDataDetailInTopicList) GoString ¶
func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicList) GoString() string
func (*OnsConsumerAccumulateResponseBodyDataDetailInTopicList) SetDetailInTopicDo ¶
func (OnsConsumerAccumulateResponseBodyDataDetailInTopicList) String ¶
func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicList) String() string
type OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo ¶
type OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo struct { // The maximum latency of message consumption in the topic. DelayTime *int64 `json:"DelayTime,omitempty" xml:"DelayTime,omitempty"` // The point in time when the latest consumed message in the topic was produced. LastTimestamp *int64 `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // The topic name. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The number of accumulated messages in the topic. TotalDiff *int64 `json:"TotalDiff,omitempty" xml:"TotalDiff,omitempty"` }
func (OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) GoString ¶
func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) GoString() string
func (*OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetDelayTime ¶
func (*OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetLastTimestamp ¶
func (*OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) SetTotalDiff ¶
func (OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) String ¶
func (s OnsConsumerAccumulateResponseBodyDataDetailInTopicListDetailInTopicDo) String() string
type OnsConsumerGetConnectionRequest ¶
type OnsConsumerGetConnectionRequest struct { // The ID of the consumer group whose client connection status you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsConsumerGetConnectionRequest) GoString ¶
func (s OnsConsumerGetConnectionRequest) GoString() string
func (*OnsConsumerGetConnectionRequest) SetGroupId ¶
func (s *OnsConsumerGetConnectionRequest) SetGroupId(v string) *OnsConsumerGetConnectionRequest
func (*OnsConsumerGetConnectionRequest) SetInstanceId ¶
func (s *OnsConsumerGetConnectionRequest) SetInstanceId(v string) *OnsConsumerGetConnectionRequest
func (OnsConsumerGetConnectionRequest) String ¶
func (s OnsConsumerGetConnectionRequest) String() string
type OnsConsumerGetConnectionResponse ¶
type OnsConsumerGetConnectionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsConsumerGetConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsConsumerGetConnectionResponse) GoString ¶
func (s OnsConsumerGetConnectionResponse) GoString() string
func (*OnsConsumerGetConnectionResponse) SetBody ¶
func (s *OnsConsumerGetConnectionResponse) SetBody(v *OnsConsumerGetConnectionResponseBody) *OnsConsumerGetConnectionResponse
func (*OnsConsumerGetConnectionResponse) SetHeaders ¶
func (s *OnsConsumerGetConnectionResponse) SetHeaders(v map[string]*string) *OnsConsumerGetConnectionResponse
func (*OnsConsumerGetConnectionResponse) SetStatusCode ¶
func (s *OnsConsumerGetConnectionResponse) SetStatusCode(v int32) *OnsConsumerGetConnectionResponse
func (OnsConsumerGetConnectionResponse) String ¶
func (s OnsConsumerGetConnectionResponse) String() string
type OnsConsumerGetConnectionResponseBody ¶
type OnsConsumerGetConnectionResponseBody struct { // The data returned. Data *OnsConsumerGetConnectionResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsConsumerGetConnectionResponseBody) GoString ¶
func (s OnsConsumerGetConnectionResponseBody) GoString() string
func (*OnsConsumerGetConnectionResponseBody) SetRequestId ¶
func (s *OnsConsumerGetConnectionResponseBody) SetRequestId(v string) *OnsConsumerGetConnectionResponseBody
func (OnsConsumerGetConnectionResponseBody) String ¶
func (s OnsConsumerGetConnectionResponseBody) String() string
type OnsConsumerGetConnectionResponseBodyData ¶
type OnsConsumerGetConnectionResponseBodyData struct { // The client connection information of the consumer group. ConnectionList *OnsConsumerGetConnectionResponseBodyDataConnectionList `json:"ConnectionList,omitempty" xml:"ConnectionList,omitempty" type:"Struct"` }
func (OnsConsumerGetConnectionResponseBodyData) GoString ¶
func (s OnsConsumerGetConnectionResponseBodyData) GoString() string
func (*OnsConsumerGetConnectionResponseBodyData) SetConnectionList ¶
func (s *OnsConsumerGetConnectionResponseBodyData) SetConnectionList(v *OnsConsumerGetConnectionResponseBodyDataConnectionList) *OnsConsumerGetConnectionResponseBodyData
func (OnsConsumerGetConnectionResponseBodyData) String ¶
func (s OnsConsumerGetConnectionResponseBodyData) String() string
type OnsConsumerGetConnectionResponseBodyDataConnectionList ¶
type OnsConsumerGetConnectionResponseBodyDataConnectionList struct {
ConnectionDo []*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo `json:"ConnectionDo,omitempty" xml:"ConnectionDo,omitempty" type:"Repeated"`
}
func (OnsConsumerGetConnectionResponseBodyDataConnectionList) GoString ¶
func (s OnsConsumerGetConnectionResponseBodyDataConnectionList) GoString() string
func (*OnsConsumerGetConnectionResponseBodyDataConnectionList) SetConnectionDo ¶
func (OnsConsumerGetConnectionResponseBodyDataConnectionList) String ¶
func (s OnsConsumerGetConnectionResponseBodyDataConnectionList) String() string
type OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo ¶
type OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo struct { // The IP address and port number of the consumer client. ClientAddr *string `json:"ClientAddr,omitempty" xml:"ClientAddr,omitempty"` // The ID of the consumer client. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The programming language in which the consumer application was developed. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The version of the consumer client. Version *string `json:"Version,omitempty" xml:"Version,omitempty"` }
func (OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) GoString ¶
func (s OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) GoString() string
func (*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetClientAddr ¶
func (*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetClientId ¶
func (*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetLanguage ¶
func (*OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) SetVersion ¶
func (OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) String ¶
func (s OnsConsumerGetConnectionResponseBodyDataConnectionListConnectionDo) String() string
type OnsConsumerResetOffsetRequest ¶
type OnsConsumerResetOffsetRequest struct { // The ID of the consumer group whose dead-letter message you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The timestamp to which you want to reset the consumer offset. This parameter takes effect only when the **Type** parameter is set to **1**. Unit: milliseconds. ResetTimestamp *int64 `json:"ResetTimestamp,omitempty" xml:"ResetTimestamp,omitempty"` // The name of the topic for which you want to reset the consumer offset. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The method that you want to use to clear accumulated messages. Valid values: // // * **0:** All accumulated messages are cleared. Messages that are not consumed are ignored. Consumers in the specified consumer group consume only messages that are published to the topic after the specified point in time. // // If "reconsumeLater" is returned, the accumulated messages are not cleared because the system is retrying to resend the messages to consumers. // // * **1:** The messages that were published to the topic before the specified point in time are cleared. You must specify a point in time. Consumers in the specified consumer group consume only the messages that are published to the topic after the specified point in time. // // You can specify a point in time from the earliest point in time when a message was published to the topic to the most recent point in time when a message was published to the topic. Points in time that are not within the allowed time range are invalid. Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"` }
func (OnsConsumerResetOffsetRequest) GoString ¶
func (s OnsConsumerResetOffsetRequest) GoString() string
func (*OnsConsumerResetOffsetRequest) SetGroupId ¶
func (s *OnsConsumerResetOffsetRequest) SetGroupId(v string) *OnsConsumerResetOffsetRequest
func (*OnsConsumerResetOffsetRequest) SetInstanceId ¶
func (s *OnsConsumerResetOffsetRequest) SetInstanceId(v string) *OnsConsumerResetOffsetRequest
func (*OnsConsumerResetOffsetRequest) SetResetTimestamp ¶
func (s *OnsConsumerResetOffsetRequest) SetResetTimestamp(v int64) *OnsConsumerResetOffsetRequest
func (*OnsConsumerResetOffsetRequest) SetTopic ¶
func (s *OnsConsumerResetOffsetRequest) SetTopic(v string) *OnsConsumerResetOffsetRequest
func (*OnsConsumerResetOffsetRequest) SetType ¶
func (s *OnsConsumerResetOffsetRequest) SetType(v int32) *OnsConsumerResetOffsetRequest
func (OnsConsumerResetOffsetRequest) String ¶
func (s OnsConsumerResetOffsetRequest) String() string
type OnsConsumerResetOffsetResponse ¶
type OnsConsumerResetOffsetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsConsumerResetOffsetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsConsumerResetOffsetResponse) GoString ¶
func (s OnsConsumerResetOffsetResponse) GoString() string
func (*OnsConsumerResetOffsetResponse) SetBody ¶
func (s *OnsConsumerResetOffsetResponse) SetBody(v *OnsConsumerResetOffsetResponseBody) *OnsConsumerResetOffsetResponse
func (*OnsConsumerResetOffsetResponse) SetHeaders ¶
func (s *OnsConsumerResetOffsetResponse) SetHeaders(v map[string]*string) *OnsConsumerResetOffsetResponse
func (*OnsConsumerResetOffsetResponse) SetStatusCode ¶
func (s *OnsConsumerResetOffsetResponse) SetStatusCode(v int32) *OnsConsumerResetOffsetResponse
func (OnsConsumerResetOffsetResponse) String ¶
func (s OnsConsumerResetOffsetResponse) String() string
type OnsConsumerResetOffsetResponseBody ¶
type OnsConsumerResetOffsetResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsConsumerResetOffsetResponseBody) GoString ¶
func (s OnsConsumerResetOffsetResponseBody) GoString() string
func (*OnsConsumerResetOffsetResponseBody) SetRequestId ¶
func (s *OnsConsumerResetOffsetResponseBody) SetRequestId(v string) *OnsConsumerResetOffsetResponseBody
func (OnsConsumerResetOffsetResponseBody) String ¶
func (s OnsConsumerResetOffsetResponseBody) String() string
type OnsConsumerStatusRequest ¶
type OnsConsumerStatusRequest struct { // Specifies whether to query the details of the consumer group. Valid values: // // * **true**: The details of the consumer group are queried. You can obtain details from the **ConsumerConnectionInfoList** and **DetailInTopicList** response parameters. // * **false**: The details of the consumer group are not queried. The values of the **ConsumerConnectionInfoList** and **DetailInTopicList** response parameters are empty. This value is the default value of the Detail parameter. Detail *bool `json:"Detail,omitempty" xml:"Detail,omitempty"` // The ID of the consumer group whose details you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Specifies whether to query the information about thread stack traces. Valid values: // // * **true**: The information about thread stack traces is queried. You can obtain the information from the **Jstack** response parameter. // // > If you want to obtain the information about thread stack traces, make sure that the **Detail** parameter in the request is set to **true**. // // * **false**: The information about thread stack traces is not queried. The value of the **Jstack** response parameter is empty. This value is the default value of the NeedJstack parameter. NeedJstack *bool `json:"NeedJstack,omitempty" xml:"NeedJstack,omitempty"` }
func (OnsConsumerStatusRequest) GoString ¶
func (s OnsConsumerStatusRequest) GoString() string
func (*OnsConsumerStatusRequest) SetDetail ¶
func (s *OnsConsumerStatusRequest) SetDetail(v bool) *OnsConsumerStatusRequest
func (*OnsConsumerStatusRequest) SetGroupId ¶
func (s *OnsConsumerStatusRequest) SetGroupId(v string) *OnsConsumerStatusRequest
func (*OnsConsumerStatusRequest) SetInstanceId ¶
func (s *OnsConsumerStatusRequest) SetInstanceId(v string) *OnsConsumerStatusRequest
func (*OnsConsumerStatusRequest) SetNeedJstack ¶
func (s *OnsConsumerStatusRequest) SetNeedJstack(v bool) *OnsConsumerStatusRequest
func (OnsConsumerStatusRequest) String ¶
func (s OnsConsumerStatusRequest) String() string
type OnsConsumerStatusResponse ¶
type OnsConsumerStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsConsumerStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsConsumerStatusResponse) GoString ¶
func (s OnsConsumerStatusResponse) GoString() string
func (*OnsConsumerStatusResponse) SetBody ¶
func (s *OnsConsumerStatusResponse) SetBody(v *OnsConsumerStatusResponseBody) *OnsConsumerStatusResponse
func (*OnsConsumerStatusResponse) SetHeaders ¶
func (s *OnsConsumerStatusResponse) SetHeaders(v map[string]*string) *OnsConsumerStatusResponse
func (*OnsConsumerStatusResponse) SetStatusCode ¶
func (s *OnsConsumerStatusResponse) SetStatusCode(v int32) *OnsConsumerStatusResponse
func (OnsConsumerStatusResponse) String ¶
func (s OnsConsumerStatusResponse) String() string
type OnsConsumerStatusResponseBody ¶
type OnsConsumerStatusResponseBody struct { // The data returned. Data *OnsConsumerStatusResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsConsumerStatusResponseBody) GoString ¶
func (s OnsConsumerStatusResponseBody) GoString() string
func (*OnsConsumerStatusResponseBody) SetData ¶
func (s *OnsConsumerStatusResponseBody) SetData(v *OnsConsumerStatusResponseBodyData) *OnsConsumerStatusResponseBody
func (*OnsConsumerStatusResponseBody) SetRequestId ¶
func (s *OnsConsumerStatusResponseBody) SetRequestId(v string) *OnsConsumerStatusResponseBody
func (OnsConsumerStatusResponseBody) String ¶
func (s OnsConsumerStatusResponseBody) String() string
type OnsConsumerStatusResponseBodyData ¶
type OnsConsumerStatusResponseBodyData struct { // The information about online consumers in the consumer group. ConnectionSet *OnsConsumerStatusResponseBodyDataConnectionSet `json:"ConnectionSet,omitempty" xml:"ConnectionSet,omitempty" type:"Struct"` // The consumption mode. Valid values: // // * **CLUSTERING**: the clustering consumption mode // * **BROADCASTING**: the broadcasting consumption mode // // For more information about consumption modes, see [Clustering consumption and broadcasting consumption](~~43163~~). ConsumeModel *string `json:"ConsumeModel,omitempty" xml:"ConsumeModel,omitempty"` // The TPS for message consumption. ConsumeTps *float32 `json:"ConsumeTps,omitempty" xml:"ConsumeTps,omitempty"` // The details of online consumers in the consumer group, including the information about the thread stack traces and the consumption response time (RT). If you want to obtain the details of online consumers in the consumer group, make sure that the **Detail** parameter in the request is set to **true**. If the Detail parameter is not set to true, the value of this parameter is empty. ConsumerConnectionInfoList *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList `json:"ConsumerConnectionInfoList,omitempty" xml:"ConsumerConnectionInfoList,omitempty" type:"Struct"` // The maximum latency of message consumption in all topics to which the consumer group subscribes. Unit: milliseconds. DelayTime *int64 `json:"DelayTime,omitempty" xml:"DelayTime,omitempty"` // The information about message consumption by topic. If you want to obtain the information about the consumption status of each topic, make sure that the **Detail** parameter in the request is set to **true**. If the Detail parameter is not set to true, the value of this parameter is empty. DetailInTopicList *OnsConsumerStatusResponseBodyDataDetailInTopicList `json:"DetailInTopicList,omitempty" xml:"DetailInTopicList,omitempty" type:"Struct"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The most recent point in time when a message was consumed. // // The value of this parameter is a UNIX timestamp in milliseconds. LastTimestamp *int64 `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // Indicates whether the consumer group is online. Online *bool `json:"Online,omitempty" xml:"Online,omitempty"` // Indicates whether load balancing is performed as expected. Valid values: // // * **true**: Load balancing is performed as expected. // * **false**: Load balancing is not performed as expected. RebalanceOK *bool `json:"RebalanceOK,omitempty" xml:"RebalanceOK,omitempty"` // Indicates whether all consumers in the consumer group subscribe to the same topics and tags. SubscriptionSame *bool `json:"SubscriptionSame,omitempty" xml:"SubscriptionSame,omitempty"` // The total number of accumulated messages. TotalDiff *int64 `json:"TotalDiff,omitempty" xml:"TotalDiff,omitempty"` }
func (OnsConsumerStatusResponseBodyData) GoString ¶
func (s OnsConsumerStatusResponseBodyData) GoString() string
func (*OnsConsumerStatusResponseBodyData) SetConnectionSet ¶
func (s *OnsConsumerStatusResponseBodyData) SetConnectionSet(v *OnsConsumerStatusResponseBodyDataConnectionSet) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetConsumeModel ¶
func (s *OnsConsumerStatusResponseBodyData) SetConsumeModel(v string) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetConsumeTps ¶
func (s *OnsConsumerStatusResponseBodyData) SetConsumeTps(v float32) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetConsumerConnectionInfoList ¶
func (s *OnsConsumerStatusResponseBodyData) SetConsumerConnectionInfoList(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetDelayTime ¶
func (s *OnsConsumerStatusResponseBodyData) SetDelayTime(v int64) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetDetailInTopicList ¶
func (s *OnsConsumerStatusResponseBodyData) SetDetailInTopicList(v *OnsConsumerStatusResponseBodyDataDetailInTopicList) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetInstanceId ¶
func (s *OnsConsumerStatusResponseBodyData) SetInstanceId(v string) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetLastTimestamp ¶
func (s *OnsConsumerStatusResponseBodyData) SetLastTimestamp(v int64) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetOnline ¶
func (s *OnsConsumerStatusResponseBodyData) SetOnline(v bool) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetRebalanceOK ¶
func (s *OnsConsumerStatusResponseBodyData) SetRebalanceOK(v bool) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetSubscriptionSame ¶
func (s *OnsConsumerStatusResponseBodyData) SetSubscriptionSame(v bool) *OnsConsumerStatusResponseBodyData
func (*OnsConsumerStatusResponseBodyData) SetTotalDiff ¶
func (s *OnsConsumerStatusResponseBodyData) SetTotalDiff(v int64) *OnsConsumerStatusResponseBodyData
func (OnsConsumerStatusResponseBodyData) String ¶
func (s OnsConsumerStatusResponseBodyData) String() string
type OnsConsumerStatusResponseBodyDataConnectionSet ¶
type OnsConsumerStatusResponseBodyDataConnectionSet struct {
ConnectionDo []*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo `json:"ConnectionDo,omitempty" xml:"ConnectionDo,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConnectionSet) GoString ¶
func (s OnsConsumerStatusResponseBodyDataConnectionSet) GoString() string
func (*OnsConsumerStatusResponseBodyDataConnectionSet) SetConnectionDo ¶
func (OnsConsumerStatusResponseBodyDataConnectionSet) String ¶
func (s OnsConsumerStatusResponseBodyDataConnectionSet) String() string
type OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo ¶
type OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo struct { // The IP address and port number of the consumer instance. ClientAddr *string `json:"ClientAddr,omitempty" xml:"ClientAddr,omitempty"` // The ID of the consumer instance. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The programming language in which the consumer is developed. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The private or public IP address of the host. RemoteIP *string `json:"RemoteIP,omitempty" xml:"RemoteIP,omitempty"` // The version of the consumer client. Version *string `json:"Version,omitempty" xml:"Version,omitempty"` }
func (OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) GoString ¶
func (s OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) GoString() string
func (*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetClientAddr ¶
func (*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetClientId ¶
func (*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetLanguage ¶
func (*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetRemoteIP ¶
func (*OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) SetVersion ¶
func (OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) String ¶
func (s OnsConsumerStatusResponseBodyDataConnectionSetConnectionDo) String() string
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList struct {
ConsumerConnectionInfoDo []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo `json:"ConsumerConnectionInfoDo,omitempty" xml:"ConsumerConnectionInfoDo,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) GoString ¶
func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) GoString() string
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) SetConsumerConnectionInfoDo ¶
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) String ¶
func (s OnsConsumerStatusResponseBodyDataConsumerConnectionInfoList) String() string
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo struct { // The ID of the consumer instance. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The connection information. Connection *string `json:"Connection,omitempty" xml:"Connection,omitempty"` // The consumption mode. Valid values: // // * **CLUSTERING**: the clustering consumption mode // * **BROADCASTING**: the broadcasting consumption mode // // For more information about consumption modes, see [Clustering consumption and broadcasting consumption](~~43163~~). ConsumeModel *string `json:"ConsumeModel,omitempty" xml:"ConsumeModel,omitempty"` // The mode in which the consumer consumes messages. Valid values: // // * **PUSH**: The ApsaraMQ for RocketMQ broker pushes messages to the consumer. // * **PULL**: The consumer pulls messages from the ApsaraMQ for RocketMQ broker. ConsumeType *string `json:"ConsumeType,omitempty" xml:"ConsumeType,omitempty"` // The information about thread stack traces. If you want to obtain the information about thread stack traces, make sure that the **NeedJstack** parameter in the request is set to **true**. If the NeedJstack parameter is not set to true, the value of this parameter is empty. Jstack *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack `json:"Jstack,omitempty" xml:"Jstack,omitempty" type:"Struct"` // The programming language that the consumer supports. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The most recent point in time when a message was consumed. // // The value of this parameter is a UNIX timestamp in milliseconds. LastTimeStamp *int64 `json:"LastTimeStamp,omitempty" xml:"LastTimeStamp,omitempty"` // The real-time statistics. RunningDataList *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList `json:"RunningDataList,omitempty" xml:"RunningDataList,omitempty" type:"Struct"` // The earliest point in time when a message was consumed. // // The value of this parameter is a UNIX timestamp in milliseconds. StartTimeStamp *int64 `json:"StartTimeStamp,omitempty" xml:"StartTimeStamp,omitempty"` // The information about subscriptions. SubscriptionSet *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet `json:"SubscriptionSet,omitempty" xml:"SubscriptionSet,omitempty" type:"Struct"` // The number of consumer threads. ThreadCount *int32 `json:"ThreadCount,omitempty" xml:"ThreadCount,omitempty"` // The version of the consumer client. Version *string `json:"Version,omitempty" xml:"Version,omitempty"` }
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetClientId ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConnection ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConsumeModel ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetConsumeType ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetJstack ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetLanguage ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetLastTimeStamp ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetRunningDataList ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetRunningDataList(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetStartTimeStamp ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetSubscriptionSet ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetSubscriptionSet(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetThreadCount ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDo) SetVersion ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack struct {
ThreadTrackDo []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo `json:"ThreadTrackDo,omitempty" xml:"ThreadTrackDo,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) SetThreadTrackDo ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack) SetThreadTrackDo(v []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstack
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo struct { // The name of the thread. Thread *string `json:"Thread,omitempty" xml:"Thread,omitempty"` // The details of thread stack traces. TrackList *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList `json:"TrackList,omitempty" xml:"TrackList,omitempty" type:"Struct"` }
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) SetThread ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) SetTrackList ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo) SetTrackList(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDo
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList struct {
Track []*string `json:"Track,omitempty" xml:"Track,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoJstackThreadTrackDoTrackList) SetTrack ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList struct {
ConsumerRunningDataDo []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo `json:"ConsumerRunningDataDo,omitempty" xml:"ConsumerRunningDataDo,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) SetConsumerRunningDataDo ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList) SetConsumerRunningDataDo(v []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataList
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo struct { // The number of messages that failed to be consumed each hour. FailedCountPerHour *int64 `json:"FailedCountPerHour,omitempty" xml:"FailedCountPerHour,omitempty"` // The TPS for failed message consumption. FailedTps *float32 `json:"FailedTps,omitempty" xml:"FailedTps,omitempty"` // The ID of the consumer group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The TPS for successful message consumption. OkTps *float32 `json:"OkTps,omitempty" xml:"OkTps,omitempty"` // The consumption RT. Unit: milliseconds. Rt *float32 `json:"Rt,omitempty" xml:"Rt,omitempty"` // The name of the topic to which the consumer subscribes. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetFailedCountPerHour ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetFailedTps ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetGroupId ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetOkTps ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetRt ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoRunningDataListConsumerRunningDataDo) SetTopic ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet struct {
SubscriptionData []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData `json:"SubscriptionData,omitempty" xml:"SubscriptionData,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) SetSubscriptionData ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet) SetSubscriptionData(v []*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSet
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData struct { // The expression that is used to specify the tags of messages in the subscribed topic. SubString *string `json:"SubString,omitempty" xml:"SubString,omitempty"` // The subscription version. The value is of the LONG type and is automatically incremented. SubVersion *int64 `json:"SubVersion,omitempty" xml:"SubVersion,omitempty"` // The information about the tags of the topic to which the consumer subscribes. TagsSet *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet `json:"TagsSet,omitempty" xml:"TagsSet,omitempty" type:"Struct"` // The name of the topic to which the consumer subscribes. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetSubString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetSubVersion ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetTagsSet ¶
func (s *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetTagsSet(v *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) *OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionData) SetTopic ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet ¶
type OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet struct {
Tag []*string `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) GoString ¶
func (*OnsConsumerStatusResponseBodyDataConsumerConnectionInfoListConsumerConnectionInfoDoSubscriptionSetSubscriptionDataTagsSet) SetTag ¶
type OnsConsumerStatusResponseBodyDataDetailInTopicList ¶
type OnsConsumerStatusResponseBodyDataDetailInTopicList struct {
DetailInTopicDo []*OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo `json:"DetailInTopicDo,omitempty" xml:"DetailInTopicDo,omitempty" type:"Repeated"`
}
func (OnsConsumerStatusResponseBodyDataDetailInTopicList) GoString ¶
func (s OnsConsumerStatusResponseBodyDataDetailInTopicList) GoString() string
func (*OnsConsumerStatusResponseBodyDataDetailInTopicList) SetDetailInTopicDo ¶
func (OnsConsumerStatusResponseBodyDataDetailInTopicList) String ¶
func (s OnsConsumerStatusResponseBodyDataDetailInTopicList) String() string
type OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo ¶
type OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo struct { // The latency of message consumption in the topic. Unit: milliseconds. DelayTime *int64 `json:"DelayTime,omitempty" xml:"DelayTime,omitempty"` // The most recent point in time when a message was consumed. // // The value of this parameter is a UNIX timestamp in milliseconds. LastTimestamp *int64 `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // The topic name. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The number of accumulated messages in the topic. TotalDiff *int64 `json:"TotalDiff,omitempty" xml:"TotalDiff,omitempty"` }
func (OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) GoString ¶
func (s OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) GoString() string
func (*OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetDelayTime ¶
func (*OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetLastTimestamp ¶
func (*OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) SetTotalDiff ¶
func (OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) String ¶
func (s OnsConsumerStatusResponseBodyDataDetailInTopicListDetailInTopicDo) String() string
type OnsConsumerTimeSpanRequest ¶
type OnsConsumerTimeSpanRequest struct { // The ID of the consumer group whose reset time range you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The topic to which the consumer group subscribes. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsConsumerTimeSpanRequest) GoString ¶
func (s OnsConsumerTimeSpanRequest) GoString() string
func (*OnsConsumerTimeSpanRequest) SetGroupId ¶
func (s *OnsConsumerTimeSpanRequest) SetGroupId(v string) *OnsConsumerTimeSpanRequest
func (*OnsConsumerTimeSpanRequest) SetInstanceId ¶
func (s *OnsConsumerTimeSpanRequest) SetInstanceId(v string) *OnsConsumerTimeSpanRequest
func (*OnsConsumerTimeSpanRequest) SetTopic ¶
func (s *OnsConsumerTimeSpanRequest) SetTopic(v string) *OnsConsumerTimeSpanRequest
func (OnsConsumerTimeSpanRequest) String ¶
func (s OnsConsumerTimeSpanRequest) String() string
type OnsConsumerTimeSpanResponse ¶
type OnsConsumerTimeSpanResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsConsumerTimeSpanResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsConsumerTimeSpanResponse) GoString ¶
func (s OnsConsumerTimeSpanResponse) GoString() string
func (*OnsConsumerTimeSpanResponse) SetBody ¶
func (s *OnsConsumerTimeSpanResponse) SetBody(v *OnsConsumerTimeSpanResponseBody) *OnsConsumerTimeSpanResponse
func (*OnsConsumerTimeSpanResponse) SetHeaders ¶
func (s *OnsConsumerTimeSpanResponse) SetHeaders(v map[string]*string) *OnsConsumerTimeSpanResponse
func (*OnsConsumerTimeSpanResponse) SetStatusCode ¶
func (s *OnsConsumerTimeSpanResponse) SetStatusCode(v int32) *OnsConsumerTimeSpanResponse
func (OnsConsumerTimeSpanResponse) String ¶
func (s OnsConsumerTimeSpanResponse) String() string
type OnsConsumerTimeSpanResponseBody ¶
type OnsConsumerTimeSpanResponseBody struct { // The data returned. Data *OnsConsumerTimeSpanResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsConsumerTimeSpanResponseBody) GoString ¶
func (s OnsConsumerTimeSpanResponseBody) GoString() string
func (*OnsConsumerTimeSpanResponseBody) SetData ¶
func (s *OnsConsumerTimeSpanResponseBody) SetData(v *OnsConsumerTimeSpanResponseBodyData) *OnsConsumerTimeSpanResponseBody
func (*OnsConsumerTimeSpanResponseBody) SetRequestId ¶
func (s *OnsConsumerTimeSpanResponseBody) SetRequestId(v string) *OnsConsumerTimeSpanResponseBody
func (OnsConsumerTimeSpanResponseBody) String ¶
func (s OnsConsumerTimeSpanResponseBody) String() string
type OnsConsumerTimeSpanResponseBodyData ¶
type OnsConsumerTimeSpanResponseBodyData struct { // The most recent point in time when a message in the topic was consumed by the customer group. ConsumeTimeStamp *int64 `json:"ConsumeTimeStamp,omitempty" xml:"ConsumeTimeStamp,omitempty"` // The ID of the instance to which the consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The point in time when the earliest stored message was published to the topic. MaxTimeStamp *int64 `json:"MaxTimeStamp,omitempty" xml:"MaxTimeStamp,omitempty"` // The point in time when the most recently stored message was published to the topic. MinTimeStamp *int64 `json:"MinTimeStamp,omitempty" xml:"MinTimeStamp,omitempty"` // The name of the topic that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsConsumerTimeSpanResponseBodyData) GoString ¶
func (s OnsConsumerTimeSpanResponseBodyData) GoString() string
func (*OnsConsumerTimeSpanResponseBodyData) SetConsumeTimeStamp ¶
func (s *OnsConsumerTimeSpanResponseBodyData) SetConsumeTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
func (*OnsConsumerTimeSpanResponseBodyData) SetInstanceId ¶
func (s *OnsConsumerTimeSpanResponseBodyData) SetInstanceId(v string) *OnsConsumerTimeSpanResponseBodyData
func (*OnsConsumerTimeSpanResponseBodyData) SetMaxTimeStamp ¶
func (s *OnsConsumerTimeSpanResponseBodyData) SetMaxTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
func (*OnsConsumerTimeSpanResponseBodyData) SetMinTimeStamp ¶
func (s *OnsConsumerTimeSpanResponseBodyData) SetMinTimeStamp(v int64) *OnsConsumerTimeSpanResponseBodyData
func (*OnsConsumerTimeSpanResponseBodyData) SetTopic ¶
func (s *OnsConsumerTimeSpanResponseBodyData) SetTopic(v string) *OnsConsumerTimeSpanResponseBodyData
func (OnsConsumerTimeSpanResponseBodyData) String ¶
func (s OnsConsumerTimeSpanResponseBodyData) String() string
type OnsDLQMessageGetByIdRequest ¶
type OnsDLQMessageGetByIdRequest struct { // The ID of the consumer group whose dead-letter message you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the message you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the dead-letter message that you want to query. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` }
func (OnsDLQMessageGetByIdRequest) GoString ¶
func (s OnsDLQMessageGetByIdRequest) GoString() string
func (*OnsDLQMessageGetByIdRequest) SetGroupId ¶
func (s *OnsDLQMessageGetByIdRequest) SetGroupId(v string) *OnsDLQMessageGetByIdRequest
func (*OnsDLQMessageGetByIdRequest) SetInstanceId ¶
func (s *OnsDLQMessageGetByIdRequest) SetInstanceId(v string) *OnsDLQMessageGetByIdRequest
func (*OnsDLQMessageGetByIdRequest) SetMsgId ¶
func (s *OnsDLQMessageGetByIdRequest) SetMsgId(v string) *OnsDLQMessageGetByIdRequest
func (OnsDLQMessageGetByIdRequest) String ¶
func (s OnsDLQMessageGetByIdRequest) String() string
type OnsDLQMessageGetByIdResponse ¶
type OnsDLQMessageGetByIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsDLQMessageGetByIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsDLQMessageGetByIdResponse) GoString ¶
func (s OnsDLQMessageGetByIdResponse) GoString() string
func (*OnsDLQMessageGetByIdResponse) SetBody ¶
func (s *OnsDLQMessageGetByIdResponse) SetBody(v *OnsDLQMessageGetByIdResponseBody) *OnsDLQMessageGetByIdResponse
func (*OnsDLQMessageGetByIdResponse) SetHeaders ¶
func (s *OnsDLQMessageGetByIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessageGetByIdResponse
func (*OnsDLQMessageGetByIdResponse) SetStatusCode ¶
func (s *OnsDLQMessageGetByIdResponse) SetStatusCode(v int32) *OnsDLQMessageGetByIdResponse
func (OnsDLQMessageGetByIdResponse) String ¶
func (s OnsDLQMessageGetByIdResponse) String() string
type OnsDLQMessageGetByIdResponseBody ¶
type OnsDLQMessageGetByIdResponseBody struct { // The data returned. Data *OnsDLQMessageGetByIdResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsDLQMessageGetByIdResponseBody) GoString ¶
func (s OnsDLQMessageGetByIdResponseBody) GoString() string
func (*OnsDLQMessageGetByIdResponseBody) SetData ¶
func (s *OnsDLQMessageGetByIdResponseBody) SetData(v *OnsDLQMessageGetByIdResponseBodyData) *OnsDLQMessageGetByIdResponseBody
func (*OnsDLQMessageGetByIdResponseBody) SetRequestId ¶
func (s *OnsDLQMessageGetByIdResponseBody) SetRequestId(v string) *OnsDLQMessageGetByIdResponseBody
func (OnsDLQMessageGetByIdResponseBody) String ¶
func (s OnsDLQMessageGetByIdResponseBody) String() string
type OnsDLQMessageGetByIdResponseBodyData ¶
type OnsDLQMessageGetByIdResponseBodyData struct { // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The producer instance that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The timestamp that indicates the point in time when the message was generated. Unit: milliseconds. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the dead-letter message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList *OnsDLQMessageGetByIdResponseBodyDataPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Struct"` // The number of retries that were performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. Unit: KB. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The timestamp that indicates the point in time when the ApsaraMQ for RocketMQ broker stored the message. Unit: milliseconds. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsDLQMessageGetByIdResponseBodyData) GoString ¶
func (s OnsDLQMessageGetByIdResponseBodyData) GoString() string
func (*OnsDLQMessageGetByIdResponseBodyData) SetBodyCRC ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetBodyCRC(v int32) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetBornHost ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetBornHost(v string) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetBornTimestamp ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetBornTimestamp(v int64) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetInstanceId ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetInstanceId(v string) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetMsgId ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetMsgId(v string) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetPropertyList ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetPropertyList(v *OnsDLQMessageGetByIdResponseBodyDataPropertyList) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetReconsumeTimes ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetReconsumeTimes(v int32) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetStoreHost ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreHost(v string) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetStoreSize ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreSize(v int32) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetStoreTimestamp ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetStoreTimestamp(v int64) *OnsDLQMessageGetByIdResponseBodyData
func (*OnsDLQMessageGetByIdResponseBodyData) SetTopic ¶
func (s *OnsDLQMessageGetByIdResponseBodyData) SetTopic(v string) *OnsDLQMessageGetByIdResponseBodyData
func (OnsDLQMessageGetByIdResponseBodyData) String ¶
func (s OnsDLQMessageGetByIdResponseBodyData) String() string
type OnsDLQMessageGetByIdResponseBodyDataPropertyList ¶
type OnsDLQMessageGetByIdResponseBodyDataPropertyList struct {
MessageProperty []*OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty `json:"MessageProperty,omitempty" xml:"MessageProperty,omitempty" type:"Repeated"`
}
func (OnsDLQMessageGetByIdResponseBodyDataPropertyList) GoString ¶
func (s OnsDLQMessageGetByIdResponseBodyDataPropertyList) GoString() string
func (*OnsDLQMessageGetByIdResponseBodyDataPropertyList) SetMessageProperty ¶
func (OnsDLQMessageGetByIdResponseBodyDataPropertyList) String ¶
func (s OnsDLQMessageGetByIdResponseBodyDataPropertyList) String() string
type OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty ¶
type OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether the message trace exists. // * **KEYS**: indicates the key of the message. // * **TAGS**: indicates the tag that is attached to the message. // * **INSTANCE_ID**: indicates the ID of the instance that contains the message. // // For information about the terms that are used in ApsaraMQ for RocketMQ, see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) GoString ¶
func (s OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) GoString() string
func (OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) String ¶
func (s OnsDLQMessageGetByIdResponseBodyDataPropertyListMessageProperty) String() string
type OnsDLQMessagePageQueryByGroupIdRequest ¶
type OnsDLQMessagePageQueryByGroupIdRequest struct { // The beginning of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the BeginTime parameter that you specified in the request when you created the specified query task. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The number of the page to return. Pages start from page 1. Valid values: 1 to 50. CurrentPage *int32 `json:"CurrentPage,omitempty" xml:"CurrentPage,omitempty"` // The end of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the EndTime parameter that you specified in the request when you created the specified query task. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the consumer group whose dead-letter messages you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the dead-letter messages you want to query belong. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of dead-letter messages to return on each page. Valid values: 5 to 50. Default value: 20. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the PageSize parameter that you specified in the request when you created the specified query task. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the query task. The first time you call this operation to query dead-letter messages that are sent to a specified consumer group within a specified time range, this parameter is not required. This parameter is required in subsequent queries for dead-letter messages on a specified page. You can obtain the task ID from the returned result of the first query. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (OnsDLQMessagePageQueryByGroupIdRequest) GoString ¶
func (s OnsDLQMessagePageQueryByGroupIdRequest) GoString() string
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetBeginTime ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetBeginTime(v int64) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetCurrentPage ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetCurrentPage(v int32) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetEndTime ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetEndTime(v int64) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetGroupId ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetGroupId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetInstanceId ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetInstanceId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetPageSize ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetPageSize(v int32) *OnsDLQMessagePageQueryByGroupIdRequest
func (*OnsDLQMessagePageQueryByGroupIdRequest) SetTaskId ¶
func (s *OnsDLQMessagePageQueryByGroupIdRequest) SetTaskId(v string) *OnsDLQMessagePageQueryByGroupIdRequest
func (OnsDLQMessagePageQueryByGroupIdRequest) String ¶
func (s OnsDLQMessagePageQueryByGroupIdRequest) String() string
type OnsDLQMessagePageQueryByGroupIdResponse ¶
type OnsDLQMessagePageQueryByGroupIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsDLQMessagePageQueryByGroupIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsDLQMessagePageQueryByGroupIdResponse) GoString ¶
func (s OnsDLQMessagePageQueryByGroupIdResponse) GoString() string
func (*OnsDLQMessagePageQueryByGroupIdResponse) SetHeaders ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessagePageQueryByGroupIdResponse
func (*OnsDLQMessagePageQueryByGroupIdResponse) SetStatusCode ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponse) SetStatusCode(v int32) *OnsDLQMessagePageQueryByGroupIdResponse
func (OnsDLQMessagePageQueryByGroupIdResponse) String ¶
func (s OnsDLQMessagePageQueryByGroupIdResponse) String() string
type OnsDLQMessagePageQueryByGroupIdResponseBody ¶
type OnsDLQMessagePageQueryByGroupIdResponseBody struct { // The information about dead-letter messages that are queried. MsgFoundDo *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo `json:"MsgFoundDo,omitempty" xml:"MsgFoundDo,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsDLQMessagePageQueryByGroupIdResponseBody) GoString ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBody) GoString() string
func (*OnsDLQMessagePageQueryByGroupIdResponseBody) SetMsgFoundDo ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBody) SetRequestId ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponseBody) SetRequestId(v string) *OnsDLQMessagePageQueryByGroupIdResponseBody
func (OnsDLQMessagePageQueryByGroupIdResponseBody) String ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBody) String() string
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo struct { // The page number of the returned page. CurrentPage *int64 `json:"CurrentPage,omitempty" xml:"CurrentPage,omitempty"` // The total number of returned pages. MaxPageCount *int64 `json:"MaxPageCount,omitempty" xml:"MaxPageCount,omitempty"` // The information about dead-letter messages that are returned on the current page. The information that is contained in this parameter is the same as the information that is returned by the [OnsDLQMessageGetById](~~112667~~) operation. MsgFoundList *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList `json:"MsgFoundList,omitempty" xml:"MsgFoundList,omitempty" type:"Struct"` // The ID of the query task. The first time you call this operation to query the dead-letter messages that are sent to a specified consumer group within a specified time range, this parameter is returned. You can use the task ID to query the details of dead-letter messages on other returned pages. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) GoString ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) GoString() string
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetCurrentPage ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetCurrentPage(v int64) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetMaxPageCount ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetMaxPageCount(v int64) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) SetMsgFoundList ¶
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) String ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDo) String() string
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList struct {
OnsRestMessageDo []*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo `json:"OnsRestMessageDo,omitempty" xml:"OnsRestMessageDo,omitempty" type:"Repeated"`
}
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) GoString ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) GoString() string
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) SetOnsRestMessageDo ¶
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) String ¶
func (s OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundList) String() string
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo struct { // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The producer instance that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The timestamp that indicates when the message was produced. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Struct"` // The number of retries that were performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. Unit: KB. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The timestamp that indicates the point in time when the ApsaraMQ for RocketMQ broker stored the message. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBodyCRC ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornHost ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornTimestamp ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetInstanceId ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetMsgId ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetPropertyList ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetReconsumeTimes ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreHost ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreSize ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreTimestamp ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetTopic ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList struct {
MessageProperty []*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty `json:"MessageProperty,omitempty" xml:"MessageProperty,omitempty" type:"Repeated"`
}
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) GoString ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty ¶
func (s *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty(v []*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) *OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty ¶
type OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether a trace of the message exists. // * **KEYS**: indicates the key of the message. // * **TAGS**: indicates the tag that is attached to the message. // * **INSTANCE_ID**: indicates the ID of the instance that contains the message. // // For information about the terms that are used in ApsaraMQ for RocketMQ, see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) GoString ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetName ¶
func (*OnsDLQMessagePageQueryByGroupIdResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetValue ¶
type OnsDLQMessageResendByIdRequest ¶
type OnsDLQMessageResendByIdRequest struct { // The ID of the consumer group in which you want to query dead-letter messages. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance in which the dead-letter message you want to query resides. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the dead-letter message that you want to send to a consumer group for consumption. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` }
func (OnsDLQMessageResendByIdRequest) GoString ¶
func (s OnsDLQMessageResendByIdRequest) GoString() string
func (*OnsDLQMessageResendByIdRequest) SetGroupId ¶
func (s *OnsDLQMessageResendByIdRequest) SetGroupId(v string) *OnsDLQMessageResendByIdRequest
func (*OnsDLQMessageResendByIdRequest) SetInstanceId ¶
func (s *OnsDLQMessageResendByIdRequest) SetInstanceId(v string) *OnsDLQMessageResendByIdRequest
func (*OnsDLQMessageResendByIdRequest) SetMsgId ¶
func (s *OnsDLQMessageResendByIdRequest) SetMsgId(v string) *OnsDLQMessageResendByIdRequest
func (OnsDLQMessageResendByIdRequest) String ¶
func (s OnsDLQMessageResendByIdRequest) String() string
type OnsDLQMessageResendByIdResponse ¶
type OnsDLQMessageResendByIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsDLQMessageResendByIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsDLQMessageResendByIdResponse) GoString ¶
func (s OnsDLQMessageResendByIdResponse) GoString() string
func (*OnsDLQMessageResendByIdResponse) SetBody ¶
func (s *OnsDLQMessageResendByIdResponse) SetBody(v *OnsDLQMessageResendByIdResponseBody) *OnsDLQMessageResendByIdResponse
func (*OnsDLQMessageResendByIdResponse) SetHeaders ¶
func (s *OnsDLQMessageResendByIdResponse) SetHeaders(v map[string]*string) *OnsDLQMessageResendByIdResponse
func (*OnsDLQMessageResendByIdResponse) SetStatusCode ¶
func (s *OnsDLQMessageResendByIdResponse) SetStatusCode(v int32) *OnsDLQMessageResendByIdResponse
func (OnsDLQMessageResendByIdResponse) String ¶
func (s OnsDLQMessageResendByIdResponse) String() string
type OnsDLQMessageResendByIdResponseBody ¶
type OnsDLQMessageResendByIdResponseBody struct { // The returned messages. Data *OnsDLQMessageResendByIdResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsDLQMessageResendByIdResponseBody) GoString ¶
func (s OnsDLQMessageResendByIdResponseBody) GoString() string
func (*OnsDLQMessageResendByIdResponseBody) SetRequestId ¶
func (s *OnsDLQMessageResendByIdResponseBody) SetRequestId(v string) *OnsDLQMessageResendByIdResponseBody
func (OnsDLQMessageResendByIdResponseBody) String ¶
func (s OnsDLQMessageResendByIdResponseBody) String() string
type OnsDLQMessageResendByIdResponseBodyData ¶
type OnsDLQMessageResendByIdResponseBodyData struct {
MsgId []*string `json:"MsgId,omitempty" xml:"MsgId,omitempty" type:"Repeated"`
}
func (OnsDLQMessageResendByIdResponseBodyData) GoString ¶
func (s OnsDLQMessageResendByIdResponseBodyData) GoString() string
func (*OnsDLQMessageResendByIdResponseBodyData) SetMsgId ¶
func (s *OnsDLQMessageResendByIdResponseBodyData) SetMsgId(v []*string) *OnsDLQMessageResendByIdResponseBodyData
func (OnsDLQMessageResendByIdResponseBodyData) String ¶
func (s OnsDLQMessageResendByIdResponseBodyData) String() string
type OnsGroupConsumerUpdateRequest ¶
type OnsGroupConsumerUpdateRequest struct { // The ID of the consumer group for which you want to configure read permissions. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group you want to configure belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Specifies whether to authorize the consumer group to read messages. Valid values: // // * **true**: The consumer group can read messages. // * **false**: The consumer group cannot read messages. // // Default value: **true**. ReadEnable *bool `json:"ReadEnable,omitempty" xml:"ReadEnable,omitempty"` }
func (OnsGroupConsumerUpdateRequest) GoString ¶
func (s OnsGroupConsumerUpdateRequest) GoString() string
func (*OnsGroupConsumerUpdateRequest) SetGroupId ¶
func (s *OnsGroupConsumerUpdateRequest) SetGroupId(v string) *OnsGroupConsumerUpdateRequest
func (*OnsGroupConsumerUpdateRequest) SetInstanceId ¶
func (s *OnsGroupConsumerUpdateRequest) SetInstanceId(v string) *OnsGroupConsumerUpdateRequest
func (*OnsGroupConsumerUpdateRequest) SetReadEnable ¶
func (s *OnsGroupConsumerUpdateRequest) SetReadEnable(v bool) *OnsGroupConsumerUpdateRequest
func (OnsGroupConsumerUpdateRequest) String ¶
func (s OnsGroupConsumerUpdateRequest) String() string
type OnsGroupConsumerUpdateResponse ¶
type OnsGroupConsumerUpdateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsGroupConsumerUpdateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsGroupConsumerUpdateResponse) GoString ¶
func (s OnsGroupConsumerUpdateResponse) GoString() string
func (*OnsGroupConsumerUpdateResponse) SetBody ¶
func (s *OnsGroupConsumerUpdateResponse) SetBody(v *OnsGroupConsumerUpdateResponseBody) *OnsGroupConsumerUpdateResponse
func (*OnsGroupConsumerUpdateResponse) SetHeaders ¶
func (s *OnsGroupConsumerUpdateResponse) SetHeaders(v map[string]*string) *OnsGroupConsumerUpdateResponse
func (*OnsGroupConsumerUpdateResponse) SetStatusCode ¶
func (s *OnsGroupConsumerUpdateResponse) SetStatusCode(v int32) *OnsGroupConsumerUpdateResponse
func (OnsGroupConsumerUpdateResponse) String ¶
func (s OnsGroupConsumerUpdateResponse) String() string
type OnsGroupConsumerUpdateResponseBody ¶
type OnsGroupConsumerUpdateResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsGroupConsumerUpdateResponseBody) GoString ¶
func (s OnsGroupConsumerUpdateResponseBody) GoString() string
func (*OnsGroupConsumerUpdateResponseBody) SetRequestId ¶
func (s *OnsGroupConsumerUpdateResponseBody) SetRequestId(v string) *OnsGroupConsumerUpdateResponseBody
func (OnsGroupConsumerUpdateResponseBody) String ¶
func (s OnsGroupConsumerUpdateResponseBody) String() string
type OnsGroupCreateRequest ¶
type OnsGroupCreateRequest struct { // The ID of the consumer group that you want to create. The group ID must meet the following rules: // // * The group ID must be 2 to 64 characters in length and can contain only letters, digits, hyphens (-), and underscores (\_). // * If the ApsaraMQ for RocketMQ instance in which you want to create the consumer group uses a namespace, the group ID must be unique in the instance. The group ID cannot be the same as an existing group ID or a topic name in the instance. The group ID can be the same as a group ID or a topic name in another instance that uses a different namespace. For example, if Instance A and Instance B use different namespaces, a group ID in Instance A can be the same as a group ID or a topic name in Instance B. // * If the instance does not use a namespace, the group ID must be globally unique across instances and regions. The group ID cannot be the same as an existing group ID or topic name in ApsaraMQ for RocketMQ instances that belong to your Alibaba Cloud account. // // > // // * After the consumer group is created, the group ID cannot be changed. // // * To check whether an instance uses a namespace, log on to the ApsaraMQ for RocketMQ console, go to the **Instance Details** page, and then view the value of the Namespace field in the **Basic Information** section. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The protocol over which clients in the consumer group communicate with the ApsaraMQ for RocketMQ broker. All clients in a consumer group communicate with the ApsaraMQ for RocketMQ broker over the same protocol. You must create different groups for TCP clients and HTTP clients. Valid values: // // * **tcp**: Clients in the consumer group consume messages over TCP. This is the default value. // * **http**: Clients in the consumer group consume messages over HTTP. GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // The ID of the instance in which you want to create the consumer group. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The description of the consumer group. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` }
func (OnsGroupCreateRequest) GoString ¶
func (s OnsGroupCreateRequest) GoString() string
func (*OnsGroupCreateRequest) SetGroupId ¶
func (s *OnsGroupCreateRequest) SetGroupId(v string) *OnsGroupCreateRequest
func (*OnsGroupCreateRequest) SetGroupType ¶
func (s *OnsGroupCreateRequest) SetGroupType(v string) *OnsGroupCreateRequest
func (*OnsGroupCreateRequest) SetInstanceId ¶
func (s *OnsGroupCreateRequest) SetInstanceId(v string) *OnsGroupCreateRequest
func (*OnsGroupCreateRequest) SetRemark ¶
func (s *OnsGroupCreateRequest) SetRemark(v string) *OnsGroupCreateRequest
func (OnsGroupCreateRequest) String ¶
func (s OnsGroupCreateRequest) String() string
type OnsGroupCreateResponse ¶
type OnsGroupCreateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsGroupCreateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsGroupCreateResponse) GoString ¶
func (s OnsGroupCreateResponse) GoString() string
func (*OnsGroupCreateResponse) SetBody ¶
func (s *OnsGroupCreateResponse) SetBody(v *OnsGroupCreateResponseBody) *OnsGroupCreateResponse
func (*OnsGroupCreateResponse) SetHeaders ¶
func (s *OnsGroupCreateResponse) SetHeaders(v map[string]*string) *OnsGroupCreateResponse
func (*OnsGroupCreateResponse) SetStatusCode ¶
func (s *OnsGroupCreateResponse) SetStatusCode(v int32) *OnsGroupCreateResponse
func (OnsGroupCreateResponse) String ¶
func (s OnsGroupCreateResponse) String() string
type OnsGroupCreateResponseBody ¶
type OnsGroupCreateResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsGroupCreateResponseBody) GoString ¶
func (s OnsGroupCreateResponseBody) GoString() string
func (*OnsGroupCreateResponseBody) SetRequestId ¶
func (s *OnsGroupCreateResponseBody) SetRequestId(v string) *OnsGroupCreateResponseBody
func (OnsGroupCreateResponseBody) String ¶
func (s OnsGroupCreateResponseBody) String() string
type OnsGroupDeleteRequest ¶
type OnsGroupDeleteRequest struct { // The ID of the consumer group that you want to delete. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the ApsaraMQ for RocketMQ instance to which the specified consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsGroupDeleteRequest) GoString ¶
func (s OnsGroupDeleteRequest) GoString() string
func (*OnsGroupDeleteRequest) SetGroupId ¶
func (s *OnsGroupDeleteRequest) SetGroupId(v string) *OnsGroupDeleteRequest
func (*OnsGroupDeleteRequest) SetInstanceId ¶
func (s *OnsGroupDeleteRequest) SetInstanceId(v string) *OnsGroupDeleteRequest
func (OnsGroupDeleteRequest) String ¶
func (s OnsGroupDeleteRequest) String() string
type OnsGroupDeleteResponse ¶
type OnsGroupDeleteResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsGroupDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsGroupDeleteResponse) GoString ¶
func (s OnsGroupDeleteResponse) GoString() string
func (*OnsGroupDeleteResponse) SetBody ¶
func (s *OnsGroupDeleteResponse) SetBody(v *OnsGroupDeleteResponseBody) *OnsGroupDeleteResponse
func (*OnsGroupDeleteResponse) SetHeaders ¶
func (s *OnsGroupDeleteResponse) SetHeaders(v map[string]*string) *OnsGroupDeleteResponse
func (*OnsGroupDeleteResponse) SetStatusCode ¶
func (s *OnsGroupDeleteResponse) SetStatusCode(v int32) *OnsGroupDeleteResponse
func (OnsGroupDeleteResponse) String ¶
func (s OnsGroupDeleteResponse) String() string
type OnsGroupDeleteResponseBody ¶
type OnsGroupDeleteResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsGroupDeleteResponseBody) GoString ¶
func (s OnsGroupDeleteResponseBody) GoString() string
func (*OnsGroupDeleteResponseBody) SetRequestId ¶
func (s *OnsGroupDeleteResponseBody) SetRequestId(v string) *OnsGroupDeleteResponseBody
func (OnsGroupDeleteResponseBody) String ¶
func (s OnsGroupDeleteResponseBody) String() string
type OnsGroupListRequest ¶
type OnsGroupListRequest struct { // This parameter is required only when you query specific consumer groups by using the fuzzy search method. If this parameter is not configured, the system queries all consumer groups that can be accessed by the current account. // // If you set this parameter to GID_ABC, the information about the consumer groups whose IDs contain GID_ABC is returned. For example, the information about the GID_test_GID_ABC\_123 and GID_ABC\_356 consumer groups is returned. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The protocol over which the queried consumer group publishes and subscribes to messages. All clients in a consumer group communicate with the ApsaraMQ for RocketMQ broker over the same protocol. You must create different consumer groups for TCP clients and HTTP clients. Valid values: // // * **tcp**: specifies that the consumer group publishes or subscribes to messages over TCP. This value is the default value. // * **http**: specifies that the consumer group publishes or subscribes to messages over HTTP. GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // The ID of the instance to which the consumer group you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The list of tags that are attached to the consumer group. A maximum of 20 tags can be included in the list. Tag []*OnsGroupListRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (OnsGroupListRequest) GoString ¶
func (s OnsGroupListRequest) GoString() string
func (*OnsGroupListRequest) SetGroupId ¶
func (s *OnsGroupListRequest) SetGroupId(v string) *OnsGroupListRequest
func (*OnsGroupListRequest) SetGroupType ¶
func (s *OnsGroupListRequest) SetGroupType(v string) *OnsGroupListRequest
func (*OnsGroupListRequest) SetInstanceId ¶
func (s *OnsGroupListRequest) SetInstanceId(v string) *OnsGroupListRequest
func (*OnsGroupListRequest) SetTag ¶
func (s *OnsGroupListRequest) SetTag(v []*OnsGroupListRequestTag) *OnsGroupListRequest
func (OnsGroupListRequest) String ¶
func (s OnsGroupListRequest) String() string
type OnsGroupListRequestTag ¶
type OnsGroupListRequestTag struct { // The key of the tag that is attached to the consumer group. This parameter is not required. If you configure this parameter, you must configure the **Key** parameter.**** If you configure both the Key and Value parameters, the consumer groups are filtered based on the specified tag. If you do not configure these parameters, all consumer groups are queried. // // * The value of this parameter cannot be an empty string. // * The tag value must be 1 to 128 characters in length and cannot start with `acs:` or `aliyun`. It cannot contain `http://` or `https://`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that is attached to the group. This parameter is not required. If you configure this parameter, you must configure the **Key** parameter.**** If you configure both the Key and Value parameters, the consumer groups are filtered based on the specified tag. If you do not configure these parameters, all consumer groups are queried. // // * The value of this parameter can be an empty string. // * The tag key must be 1 to 128 characters in length and cannot contain `http://` or `https://`. It cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsGroupListRequestTag) GoString ¶
func (s OnsGroupListRequestTag) GoString() string
func (*OnsGroupListRequestTag) SetKey ¶
func (s *OnsGroupListRequestTag) SetKey(v string) *OnsGroupListRequestTag
func (*OnsGroupListRequestTag) SetValue ¶
func (s *OnsGroupListRequestTag) SetValue(v string) *OnsGroupListRequestTag
func (OnsGroupListRequestTag) String ¶
func (s OnsGroupListRequestTag) String() string
type OnsGroupListResponse ¶
type OnsGroupListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsGroupListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsGroupListResponse) GoString ¶
func (s OnsGroupListResponse) GoString() string
func (*OnsGroupListResponse) SetBody ¶
func (s *OnsGroupListResponse) SetBody(v *OnsGroupListResponseBody) *OnsGroupListResponse
func (*OnsGroupListResponse) SetHeaders ¶
func (s *OnsGroupListResponse) SetHeaders(v map[string]*string) *OnsGroupListResponse
func (*OnsGroupListResponse) SetStatusCode ¶
func (s *OnsGroupListResponse) SetStatusCode(v int32) *OnsGroupListResponse
func (OnsGroupListResponse) String ¶
func (s OnsGroupListResponse) String() string
type OnsGroupListResponseBody ¶
type OnsGroupListResponseBody struct { // The returned list of subscriptions. Data *OnsGroupListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsGroupListResponseBody) GoString ¶
func (s OnsGroupListResponseBody) GoString() string
func (*OnsGroupListResponseBody) SetData ¶
func (s *OnsGroupListResponseBody) SetData(v *OnsGroupListResponseBodyData) *OnsGroupListResponseBody
func (*OnsGroupListResponseBody) SetRequestId ¶
func (s *OnsGroupListResponseBody) SetRequestId(v string) *OnsGroupListResponseBody
func (OnsGroupListResponseBody) String ¶
func (s OnsGroupListResponseBody) String() string
type OnsGroupListResponseBodyData ¶
type OnsGroupListResponseBodyData struct {
SubscribeInfoDo []*OnsGroupListResponseBodyDataSubscribeInfoDo `json:"SubscribeInfoDo,omitempty" xml:"SubscribeInfoDo,omitempty" type:"Repeated"`
}
func (OnsGroupListResponseBodyData) GoString ¶
func (s OnsGroupListResponseBodyData) GoString() string
func (*OnsGroupListResponseBodyData) SetSubscribeInfoDo ¶
func (s *OnsGroupListResponseBodyData) SetSubscribeInfoDo(v []*OnsGroupListResponseBodyDataSubscribeInfoDo) *OnsGroupListResponseBodyData
func (OnsGroupListResponseBodyData) String ¶
func (s OnsGroupListResponseBodyData) String() string
type OnsGroupListResponseBodyDataSubscribeInfoDo ¶
type OnsGroupListResponseBodyDataSubscribeInfoDo struct { // The point in time when the consumer group was created. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the consumer group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The protocol over which the queried consumer group publishes and subscribes to messages. All clients in a consumer group communicate with the ApsaraMQ for RocketMQ broker over the same protocol. You must create different consumer groups for TCP clients and HTTP clients. Valid values: // // * **tcp**: indicates that the consumer group publishes and subscribes to messages over TCP. // * **http**: indicates that the consumer group publishes and subscribes to messages over HTTP. GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // Indicates whether the instance uses a namespace. Valid values: // // * **true**: The instance uses a separate namespace. The name of each resource must be unique in the instance. The names of resources in different instances can be the same. // * **false**: The instance does not use a separate namespace. The name of each resource must be globally unique within the instance and across all instances. IndependentNaming *bool `json:"IndependentNaming,omitempty" xml:"IndependentNaming,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The Alibaba Cloud account ID of the user who created the consumer group. Owner *string `json:"Owner,omitempty" xml:"Owner,omitempty"` // The description of the consumer group. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The tags that are attached to the consumer group. Tags *OnsGroupListResponseBodyDataSubscribeInfoDoTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The most recent point in time when the consumer group was updated. UpdateTime *int64 `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` }
func (OnsGroupListResponseBodyDataSubscribeInfoDo) GoString ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDo) GoString() string
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetCreateTime ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetCreateTime(v int64) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupId ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupId(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupType ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetGroupType(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetIndependentNaming ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetIndependentNaming(v bool) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetInstanceId ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetInstanceId(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetOwner ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetOwner(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetRemark ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetRemark(v string) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (*OnsGroupListResponseBodyDataSubscribeInfoDo) SetUpdateTime ¶
func (s *OnsGroupListResponseBodyDataSubscribeInfoDo) SetUpdateTime(v int64) *OnsGroupListResponseBodyDataSubscribeInfoDo
func (OnsGroupListResponseBodyDataSubscribeInfoDo) String ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDo) String() string
type OnsGroupListResponseBodyDataSubscribeInfoDoTags ¶
type OnsGroupListResponseBodyDataSubscribeInfoDoTags struct {
Tag []*OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (OnsGroupListResponseBodyDataSubscribeInfoDoTags) GoString ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDoTags) GoString() string
func (OnsGroupListResponseBodyDataSubscribeInfoDoTags) String ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDoTags) String() string
type OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag ¶
type OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag struct { // The key of the tag that is attached to the consumer group. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that is attached to the consumer group. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) GoString ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) GoString() string
func (OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) String ¶
func (s OnsGroupListResponseBodyDataSubscribeInfoDoTagsTag) String() string
type OnsGroupSubDetailRequest ¶
type OnsGroupSubDetailRequest struct { // The ID of the consumer group that you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsGroupSubDetailRequest) GoString ¶
func (s OnsGroupSubDetailRequest) GoString() string
func (*OnsGroupSubDetailRequest) SetGroupId ¶
func (s *OnsGroupSubDetailRequest) SetGroupId(v string) *OnsGroupSubDetailRequest
func (*OnsGroupSubDetailRequest) SetInstanceId ¶
func (s *OnsGroupSubDetailRequest) SetInstanceId(v string) *OnsGroupSubDetailRequest
func (OnsGroupSubDetailRequest) String ¶
func (s OnsGroupSubDetailRequest) String() string
type OnsGroupSubDetailResponse ¶
type OnsGroupSubDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsGroupSubDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsGroupSubDetailResponse) GoString ¶
func (s OnsGroupSubDetailResponse) GoString() string
func (*OnsGroupSubDetailResponse) SetBody ¶
func (s *OnsGroupSubDetailResponse) SetBody(v *OnsGroupSubDetailResponseBody) *OnsGroupSubDetailResponse
func (*OnsGroupSubDetailResponse) SetHeaders ¶
func (s *OnsGroupSubDetailResponse) SetHeaders(v map[string]*string) *OnsGroupSubDetailResponse
func (*OnsGroupSubDetailResponse) SetStatusCode ¶
func (s *OnsGroupSubDetailResponse) SetStatusCode(v int32) *OnsGroupSubDetailResponse
func (OnsGroupSubDetailResponse) String ¶
func (s OnsGroupSubDetailResponse) String() string
type OnsGroupSubDetailResponseBody ¶
type OnsGroupSubDetailResponseBody struct { // The data returned. Data *OnsGroupSubDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsGroupSubDetailResponseBody) GoString ¶
func (s OnsGroupSubDetailResponseBody) GoString() string
func (*OnsGroupSubDetailResponseBody) SetData ¶
func (s *OnsGroupSubDetailResponseBody) SetData(v *OnsGroupSubDetailResponseBodyData) *OnsGroupSubDetailResponseBody
func (*OnsGroupSubDetailResponseBody) SetRequestId ¶
func (s *OnsGroupSubDetailResponseBody) SetRequestId(v string) *OnsGroupSubDetailResponseBody
func (OnsGroupSubDetailResponseBody) String ¶
func (s OnsGroupSubDetailResponseBody) String() string
type OnsGroupSubDetailResponseBodyData ¶
type OnsGroupSubDetailResponseBodyData struct { // The ID of the consumer group that you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The consumption mode. Valid values: // // * **CLUSTERING**: the clustering consumption mode // * **BROADCASTING**: the broadcasting consumption mode // // For more information about consumption modes, see [Clustering consumption and broadcasting consumption](~~43163~~). MessageModel *string `json:"MessageModel,omitempty" xml:"MessageModel,omitempty"` // Indicates whether consumers in the group are online. Online *bool `json:"Online,omitempty" xml:"Online,omitempty"` // The topics to which consumers in the consumer group subscribe. If all consumers in the specified group are offline, no topics are returned. SubscriptionDataList *OnsGroupSubDetailResponseBodyDataSubscriptionDataList `json:"SubscriptionDataList,omitempty" xml:"SubscriptionDataList,omitempty" type:"Struct"` }
func (OnsGroupSubDetailResponseBodyData) GoString ¶
func (s OnsGroupSubDetailResponseBodyData) GoString() string
func (*OnsGroupSubDetailResponseBodyData) SetGroupId ¶
func (s *OnsGroupSubDetailResponseBodyData) SetGroupId(v string) *OnsGroupSubDetailResponseBodyData
func (*OnsGroupSubDetailResponseBodyData) SetMessageModel ¶
func (s *OnsGroupSubDetailResponseBodyData) SetMessageModel(v string) *OnsGroupSubDetailResponseBodyData
func (*OnsGroupSubDetailResponseBodyData) SetOnline ¶
func (s *OnsGroupSubDetailResponseBodyData) SetOnline(v bool) *OnsGroupSubDetailResponseBodyData
func (*OnsGroupSubDetailResponseBodyData) SetSubscriptionDataList ¶
func (s *OnsGroupSubDetailResponseBodyData) SetSubscriptionDataList(v *OnsGroupSubDetailResponseBodyDataSubscriptionDataList) *OnsGroupSubDetailResponseBodyData
func (OnsGroupSubDetailResponseBodyData) String ¶
func (s OnsGroupSubDetailResponseBodyData) String() string
type OnsGroupSubDetailResponseBodyDataSubscriptionDataList ¶
type OnsGroupSubDetailResponseBodyDataSubscriptionDataList struct {
SubscriptionDataList []*OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList `json:"SubscriptionDataList,omitempty" xml:"SubscriptionDataList,omitempty" type:"Repeated"`
}
func (OnsGroupSubDetailResponseBodyDataSubscriptionDataList) GoString ¶
func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataList) GoString() string
func (*OnsGroupSubDetailResponseBodyDataSubscriptionDataList) SetSubscriptionDataList ¶
func (OnsGroupSubDetailResponseBodyDataSubscriptionDataList) String ¶
func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataList) String() string
type OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList ¶
type OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList struct { // The expression based on which consumers in the consumer group subscribe to the topic. SubString *string `json:"SubString,omitempty" xml:"SubString,omitempty"` // The name of the topic to which consumers in the consumer group subscribe. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString ¶
func (s OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString() string
func (*OnsGroupSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetSubString ¶
type OnsInstanceBaseInfoRequest ¶
type OnsInstanceBaseInfoRequest struct { // The ID of the instance that you want to query. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsInstanceBaseInfoRequest) GoString ¶
func (s OnsInstanceBaseInfoRequest) GoString() string
func (*OnsInstanceBaseInfoRequest) SetInstanceId ¶
func (s *OnsInstanceBaseInfoRequest) SetInstanceId(v string) *OnsInstanceBaseInfoRequest
func (OnsInstanceBaseInfoRequest) String ¶
func (s OnsInstanceBaseInfoRequest) String() string
type OnsInstanceBaseInfoResponse ¶
type OnsInstanceBaseInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsInstanceBaseInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsInstanceBaseInfoResponse) GoString ¶
func (s OnsInstanceBaseInfoResponse) GoString() string
func (*OnsInstanceBaseInfoResponse) SetBody ¶
func (s *OnsInstanceBaseInfoResponse) SetBody(v *OnsInstanceBaseInfoResponseBody) *OnsInstanceBaseInfoResponse
func (*OnsInstanceBaseInfoResponse) SetHeaders ¶
func (s *OnsInstanceBaseInfoResponse) SetHeaders(v map[string]*string) *OnsInstanceBaseInfoResponse
func (*OnsInstanceBaseInfoResponse) SetStatusCode ¶
func (s *OnsInstanceBaseInfoResponse) SetStatusCode(v int32) *OnsInstanceBaseInfoResponse
func (OnsInstanceBaseInfoResponse) String ¶
func (s OnsInstanceBaseInfoResponse) String() string
type OnsInstanceBaseInfoResponseBody ¶
type OnsInstanceBaseInfoResponseBody struct { // The information about the instance. InstanceBaseInfo *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo `json:"InstanceBaseInfo,omitempty" xml:"InstanceBaseInfo,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsInstanceBaseInfoResponseBody) GoString ¶
func (s OnsInstanceBaseInfoResponseBody) GoString() string
func (*OnsInstanceBaseInfoResponseBody) SetInstanceBaseInfo ¶
func (s *OnsInstanceBaseInfoResponseBody) SetInstanceBaseInfo(v *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) *OnsInstanceBaseInfoResponseBody
func (*OnsInstanceBaseInfoResponseBody) SetRequestId ¶
func (s *OnsInstanceBaseInfoResponseBody) SetRequestId(v string) *OnsInstanceBaseInfoResponseBody
func (OnsInstanceBaseInfoResponseBody) String ¶
func (s OnsInstanceBaseInfoResponseBody) String() string
type OnsInstanceBaseInfoResponseBodyInstanceBaseInfo ¶
type OnsInstanceBaseInfoResponseBodyInstanceBaseInfo struct { // The time when the instance was created. The value of this parameter is a UNIX timestamp in milliseconds. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The endpoints used to access ApsaraMQ for RocketMQ over different protocols. Endpoints *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints `json:"Endpoints,omitempty" xml:"Endpoints,omitempty" type:"Struct"` // Indicates whether the instance uses a namespace. Valid values: // // * **true**: The instance uses a separate namespace. The name of each resource must be unique in the instance. The names of resources in different instances can be the same. // * **false**: The instance does not use a separate namespace. The name of each resource must be globally unique within the instance and across all instances. IndependentNaming *bool `json:"IndependentNaming,omitempty" xml:"IndependentNaming,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the instance. // // The name must be 3 to 64 characters in length and can contain letters, digits, hyphens (-), and underscores (\_). InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The status of the instance. Valid values: // // * **0**: The instance is being deployed. This value is valid only for Enterprise Platinum Edition instances. // * **2**: The instance has overdue payments. This value is valid only for Standard Edition instances. // * **5**: The instance is running. This value is valid for Standard Edition instances and Enterprise Platinum Edition instances. // * **7**: The instance is being upgraded and is running. This value is valid only for Enterprise Platinum Edition instances. InstanceStatus *int32 `json:"InstanceStatus,omitempty" xml:"InstanceStatus,omitempty"` // The instance type. Valid values: // // * **1**: Standard Edition instances that use the pay-as-you-go billing method. // * **2**: Enterprise Platinum Edition instances that use the subscription billing method. // // For information about the editions and specifications of ApsaraMQ for RocketMQ instances, see [Instance editions](~~185261~~). InstanceType *int32 `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The maximum messaging transactions per second (TPS). Valid values: 5000, 10000, 20000, 50000, 100000, 200000, 300000, 500000, 800000, and 1000000. // // You can view the details about messaging TPS on the buy page of ApsaraMQ for RocketMQ. // // > This parameter is available only to the ApsaraMQ for RocketMQ Enterprise Platinum Edition instances. MaxTps *int64 `json:"MaxTps,omitempty" xml:"MaxTps,omitempty"` // The time when the Enterprise Platinum Edition instance expires. ReleaseTime *int64 `json:"ReleaseTime,omitempty" xml:"ReleaseTime,omitempty"` // The description of the instance. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The maximum number of topics that can be created on the instance. Valid values: 25, 50, 100, 300, and 500. // // > This parameter is available only to the ApsaraMQ for RocketMQ Enterprise Platinum Edition instances. TopicCapacity *int32 `json:"TopicCapacity,omitempty" xml:"TopicCapacity,omitempty"` // The commodity ID of the instance. SpInstanceId *string `json:"spInstanceId,omitempty" xml:"spInstanceId,omitempty"` // The commodity type of the instance. SpInstanceType *int32 `json:"spInstanceType,omitempty" xml:"spInstanceType,omitempty"` }
func (OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) GoString ¶
func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) GoString() string
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetCreateTime ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetCreateTime(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetEndpoints ¶
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetIndependentNaming ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetIndependentNaming(v bool) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceId ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceId(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceName ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceName(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceStatus ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceStatus(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceType ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetInstanceType(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetMaxTps ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetMaxTps(v int64) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetReleaseTime ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetReleaseTime(v int64) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetRemark ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetRemark(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceId ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceId(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceType ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetSpInstanceType(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetTopicCapacity ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) SetTopicCapacity(v int32) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfo
func (OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) String ¶
func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfo) String() string
type OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints ¶
type OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints struct { // The private HTTP endpoint of the instance. HttpInternalEndpoint *string `json:"HttpInternalEndpoint,omitempty" xml:"HttpInternalEndpoint,omitempty"` // The public HTTP endpoint of the instance. HttpInternetEndpoint *string `json:"HttpInternetEndpoint,omitempty" xml:"HttpInternetEndpoint,omitempty"` // The public HTTPS endpoint of the instance. HttpInternetSecureEndpoint *string `json:"HttpInternetSecureEndpoint,omitempty" xml:"HttpInternetSecureEndpoint,omitempty"` // The private TCP endpoint of the instance. TcpEndpoint *string `json:"TcpEndpoint,omitempty" xml:"TcpEndpoint,omitempty"` // The public TCP endpoint of the instance. // // * Only instances that are deployed in the China (Chengdu), China (Qingdao), or China (Shenzhen) region can be accessed by using public TCP endpoints. // // * Before you use a public TCP endpoint, make sure that your client SDK meets the following requirements: // // * TCP client SDK for Java: V2.0.0.Final or later For more information, see [Release notes for the SDK for Java](~~325569~~). // * TCP client SDK for C++: V3.0.0 or later For more information, see [Release notes for the SDK for C++](~~325570~~). // // * You are charged for Internet traffic when you use a public TCP endpoint. For more information, see [Internet traffic fee](~~325571~~). TcpInternetEndpoint *string `json:"TcpInternetEndpoint,omitempty" xml:"TcpInternetEndpoint,omitempty"` }
func (OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) GoString ¶
func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) GoString() string
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternalEndpoint ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternalEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetEndpoint ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetSecureEndpoint ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetHttpInternetSecureEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpEndpoint ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
func (*OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpInternetEndpoint ¶
func (s *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) SetTcpInternetEndpoint(v string) *OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints
func (OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) String ¶
func (s OnsInstanceBaseInfoResponseBodyInstanceBaseInfoEndpoints) String() string
type OnsInstanceCreateRequest ¶
type OnsInstanceCreateRequest struct { // The name of the instance. The name must meet the following rules: // // * The name of the instance must be unique in the region where the instance is deployed. // * The name must be 3 to 64 characters in length and can contain letters, digits, hyphens (-), and underscores (\_). InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The description of the instance. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` }
func (OnsInstanceCreateRequest) GoString ¶
func (s OnsInstanceCreateRequest) GoString() string
func (*OnsInstanceCreateRequest) SetInstanceName ¶
func (s *OnsInstanceCreateRequest) SetInstanceName(v string) *OnsInstanceCreateRequest
func (*OnsInstanceCreateRequest) SetRemark ¶
func (s *OnsInstanceCreateRequest) SetRemark(v string) *OnsInstanceCreateRequest
func (OnsInstanceCreateRequest) String ¶
func (s OnsInstanceCreateRequest) String() string
type OnsInstanceCreateResponse ¶
type OnsInstanceCreateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsInstanceCreateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsInstanceCreateResponse) GoString ¶
func (s OnsInstanceCreateResponse) GoString() string
func (*OnsInstanceCreateResponse) SetBody ¶
func (s *OnsInstanceCreateResponse) SetBody(v *OnsInstanceCreateResponseBody) *OnsInstanceCreateResponse
func (*OnsInstanceCreateResponse) SetHeaders ¶
func (s *OnsInstanceCreateResponse) SetHeaders(v map[string]*string) *OnsInstanceCreateResponse
func (*OnsInstanceCreateResponse) SetStatusCode ¶
func (s *OnsInstanceCreateResponse) SetStatusCode(v int32) *OnsInstanceCreateResponse
func (OnsInstanceCreateResponse) String ¶
func (s OnsInstanceCreateResponse) String() string
type OnsInstanceCreateResponseBody ¶
type OnsInstanceCreateResponseBody struct { // The result returned. Data *OnsInstanceCreateResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsInstanceCreateResponseBody) GoString ¶
func (s OnsInstanceCreateResponseBody) GoString() string
func (*OnsInstanceCreateResponseBody) SetData ¶
func (s *OnsInstanceCreateResponseBody) SetData(v *OnsInstanceCreateResponseBodyData) *OnsInstanceCreateResponseBody
func (*OnsInstanceCreateResponseBody) SetRequestId ¶
func (s *OnsInstanceCreateResponseBody) SetRequestId(v string) *OnsInstanceCreateResponseBody
func (OnsInstanceCreateResponseBody) String ¶
func (s OnsInstanceCreateResponseBody) String() string
type OnsInstanceCreateResponseBodyData ¶
type OnsInstanceCreateResponseBodyData struct { // The ID of the instance that you created. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The edition of the instance that you created. Valid value: // // * **1**: Standard Edition instances InstanceType *int32 `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` }
func (OnsInstanceCreateResponseBodyData) GoString ¶
func (s OnsInstanceCreateResponseBodyData) GoString() string
func (*OnsInstanceCreateResponseBodyData) SetInstanceId ¶
func (s *OnsInstanceCreateResponseBodyData) SetInstanceId(v string) *OnsInstanceCreateResponseBodyData
func (*OnsInstanceCreateResponseBodyData) SetInstanceType ¶
func (s *OnsInstanceCreateResponseBodyData) SetInstanceType(v int32) *OnsInstanceCreateResponseBodyData
func (OnsInstanceCreateResponseBodyData) String ¶
func (s OnsInstanceCreateResponseBodyData) String() string
type OnsInstanceDeleteRequest ¶
type OnsInstanceDeleteRequest struct { // The ID of the instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` }
func (OnsInstanceDeleteRequest) GoString ¶
func (s OnsInstanceDeleteRequest) GoString() string
func (*OnsInstanceDeleteRequest) SetInstanceId ¶
func (s *OnsInstanceDeleteRequest) SetInstanceId(v string) *OnsInstanceDeleteRequest
func (OnsInstanceDeleteRequest) String ¶
func (s OnsInstanceDeleteRequest) String() string
type OnsInstanceDeleteResponse ¶
type OnsInstanceDeleteResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsInstanceDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsInstanceDeleteResponse) GoString ¶
func (s OnsInstanceDeleteResponse) GoString() string
func (*OnsInstanceDeleteResponse) SetBody ¶
func (s *OnsInstanceDeleteResponse) SetBody(v *OnsInstanceDeleteResponseBody) *OnsInstanceDeleteResponse
func (*OnsInstanceDeleteResponse) SetHeaders ¶
func (s *OnsInstanceDeleteResponse) SetHeaders(v map[string]*string) *OnsInstanceDeleteResponse
func (*OnsInstanceDeleteResponse) SetStatusCode ¶
func (s *OnsInstanceDeleteResponse) SetStatusCode(v int32) *OnsInstanceDeleteResponse
func (OnsInstanceDeleteResponse) String ¶
func (s OnsInstanceDeleteResponse) String() string
type OnsInstanceDeleteResponseBody ¶
type OnsInstanceDeleteResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsInstanceDeleteResponseBody) GoString ¶
func (s OnsInstanceDeleteResponseBody) GoString() string
func (*OnsInstanceDeleteResponseBody) SetRequestId ¶
func (s *OnsInstanceDeleteResponseBody) SetRequestId(v string) *OnsInstanceDeleteResponseBody
func (OnsInstanceDeleteResponseBody) String ¶
func (s OnsInstanceDeleteResponseBody) String() string
type OnsInstanceInServiceListRequest ¶
type OnsInstanceInServiceListRequest struct { NeedResourceInfo *bool `json:"NeedResourceInfo,omitempty" xml:"NeedResourceInfo,omitempty"` // The list of tags that are attached to the instance. A maximum of 20 tags can be included in a list. Tag []*OnsInstanceInServiceListRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (OnsInstanceInServiceListRequest) GoString ¶
func (s OnsInstanceInServiceListRequest) GoString() string
func (*OnsInstanceInServiceListRequest) SetNeedResourceInfo ¶ added in v2.0.2
func (s *OnsInstanceInServiceListRequest) SetNeedResourceInfo(v bool) *OnsInstanceInServiceListRequest
func (*OnsInstanceInServiceListRequest) SetTag ¶
func (s *OnsInstanceInServiceListRequest) SetTag(v []*OnsInstanceInServiceListRequestTag) *OnsInstanceInServiceListRequest
func (OnsInstanceInServiceListRequest) String ¶
func (s OnsInstanceInServiceListRequest) String() string
type OnsInstanceInServiceListRequestTag ¶
type OnsInstanceInServiceListRequestTag struct { // The key of the tag that is attached to the instance you want to query. This parameter is not required. If you configure this parameter, you must also configure the **Value** parameter.**** If you include the Key and Value parameters in a request, this operation queries only the instances that use the specified tags. If you do not include these parameters in a request, this operation queries all instances that you can access. // // * The value of this parameter cannot be an empty string. // * The tag value must be 1 to 128 characters in length and cannot start with `acs:` or `aliyun`. It cannot contain `http://` or `https://`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that is attached to the instance you want to query. This parameter is not required. If you configure this parameter, you must also configure the **Value** parameter.**** If you include the Key and Value parameters in a request, this operation queries only the instances that use the specified tags. If you do not include these parameters in a request, this operation queries all instances that you can access. // // * The value of this parameter can be an empty string. // * The tag key must be 1 to 128 characters in length and cannot contain `http://` or `https://`. It cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsInstanceInServiceListRequestTag) GoString ¶
func (s OnsInstanceInServiceListRequestTag) GoString() string
func (*OnsInstanceInServiceListRequestTag) SetKey ¶
func (s *OnsInstanceInServiceListRequestTag) SetKey(v string) *OnsInstanceInServiceListRequestTag
func (*OnsInstanceInServiceListRequestTag) SetValue ¶
func (s *OnsInstanceInServiceListRequestTag) SetValue(v string) *OnsInstanceInServiceListRequestTag
func (OnsInstanceInServiceListRequestTag) String ¶
func (s OnsInstanceInServiceListRequestTag) String() string
type OnsInstanceInServiceListResponse ¶
type OnsInstanceInServiceListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsInstanceInServiceListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsInstanceInServiceListResponse) GoString ¶
func (s OnsInstanceInServiceListResponse) GoString() string
func (*OnsInstanceInServiceListResponse) SetBody ¶
func (s *OnsInstanceInServiceListResponse) SetBody(v *OnsInstanceInServiceListResponseBody) *OnsInstanceInServiceListResponse
func (*OnsInstanceInServiceListResponse) SetHeaders ¶
func (s *OnsInstanceInServiceListResponse) SetHeaders(v map[string]*string) *OnsInstanceInServiceListResponse
func (*OnsInstanceInServiceListResponse) SetStatusCode ¶
func (s *OnsInstanceInServiceListResponse) SetStatusCode(v int32) *OnsInstanceInServiceListResponse
func (OnsInstanceInServiceListResponse) String ¶
func (s OnsInstanceInServiceListResponse) String() string
type OnsInstanceInServiceListResponseBody ¶
type OnsInstanceInServiceListResponseBody struct { // The returned list of all published instances. Data *OnsInstanceInServiceListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsInstanceInServiceListResponseBody) GoString ¶
func (s OnsInstanceInServiceListResponseBody) GoString() string
func (*OnsInstanceInServiceListResponseBody) SetRequestId ¶
func (s *OnsInstanceInServiceListResponseBody) SetRequestId(v string) *OnsInstanceInServiceListResponseBody
func (OnsInstanceInServiceListResponseBody) String ¶
func (s OnsInstanceInServiceListResponseBody) String() string
type OnsInstanceInServiceListResponseBodyData ¶
type OnsInstanceInServiceListResponseBodyData struct {
InstanceVO []*OnsInstanceInServiceListResponseBodyDataInstanceVO `json:"InstanceVO,omitempty" xml:"InstanceVO,omitempty" type:"Repeated"`
}
func (OnsInstanceInServiceListResponseBodyData) GoString ¶
func (s OnsInstanceInServiceListResponseBodyData) GoString() string
func (*OnsInstanceInServiceListResponseBodyData) SetInstanceVO ¶
func (s *OnsInstanceInServiceListResponseBodyData) SetInstanceVO(v []*OnsInstanceInServiceListResponseBodyDataInstanceVO) *OnsInstanceInServiceListResponseBodyData
func (OnsInstanceInServiceListResponseBodyData) String ¶
func (s OnsInstanceInServiceListResponseBodyData) String() string
type OnsInstanceInServiceListResponseBodyDataInstanceVO ¶
type OnsInstanceInServiceListResponseBodyDataInstanceVO struct { // The time when the instance was created. The value of this parameter is a UNIX timestamp in milliseconds. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` GroupCount *int32 `json:"GroupCount,omitempty" xml:"GroupCount,omitempty"` // Indicates whether the instance uses a namespace. Valid values: // // * **true**: The instance uses a separate namespace. The name of each resource must be unique in the instance. The names of resources in different instances can be the same. // * **false**: The instance does not use a separate namespace. The name of each resource must be globally unique within the instance and across all instances. IndependentNaming *bool `json:"IndependentNaming,omitempty" xml:"IndependentNaming,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the instance. // // The name must be 3 to 64 characters in length and can contain letters, digits, hyphens (-), and underscores (\_). InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The status of the instance. Valid values: // // * **0**: The instance is being deployed. This value is valid only for Enterprise Platinum Edition instances. // * **2**: The instance has overdue payments. This value is valid only for Standard Edition instances. // * **5**: The instance is running. This value is valid for Standard Edition instances and Enterprise Platinum Edition instances. // * **7**: The instance is being upgraded and is running. This value is valid only for Enterprise Platinum Edition instances. InstanceStatus *int32 `json:"InstanceStatus,omitempty" xml:"InstanceStatus,omitempty"` // The instance type. Valid values: // // * **1**: Standard Edition instances // * **2**: Enterprise Platinum Edition instances // // For more information about the instance editions and differences between the editions, see [Instance editions](~~185261~~). InstanceType *int32 `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The time when the instance expires. If the instance is an Enterprise Platinum Edition instance, this parameter is returned. ReleaseTime *int64 `json:"ReleaseTime,omitempty" xml:"ReleaseTime,omitempty"` // The tags that are attached to the instance you want to query. Tags *OnsInstanceInServiceListResponseBodyDataInstanceVOTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` TopicCount *int32 `json:"TopicCount,omitempty" xml:"TopicCount,omitempty"` }
func (OnsInstanceInServiceListResponseBodyDataInstanceVO) GoString ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVO) GoString() string
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetCreateTime ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetCreateTime(v int64) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetGroupCount ¶ added in v2.0.2
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetGroupCount(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetIndependentNaming ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetIndependentNaming(v bool) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceId ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceId(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceName ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceName(v string) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceStatus ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceStatus(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceType ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetInstanceType(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetReleaseTime ¶
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetReleaseTime(v int64) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (*OnsInstanceInServiceListResponseBodyDataInstanceVO) SetTopicCount ¶ added in v2.0.2
func (s *OnsInstanceInServiceListResponseBodyDataInstanceVO) SetTopicCount(v int32) *OnsInstanceInServiceListResponseBodyDataInstanceVO
func (OnsInstanceInServiceListResponseBodyDataInstanceVO) String ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVO) String() string
type OnsInstanceInServiceListResponseBodyDataInstanceVOTags ¶
type OnsInstanceInServiceListResponseBodyDataInstanceVOTags struct {
Tag []*OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (OnsInstanceInServiceListResponseBodyDataInstanceVOTags) GoString ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTags) GoString() string
func (OnsInstanceInServiceListResponseBodyDataInstanceVOTags) String ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTags) String() string
type OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag ¶
type OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag struct { // The key of the tag that is attached to the instance. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that is attached to the instance. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) GoString ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) GoString() string
func (OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) String ¶
func (s OnsInstanceInServiceListResponseBodyDataInstanceVOTagsTag) String() string
type OnsInstanceUpdateRequest ¶
type OnsInstanceUpdateRequest struct { // The ID of the instance whose name or description you want to update. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The new name of the instance. The name must meet the following rules: // // * The name of the instance must be unique in the region where the instance is deployed. // * The name must be 3 to 64 characters in length and can contain letters, digits, hyphens (-), underscores (\_), and Chinese characters. // * If you do not configure this parameter, the instance name remains unchanged. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The updated description of the instance. If you do not configure this parameter, the instance description remains unchanged. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` }
func (OnsInstanceUpdateRequest) GoString ¶
func (s OnsInstanceUpdateRequest) GoString() string
func (*OnsInstanceUpdateRequest) SetInstanceId ¶
func (s *OnsInstanceUpdateRequest) SetInstanceId(v string) *OnsInstanceUpdateRequest
func (*OnsInstanceUpdateRequest) SetInstanceName ¶
func (s *OnsInstanceUpdateRequest) SetInstanceName(v string) *OnsInstanceUpdateRequest
func (*OnsInstanceUpdateRequest) SetRemark ¶
func (s *OnsInstanceUpdateRequest) SetRemark(v string) *OnsInstanceUpdateRequest
func (OnsInstanceUpdateRequest) String ¶
func (s OnsInstanceUpdateRequest) String() string
type OnsInstanceUpdateResponse ¶
type OnsInstanceUpdateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsInstanceUpdateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsInstanceUpdateResponse) GoString ¶
func (s OnsInstanceUpdateResponse) GoString() string
func (*OnsInstanceUpdateResponse) SetBody ¶
func (s *OnsInstanceUpdateResponse) SetBody(v *OnsInstanceUpdateResponseBody) *OnsInstanceUpdateResponse
func (*OnsInstanceUpdateResponse) SetHeaders ¶
func (s *OnsInstanceUpdateResponse) SetHeaders(v map[string]*string) *OnsInstanceUpdateResponse
func (*OnsInstanceUpdateResponse) SetStatusCode ¶
func (s *OnsInstanceUpdateResponse) SetStatusCode(v int32) *OnsInstanceUpdateResponse
func (OnsInstanceUpdateResponse) String ¶
func (s OnsInstanceUpdateResponse) String() string
type OnsInstanceUpdateResponseBody ¶
type OnsInstanceUpdateResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsInstanceUpdateResponseBody) GoString ¶
func (s OnsInstanceUpdateResponseBody) GoString() string
func (*OnsInstanceUpdateResponseBody) SetRequestId ¶
func (s *OnsInstanceUpdateResponseBody) SetRequestId(v string) *OnsInstanceUpdateResponseBody
func (OnsInstanceUpdateResponseBody) String ¶
func (s OnsInstanceUpdateResponseBody) String() string
type OnsMessageDetailRequest ¶ added in v2.0.1
type OnsMessageDetailRequest struct { // The ID of the ApsaraMQ for RocketMQ Instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message that you want to query. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The name of the topic in which the message you want to query is stored. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageDetailRequest) GoString ¶ added in v2.0.1
func (s OnsMessageDetailRequest) GoString() string
func (*OnsMessageDetailRequest) SetInstanceId ¶ added in v2.0.1
func (s *OnsMessageDetailRequest) SetInstanceId(v string) *OnsMessageDetailRequest
func (*OnsMessageDetailRequest) SetMsgId ¶ added in v2.0.1
func (s *OnsMessageDetailRequest) SetMsgId(v string) *OnsMessageDetailRequest
func (*OnsMessageDetailRequest) SetTopic ¶ added in v2.0.1
func (s *OnsMessageDetailRequest) SetTopic(v string) *OnsMessageDetailRequest
func (OnsMessageDetailRequest) String ¶ added in v2.0.1
func (s OnsMessageDetailRequest) String() string
type OnsMessageDetailResponse ¶ added in v2.0.1
type OnsMessageDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessageDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessageDetailResponse) GoString ¶ added in v2.0.1
func (s OnsMessageDetailResponse) GoString() string
func (*OnsMessageDetailResponse) SetBody ¶ added in v2.0.1
func (s *OnsMessageDetailResponse) SetBody(v *OnsMessageDetailResponseBody) *OnsMessageDetailResponse
func (*OnsMessageDetailResponse) SetHeaders ¶ added in v2.0.1
func (s *OnsMessageDetailResponse) SetHeaders(v map[string]*string) *OnsMessageDetailResponse
func (*OnsMessageDetailResponse) SetStatusCode ¶ added in v2.0.1
func (s *OnsMessageDetailResponse) SetStatusCode(v int32) *OnsMessageDetailResponse
func (OnsMessageDetailResponse) String ¶ added in v2.0.1
func (s OnsMessageDetailResponse) String() string
type OnsMessageDetailResponseBody ¶ added in v2.0.1
type OnsMessageDetailResponseBody struct { // The data returned. Data *OnsMessageDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessageDetailResponseBody) GoString ¶ added in v2.0.1
func (s OnsMessageDetailResponseBody) GoString() string
func (*OnsMessageDetailResponseBody) SetData ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBody) SetData(v *OnsMessageDetailResponseBodyData) *OnsMessageDetailResponseBody
func (*OnsMessageDetailResponseBody) SetRequestId ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBody) SetRequestId(v string) *OnsMessageDetailResponseBody
func (OnsMessageDetailResponseBody) String ¶ added in v2.0.1
func (s OnsMessageDetailResponseBody) String() string
type OnsMessageDetailResponseBodyData ¶ added in v2.0.1
type OnsMessageDetailResponseBodyData struct { // The string that is obtained after the message body is encrypted by using the Base 64 algorithm. Body *string `json:"Body,omitempty" xml:"Body,omitempty"` // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The information about the message body. BodyStr *string `json:"BodyStr,omitempty" xml:"BodyStr,omitempty"` // The producer instance that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The timestamp that indicates the point in time when the message was generated. Unit: milliseconds. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the ApsaraMQ for RocketMQ Instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList []*OnsMessageDetailResponseBodyDataPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Repeated"` // The number of retries that ApsaraMQ for RocketMQ performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. Unit: KB. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The timestamp that indicates the point in time when the ApsaraMQ for RocketMQ broker stored the message. Unit: milliseconds. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageDetailResponseBodyData) GoString ¶ added in v2.0.1
func (s OnsMessageDetailResponseBodyData) GoString() string
func (*OnsMessageDetailResponseBodyData) SetBody ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetBody(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetBodyCRC ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetBodyCRC(v int32) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetBodyStr ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetBodyStr(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetBornHost ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetBornHost(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetBornTimestamp ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetBornTimestamp(v int64) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetInstanceId ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetInstanceId(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetMsgId ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetMsgId(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetPropertyList ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetPropertyList(v []*OnsMessageDetailResponseBodyDataPropertyList) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetReconsumeTimes ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetReconsumeTimes(v int32) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetStoreHost ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetStoreHost(v string) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetStoreSize ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetStoreSize(v int32) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetStoreTimestamp ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetStoreTimestamp(v int64) *OnsMessageDetailResponseBodyData
func (*OnsMessageDetailResponseBodyData) SetTopic ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyData) SetTopic(v string) *OnsMessageDetailResponseBodyData
func (OnsMessageDetailResponseBodyData) String ¶ added in v2.0.1
func (s OnsMessageDetailResponseBodyData) String() string
type OnsMessageDetailResponseBodyDataPropertyList ¶ added in v2.0.1
type OnsMessageDetailResponseBodyDataPropertyList struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether the trace of the message exists. // * **MSG_REGION**: The region ID of the instance to which the topic belongs. // * **\__MESSAGE_DECODED_TIME**: The time when the message was decoded. // * **\__BORNHOST**: The IP address of the producer client. // * **UNIQ_KEY**: The ID of the message. // // For information about the terms that are used in ApsaraMQ for RocketMQ, see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsMessageDetailResponseBodyDataPropertyList) GoString ¶ added in v2.0.1
func (s OnsMessageDetailResponseBodyDataPropertyList) GoString() string
func (*OnsMessageDetailResponseBodyDataPropertyList) SetName ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyDataPropertyList) SetName(v string) *OnsMessageDetailResponseBodyDataPropertyList
func (*OnsMessageDetailResponseBodyDataPropertyList) SetValue ¶ added in v2.0.1
func (s *OnsMessageDetailResponseBodyDataPropertyList) SetValue(v string) *OnsMessageDetailResponseBodyDataPropertyList
func (OnsMessageDetailResponseBodyDataPropertyList) String ¶ added in v2.0.1
func (s OnsMessageDetailResponseBodyDataPropertyList) String() string
type OnsMessageGetByKeyRequest ¶
type OnsMessageGetByKeyRequest struct { // The ID of the instance to which the messages that you want to query belong. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The key of the messages that you want to query. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The topic that contains the messages that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageGetByKeyRequest) GoString ¶
func (s OnsMessageGetByKeyRequest) GoString() string
func (*OnsMessageGetByKeyRequest) SetInstanceId ¶
func (s *OnsMessageGetByKeyRequest) SetInstanceId(v string) *OnsMessageGetByKeyRequest
func (*OnsMessageGetByKeyRequest) SetKey ¶
func (s *OnsMessageGetByKeyRequest) SetKey(v string) *OnsMessageGetByKeyRequest
func (*OnsMessageGetByKeyRequest) SetTopic ¶
func (s *OnsMessageGetByKeyRequest) SetTopic(v string) *OnsMessageGetByKeyRequest
func (OnsMessageGetByKeyRequest) String ¶
func (s OnsMessageGetByKeyRequest) String() string
type OnsMessageGetByKeyResponse ¶
type OnsMessageGetByKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessageGetByKeyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessageGetByKeyResponse) GoString ¶
func (s OnsMessageGetByKeyResponse) GoString() string
func (*OnsMessageGetByKeyResponse) SetBody ¶
func (s *OnsMessageGetByKeyResponse) SetBody(v *OnsMessageGetByKeyResponseBody) *OnsMessageGetByKeyResponse
func (*OnsMessageGetByKeyResponse) SetHeaders ¶
func (s *OnsMessageGetByKeyResponse) SetHeaders(v map[string]*string) *OnsMessageGetByKeyResponse
func (*OnsMessageGetByKeyResponse) SetStatusCode ¶
func (s *OnsMessageGetByKeyResponse) SetStatusCode(v int32) *OnsMessageGetByKeyResponse
func (OnsMessageGetByKeyResponse) String ¶
func (s OnsMessageGetByKeyResponse) String() string
type OnsMessageGetByKeyResponseBody ¶
type OnsMessageGetByKeyResponseBody struct { // The list of returned results. Data *OnsMessageGetByKeyResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessageGetByKeyResponseBody) GoString ¶
func (s OnsMessageGetByKeyResponseBody) GoString() string
func (*OnsMessageGetByKeyResponseBody) SetData ¶
func (s *OnsMessageGetByKeyResponseBody) SetData(v *OnsMessageGetByKeyResponseBodyData) *OnsMessageGetByKeyResponseBody
func (*OnsMessageGetByKeyResponseBody) SetRequestId ¶
func (s *OnsMessageGetByKeyResponseBody) SetRequestId(v string) *OnsMessageGetByKeyResponseBody
func (OnsMessageGetByKeyResponseBody) String ¶
func (s OnsMessageGetByKeyResponseBody) String() string
type OnsMessageGetByKeyResponseBodyData ¶
type OnsMessageGetByKeyResponseBodyData struct {
OnsRestMessageDo []*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo `json:"OnsRestMessageDo,omitempty" xml:"OnsRestMessageDo,omitempty" type:"Repeated"`
}
func (OnsMessageGetByKeyResponseBodyData) GoString ¶
func (s OnsMessageGetByKeyResponseBodyData) GoString() string
func (*OnsMessageGetByKeyResponseBodyData) SetOnsRestMessageDo ¶
func (s *OnsMessageGetByKeyResponseBodyData) SetOnsRestMessageDo(v []*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) *OnsMessageGetByKeyResponseBodyData
func (OnsMessageGetByKeyResponseBodyData) String ¶
func (s OnsMessageGetByKeyResponseBodyData) String() string
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo ¶
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo struct { // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The producer client that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The timestamp that indicates when the message was produced. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Struct"` // The number of retries that were performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The timestamp that indicates when the ApsaraMQ for RocketMQ broker stored the message. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) GoString ¶
func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) GoString() string
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBodyCRC ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBodyCRC(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornHost ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornHost(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornTimestamp ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetBornTimestamp(v int64) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetInstanceId ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetInstanceId(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetPropertyList ¶
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetReconsumeTimes ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetReconsumeTimes(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreHost ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreHost(v string) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreSize ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreSize(v int32) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreTimestamp ¶
func (s *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) SetStoreTimestamp(v int64) *OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo
func (OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) String ¶
func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDo) String() string
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList ¶
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList struct {
MessageProperty []*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty `json:"MessageProperty,omitempty" xml:"MessageProperty,omitempty" type:"Repeated"`
}
func (OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) GoString ¶
func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) GoString() string
func (*OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) SetMessageProperty ¶
func (OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) String ¶
func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyList) String() string
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty ¶
type OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether the message trace exists. // // \-\*\* KEYS\*\*: indicates the key of the message. // // * **TAGS**: indicates the tag that is attached to the message. // * **INSTANCE_ID**: indicates the ID of the instance that contains the message. // // For information about the terms that are used in ApsaraMQ for RocketMQ, see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) GoString ¶
func (s OnsMessageGetByKeyResponseBodyDataOnsRestMessageDoPropertyListMessageProperty) GoString() string
type OnsMessageGetByMsgIdRequest ¶
type OnsMessageGetByMsgIdRequest struct { // The ID of the instance to which the message you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message that you want to query. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The topic that contains the message you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageGetByMsgIdRequest) GoString ¶
func (s OnsMessageGetByMsgIdRequest) GoString() string
func (*OnsMessageGetByMsgIdRequest) SetInstanceId ¶
func (s *OnsMessageGetByMsgIdRequest) SetInstanceId(v string) *OnsMessageGetByMsgIdRequest
func (*OnsMessageGetByMsgIdRequest) SetMsgId ¶
func (s *OnsMessageGetByMsgIdRequest) SetMsgId(v string) *OnsMessageGetByMsgIdRequest
func (*OnsMessageGetByMsgIdRequest) SetTopic ¶
func (s *OnsMessageGetByMsgIdRequest) SetTopic(v string) *OnsMessageGetByMsgIdRequest
func (OnsMessageGetByMsgIdRequest) String ¶
func (s OnsMessageGetByMsgIdRequest) String() string
type OnsMessageGetByMsgIdResponse ¶
type OnsMessageGetByMsgIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessageGetByMsgIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessageGetByMsgIdResponse) GoString ¶
func (s OnsMessageGetByMsgIdResponse) GoString() string
func (*OnsMessageGetByMsgIdResponse) SetBody ¶
func (s *OnsMessageGetByMsgIdResponse) SetBody(v *OnsMessageGetByMsgIdResponseBody) *OnsMessageGetByMsgIdResponse
func (*OnsMessageGetByMsgIdResponse) SetHeaders ¶
func (s *OnsMessageGetByMsgIdResponse) SetHeaders(v map[string]*string) *OnsMessageGetByMsgIdResponse
func (*OnsMessageGetByMsgIdResponse) SetStatusCode ¶
func (s *OnsMessageGetByMsgIdResponse) SetStatusCode(v int32) *OnsMessageGetByMsgIdResponse
func (OnsMessageGetByMsgIdResponse) String ¶
func (s OnsMessageGetByMsgIdResponse) String() string
type OnsMessageGetByMsgIdResponseBody ¶
type OnsMessageGetByMsgIdResponseBody struct { // The data returned. Data *OnsMessageGetByMsgIdResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessageGetByMsgIdResponseBody) GoString ¶
func (s OnsMessageGetByMsgIdResponseBody) GoString() string
func (*OnsMessageGetByMsgIdResponseBody) SetData ¶
func (s *OnsMessageGetByMsgIdResponseBody) SetData(v *OnsMessageGetByMsgIdResponseBodyData) *OnsMessageGetByMsgIdResponseBody
func (*OnsMessageGetByMsgIdResponseBody) SetRequestId ¶
func (s *OnsMessageGetByMsgIdResponseBody) SetRequestId(v string) *OnsMessageGetByMsgIdResponseBody
func (OnsMessageGetByMsgIdResponseBody) String ¶
func (s OnsMessageGetByMsgIdResponseBody) String() string
type OnsMessageGetByMsgIdResponseBodyData ¶
type OnsMessageGetByMsgIdResponseBodyData struct { // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The producer instance that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The timestamp that indicates when the message was produced. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList *OnsMessageGetByMsgIdResponseBodyDataPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Struct"` // The number of retries that were performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The timestamp that indicates when the ApsaraMQ for RocketMQ broker stored the message. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageGetByMsgIdResponseBodyData) GoString ¶
func (s OnsMessageGetByMsgIdResponseBodyData) GoString() string
func (*OnsMessageGetByMsgIdResponseBodyData) SetBodyCRC ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetBodyCRC(v int32) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetBornHost ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetBornHost(v string) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetBornTimestamp ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetBornTimestamp(v int64) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetInstanceId ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetInstanceId(v string) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetMsgId ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetMsgId(v string) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetPropertyList ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetPropertyList(v *OnsMessageGetByMsgIdResponseBodyDataPropertyList) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetReconsumeTimes ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetReconsumeTimes(v int32) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetStoreHost ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreHost(v string) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetStoreSize ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreSize(v int32) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetStoreTimestamp ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetStoreTimestamp(v int64) *OnsMessageGetByMsgIdResponseBodyData
func (*OnsMessageGetByMsgIdResponseBodyData) SetTopic ¶
func (s *OnsMessageGetByMsgIdResponseBodyData) SetTopic(v string) *OnsMessageGetByMsgIdResponseBodyData
func (OnsMessageGetByMsgIdResponseBodyData) String ¶
func (s OnsMessageGetByMsgIdResponseBodyData) String() string
type OnsMessageGetByMsgIdResponseBodyDataPropertyList ¶
type OnsMessageGetByMsgIdResponseBodyDataPropertyList struct {
MessageProperty []*OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty `json:"MessageProperty,omitempty" xml:"MessageProperty,omitempty" type:"Repeated"`
}
func (OnsMessageGetByMsgIdResponseBodyDataPropertyList) GoString ¶
func (s OnsMessageGetByMsgIdResponseBodyDataPropertyList) GoString() string
func (*OnsMessageGetByMsgIdResponseBodyDataPropertyList) SetMessageProperty ¶
func (OnsMessageGetByMsgIdResponseBodyDataPropertyList) String ¶
func (s OnsMessageGetByMsgIdResponseBodyDataPropertyList) String() string
type OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty ¶
type OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether a trace of the message exists. // * **KEYS**: indicates the key of the message. // * **TAGS**: indicates the tag that is attached to the message. // * **INSTANCE_ID**: indicates the ID of the instance which contains the message. // // For information about the terms that are used in Message Queue for Apache RocketMQ, see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) GoString ¶
func (s OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) GoString() string
func (OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) String ¶
func (s OnsMessageGetByMsgIdResponseBodyDataPropertyListMessageProperty) String() string
type OnsMessagePageQueryByTopicRequest ¶
type OnsMessagePageQueryByTopicRequest struct { // The beginning of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the BeginTime parameter that you specified in the request when you created the specified query task. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The number of the page to return. Pages start from page 1. Valid values: 1 to 50. CurrentPage *int32 `json:"CurrentPage,omitempty" xml:"CurrentPage,omitempty"` // The end of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the EndTime parameter that you specified in the request when you created the specified query task. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the instance to which the message you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of entries to return on each page. Valid values: 5 to 50. Default value: 20. If you specify a valid value for the **TaskId** parameter in the request, this parameter does not take effect. The system uses the value of the PageSize parameter that you specified in the request for creating the query task. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the query task. The first time you call this operation to query the information about messages in a specified topic within a specified time range, this parameter is not required. This parameter is required in subsequent queries for messages on a specified page. You can obtain the task ID from the returned result of the first query. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The name of the topic whose messages you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessagePageQueryByTopicRequest) GoString ¶
func (s OnsMessagePageQueryByTopicRequest) GoString() string
func (*OnsMessagePageQueryByTopicRequest) SetBeginTime ¶
func (s *OnsMessagePageQueryByTopicRequest) SetBeginTime(v int64) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetCurrentPage ¶
func (s *OnsMessagePageQueryByTopicRequest) SetCurrentPage(v int32) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetEndTime ¶
func (s *OnsMessagePageQueryByTopicRequest) SetEndTime(v int64) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetInstanceId ¶
func (s *OnsMessagePageQueryByTopicRequest) SetInstanceId(v string) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetPageSize ¶
func (s *OnsMessagePageQueryByTopicRequest) SetPageSize(v int32) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetTaskId ¶
func (s *OnsMessagePageQueryByTopicRequest) SetTaskId(v string) *OnsMessagePageQueryByTopicRequest
func (*OnsMessagePageQueryByTopicRequest) SetTopic ¶
func (s *OnsMessagePageQueryByTopicRequest) SetTopic(v string) *OnsMessagePageQueryByTopicRequest
func (OnsMessagePageQueryByTopicRequest) String ¶
func (s OnsMessagePageQueryByTopicRequest) String() string
type OnsMessagePageQueryByTopicResponse ¶
type OnsMessagePageQueryByTopicResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessagePageQueryByTopicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessagePageQueryByTopicResponse) GoString ¶
func (s OnsMessagePageQueryByTopicResponse) GoString() string
func (*OnsMessagePageQueryByTopicResponse) SetHeaders ¶
func (s *OnsMessagePageQueryByTopicResponse) SetHeaders(v map[string]*string) *OnsMessagePageQueryByTopicResponse
func (*OnsMessagePageQueryByTopicResponse) SetStatusCode ¶
func (s *OnsMessagePageQueryByTopicResponse) SetStatusCode(v int32) *OnsMessagePageQueryByTopicResponse
func (OnsMessagePageQueryByTopicResponse) String ¶
func (s OnsMessagePageQueryByTopicResponse) String() string
type OnsMessagePageQueryByTopicResponseBody ¶
type OnsMessagePageQueryByTopicResponseBody struct { // The information about the message that is queried. MsgFoundDo *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo `json:"MsgFoundDo,omitempty" xml:"MsgFoundDo,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessagePageQueryByTopicResponseBody) GoString ¶
func (s OnsMessagePageQueryByTopicResponseBody) GoString() string
func (*OnsMessagePageQueryByTopicResponseBody) SetMsgFoundDo ¶
func (s *OnsMessagePageQueryByTopicResponseBody) SetMsgFoundDo(v *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) *OnsMessagePageQueryByTopicResponseBody
func (*OnsMessagePageQueryByTopicResponseBody) SetRequestId ¶
func (s *OnsMessagePageQueryByTopicResponseBody) SetRequestId(v string) *OnsMessagePageQueryByTopicResponseBody
func (OnsMessagePageQueryByTopicResponseBody) String ¶
func (s OnsMessagePageQueryByTopicResponseBody) String() string
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDo ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDo struct { // The page number of the returned page. CurrentPage *int64 `json:"CurrentPage,omitempty" xml:"CurrentPage,omitempty"` // The total number of returned pages. MaxPageCount *int64 `json:"MaxPageCount,omitempty" xml:"MaxPageCount,omitempty"` // The information about messages on the returned page. The information that is contained in this parameter is the same as the information that is returned by the [OnsMessageGetByMsgId](~~29607~~) operation. MsgFoundList *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList `json:"MsgFoundList,omitempty" xml:"MsgFoundList,omitempty" type:"Struct"` // The ID of the query task. The first time you call this operation to query the messages that are sent to a specified consumer group within a specified time range, this parameter is returned. You can use the task ID to query the details of messages on other returned pages. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) GoString ¶
func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) GoString() string
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetCurrentPage ¶
func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetCurrentPage(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetMaxPageCount ¶
func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetMaxPageCount(v int64) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetMsgFoundList ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetTaskId ¶
func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) SetTaskId(v string) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDo
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) String ¶
func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDo) String() string
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList struct {
OnsRestMessageDo []*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo `json:"OnsRestMessageDo,omitempty" xml:"OnsRestMessageDo,omitempty" type:"Repeated"`
}
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) GoString ¶
func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) GoString() string
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) SetOnsRestMessageDo ¶
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) String ¶
func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundList) String() string
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo struct { // The cyclic redundancy check (CRC) value of the message body. BodyCRC *int32 `json:"BodyCRC,omitempty" xml:"BodyCRC,omitempty"` // The producer client that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The time when the message was generated. The value is a UNIX timestamp that represents the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC. BornTimestamp *int64 `json:"BornTimestamp,omitempty" xml:"BornTimestamp,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The attributes of the message. PropertyList *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList `json:"PropertyList,omitempty" xml:"PropertyList,omitempty" type:"Struct"` // The number of retries that were performed to send the message to consumers. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // The ApsaraMQ for RocketMQ broker that stores the message. StoreHost *string `json:"StoreHost,omitempty" xml:"StoreHost,omitempty"` // The size of the message. Unit: KB. StoreSize *int32 `json:"StoreSize,omitempty" xml:"StoreSize,omitempty"` // The time when the ApsaraMQ for RocketMQ broker stored the message. The value is a UNIX timestamp that represents the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC. StoreTimestamp *int64 `json:"StoreTimestamp,omitempty" xml:"StoreTimestamp,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) GoString ¶
func (s OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) GoString() string
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBodyCRC ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornHost ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetBornTimestamp ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetInstanceId ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetPropertyList ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetReconsumeTimes ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreHost ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreSize ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDo) SetStoreTimestamp ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList struct {
MessageProperty []*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty `json:"MessageProperty,omitempty" xml:"MessageProperty,omitempty" type:"Repeated"`
}
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) GoString ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty ¶
func (s *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList) SetMessageProperty(v []*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) *OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyList
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty ¶
type OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty struct { // The name of the attribute. Valid values: // // * **TRACE_ON**: indicates whether a trace of the message exists. // * **KEYS**: indicates the key of the message. // * **TAGS**: indicates the tag of the message. // * **INSTANCE_ID**: indicates the ID of the instance that contains the message. // // For information about the terms that are used in ApsaraMQ for RocketMQ see [Terms](~~29533~~). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the attribute. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) GoString ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetName ¶
func (*OnsMessagePageQueryByTopicResponseBodyMsgFoundDoMsgFoundListOnsRestMessageDoPropertyListMessageProperty) SetValue ¶
type OnsMessagePushRequest ¶
type OnsMessagePushRequest struct { // The ID of the consumer client. You can call the [OnsConsumerGetConnection](~~29598~~) operation to query client IDs. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The ID of the consumer group. For information about what a consumer group is, see [Terms](~~29533~~). GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the ApsaraMQ for RocketMQ instance to which the specified consumer group belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The topic to which the message is pushed. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessagePushRequest) GoString ¶
func (s OnsMessagePushRequest) GoString() string
func (*OnsMessagePushRequest) SetClientId ¶
func (s *OnsMessagePushRequest) SetClientId(v string) *OnsMessagePushRequest
func (*OnsMessagePushRequest) SetGroupId ¶
func (s *OnsMessagePushRequest) SetGroupId(v string) *OnsMessagePushRequest
func (*OnsMessagePushRequest) SetInstanceId ¶
func (s *OnsMessagePushRequest) SetInstanceId(v string) *OnsMessagePushRequest
func (*OnsMessagePushRequest) SetMsgId ¶
func (s *OnsMessagePushRequest) SetMsgId(v string) *OnsMessagePushRequest
func (*OnsMessagePushRequest) SetTopic ¶
func (s *OnsMessagePushRequest) SetTopic(v string) *OnsMessagePushRequest
func (OnsMessagePushRequest) String ¶
func (s OnsMessagePushRequest) String() string
type OnsMessagePushResponse ¶
type OnsMessagePushResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessagePushResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessagePushResponse) GoString ¶
func (s OnsMessagePushResponse) GoString() string
func (*OnsMessagePushResponse) SetBody ¶
func (s *OnsMessagePushResponse) SetBody(v *OnsMessagePushResponseBody) *OnsMessagePushResponse
func (*OnsMessagePushResponse) SetHeaders ¶
func (s *OnsMessagePushResponse) SetHeaders(v map[string]*string) *OnsMessagePushResponse
func (*OnsMessagePushResponse) SetStatusCode ¶
func (s *OnsMessagePushResponse) SetStatusCode(v int32) *OnsMessagePushResponse
func (OnsMessagePushResponse) String ¶
func (s OnsMessagePushResponse) String() string
type OnsMessagePushResponseBody ¶
type OnsMessagePushResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessagePushResponseBody) GoString ¶
func (s OnsMessagePushResponseBody) GoString() string
func (*OnsMessagePushResponseBody) SetRequestId ¶
func (s *OnsMessagePushResponseBody) SetRequestId(v string) *OnsMessagePushResponseBody
func (OnsMessagePushResponseBody) String ¶
func (s OnsMessagePushResponseBody) String() string
type OnsMessageTraceRequest ¶
type OnsMessageTraceRequest struct { // The ID of the instance to which the message you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message that you want to query. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsMessageTraceRequest) GoString ¶
func (s OnsMessageTraceRequest) GoString() string
func (*OnsMessageTraceRequest) SetInstanceId ¶
func (s *OnsMessageTraceRequest) SetInstanceId(v string) *OnsMessageTraceRequest
func (*OnsMessageTraceRequest) SetMsgId ¶
func (s *OnsMessageTraceRequest) SetMsgId(v string) *OnsMessageTraceRequest
func (*OnsMessageTraceRequest) SetTopic ¶
func (s *OnsMessageTraceRequest) SetTopic(v string) *OnsMessageTraceRequest
func (OnsMessageTraceRequest) String ¶
func (s OnsMessageTraceRequest) String() string
type OnsMessageTraceResponse ¶
type OnsMessageTraceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsMessageTraceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsMessageTraceResponse) GoString ¶
func (s OnsMessageTraceResponse) GoString() string
func (*OnsMessageTraceResponse) SetBody ¶
func (s *OnsMessageTraceResponse) SetBody(v *OnsMessageTraceResponseBody) *OnsMessageTraceResponse
func (*OnsMessageTraceResponse) SetHeaders ¶
func (s *OnsMessageTraceResponse) SetHeaders(v map[string]*string) *OnsMessageTraceResponse
func (*OnsMessageTraceResponse) SetStatusCode ¶
func (s *OnsMessageTraceResponse) SetStatusCode(v int32) *OnsMessageTraceResponse
func (OnsMessageTraceResponse) String ¶
func (s OnsMessageTraceResponse) String() string
type OnsMessageTraceResponseBody ¶
type OnsMessageTraceResponseBody struct { // The information about the message that is queried. Data *OnsMessageTraceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsMessageTraceResponseBody) GoString ¶
func (s OnsMessageTraceResponseBody) GoString() string
func (*OnsMessageTraceResponseBody) SetData ¶
func (s *OnsMessageTraceResponseBody) SetData(v *OnsMessageTraceResponseBodyData) *OnsMessageTraceResponseBody
func (*OnsMessageTraceResponseBody) SetRequestId ¶
func (s *OnsMessageTraceResponseBody) SetRequestId(v string) *OnsMessageTraceResponseBody
func (OnsMessageTraceResponseBody) String ¶
func (s OnsMessageTraceResponseBody) String() string
type OnsMessageTraceResponseBodyData ¶
type OnsMessageTraceResponseBodyData struct {
MessageTrack []*OnsMessageTraceResponseBodyDataMessageTrack `json:"MessageTrack,omitempty" xml:"MessageTrack,omitempty" type:"Repeated"`
}
func (OnsMessageTraceResponseBodyData) GoString ¶
func (s OnsMessageTraceResponseBodyData) GoString() string
func (*OnsMessageTraceResponseBodyData) SetMessageTrack ¶
func (s *OnsMessageTraceResponseBodyData) SetMessageTrack(v []*OnsMessageTraceResponseBodyDataMessageTrack) *OnsMessageTraceResponseBodyData
func (OnsMessageTraceResponseBodyData) String ¶
func (s OnsMessageTraceResponseBodyData) String() string
type OnsMessageTraceResponseBodyDataMessageTrack ¶
type OnsMessageTraceResponseBodyDataMessageTrack struct { // The ID of the consumer group that subscribes to the topic. ConsumerGroup *string `json:"ConsumerGroup,omitempty" xml:"ConsumerGroup,omitempty"` // The ID of the instance to which the message you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The status of the message. Valid values: // // * **CONSUMED**: The message is consumed. // * **CONSUMED_BUT_FILTERED**: No consumer group subscribes to the message. The message is filtered out and not consumed. // * **NOT_CONSUME_YET**: The message is not consumed. // * **NOT_ONLINE**: The consumer group is offline. // * **UNKNOWN**: The message is not consumed due to unknown reasons. TrackType *string `json:"TrackType,omitempty" xml:"TrackType,omitempty"` }
func (OnsMessageTraceResponseBodyDataMessageTrack) GoString ¶
func (s OnsMessageTraceResponseBodyDataMessageTrack) GoString() string
func (*OnsMessageTraceResponseBodyDataMessageTrack) SetConsumerGroup ¶
func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetConsumerGroup(v string) *OnsMessageTraceResponseBodyDataMessageTrack
func (*OnsMessageTraceResponseBodyDataMessageTrack) SetInstanceId ¶
func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetInstanceId(v string) *OnsMessageTraceResponseBodyDataMessageTrack
func (*OnsMessageTraceResponseBodyDataMessageTrack) SetTrackType ¶
func (s *OnsMessageTraceResponseBodyDataMessageTrack) SetTrackType(v string) *OnsMessageTraceResponseBodyDataMessageTrack
func (OnsMessageTraceResponseBodyDataMessageTrack) String ¶
func (s OnsMessageTraceResponseBodyDataMessageTrack) String() string
type OnsRegionListResponse ¶
type OnsRegionListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsRegionListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsRegionListResponse) GoString ¶
func (s OnsRegionListResponse) GoString() string
func (*OnsRegionListResponse) SetBody ¶
func (s *OnsRegionListResponse) SetBody(v *OnsRegionListResponseBody) *OnsRegionListResponse
func (*OnsRegionListResponse) SetHeaders ¶
func (s *OnsRegionListResponse) SetHeaders(v map[string]*string) *OnsRegionListResponse
func (*OnsRegionListResponse) SetStatusCode ¶
func (s *OnsRegionListResponse) SetStatusCode(v int32) *OnsRegionListResponse
func (OnsRegionListResponse) String ¶
func (s OnsRegionListResponse) String() string
type OnsRegionListResponseBody ¶
type OnsRegionListResponseBody struct { // The result returned Data *OnsRegionListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsRegionListResponseBody) GoString ¶
func (s OnsRegionListResponseBody) GoString() string
func (*OnsRegionListResponseBody) SetData ¶
func (s *OnsRegionListResponseBody) SetData(v *OnsRegionListResponseBodyData) *OnsRegionListResponseBody
func (*OnsRegionListResponseBody) SetRequestId ¶
func (s *OnsRegionListResponseBody) SetRequestId(v string) *OnsRegionListResponseBody
func (OnsRegionListResponseBody) String ¶
func (s OnsRegionListResponseBody) String() string
type OnsRegionListResponseBodyData ¶
type OnsRegionListResponseBodyData struct {
RegionDo []*OnsRegionListResponseBodyDataRegionDo `json:"RegionDo,omitempty" xml:"RegionDo,omitempty" type:"Repeated"`
}
func (OnsRegionListResponseBodyData) GoString ¶
func (s OnsRegionListResponseBodyData) GoString() string
func (*OnsRegionListResponseBodyData) SetRegionDo ¶
func (s *OnsRegionListResponseBodyData) SetRegionDo(v []*OnsRegionListResponseBodyDataRegionDo) *OnsRegionListResponseBodyData
func (OnsRegionListResponseBodyData) String ¶
func (s OnsRegionListResponseBodyData) String() string
type OnsRegionListResponseBodyDataRegionDo ¶
type OnsRegionListResponseBodyDataRegionDo struct { // The ID of the region. OnsRegionId *string `json:"OnsRegionId,omitempty" xml:"OnsRegionId,omitempty"` // The name of the region. RegionName *string `json:"RegionName,omitempty" xml:"RegionName,omitempty"` }
func (OnsRegionListResponseBodyDataRegionDo) GoString ¶
func (s OnsRegionListResponseBodyDataRegionDo) GoString() string
func (*OnsRegionListResponseBodyDataRegionDo) SetOnsRegionId ¶
func (s *OnsRegionListResponseBodyDataRegionDo) SetOnsRegionId(v string) *OnsRegionListResponseBodyDataRegionDo
func (*OnsRegionListResponseBodyDataRegionDo) SetRegionName ¶
func (s *OnsRegionListResponseBodyDataRegionDo) SetRegionName(v string) *OnsRegionListResponseBodyDataRegionDo
func (OnsRegionListResponseBodyDataRegionDo) String ¶
func (s OnsRegionListResponseBodyDataRegionDo) String() string
type OnsTopicCreateRequest ¶
type OnsTopicCreateRequest struct { // The ID of the instance in which you want to create the topic. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The type of messages that you want to publish to the topic. Valid values: // // * **0**: normal messages // * **1**: partitionally ordered messages // * **2**: globally ordered messages // * **4**: transactional messages // * **5**: scheduled or delayed messages // // For more information about message types, see [Message types](~~155952~~). MessageType *int32 `json:"MessageType,omitempty" xml:"MessageType,omitempty"` // The description of the topic that you want to create. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The name of the topic that you want to create. The name must meet the following rules: // // * The name must be 3 to 64 characters in length and can contain letters, digits, hyphens (-), and underscores (\_). // * The topic name cannot start with CID or GID because CID and GID are reserved prefixes for group IDs. // * If the ApsaraMQ for RocketMQ instance in which you want to create the topic uses a namespace, the topic name must be unique in the instance. The topic name cannot be the same as an existing topic name or a group ID in the instance. The topic name can be the same as a topic name or a group ID in another instance that uses a different namespace. For example, if Instance A and Instance B use different namespaces, a topic name in Instance A can be the same as a topic name or a group ID in Instance B. // * If the instance in which you want to create the topic does not use a namespace, the topic name must be globally unique across instances and regions. The topic name cannot be the same as an existing topic name or group ID in all ApsaraMQ for RocketMQ instances that belong to your Alibaba Cloud account. // // > To check whether an instance uses a namespace, log on to the ApsaraMQ for RocketMQ console, go to the **Instance Details** page, and then view the value of the Namespace field in the **Basic Information** section. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicCreateRequest) GoString ¶
func (s OnsTopicCreateRequest) GoString() string
func (*OnsTopicCreateRequest) SetInstanceId ¶
func (s *OnsTopicCreateRequest) SetInstanceId(v string) *OnsTopicCreateRequest
func (*OnsTopicCreateRequest) SetMessageType ¶
func (s *OnsTopicCreateRequest) SetMessageType(v int32) *OnsTopicCreateRequest
func (*OnsTopicCreateRequest) SetRemark ¶
func (s *OnsTopicCreateRequest) SetRemark(v string) *OnsTopicCreateRequest
func (*OnsTopicCreateRequest) SetTopic ¶
func (s *OnsTopicCreateRequest) SetTopic(v string) *OnsTopicCreateRequest
func (OnsTopicCreateRequest) String ¶
func (s OnsTopicCreateRequest) String() string
type OnsTopicCreateResponse ¶
type OnsTopicCreateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicCreateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicCreateResponse) GoString ¶
func (s OnsTopicCreateResponse) GoString() string
func (*OnsTopicCreateResponse) SetBody ¶
func (s *OnsTopicCreateResponse) SetBody(v *OnsTopicCreateResponseBody) *OnsTopicCreateResponse
func (*OnsTopicCreateResponse) SetHeaders ¶
func (s *OnsTopicCreateResponse) SetHeaders(v map[string]*string) *OnsTopicCreateResponse
func (*OnsTopicCreateResponse) SetStatusCode ¶
func (s *OnsTopicCreateResponse) SetStatusCode(v int32) *OnsTopicCreateResponse
func (OnsTopicCreateResponse) String ¶
func (s OnsTopicCreateResponse) String() string
type OnsTopicCreateResponseBody ¶
type OnsTopicCreateResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicCreateResponseBody) GoString ¶
func (s OnsTopicCreateResponseBody) GoString() string
func (*OnsTopicCreateResponseBody) SetRequestId ¶
func (s *OnsTopicCreateResponseBody) SetRequestId(v string) *OnsTopicCreateResponseBody
func (OnsTopicCreateResponseBody) String ¶
func (s OnsTopicCreateResponseBody) String() string
type OnsTopicDeleteRequest ¶
type OnsTopicDeleteRequest struct { // The ID of the instance to which the topic you want to delete belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the topic that you want to delete. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicDeleteRequest) GoString ¶
func (s OnsTopicDeleteRequest) GoString() string
func (*OnsTopicDeleteRequest) SetInstanceId ¶
func (s *OnsTopicDeleteRequest) SetInstanceId(v string) *OnsTopicDeleteRequest
func (*OnsTopicDeleteRequest) SetTopic ¶
func (s *OnsTopicDeleteRequest) SetTopic(v string) *OnsTopicDeleteRequest
func (OnsTopicDeleteRequest) String ¶
func (s OnsTopicDeleteRequest) String() string
type OnsTopicDeleteResponse ¶
type OnsTopicDeleteResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicDeleteResponse) GoString ¶
func (s OnsTopicDeleteResponse) GoString() string
func (*OnsTopicDeleteResponse) SetBody ¶
func (s *OnsTopicDeleteResponse) SetBody(v *OnsTopicDeleteResponseBody) *OnsTopicDeleteResponse
func (*OnsTopicDeleteResponse) SetHeaders ¶
func (s *OnsTopicDeleteResponse) SetHeaders(v map[string]*string) *OnsTopicDeleteResponse
func (*OnsTopicDeleteResponse) SetStatusCode ¶
func (s *OnsTopicDeleteResponse) SetStatusCode(v int32) *OnsTopicDeleteResponse
func (OnsTopicDeleteResponse) String ¶
func (s OnsTopicDeleteResponse) String() string
type OnsTopicDeleteResponseBody ¶
type OnsTopicDeleteResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicDeleteResponseBody) GoString ¶
func (s OnsTopicDeleteResponseBody) GoString() string
func (*OnsTopicDeleteResponseBody) SetRequestId ¶
func (s *OnsTopicDeleteResponseBody) SetRequestId(v string) *OnsTopicDeleteResponseBody
func (OnsTopicDeleteResponseBody) String ¶
func (s OnsTopicDeleteResponseBody) String() string
type OnsTopicListRequest ¶
type OnsTopicListRequest struct { // The ID of the instance that contains the topics you want to query. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The list of tags that are attached to the topic. A maximum of 20 tags can be included in the list. Tag []*OnsTopicListRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The name of the topic that you want to query. This parameter is required if you want to query a specific topic. If you do not include this parameter in a request, all topics that you can access are queried. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The user ID of the topic owner. Set this parameter to an Alibaba Cloud account ID. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` }
func (OnsTopicListRequest) GoString ¶
func (s OnsTopicListRequest) GoString() string
func (*OnsTopicListRequest) SetInstanceId ¶
func (s *OnsTopicListRequest) SetInstanceId(v string) *OnsTopicListRequest
func (*OnsTopicListRequest) SetTag ¶
func (s *OnsTopicListRequest) SetTag(v []*OnsTopicListRequestTag) *OnsTopicListRequest
func (*OnsTopicListRequest) SetTopic ¶
func (s *OnsTopicListRequest) SetTopic(v string) *OnsTopicListRequest
func (*OnsTopicListRequest) SetUserId ¶
func (s *OnsTopicListRequest) SetUserId(v string) *OnsTopicListRequest
func (OnsTopicListRequest) String ¶
func (s OnsTopicListRequest) String() string
type OnsTopicListRequestTag ¶
type OnsTopicListRequestTag struct { // The key of the tag that is attached to the topics you want to query. This parameter is not required. If you configure this parameter, you must also configure the **Value** parameter.**** If you include the Key and Value parameters in a request, this operation queries only the topics that use the specified tag. If you do not include these parameters in a request, this operation queries all topics that you can access. // // * The value of this parameter cannot be an empty string. // * A tag value can be up to 128 characters in length and cannot start with `acs:` or `aliyun`. It cannot contain `http://` or `https://`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that is attached to the topics you want to query. This parameter is not required. If you configure this parameter, you must also configure the **Key** parameter.**** If you include the Key and Value parameters in a request, this operation queries only the topics that use the specified tag. If you do not include these parameters in a request, this operation queries all topics that you can access. // // * The value of this parameter can be an empty string. // * A tag key can be up to 128 characters in length and cannot contain `http://` or `https://`. It cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsTopicListRequestTag) GoString ¶
func (s OnsTopicListRequestTag) GoString() string
func (*OnsTopicListRequestTag) SetKey ¶
func (s *OnsTopicListRequestTag) SetKey(v string) *OnsTopicListRequestTag
func (*OnsTopicListRequestTag) SetValue ¶
func (s *OnsTopicListRequestTag) SetValue(v string) *OnsTopicListRequestTag
func (OnsTopicListRequestTag) String ¶
func (s OnsTopicListRequestTag) String() string
type OnsTopicListResponse ¶
type OnsTopicListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicListResponse) GoString ¶
func (s OnsTopicListResponse) GoString() string
func (*OnsTopicListResponse) SetBody ¶
func (s *OnsTopicListResponse) SetBody(v *OnsTopicListResponseBody) *OnsTopicListResponse
func (*OnsTopicListResponse) SetHeaders ¶
func (s *OnsTopicListResponse) SetHeaders(v map[string]*string) *OnsTopicListResponse
func (*OnsTopicListResponse) SetStatusCode ¶
func (s *OnsTopicListResponse) SetStatusCode(v int32) *OnsTopicListResponse
func (OnsTopicListResponse) String ¶
func (s OnsTopicListResponse) String() string
type OnsTopicListResponseBody ¶
type OnsTopicListResponseBody struct { // The information about the topics. Data *OnsTopicListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicListResponseBody) GoString ¶
func (s OnsTopicListResponseBody) GoString() string
func (*OnsTopicListResponseBody) SetData ¶
func (s *OnsTopicListResponseBody) SetData(v *OnsTopicListResponseBodyData) *OnsTopicListResponseBody
func (*OnsTopicListResponseBody) SetRequestId ¶
func (s *OnsTopicListResponseBody) SetRequestId(v string) *OnsTopicListResponseBody
func (OnsTopicListResponseBody) String ¶
func (s OnsTopicListResponseBody) String() string
type OnsTopicListResponseBodyData ¶
type OnsTopicListResponseBodyData struct {
PublishInfoDo []*OnsTopicListResponseBodyDataPublishInfoDo `json:"PublishInfoDo,omitempty" xml:"PublishInfoDo,omitempty" type:"Repeated"`
}
func (OnsTopicListResponseBodyData) GoString ¶
func (s OnsTopicListResponseBodyData) GoString() string
func (*OnsTopicListResponseBodyData) SetPublishInfoDo ¶
func (s *OnsTopicListResponseBodyData) SetPublishInfoDo(v []*OnsTopicListResponseBodyDataPublishInfoDo) *OnsTopicListResponseBodyData
func (OnsTopicListResponseBodyData) String ¶
func (s OnsTopicListResponseBodyData) String() string
type OnsTopicListResponseBodyDataPublishInfoDo ¶
type OnsTopicListResponseBodyDataPublishInfoDo struct { // The time when the topic was created. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // Indicates whether the instance that contains the topic uses a namespace. Valid values: // // * **true**: The instance uses a separate namespace. The name of each resource must be unique in the instance. The names of resources in different instances can be the same. // * **false**: The instance does not use a separate namespace. The name of each resource must be globally unique within an instance and across all instances. IndependentNaming *bool `json:"IndependentNaming,omitempty" xml:"IndependentNaming,omitempty"` // The ID of the instance that contains the topic. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The message type. Valid values: // // * **0**: normal messages // * **1**: partitionally ordered messages // * **2**: globally ordered messages // * **4**: transactional messages // * **5**: scheduled or delayed messages MessageType *int32 `json:"MessageType,omitempty" xml:"MessageType,omitempty"` // The user ID of the topic owner. The value of this parameter is an Alibaba account ID. Owner *string `json:"Owner,omitempty" xml:"Owner,omitempty"` // Indicates the relationship between the current account and the topic. Valid values: // // * **1**: The current account is the owner of the topic. // * **2**: The current account can publish messages to the topic. // * **4**: The current account can subscribe to the topic. // * **6**: The current account can publish messages to and subscribe to the topic. Relation *int32 `json:"Relation,omitempty" xml:"Relation,omitempty"` // The relationship between the current account and the topic. The value of this parameter indicates whether the current account is the owner of the topic, and whether the current account can subscribe or publish messages to the topic. the topic. RelationName *string `json:"RelationName,omitempty" xml:"RelationName,omitempty"` // The description of the topic. Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The status of the topic that is asynchronously created. Valid values: // // * **0**: The topic is being created. // * **1**: The topic is being used. ServiceStatus *int32 `json:"ServiceStatus,omitempty" xml:"ServiceStatus,omitempty"` // The tags that are attached to the topic. Tags *OnsTopicListResponseBodyDataPublishInfoDoTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The topic name. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicListResponseBodyDataPublishInfoDo) GoString ¶
func (s OnsTopicListResponseBodyDataPublishInfoDo) GoString() string
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetCreateTime ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetCreateTime(v int64) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetIndependentNaming ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetIndependentNaming(v bool) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetInstanceId ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetInstanceId(v string) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetMessageType ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetMessageType(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetOwner ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetOwner(v string) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetRelation ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRelation(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetRelationName ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRelationName(v string) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetRemark ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetRemark(v string) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetServiceStatus ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetServiceStatus(v int32) *OnsTopicListResponseBodyDataPublishInfoDo
func (*OnsTopicListResponseBodyDataPublishInfoDo) SetTopic ¶
func (s *OnsTopicListResponseBodyDataPublishInfoDo) SetTopic(v string) *OnsTopicListResponseBodyDataPublishInfoDo
func (OnsTopicListResponseBodyDataPublishInfoDo) String ¶
func (s OnsTopicListResponseBodyDataPublishInfoDo) String() string
type OnsTopicListResponseBodyDataPublishInfoDoTags ¶
type OnsTopicListResponseBodyDataPublishInfoDoTags struct {
Tag []*OnsTopicListResponseBodyDataPublishInfoDoTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (OnsTopicListResponseBodyDataPublishInfoDoTags) GoString ¶
func (s OnsTopicListResponseBodyDataPublishInfoDoTags) GoString() string
func (OnsTopicListResponseBodyDataPublishInfoDoTags) String ¶
func (s OnsTopicListResponseBodyDataPublishInfoDoTags) String() string
type OnsTopicListResponseBodyDataPublishInfoDoTagsTag ¶
type OnsTopicListResponseBodyDataPublishInfoDoTagsTag struct { // The tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (OnsTopicListResponseBodyDataPublishInfoDoTagsTag) GoString ¶
func (s OnsTopicListResponseBodyDataPublishInfoDoTagsTag) GoString() string
func (OnsTopicListResponseBodyDataPublishInfoDoTagsTag) String ¶
func (s OnsTopicListResponseBodyDataPublishInfoDoTagsTag) String() string
type OnsTopicStatusRequest ¶
type OnsTopicStatusRequest struct { // The ID of the instance that contains the topic you want to query. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the topic that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicStatusRequest) GoString ¶
func (s OnsTopicStatusRequest) GoString() string
func (*OnsTopicStatusRequest) SetInstanceId ¶
func (s *OnsTopicStatusRequest) SetInstanceId(v string) *OnsTopicStatusRequest
func (*OnsTopicStatusRequest) SetTopic ¶
func (s *OnsTopicStatusRequest) SetTopic(v string) *OnsTopicStatusRequest
func (OnsTopicStatusRequest) String ¶
func (s OnsTopicStatusRequest) String() string
type OnsTopicStatusResponse ¶
type OnsTopicStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicStatusResponse) GoString ¶
func (s OnsTopicStatusResponse) GoString() string
func (*OnsTopicStatusResponse) SetBody ¶
func (s *OnsTopicStatusResponse) SetBody(v *OnsTopicStatusResponseBody) *OnsTopicStatusResponse
func (*OnsTopicStatusResponse) SetHeaders ¶
func (s *OnsTopicStatusResponse) SetHeaders(v map[string]*string) *OnsTopicStatusResponse
func (*OnsTopicStatusResponse) SetStatusCode ¶
func (s *OnsTopicStatusResponse) SetStatusCode(v int32) *OnsTopicStatusResponse
func (OnsTopicStatusResponse) String ¶
func (s OnsTopicStatusResponse) String() string
type OnsTopicStatusResponseBody ¶
type OnsTopicStatusResponseBody struct { // The data structure of the queried topic. Data *OnsTopicStatusResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicStatusResponseBody) GoString ¶
func (s OnsTopicStatusResponseBody) GoString() string
func (*OnsTopicStatusResponseBody) SetData ¶
func (s *OnsTopicStatusResponseBody) SetData(v *OnsTopicStatusResponseBodyData) *OnsTopicStatusResponseBody
func (*OnsTopicStatusResponseBody) SetRequestId ¶
func (s *OnsTopicStatusResponseBody) SetRequestId(v string) *OnsTopicStatusResponseBody
func (OnsTopicStatusResponseBody) String ¶
func (s OnsTopicStatusResponseBody) String() string
type OnsTopicStatusResponseBodyData ¶
type OnsTopicStatusResponseBodyData struct { // The point in time when the latest message is ready in the topic. If no message exists in the topic, the return value of this parameter is 0. // // The value of this parameter is a UNIX timestamp in milliseconds. // // For information about the definition of ready messages and ready time, see [Terms](~~29533~~). LastTimeStamp *int64 `json:"LastTimeStamp,omitempty" xml:"LastTimeStamp,omitempty"` // Indicates the operations that you can perform on the topic. Valid values: // // * **2**: You can publish messages to the topic. // * **4**: You can subscribe to the topic. // * **6**: You can publish messages to and subscribe to the topic. Perm *int32 `json:"Perm,omitempty" xml:"Perm,omitempty"` // The total number of messages in all partitions of the topic. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (OnsTopicStatusResponseBodyData) GoString ¶
func (s OnsTopicStatusResponseBodyData) GoString() string
func (*OnsTopicStatusResponseBodyData) SetLastTimeStamp ¶
func (s *OnsTopicStatusResponseBodyData) SetLastTimeStamp(v int64) *OnsTopicStatusResponseBodyData
func (*OnsTopicStatusResponseBodyData) SetPerm ¶
func (s *OnsTopicStatusResponseBodyData) SetPerm(v int32) *OnsTopicStatusResponseBodyData
func (*OnsTopicStatusResponseBodyData) SetTotalCount ¶
func (s *OnsTopicStatusResponseBodyData) SetTotalCount(v int64) *OnsTopicStatusResponseBodyData
func (OnsTopicStatusResponseBodyData) String ¶
func (s OnsTopicStatusResponseBodyData) String() string
type OnsTopicSubDetailRequest ¶
type OnsTopicSubDetailRequest struct { // The ID of the instance that contains the topic you want to query. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the topic that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicSubDetailRequest) GoString ¶
func (s OnsTopicSubDetailRequest) GoString() string
func (*OnsTopicSubDetailRequest) SetInstanceId ¶
func (s *OnsTopicSubDetailRequest) SetInstanceId(v string) *OnsTopicSubDetailRequest
func (*OnsTopicSubDetailRequest) SetTopic ¶
func (s *OnsTopicSubDetailRequest) SetTopic(v string) *OnsTopicSubDetailRequest
func (OnsTopicSubDetailRequest) String ¶
func (s OnsTopicSubDetailRequest) String() string
type OnsTopicSubDetailResponse ¶
type OnsTopicSubDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicSubDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicSubDetailResponse) GoString ¶
func (s OnsTopicSubDetailResponse) GoString() string
func (*OnsTopicSubDetailResponse) SetBody ¶
func (s *OnsTopicSubDetailResponse) SetBody(v *OnsTopicSubDetailResponseBody) *OnsTopicSubDetailResponse
func (*OnsTopicSubDetailResponse) SetHeaders ¶
func (s *OnsTopicSubDetailResponse) SetHeaders(v map[string]*string) *OnsTopicSubDetailResponse
func (*OnsTopicSubDetailResponse) SetStatusCode ¶
func (s *OnsTopicSubDetailResponse) SetStatusCode(v int32) *OnsTopicSubDetailResponse
func (OnsTopicSubDetailResponse) String ¶
func (s OnsTopicSubDetailResponse) String() string
type OnsTopicSubDetailResponseBody ¶
type OnsTopicSubDetailResponseBody struct { // The data returned. Data *OnsTopicSubDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicSubDetailResponseBody) GoString ¶
func (s OnsTopicSubDetailResponseBody) GoString() string
func (*OnsTopicSubDetailResponseBody) SetData ¶
func (s *OnsTopicSubDetailResponseBody) SetData(v *OnsTopicSubDetailResponseBodyData) *OnsTopicSubDetailResponseBody
func (*OnsTopicSubDetailResponseBody) SetRequestId ¶
func (s *OnsTopicSubDetailResponseBody) SetRequestId(v string) *OnsTopicSubDetailResponseBody
func (OnsTopicSubDetailResponseBody) String ¶
func (s OnsTopicSubDetailResponseBody) String() string
type OnsTopicSubDetailResponseBodyData ¶
type OnsTopicSubDetailResponseBodyData struct { // The information about the online consumer groups that subscribe to the topic. SubscriptionDataList *OnsTopicSubDetailResponseBodyDataSubscriptionDataList `json:"SubscriptionDataList,omitempty" xml:"SubscriptionDataList,omitempty" type:"Struct"` // The topic name. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicSubDetailResponseBodyData) GoString ¶
func (s OnsTopicSubDetailResponseBodyData) GoString() string
func (*OnsTopicSubDetailResponseBodyData) SetSubscriptionDataList ¶
func (s *OnsTopicSubDetailResponseBodyData) SetSubscriptionDataList(v *OnsTopicSubDetailResponseBodyDataSubscriptionDataList) *OnsTopicSubDetailResponseBodyData
func (*OnsTopicSubDetailResponseBodyData) SetTopic ¶
func (s *OnsTopicSubDetailResponseBodyData) SetTopic(v string) *OnsTopicSubDetailResponseBodyData
func (OnsTopicSubDetailResponseBodyData) String ¶
func (s OnsTopicSubDetailResponseBodyData) String() string
type OnsTopicSubDetailResponseBodyDataSubscriptionDataList ¶
type OnsTopicSubDetailResponseBodyDataSubscriptionDataList struct {
SubscriptionDataList []*OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList `json:"SubscriptionDataList,omitempty" xml:"SubscriptionDataList,omitempty" type:"Repeated"`
}
func (OnsTopicSubDetailResponseBodyDataSubscriptionDataList) GoString ¶
func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataList) GoString() string
func (*OnsTopicSubDetailResponseBodyDataSubscriptionDataList) SetSubscriptionDataList ¶
func (OnsTopicSubDetailResponseBodyDataSubscriptionDataList) String ¶
func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataList) String() string
type OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList ¶
type OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList struct { // The ID of the consumer group that subscribes to the topic. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The consumption mode. Valid values: // // * **CLUSTERING**: the clustering consumption mode // * **BROADCASTING**: the broadcasting consumption mode // // For more information about consumption modes, see [Clustering consumption and broadcasting consumption](~~43163~~). MessageModel *string `json:"MessageModel,omitempty" xml:"MessageModel,omitempty"` // The expression based on which consumers in the consumer group subscribe to the topic. SubString *string `json:"SubString,omitempty" xml:"SubString,omitempty"` }
func (OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString ¶
func (s OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) GoString() string
func (*OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetGroupId ¶
func (*OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetMessageModel ¶
func (*OnsTopicSubDetailResponseBodyDataSubscriptionDataListSubscriptionDataList) SetSubString ¶
type OnsTopicUpdateRequest ¶
type OnsTopicUpdateRequest struct { // The ID of the instance to which the topic belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The read/write mode that you want to configure for the topic. Valid values: // // * **6**: Both read and write operations are allowed. // * **4**: Write operations are forbidden. // * **2**: Read operations are forbidden. Perm *int32 `json:"Perm,omitempty" xml:"Perm,omitempty"` // The name of the topic that you want to manage. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTopicUpdateRequest) GoString ¶
func (s OnsTopicUpdateRequest) GoString() string
func (*OnsTopicUpdateRequest) SetInstanceId ¶
func (s *OnsTopicUpdateRequest) SetInstanceId(v string) *OnsTopicUpdateRequest
func (*OnsTopicUpdateRequest) SetPerm ¶
func (s *OnsTopicUpdateRequest) SetPerm(v int32) *OnsTopicUpdateRequest
func (*OnsTopicUpdateRequest) SetTopic ¶
func (s *OnsTopicUpdateRequest) SetTopic(v string) *OnsTopicUpdateRequest
func (OnsTopicUpdateRequest) String ¶
func (s OnsTopicUpdateRequest) String() string
type OnsTopicUpdateResponse ¶
type OnsTopicUpdateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTopicUpdateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTopicUpdateResponse) GoString ¶
func (s OnsTopicUpdateResponse) GoString() string
func (*OnsTopicUpdateResponse) SetBody ¶
func (s *OnsTopicUpdateResponse) SetBody(v *OnsTopicUpdateResponseBody) *OnsTopicUpdateResponse
func (*OnsTopicUpdateResponse) SetHeaders ¶
func (s *OnsTopicUpdateResponse) SetHeaders(v map[string]*string) *OnsTopicUpdateResponse
func (*OnsTopicUpdateResponse) SetStatusCode ¶
func (s *OnsTopicUpdateResponse) SetStatusCode(v int32) *OnsTopicUpdateResponse
func (OnsTopicUpdateResponse) String ¶
func (s OnsTopicUpdateResponse) String() string
type OnsTopicUpdateResponseBody ¶
type OnsTopicUpdateResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTopicUpdateResponseBody) GoString ¶
func (s OnsTopicUpdateResponseBody) GoString() string
func (*OnsTopicUpdateResponseBody) SetRequestId ¶
func (s *OnsTopicUpdateResponseBody) SetRequestId(v string) *OnsTopicUpdateResponseBody
func (OnsTopicUpdateResponseBody) String ¶
func (s OnsTopicUpdateResponseBody) String() string
type OnsTraceGetResultRequest ¶
type OnsTraceGetResultRequest struct { // The ID of the task that was created to query the trace of the message. QueryId *string `json:"QueryId,omitempty" xml:"QueryId,omitempty"` }
func (OnsTraceGetResultRequest) GoString ¶
func (s OnsTraceGetResultRequest) GoString() string
func (*OnsTraceGetResultRequest) SetQueryId ¶
func (s *OnsTraceGetResultRequest) SetQueryId(v string) *OnsTraceGetResultRequest
func (OnsTraceGetResultRequest) String ¶
func (s OnsTraceGetResultRequest) String() string
type OnsTraceGetResultResponse ¶
type OnsTraceGetResultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTraceGetResultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTraceGetResultResponse) GoString ¶
func (s OnsTraceGetResultResponse) GoString() string
func (*OnsTraceGetResultResponse) SetBody ¶
func (s *OnsTraceGetResultResponse) SetBody(v *OnsTraceGetResultResponseBody) *OnsTraceGetResultResponse
func (*OnsTraceGetResultResponse) SetHeaders ¶
func (s *OnsTraceGetResultResponse) SetHeaders(v map[string]*string) *OnsTraceGetResultResponse
func (*OnsTraceGetResultResponse) SetStatusCode ¶
func (s *OnsTraceGetResultResponse) SetStatusCode(v int32) *OnsTraceGetResultResponse
func (OnsTraceGetResultResponse) String ¶
func (s OnsTraceGetResultResponse) String() string
type OnsTraceGetResultResponseBody ¶
type OnsTraceGetResultResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details of the message trace. TraceData *OnsTraceGetResultResponseBodyTraceData `json:"TraceData,omitempty" xml:"TraceData,omitempty" type:"Struct"` }
func (OnsTraceGetResultResponseBody) GoString ¶
func (s OnsTraceGetResultResponseBody) GoString() string
func (*OnsTraceGetResultResponseBody) SetRequestId ¶
func (s *OnsTraceGetResultResponseBody) SetRequestId(v string) *OnsTraceGetResultResponseBody
func (*OnsTraceGetResultResponseBody) SetTraceData ¶
func (s *OnsTraceGetResultResponseBody) SetTraceData(v *OnsTraceGetResultResponseBodyTraceData) *OnsTraceGetResultResponseBody
func (OnsTraceGetResultResponseBody) String ¶
func (s OnsTraceGetResultResponseBody) String() string
type OnsTraceGetResultResponseBodyTraceData ¶
type OnsTraceGetResultResponseBodyTraceData struct { // The point in time when the task was created. CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the instance InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message that is queried. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The key of the message that is queried. MsgKey *string `json:"MsgKey,omitempty" xml:"MsgKey,omitempty"` // The ID of the task. QueryId *string `json:"QueryId,omitempty" xml:"QueryId,omitempty"` // The status of the task. Valid values: // // * **finish**: The task is complete. // * **working**: The task is in progress. // * **removed**: The task is deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The topic in which the message is stored. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The details of the message trace. TraceList *OnsTraceGetResultResponseBodyTraceDataTraceList `json:"TraceList,omitempty" xml:"TraceList,omitempty" type:"Struct"` // The most recent point in time when the task was updated. UpdateTime *int64 `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` // The ID of the user who created the task. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` }
func (OnsTraceGetResultResponseBodyTraceData) GoString ¶
func (s OnsTraceGetResultResponseBodyTraceData) GoString() string
func (*OnsTraceGetResultResponseBodyTraceData) SetCreateTime ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetCreateTime(v int64) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetInstanceId ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetInstanceId(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetMsgId ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetMsgId(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetMsgKey ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetMsgKey(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetQueryId ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetQueryId(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetStatus ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetStatus(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetTopic ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetTopic(v string) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetTraceList ¶
func (*OnsTraceGetResultResponseBodyTraceData) SetUpdateTime ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetUpdateTime(v int64) *OnsTraceGetResultResponseBodyTraceData
func (*OnsTraceGetResultResponseBodyTraceData) SetUserId ¶
func (s *OnsTraceGetResultResponseBodyTraceData) SetUserId(v string) *OnsTraceGetResultResponseBodyTraceData
func (OnsTraceGetResultResponseBodyTraceData) String ¶
func (s OnsTraceGetResultResponseBodyTraceData) String() string
type OnsTraceGetResultResponseBodyTraceDataTraceList ¶
type OnsTraceGetResultResponseBodyTraceDataTraceList struct {
TraceMapDo []*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo `json:"TraceMapDo,omitempty" xml:"TraceMapDo,omitempty" type:"Repeated"`
}
func (OnsTraceGetResultResponseBodyTraceDataTraceList) GoString ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceList) GoString() string
func (*OnsTraceGetResultResponseBodyTraceDataTraceList) SetTraceMapDo ¶
func (OnsTraceGetResultResponseBodyTraceDataTraceList) String ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceList) String() string
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo struct { // The address of the producer that generated the message. BornHost *string `json:"BornHost,omitempty" xml:"BornHost,omitempty"` // The period of time that the system took to send the message. Unit: milliseconds. CostTime *int32 `json:"CostTime,omitempty" xml:"CostTime,omitempty"` // The ID of the message. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The key of the message. MsgKey *string `json:"MsgKey,omitempty" xml:"MsgKey,omitempty"` // The ID of the group that contains the producer. PubGroupName *string `json:"PubGroupName,omitempty" xml:"PubGroupName,omitempty"` // The point in time when the message was sent. PubTime *int64 `json:"PubTime,omitempty" xml:"PubTime,omitempty"` // Indicates whether the message is sent. Valid values: // // * **SEND_SUCCESS**: The message is sent. // * **SEND_FAILED**: The message failed to be sent. // * **SEND_ROLLBACK:** The message is a transactional message and is rolled back. // * **SEND_UNKNOWN:** The message is a transactional message and is not committed. // * **SEND_DELAY:** The message is a scheduled or delayed message and is waiting to be consumed at the specified point in time. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The consumption traces of the message. SubList *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList `json:"SubList,omitempty" xml:"SubList,omitempty" type:"Struct"` // The tag of the message. Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"` // The topic to which the message belongs. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) GoString ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) GoString() string
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetBornHost ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetCostTime ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetPubGroupName ¶
func (s *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetPubGroupName(v string) *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetPubTime ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) SetSubList ¶
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) String ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDo) String() string
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList struct {
SubMapDo []*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo `json:"SubMapDo,omitempty" xml:"SubMapDo,omitempty" type:"Repeated"`
}
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) GoString ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) GoString() string
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) SetSubMapDo ¶
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) String ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubList) String() string
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo struct { // The information about message consumption by consumers in the group. ClientList *OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList `json:"ClientList,omitempty" xml:"ClientList,omitempty" type:"Struct"` // The number of consumption failures. FailCount *int32 `json:"FailCount,omitempty" xml:"FailCount,omitempty"` // The ID of the consumer group. SubGroupName *string `json:"SubGroupName,omitempty" xml:"SubGroupName,omitempty"` // The number of successful consumptions. SuccessCount *int32 `json:"SuccessCount,omitempty" xml:"SuccessCount,omitempty"` }
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) GoString ¶
func (s OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) GoString() string
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetClientList ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetFailCount ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetSubGroupName ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDo) SetSuccessCount ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList struct {
SubClientInfoDo []*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo `json:"SubClientInfoDo,omitempty" xml:"SubClientInfoDo,omitempty" type:"Repeated"`
}
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList) GoString ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientList) SetSubClientInfoDo ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo ¶
type OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo struct { // The address of the consumer. ClientHost *string `json:"ClientHost,omitempty" xml:"ClientHost,omitempty"` // The period of time that the system took to consume the message. Unit: milliseconds. CostTime *int32 `json:"CostTime,omitempty" xml:"CostTime,omitempty"` // The number of attempts that the ApsaraMQ for RocketMQ broker tried to send the message to the consumer. ReconsumeTimes *int32 `json:"ReconsumeTimes,omitempty" xml:"ReconsumeTimes,omitempty"` // Indicates whether the message is consumed. Valid values: // // * **CONSUME_FAILED**: The message failed to be consumed. // * **CONSUME_SUCCESS**: The message is consumed. // * **CONSUME_NOT_RETURN:** No responses are returned. // * **SEND_UNKNOWN:** The message is a transactional message and is not committed. // * **SEND_DELAY:** The message is a scheduled or delayed message and is waiting to be consumed at the specified point in time. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the group that contains the consumer. SubGroupName *string `json:"SubGroupName,omitempty" xml:"SubGroupName,omitempty"` // The earliest point in time when the message was consumed. SubTime *int64 `json:"SubTime,omitempty" xml:"SubTime,omitempty"` }
func (OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) GoString ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetClientHost ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetCostTime ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetReconsumeTimes ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetStatus ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetSubGroupName ¶
func (*OnsTraceGetResultResponseBodyTraceDataTraceListTraceMapDoSubListSubMapDoClientListSubClientInfoDo) SetSubTime ¶
type OnsTraceQueryByMsgIdRequest ¶
type OnsTraceQueryByMsgIdRequest struct { // The beginning of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The end of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the ApsaraMQ for RocketMQ instance that contains the specified topic. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the message that you want to query. MsgId *string `json:"MsgId,omitempty" xml:"MsgId,omitempty"` // The topic that contains the message you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTraceQueryByMsgIdRequest) GoString ¶
func (s OnsTraceQueryByMsgIdRequest) GoString() string
func (*OnsTraceQueryByMsgIdRequest) SetBeginTime ¶
func (s *OnsTraceQueryByMsgIdRequest) SetBeginTime(v int64) *OnsTraceQueryByMsgIdRequest
func (*OnsTraceQueryByMsgIdRequest) SetEndTime ¶
func (s *OnsTraceQueryByMsgIdRequest) SetEndTime(v int64) *OnsTraceQueryByMsgIdRequest
func (*OnsTraceQueryByMsgIdRequest) SetInstanceId ¶
func (s *OnsTraceQueryByMsgIdRequest) SetInstanceId(v string) *OnsTraceQueryByMsgIdRequest
func (*OnsTraceQueryByMsgIdRequest) SetMsgId ¶
func (s *OnsTraceQueryByMsgIdRequest) SetMsgId(v string) *OnsTraceQueryByMsgIdRequest
func (*OnsTraceQueryByMsgIdRequest) SetTopic ¶
func (s *OnsTraceQueryByMsgIdRequest) SetTopic(v string) *OnsTraceQueryByMsgIdRequest
func (OnsTraceQueryByMsgIdRequest) String ¶
func (s OnsTraceQueryByMsgIdRequest) String() string
type OnsTraceQueryByMsgIdResponse ¶
type OnsTraceQueryByMsgIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTraceQueryByMsgIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTraceQueryByMsgIdResponse) GoString ¶
func (s OnsTraceQueryByMsgIdResponse) GoString() string
func (*OnsTraceQueryByMsgIdResponse) SetBody ¶
func (s *OnsTraceQueryByMsgIdResponse) SetBody(v *OnsTraceQueryByMsgIdResponseBody) *OnsTraceQueryByMsgIdResponse
func (*OnsTraceQueryByMsgIdResponse) SetHeaders ¶
func (s *OnsTraceQueryByMsgIdResponse) SetHeaders(v map[string]*string) *OnsTraceQueryByMsgIdResponse
func (*OnsTraceQueryByMsgIdResponse) SetStatusCode ¶
func (s *OnsTraceQueryByMsgIdResponse) SetStatusCode(v int32) *OnsTraceQueryByMsgIdResponse
func (OnsTraceQueryByMsgIdResponse) String ¶
func (s OnsTraceQueryByMsgIdResponse) String() string
type OnsTraceQueryByMsgIdResponseBody ¶
type OnsTraceQueryByMsgIdResponseBody struct { // The ID of the query task. You can call the [OnsTraceGetResult](~~59832~~) operation to query the details of the message trace based on the task ID. QueryId *string `json:"QueryId,omitempty" xml:"QueryId,omitempty"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTraceQueryByMsgIdResponseBody) GoString ¶
func (s OnsTraceQueryByMsgIdResponseBody) GoString() string
func (*OnsTraceQueryByMsgIdResponseBody) SetQueryId ¶
func (s *OnsTraceQueryByMsgIdResponseBody) SetQueryId(v string) *OnsTraceQueryByMsgIdResponseBody
func (*OnsTraceQueryByMsgIdResponseBody) SetRequestId ¶
func (s *OnsTraceQueryByMsgIdResponseBody) SetRequestId(v string) *OnsTraceQueryByMsgIdResponseBody
func (OnsTraceQueryByMsgIdResponseBody) String ¶
func (s OnsTraceQueryByMsgIdResponseBody) String() string
type OnsTraceQueryByMsgKeyRequest ¶
type OnsTraceQueryByMsgKeyRequest struct { // The start of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The end of the time range to query. The value of this parameter is a UNIX timestamp in milliseconds. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the ApsaraMQ for RocketMQ instance that contains the specified topic. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The key of the message that you want to query. MsgKey *string `json:"MsgKey,omitempty" xml:"MsgKey,omitempty"` // The topic that contains the message you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` }
func (OnsTraceQueryByMsgKeyRequest) GoString ¶
func (s OnsTraceQueryByMsgKeyRequest) GoString() string
func (*OnsTraceQueryByMsgKeyRequest) SetBeginTime ¶
func (s *OnsTraceQueryByMsgKeyRequest) SetBeginTime(v int64) *OnsTraceQueryByMsgKeyRequest
func (*OnsTraceQueryByMsgKeyRequest) SetEndTime ¶
func (s *OnsTraceQueryByMsgKeyRequest) SetEndTime(v int64) *OnsTraceQueryByMsgKeyRequest
func (*OnsTraceQueryByMsgKeyRequest) SetInstanceId ¶
func (s *OnsTraceQueryByMsgKeyRequest) SetInstanceId(v string) *OnsTraceQueryByMsgKeyRequest
func (*OnsTraceQueryByMsgKeyRequest) SetMsgKey ¶
func (s *OnsTraceQueryByMsgKeyRequest) SetMsgKey(v string) *OnsTraceQueryByMsgKeyRequest
func (*OnsTraceQueryByMsgKeyRequest) SetTopic ¶
func (s *OnsTraceQueryByMsgKeyRequest) SetTopic(v string) *OnsTraceQueryByMsgKeyRequest
func (OnsTraceQueryByMsgKeyRequest) String ¶
func (s OnsTraceQueryByMsgKeyRequest) String() string
type OnsTraceQueryByMsgKeyResponse ¶
type OnsTraceQueryByMsgKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTraceQueryByMsgKeyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTraceQueryByMsgKeyResponse) GoString ¶
func (s OnsTraceQueryByMsgKeyResponse) GoString() string
func (*OnsTraceQueryByMsgKeyResponse) SetBody ¶
func (s *OnsTraceQueryByMsgKeyResponse) SetBody(v *OnsTraceQueryByMsgKeyResponseBody) *OnsTraceQueryByMsgKeyResponse
func (*OnsTraceQueryByMsgKeyResponse) SetHeaders ¶
func (s *OnsTraceQueryByMsgKeyResponse) SetHeaders(v map[string]*string) *OnsTraceQueryByMsgKeyResponse
func (*OnsTraceQueryByMsgKeyResponse) SetStatusCode ¶
func (s *OnsTraceQueryByMsgKeyResponse) SetStatusCode(v int32) *OnsTraceQueryByMsgKeyResponse
func (OnsTraceQueryByMsgKeyResponse) String ¶
func (s OnsTraceQueryByMsgKeyResponse) String() string
type OnsTraceQueryByMsgKeyResponseBody ¶
type OnsTraceQueryByMsgKeyResponseBody struct { // The ID of the query task. You can call the [OnsTraceGetResult](~~59832~~) operation to query the details of the message trace based on the task ID. QueryId *string `json:"QueryId,omitempty" xml:"QueryId,omitempty"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTraceQueryByMsgKeyResponseBody) GoString ¶
func (s OnsTraceQueryByMsgKeyResponseBody) GoString() string
func (*OnsTraceQueryByMsgKeyResponseBody) SetQueryId ¶
func (s *OnsTraceQueryByMsgKeyResponseBody) SetQueryId(v string) *OnsTraceQueryByMsgKeyResponseBody
func (*OnsTraceQueryByMsgKeyResponseBody) SetRequestId ¶
func (s *OnsTraceQueryByMsgKeyResponseBody) SetRequestId(v string) *OnsTraceQueryByMsgKeyResponseBody
func (OnsTraceQueryByMsgKeyResponseBody) String ¶
func (s OnsTraceQueryByMsgKeyResponseBody) String() string
type OnsTrendGroupOutputTpsRequest ¶
type OnsTrendGroupOutputTpsRequest struct { // The timestamp that indicates the beginning of the time range to query. Unit: milliseconds. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The timestamp that indicates the end of the time range to query. Unit: milliseconds. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the consumer group that you want to query. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the instance to which the consumer group you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The sampling period. Unit: minutes. Valid values: 1, 5, and 10. Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"` // The name of the topic that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The type of information that you want to query. Valid values: // // * **0**: the number of messages that are consumed during each sampling period. // * **1**: the TPS for message consumption during each sampling period. Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"` }
func (OnsTrendGroupOutputTpsRequest) GoString ¶
func (s OnsTrendGroupOutputTpsRequest) GoString() string
func (*OnsTrendGroupOutputTpsRequest) SetBeginTime ¶
func (s *OnsTrendGroupOutputTpsRequest) SetBeginTime(v int64) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetEndTime ¶
func (s *OnsTrendGroupOutputTpsRequest) SetEndTime(v int64) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetGroupId ¶
func (s *OnsTrendGroupOutputTpsRequest) SetGroupId(v string) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetInstanceId ¶
func (s *OnsTrendGroupOutputTpsRequest) SetInstanceId(v string) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetPeriod ¶
func (s *OnsTrendGroupOutputTpsRequest) SetPeriod(v int64) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetTopic ¶
func (s *OnsTrendGroupOutputTpsRequest) SetTopic(v string) *OnsTrendGroupOutputTpsRequest
func (*OnsTrendGroupOutputTpsRequest) SetType ¶
func (s *OnsTrendGroupOutputTpsRequest) SetType(v int32) *OnsTrendGroupOutputTpsRequest
func (OnsTrendGroupOutputTpsRequest) String ¶
func (s OnsTrendGroupOutputTpsRequest) String() string
type OnsTrendGroupOutputTpsResponse ¶
type OnsTrendGroupOutputTpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTrendGroupOutputTpsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTrendGroupOutputTpsResponse) GoString ¶
func (s OnsTrendGroupOutputTpsResponse) GoString() string
func (*OnsTrendGroupOutputTpsResponse) SetBody ¶
func (s *OnsTrendGroupOutputTpsResponse) SetBody(v *OnsTrendGroupOutputTpsResponseBody) *OnsTrendGroupOutputTpsResponse
func (*OnsTrendGroupOutputTpsResponse) SetHeaders ¶
func (s *OnsTrendGroupOutputTpsResponse) SetHeaders(v map[string]*string) *OnsTrendGroupOutputTpsResponse
func (*OnsTrendGroupOutputTpsResponse) SetStatusCode ¶
func (s *OnsTrendGroupOutputTpsResponse) SetStatusCode(v int32) *OnsTrendGroupOutputTpsResponse
func (OnsTrendGroupOutputTpsResponse) String ¶
func (s OnsTrendGroupOutputTpsResponse) String() string
type OnsTrendGroupOutputTpsResponseBody ¶
type OnsTrendGroupOutputTpsResponseBody struct { // The data returned. Data *OnsTrendGroupOutputTpsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use the ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTrendGroupOutputTpsResponseBody) GoString ¶
func (s OnsTrendGroupOutputTpsResponseBody) GoString() string
func (*OnsTrendGroupOutputTpsResponseBody) SetRequestId ¶
func (s *OnsTrendGroupOutputTpsResponseBody) SetRequestId(v string) *OnsTrendGroupOutputTpsResponseBody
func (OnsTrendGroupOutputTpsResponseBody) String ¶
func (s OnsTrendGroupOutputTpsResponseBody) String() string
type OnsTrendGroupOutputTpsResponseBodyData ¶
type OnsTrendGroupOutputTpsResponseBodyData struct { // The data set returned based on sampling period. Records *OnsTrendGroupOutputTpsResponseBodyDataRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Struct"` // The name of the table. Title *string `json:"Title,omitempty" xml:"Title,omitempty"` // The unit of the timestamp. XUnit *string `json:"XUnit,omitempty" xml:"XUnit,omitempty"` // The total number of messages. YUnit *string `json:"YUnit,omitempty" xml:"YUnit,omitempty"` }
func (OnsTrendGroupOutputTpsResponseBodyData) GoString ¶
func (s OnsTrendGroupOutputTpsResponseBodyData) GoString() string
func (*OnsTrendGroupOutputTpsResponseBodyData) SetRecords ¶
func (*OnsTrendGroupOutputTpsResponseBodyData) SetTitle ¶
func (s *OnsTrendGroupOutputTpsResponseBodyData) SetTitle(v string) *OnsTrendGroupOutputTpsResponseBodyData
func (*OnsTrendGroupOutputTpsResponseBodyData) SetXUnit ¶
func (s *OnsTrendGroupOutputTpsResponseBodyData) SetXUnit(v string) *OnsTrendGroupOutputTpsResponseBodyData
func (*OnsTrendGroupOutputTpsResponseBodyData) SetYUnit ¶
func (s *OnsTrendGroupOutputTpsResponseBodyData) SetYUnit(v string) *OnsTrendGroupOutputTpsResponseBodyData
func (OnsTrendGroupOutputTpsResponseBodyData) String ¶
func (s OnsTrendGroupOutputTpsResponseBodyData) String() string
type OnsTrendGroupOutputTpsResponseBodyDataRecords ¶
type OnsTrendGroupOutputTpsResponseBodyDataRecords struct {
StatsDataDo []*OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo `json:"StatsDataDo,omitempty" xml:"StatsDataDo,omitempty" type:"Repeated"`
}
func (OnsTrendGroupOutputTpsResponseBodyDataRecords) GoString ¶
func (s OnsTrendGroupOutputTpsResponseBodyDataRecords) GoString() string
func (*OnsTrendGroupOutputTpsResponseBodyDataRecords) SetStatsDataDo ¶
func (OnsTrendGroupOutputTpsResponseBodyDataRecords) String ¶
func (s OnsTrendGroupOutputTpsResponseBodyDataRecords) String() string
type OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo ¶
type OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo struct { // The X axis. The value of this parameter is a UNIX timestamp in milliseconds. X *int64 `json:"X,omitempty" xml:"X,omitempty"` // The Y axis. This parameter indicates the TPS for message consumption or the number of messages that are consumed. Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"` }
func (OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) GoString ¶
func (s OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) GoString() string
func (OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) String ¶
func (s OnsTrendGroupOutputTpsResponseBodyDataRecordsStatsDataDo) String() string
type OnsTrendTopicInputTpsRequest ¶
type OnsTrendTopicInputTpsRequest struct { // The timestamp that indicates the beginning of the time range to query. Unit: milliseconds. BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"` // The timestamp that indicates the end of the time range to query. Unit: milliseconds. EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the instance to which the topic you want to query belongs. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The sampling period. Unit: minutes. Valid values: 1, 5, and 10. Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"` // The name of the topic that you want to query. Topic *string `json:"Topic,omitempty" xml:"Topic,omitempty"` // The type of information that you want to query. Valid values: // // * **0**: the number of messages that are published to the topic during each sampling period. // * **1**: the TPS for message publishing in the topic during each sampling period. Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"` }
func (OnsTrendTopicInputTpsRequest) GoString ¶
func (s OnsTrendTopicInputTpsRequest) GoString() string
func (*OnsTrendTopicInputTpsRequest) SetBeginTime ¶
func (s *OnsTrendTopicInputTpsRequest) SetBeginTime(v int64) *OnsTrendTopicInputTpsRequest
func (*OnsTrendTopicInputTpsRequest) SetEndTime ¶
func (s *OnsTrendTopicInputTpsRequest) SetEndTime(v int64) *OnsTrendTopicInputTpsRequest
func (*OnsTrendTopicInputTpsRequest) SetInstanceId ¶
func (s *OnsTrendTopicInputTpsRequest) SetInstanceId(v string) *OnsTrendTopicInputTpsRequest
func (*OnsTrendTopicInputTpsRequest) SetPeriod ¶
func (s *OnsTrendTopicInputTpsRequest) SetPeriod(v int64) *OnsTrendTopicInputTpsRequest
func (*OnsTrendTopicInputTpsRequest) SetTopic ¶
func (s *OnsTrendTopicInputTpsRequest) SetTopic(v string) *OnsTrendTopicInputTpsRequest
func (*OnsTrendTopicInputTpsRequest) SetType ¶
func (s *OnsTrendTopicInputTpsRequest) SetType(v int32) *OnsTrendTopicInputTpsRequest
func (OnsTrendTopicInputTpsRequest) String ¶
func (s OnsTrendTopicInputTpsRequest) String() string
type OnsTrendTopicInputTpsResponse ¶
type OnsTrendTopicInputTpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OnsTrendTopicInputTpsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OnsTrendTopicInputTpsResponse) GoString ¶
func (s OnsTrendTopicInputTpsResponse) GoString() string
func (*OnsTrendTopicInputTpsResponse) SetBody ¶
func (s *OnsTrendTopicInputTpsResponse) SetBody(v *OnsTrendTopicInputTpsResponseBody) *OnsTrendTopicInputTpsResponse
func (*OnsTrendTopicInputTpsResponse) SetHeaders ¶
func (s *OnsTrendTopicInputTpsResponse) SetHeaders(v map[string]*string) *OnsTrendTopicInputTpsResponse
func (*OnsTrendTopicInputTpsResponse) SetStatusCode ¶
func (s *OnsTrendTopicInputTpsResponse) SetStatusCode(v int32) *OnsTrendTopicInputTpsResponse
func (OnsTrendTopicInputTpsResponse) String ¶
func (s OnsTrendTopicInputTpsResponse) String() string
type OnsTrendTopicInputTpsResponseBody ¶
type OnsTrendTopicInputTpsResponseBody struct { // The data returned. Data *OnsTrendTopicInputTpsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use the ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OnsTrendTopicInputTpsResponseBody) GoString ¶
func (s OnsTrendTopicInputTpsResponseBody) GoString() string
func (*OnsTrendTopicInputTpsResponseBody) SetRequestId ¶
func (s *OnsTrendTopicInputTpsResponseBody) SetRequestId(v string) *OnsTrendTopicInputTpsResponseBody
func (OnsTrendTopicInputTpsResponseBody) String ¶
func (s OnsTrendTopicInputTpsResponseBody) String() string
type OnsTrendTopicInputTpsResponseBodyData ¶
type OnsTrendTopicInputTpsResponseBodyData struct { // The data set returned based on sampling period. Records *OnsTrendTopicInputTpsResponseBodyDataRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Struct"` // The name of the table. Title *string `json:"Title,omitempty" xml:"Title,omitempty"` // The unit of the timestamp. XUnit *string `json:"XUnit,omitempty" xml:"XUnit,omitempty"` // The unit of the Y axis. YUnit *string `json:"YUnit,omitempty" xml:"YUnit,omitempty"` }
func (OnsTrendTopicInputTpsResponseBodyData) GoString ¶
func (s OnsTrendTopicInputTpsResponseBodyData) GoString() string
func (*OnsTrendTopicInputTpsResponseBodyData) SetRecords ¶
func (*OnsTrendTopicInputTpsResponseBodyData) SetTitle ¶
func (s *OnsTrendTopicInputTpsResponseBodyData) SetTitle(v string) *OnsTrendTopicInputTpsResponseBodyData
func (*OnsTrendTopicInputTpsResponseBodyData) SetXUnit ¶
func (s *OnsTrendTopicInputTpsResponseBodyData) SetXUnit(v string) *OnsTrendTopicInputTpsResponseBodyData
func (*OnsTrendTopicInputTpsResponseBodyData) SetYUnit ¶
func (s *OnsTrendTopicInputTpsResponseBodyData) SetYUnit(v string) *OnsTrendTopicInputTpsResponseBodyData
func (OnsTrendTopicInputTpsResponseBodyData) String ¶
func (s OnsTrendTopicInputTpsResponseBodyData) String() string
type OnsTrendTopicInputTpsResponseBodyDataRecords ¶
type OnsTrendTopicInputTpsResponseBodyDataRecords struct {
StatsDataDo []*OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo `json:"StatsDataDo,omitempty" xml:"StatsDataDo,omitempty" type:"Repeated"`
}
func (OnsTrendTopicInputTpsResponseBodyDataRecords) GoString ¶
func (s OnsTrendTopicInputTpsResponseBodyDataRecords) GoString() string
func (*OnsTrendTopicInputTpsResponseBodyDataRecords) SetStatsDataDo ¶
func (OnsTrendTopicInputTpsResponseBodyDataRecords) String ¶
func (s OnsTrendTopicInputTpsResponseBodyDataRecords) String() string
type OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo ¶
type OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo struct { // The X axis. The value of this parameter is a UNIX timestamp in milliseconds. X *int64 `json:"X,omitempty" xml:"X,omitempty"` // The Y axis. This parameter indicates the TPS for message publishing or the number of messages that are published. Y *float32 `json:"Y,omitempty" xml:"Y,omitempty"` }
func (OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) GoString ¶
func (s OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) GoString() string
func (OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) String ¶
func (s OnsTrendTopicInputTpsResponseBodyDataRecordsStatsDataDo) String() string
type OpenOnsServiceResponse ¶
type OpenOnsServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *OpenOnsServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (OpenOnsServiceResponse) GoString ¶
func (s OpenOnsServiceResponse) GoString() string
func (*OpenOnsServiceResponse) SetBody ¶
func (s *OpenOnsServiceResponse) SetBody(v *OpenOnsServiceResponseBody) *OpenOnsServiceResponse
func (*OpenOnsServiceResponse) SetHeaders ¶
func (s *OpenOnsServiceResponse) SetHeaders(v map[string]*string) *OpenOnsServiceResponse
func (*OpenOnsServiceResponse) SetStatusCode ¶
func (s *OpenOnsServiceResponse) SetStatusCode(v int32) *OpenOnsServiceResponse
func (OpenOnsServiceResponse) String ¶
func (s OpenOnsServiceResponse) String() string
type OpenOnsServiceResponseBody ¶
type OpenOnsServiceResponseBody struct { // The ID of the order. OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (OpenOnsServiceResponseBody) GoString ¶
func (s OpenOnsServiceResponseBody) GoString() string
func (*OpenOnsServiceResponseBody) SetOrderId ¶
func (s *OpenOnsServiceResponseBody) SetOrderId(v string) *OpenOnsServiceResponseBody
func (*OpenOnsServiceResponseBody) SetRequestId ¶
func (s *OpenOnsServiceResponseBody) SetRequestId(v string) *OpenOnsServiceResponseBody
func (OpenOnsServiceResponseBody) String ¶
func (s OpenOnsServiceResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { // The ID of the ApsaraMQ for RocketMQ instance that contains the resource to which you want to attach tags. // // > This parameter is required when you attach tags to a topic or a group. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The resource IDs. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource to which you want to attach tags. Valid values: // // * **INSTANCE** // * **TOPIC** // * **GROUP** ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags that you want to attach to the resource. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetInstanceId ¶
func (s *TagResourcesRequest) SetInstanceId(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // The tag key. If you configure this parameter, you must also configure the **Value** parameter.**** // * The value of this parameter cannot be an empty string. // * A tag key must be 1 to 128 characters in length and cannot contain `http://` or `https://`. A tag key cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag that you want to attach to the resource. If you configure this parameter, you must also configure the **Key** parameter.**** // * The value of this parameter can be an empty string. // * A tag value must be 1 to 128 characters in length and cannot contain `http://` or `https://`. A tag value cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use the ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags that are attached to the specified resource. This parameter takes effect only if the **TagKey** parameter is empty. Default value: **false**. All *bool `json:"All,omitempty" xml:"All,omitempty"` // This parameter is required when you detach tags from a topic or a group. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The resource IDs. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource from which you want to detach tags. Valid values: // // * **INSTANCE** // * **TOPIC** // * **GROUP** ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag keys of the resource. TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetInstanceId ¶
func (s *UntagResourcesRequest) SetInstanceId(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use the ID to troubleshoot issues. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
Click to show internal directories.
Click to hide internal directories.