okr_1_0

package
v2.0.83 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlignObjectiveHeaders

type AlignObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AlignObjectiveHeaders) GoString

func (s AlignObjectiveHeaders) GoString() string

func (*AlignObjectiveHeaders) SetCommonHeaders

func (s *AlignObjectiveHeaders) SetCommonHeaders(v map[string]*string) *AlignObjectiveHeaders

func (*AlignObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *AlignObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *AlignObjectiveHeaders

func (AlignObjectiveHeaders) String

func (s AlignObjectiveHeaders) String() string

type AlignObjectiveRequest

type AlignObjectiveRequest struct {
	PeriodId *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	TargetId *string `json:"targetId,omitempty" xml:"targetId,omitempty"`
	UserId   *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (AlignObjectiveRequest) GoString

func (s AlignObjectiveRequest) GoString() string

func (*AlignObjectiveRequest) SetPeriodId

func (*AlignObjectiveRequest) SetTargetId

func (*AlignObjectiveRequest) SetUserId

func (AlignObjectiveRequest) String

func (s AlignObjectiveRequest) String() string

type AlignObjectiveResponse

type AlignObjectiveResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AlignObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AlignObjectiveResponse) GoString

func (s AlignObjectiveResponse) GoString() string

func (*AlignObjectiveResponse) SetBody

func (*AlignObjectiveResponse) SetHeaders

func (*AlignObjectiveResponse) SetStatusCode

func (AlignObjectiveResponse) String

func (s AlignObjectiveResponse) String() string

type AlignObjectiveResponseBody

type AlignObjectiveResponseBody struct {
	Data    *AlignObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                           `json:"success,omitempty" xml:"success,omitempty"`
}

func (AlignObjectiveResponseBody) GoString

func (s AlignObjectiveResponseBody) GoString() string

func (*AlignObjectiveResponseBody) SetData

func (*AlignObjectiveResponseBody) SetSuccess

func (AlignObjectiveResponseBody) String

type AlignObjectiveResponseBodyData

type AlignObjectiveResponseBodyData struct {
	AlignId io.Reader `json:"alignId,omitempty" xml:"alignId,omitempty"`
	Id      io.Reader `json:"id,omitempty" xml:"id,omitempty"`
}

func (AlignObjectiveResponseBodyData) GoString

func (*AlignObjectiveResponseBodyData) SetAlignId

func (*AlignObjectiveResponseBodyData) SetId

func (AlignObjectiveResponseBodyData) String

type BatchAddPermissionHeaders

type BatchAddPermissionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchAddPermissionHeaders) GoString

func (s BatchAddPermissionHeaders) GoString() string

func (*BatchAddPermissionHeaders) SetCommonHeaders

func (*BatchAddPermissionHeaders) SetXAcsDingtalkAccessToken

func (s *BatchAddPermissionHeaders) SetXAcsDingtalkAccessToken(v string) *BatchAddPermissionHeaders

func (BatchAddPermissionHeaders) String

func (s BatchAddPermissionHeaders) String() string

type BatchAddPermissionRequest

type BatchAddPermissionRequest struct {
	List       []*BatchAddPermissionRequestList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	TargetId   *string                          `json:"targetId,omitempty" xml:"targetId,omitempty"`
	TargetType *string                          `json:"targetType,omitempty" xml:"targetType,omitempty"`
	UserId     *string                          `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (BatchAddPermissionRequest) GoString

func (s BatchAddPermissionRequest) GoString() string

func (*BatchAddPermissionRequest) SetList

func (*BatchAddPermissionRequest) SetTargetId

func (*BatchAddPermissionRequest) SetTargetType

func (*BatchAddPermissionRequest) SetUserId

func (BatchAddPermissionRequest) String

func (s BatchAddPermissionRequest) String() string

type BatchAddPermissionRequestList

type BatchAddPermissionRequestList struct {
	Member     *BatchAddPermissionRequestListMember `json:"member,omitempty" xml:"member,omitempty" type:"Struct"`
	PolicyType *int64                               `json:"policyType,omitempty" xml:"policyType,omitempty"`
}

func (BatchAddPermissionRequestList) GoString

func (*BatchAddPermissionRequestList) SetPolicyType

func (BatchAddPermissionRequestList) String

type BatchAddPermissionRequestListMember

type BatchAddPermissionRequestListMember struct {
	Id   *string `json:"id,omitempty" xml:"id,omitempty"`
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (BatchAddPermissionRequestListMember) GoString

func (*BatchAddPermissionRequestListMember) SetId

func (*BatchAddPermissionRequestListMember) SetType

func (BatchAddPermissionRequestListMember) String

type BatchAddPermissionResponse

type BatchAddPermissionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchAddPermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchAddPermissionResponse) GoString

func (s BatchAddPermissionResponse) GoString() string

func (*BatchAddPermissionResponse) SetBody

func (*BatchAddPermissionResponse) SetHeaders

func (*BatchAddPermissionResponse) SetStatusCode

func (BatchAddPermissionResponse) String

type BatchAddPermissionResponseBody

type BatchAddPermissionResponseBody struct {
	Data    *BatchAddPermissionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                               `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchAddPermissionResponseBody) GoString

func (*BatchAddPermissionResponseBody) SetSuccess

func (BatchAddPermissionResponseBody) String

type BatchAddPermissionResponseBodyData

type BatchAddPermissionResponseBodyData struct {
	HasInvalidUser *bool                                             `json:"hasInvalidUser,omitempty" xml:"hasInvalidUser,omitempty"`
	PermissionTree *BatchAddPermissionResponseBodyDataPermissionTree `json:"permissionTree,omitempty" xml:"permissionTree,omitempty" type:"Struct"`
}

func (BatchAddPermissionResponseBodyData) GoString

func (*BatchAddPermissionResponseBodyData) SetHasInvalidUser

func (BatchAddPermissionResponseBodyData) String

type BatchAddPermissionResponseBodyDataPermissionTree

type BatchAddPermissionResponseBodyDataPermissionTree struct {
	Id         *string                                                       `json:"id,omitempty" xml:"id,omitempty"`
	PolicyList []*BatchAddPermissionResponseBodyDataPermissionTreePolicyList `json:"policyList,omitempty" xml:"policyList,omitempty" type:"Repeated"`
	Privacy    *string                                                       `json:"privacy,omitempty" xml:"privacy,omitempty"`
	Type       *string                                                       `json:"type,omitempty" xml:"type,omitempty"`
}

func (BatchAddPermissionResponseBodyDataPermissionTree) GoString

func (*BatchAddPermissionResponseBodyDataPermissionTree) SetId

func (*BatchAddPermissionResponseBodyDataPermissionTree) SetPrivacy

func (*BatchAddPermissionResponseBodyDataPermissionTree) SetType

func (BatchAddPermissionResponseBodyDataPermissionTree) String

type BatchAddPermissionResponseBodyDataPermissionTreePolicyList

type BatchAddPermissionResponseBodyDataPermissionTreePolicyList struct {
	MemberList []*BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList `json:"memberList,omitempty" xml:"memberList,omitempty" type:"Repeated"`
	Name       *string                                                                 `json:"name,omitempty" xml:"name,omitempty"`
	Type       *int64                                                                  `json:"type,omitempty" xml:"type,omitempty"`
}

func (BatchAddPermissionResponseBodyDataPermissionTreePolicyList) GoString

func (*BatchAddPermissionResponseBodyDataPermissionTreePolicyList) SetName

func (*BatchAddPermissionResponseBodyDataPermissionTreePolicyList) SetType

func (BatchAddPermissionResponseBodyDataPermissionTreePolicyList) String

type BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList

type BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Nickname *string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList) GoString

func (*BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList) SetId

func (*BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList) SetNickname

func (*BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList) SetType

func (BatchAddPermissionResponseBodyDataPermissionTreePolicyListMemberList) String

type BatchQueryObjectiveHeaders

type BatchQueryObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchQueryObjectiveHeaders) GoString

func (s BatchQueryObjectiveHeaders) GoString() string

func (*BatchQueryObjectiveHeaders) SetCommonHeaders

func (*BatchQueryObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *BatchQueryObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *BatchQueryObjectiveHeaders

func (BatchQueryObjectiveHeaders) String

type BatchQueryObjectiveRequest

type BatchQueryObjectiveRequest struct {
	ObjectiveIds []*string `json:"objectiveIds,omitempty" xml:"objectiveIds,omitempty" type:"Repeated"`
	PeriodId     *string   `json:"periodId,omitempty" xml:"periodId,omitempty"`
	WithAlign    *bool     `json:"withAlign,omitempty" xml:"withAlign,omitempty"`
	WithKr       *bool     `json:"withKr,omitempty" xml:"withKr,omitempty"`
	WithProgress *bool     `json:"withProgress,omitempty" xml:"withProgress,omitempty"`
	UserId       *string   `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (BatchQueryObjectiveRequest) GoString

func (s BatchQueryObjectiveRequest) GoString() string

func (*BatchQueryObjectiveRequest) SetObjectiveIds

func (*BatchQueryObjectiveRequest) SetPeriodId

func (*BatchQueryObjectiveRequest) SetUserId

func (*BatchQueryObjectiveRequest) SetWithAlign

func (*BatchQueryObjectiveRequest) SetWithKr

func (*BatchQueryObjectiveRequest) SetWithProgress

func (BatchQueryObjectiveRequest) String

type BatchQueryObjectiveResponse

type BatchQueryObjectiveResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchQueryObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchQueryObjectiveResponse) GoString

func (s BatchQueryObjectiveResponse) GoString() string

func (*BatchQueryObjectiveResponse) SetBody

func (*BatchQueryObjectiveResponse) SetHeaders

func (*BatchQueryObjectiveResponse) SetStatusCode

func (BatchQueryObjectiveResponse) String

type BatchQueryObjectiveResponseBody

type BatchQueryObjectiveResponseBody struct {
	Data    []*BatchQueryObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	Success *bool                                  `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchQueryObjectiveResponseBody) GoString

func (*BatchQueryObjectiveResponseBody) SetData

func (*BatchQueryObjectiveResponseBody) SetSuccess

func (BatchQueryObjectiveResponseBody) String

type BatchQueryObjectiveResponseBodyData

type BatchQueryObjectiveResponseBodyData struct {
	AlignFromIds    []io.Reader                                  `json:"alignFromIds,omitempty" xml:"alignFromIds,omitempty" type:"Repeated"`
	AlignToIds      []io.Reader                                  `json:"alignToIds,omitempty" xml:"alignToIds,omitempty" type:"Repeated"`
	Content         io.Reader                                    `json:"content,omitempty" xml:"content,omitempty"`
	GmtCreate       *float32                                     `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified     *float32                                     `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	Id              io.Reader                                    `json:"id,omitempty" xml:"id,omitempty"`
	KrList          []*BatchQueryObjectiveResponseBodyDataKrList `json:"krList,omitempty" xml:"krList,omitempty" type:"Repeated"`
	Owner           *BatchQueryObjectiveResponseBodyDataOwner    `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	PeriodId        io.Reader                                    `json:"periodId,omitempty" xml:"periodId,omitempty"`
	Permission      []*float32                                   `json:"permission,omitempty" xml:"permission,omitempty" type:"Repeated"`
	Position        *int32                                       `json:"position,omitempty" xml:"position,omitempty"`
	Progress        *BatchQueryObjectiveResponseBodyDataProgress `json:"progress,omitempty" xml:"progress,omitempty" type:"Struct"`
	ProgressPercent *float32                                     `json:"progressPercent,omitempty" xml:"progressPercent,omitempty"`
	Published       *bool                                        `json:"published,omitempty" xml:"published,omitempty"`
	Score           *float32                                     `json:"score,omitempty" xml:"score,omitempty"`
	Status          *int32                                       `json:"status,omitempty" xml:"status,omitempty"`
	UserId          io.Reader                                    `json:"userId,omitempty" xml:"userId,omitempty"`
	Weight          *float32                                     `json:"weight,omitempty" xml:"weight,omitempty"`
}

func (BatchQueryObjectiveResponseBodyData) GoString

func (*BatchQueryObjectiveResponseBodyData) SetAlignFromIds

func (*BatchQueryObjectiveResponseBodyData) SetAlignToIds

func (*BatchQueryObjectiveResponseBodyData) SetContent

func (*BatchQueryObjectiveResponseBodyData) SetGmtCreate

func (*BatchQueryObjectiveResponseBodyData) SetGmtModified

func (*BatchQueryObjectiveResponseBodyData) SetId

func (*BatchQueryObjectiveResponseBodyData) SetPeriodId

func (*BatchQueryObjectiveResponseBodyData) SetPermission

func (*BatchQueryObjectiveResponseBodyData) SetPosition

func (*BatchQueryObjectiveResponseBodyData) SetProgressPercent

func (*BatchQueryObjectiveResponseBodyData) SetPublished

func (*BatchQueryObjectiveResponseBodyData) SetScore

func (*BatchQueryObjectiveResponseBodyData) SetStatus

func (*BatchQueryObjectiveResponseBodyData) SetUserId

func (*BatchQueryObjectiveResponseBodyData) SetWeight

func (BatchQueryObjectiveResponseBodyData) String

type BatchQueryObjectiveResponseBodyDataKrList

type BatchQueryObjectiveResponseBodyDataKrList struct {
	Content     io.Reader                                          `json:"content,omitempty" xml:"content,omitempty"`
	GmtCreate   *float32                                           `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified *float32                                           `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	Id          io.Reader                                          `json:"id,omitempty" xml:"id,omitempty"`
	ObjectiveId io.Reader                                          `json:"objectiveId,omitempty" xml:"objectiveId,omitempty"`
	Permission  []*float32                                         `json:"permission,omitempty" xml:"permission,omitempty" type:"Repeated"`
	Position    *int64                                             `json:"position,omitempty" xml:"position,omitempty"`
	Progress    *BatchQueryObjectiveResponseBodyDataKrListProgress `json:"progress,omitempty" xml:"progress,omitempty" type:"Struct"`
	Score       *float32                                           `json:"score,omitempty" xml:"score,omitempty"`
	Weight      *float32                                           `json:"weight,omitempty" xml:"weight,omitempty"`
}

func (BatchQueryObjectiveResponseBodyDataKrList) GoString

func (*BatchQueryObjectiveResponseBodyDataKrList) SetContent

func (*BatchQueryObjectiveResponseBodyDataKrList) SetGmtCreate

func (*BatchQueryObjectiveResponseBodyDataKrList) SetGmtModified

func (*BatchQueryObjectiveResponseBodyDataKrList) SetId

func (*BatchQueryObjectiveResponseBodyDataKrList) SetObjectiveId

func (*BatchQueryObjectiveResponseBodyDataKrList) SetPermission

func (*BatchQueryObjectiveResponseBodyDataKrList) SetPosition

func (*BatchQueryObjectiveResponseBodyDataKrList) SetScore

func (*BatchQueryObjectiveResponseBodyDataKrList) SetWeight

func (BatchQueryObjectiveResponseBodyDataKrList) String

type BatchQueryObjectiveResponseBodyDataKrListProgress

type BatchQueryObjectiveResponseBodyDataKrListProgress struct {
	Percent *int32 `json:"percent,omitempty" xml:"percent,omitempty"`
}

func (BatchQueryObjectiveResponseBodyDataKrListProgress) GoString

func (*BatchQueryObjectiveResponseBodyDataKrListProgress) SetPercent

func (BatchQueryObjectiveResponseBodyDataKrListProgress) String

type BatchQueryObjectiveResponseBodyDataOwner

type BatchQueryObjectiveResponseBodyDataOwner struct {
	AvatarMediaId io.Reader `json:"avatarMediaId,omitempty" xml:"avatarMediaId,omitempty"`
	CorpId        io.Reader `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id            io.Reader `json:"id,omitempty" xml:"id,omitempty"`
	Nickname      io.Reader `json:"nickname,omitempty" xml:"nickname,omitempty"`
	UserId        io.Reader `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (BatchQueryObjectiveResponseBodyDataOwner) GoString

func (*BatchQueryObjectiveResponseBodyDataOwner) SetAvatarMediaId

func (*BatchQueryObjectiveResponseBodyDataOwner) SetCorpId

func (*BatchQueryObjectiveResponseBodyDataOwner) SetId

func (*BatchQueryObjectiveResponseBodyDataOwner) SetNickname

func (*BatchQueryObjectiveResponseBodyDataOwner) SetUserId

func (BatchQueryObjectiveResponseBodyDataOwner) String

type BatchQueryObjectiveResponseBodyDataProgress

type BatchQueryObjectiveResponseBodyDataProgress struct {
	Percent *int32 `json:"percent,omitempty" xml:"percent,omitempty"`
}

func (BatchQueryObjectiveResponseBodyDataProgress) GoString

func (*BatchQueryObjectiveResponseBodyDataProgress) SetPercent

func (BatchQueryObjectiveResponseBodyDataProgress) String

type BatchQueryUserHeaders

type BatchQueryUserHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchQueryUserHeaders) GoString

func (s BatchQueryUserHeaders) GoString() string

func (*BatchQueryUserHeaders) SetCommonHeaders

func (s *BatchQueryUserHeaders) SetCommonHeaders(v map[string]*string) *BatchQueryUserHeaders

func (*BatchQueryUserHeaders) SetXAcsDingtalkAccessToken

func (s *BatchQueryUserHeaders) SetXAcsDingtalkAccessToken(v string) *BatchQueryUserHeaders

func (BatchQueryUserHeaders) String

func (s BatchQueryUserHeaders) String() string

type BatchQueryUserRequest

type BatchQueryUserRequest struct {
	OkrUserIds []*string `json:"okrUserIds,omitempty" xml:"okrUserIds,omitempty" type:"Repeated"`
	UserIds    []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (BatchQueryUserRequest) GoString

func (s BatchQueryUserRequest) GoString() string

func (*BatchQueryUserRequest) SetOkrUserIds

func (s *BatchQueryUserRequest) SetOkrUserIds(v []*string) *BatchQueryUserRequest

func (*BatchQueryUserRequest) SetUserIds

func (s *BatchQueryUserRequest) SetUserIds(v []*string) *BatchQueryUserRequest

func (BatchQueryUserRequest) String

func (s BatchQueryUserRequest) String() string

type BatchQueryUserResponse

type BatchQueryUserResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchQueryUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchQueryUserResponse) GoString

func (s BatchQueryUserResponse) GoString() string

func (*BatchQueryUserResponse) SetBody

func (*BatchQueryUserResponse) SetHeaders

func (*BatchQueryUserResponse) SetStatusCode

func (BatchQueryUserResponse) String

func (s BatchQueryUserResponse) String() string

type BatchQueryUserResponseBody

type BatchQueryUserResponseBody struct {
	Data    []*BatchQueryUserResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	Success *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchQueryUserResponseBody) GoString

func (s BatchQueryUserResponseBody) GoString() string

func (*BatchQueryUserResponseBody) SetData

func (*BatchQueryUserResponseBody) SetSuccess

func (BatchQueryUserResponseBody) String

type BatchQueryUserResponseBodyData

type BatchQueryUserResponseBodyData struct {
	AvatarMediaId io.Reader `json:"avatarMediaId,omitempty" xml:"avatarMediaId,omitempty"`
	AvatarUrl     io.Reader `json:"avatarUrl,omitempty" xml:"avatarUrl,omitempty"`
	CorpId        io.Reader `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id            io.Reader `json:"id,omitempty" xml:"id,omitempty"`
	Nickname      io.Reader `json:"nickname,omitempty" xml:"nickname,omitempty"`
	UserId        io.Reader `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (BatchQueryUserResponseBodyData) GoString

func (*BatchQueryUserResponseBodyData) SetAvatarMediaId

func (*BatchQueryUserResponseBodyData) SetAvatarUrl

func (*BatchQueryUserResponseBodyData) SetCorpId

func (*BatchQueryUserResponseBodyData) SetId

func (*BatchQueryUserResponseBodyData) SetNickname

func (*BatchQueryUserResponseBodyData) SetUserId

func (BatchQueryUserResponseBodyData) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AlignObjective

func (client *Client) AlignObjective(objectiveId *string, request *AlignObjectiveRequest) (_result *AlignObjectiveResponse, _err error)

func (*Client) AlignObjectiveWithOptions

func (client *Client) AlignObjectiveWithOptions(objectiveId *string, request *AlignObjectiveRequest, headers *AlignObjectiveHeaders, runtime *util.RuntimeOptions) (_result *AlignObjectiveResponse, _err error)

func (*Client) BatchAddPermission

func (client *Client) BatchAddPermission(request *BatchAddPermissionRequest) (_result *BatchAddPermissionResponse, _err error)

func (*Client) BatchAddPermissionWithOptions

func (client *Client) BatchAddPermissionWithOptions(request *BatchAddPermissionRequest, headers *BatchAddPermissionHeaders, runtime *util.RuntimeOptions) (_result *BatchAddPermissionResponse, _err error)

func (*Client) BatchQueryObjective

func (client *Client) BatchQueryObjective(request *BatchQueryObjectiveRequest) (_result *BatchQueryObjectiveResponse, _err error)

func (*Client) BatchQueryObjectiveWithOptions

func (client *Client) BatchQueryObjectiveWithOptions(request *BatchQueryObjectiveRequest, headers *BatchQueryObjectiveHeaders, runtime *util.RuntimeOptions) (_result *BatchQueryObjectiveResponse, _err error)

func (*Client) BatchQueryUser

func (client *Client) BatchQueryUser(request *BatchQueryUserRequest) (_result *BatchQueryUserResponse, _err error)

func (*Client) BatchQueryUserWithOptions

func (client *Client) BatchQueryUserWithOptions(request *BatchQueryUserRequest, headers *BatchQueryUserHeaders, runtime *util.RuntimeOptions) (_result *BatchQueryUserResponse, _err error)

func (*Client) CreateKeyResult

func (client *Client) CreateKeyResult(request *CreateKeyResultRequest) (_result *CreateKeyResultResponse, _err error)

func (*Client) CreateKeyResultWithOptions

func (client *Client) CreateKeyResultWithOptions(request *CreateKeyResultRequest, headers *CreateKeyResultHeaders, runtime *util.RuntimeOptions) (_result *CreateKeyResultResponse, _err error)

func (*Client) CreateObjective

func (client *Client) CreateObjective(request *CreateObjectiveRequest) (_result *CreateObjectiveResponse, _err error)

func (*Client) CreateObjectiveWithOptions

func (client *Client) CreateObjectiveWithOptions(request *CreateObjectiveRequest, headers *CreateObjectiveHeaders, runtime *util.RuntimeOptions) (_result *CreateObjectiveResponse, _err error)

func (*Client) DeleteKeyResult

func (client *Client) DeleteKeyResult(request *DeleteKeyResultRequest) (_result *DeleteKeyResultResponse, _err error)

func (*Client) DeleteKeyResultWithOptions

func (client *Client) DeleteKeyResultWithOptions(request *DeleteKeyResultRequest, headers *DeleteKeyResultHeaders, runtime *util.RuntimeOptions) (_result *DeleteKeyResultResponse, _err error)

func (*Client) DeleteObjective

func (client *Client) DeleteObjective(objectiveId *string, request *DeleteObjectiveRequest) (_result *DeleteObjectiveResponse, _err error)

func (*Client) DeleteObjectiveWithOptions

func (client *Client) DeleteObjectiveWithOptions(objectiveId *string, request *DeleteObjectiveRequest, headers *DeleteObjectiveHeaders, runtime *util.RuntimeOptions) (_result *DeleteObjectiveResponse, _err error)

func (*Client) DeletePermission

func (client *Client) DeletePermission(request *DeletePermissionRequest) (_result *DeletePermissionResponse, _err error)

func (*Client) DeletePermissionWithOptions

func (client *Client) DeletePermissionWithOptions(request *DeletePermissionRequest, headers *DeletePermissionHeaders, runtime *util.RuntimeOptions) (_result *DeletePermissionResponse, _err error)

func (*Client) GetPeriodList

func (client *Client) GetPeriodList() (_result *GetPeriodListResponse, _err error)

func (*Client) GetPeriodListWithOptions

func (client *Client) GetPeriodListWithOptions(headers *GetPeriodListHeaders, runtime *util.RuntimeOptions) (_result *GetPeriodListResponse, _err error)

func (*Client) GetPermission

func (client *Client) GetPermission(request *GetPermissionRequest) (_result *GetPermissionResponse, _err error)

func (*Client) GetPermissionWithOptions

func (client *Client) GetPermissionWithOptions(request *GetPermissionRequest, headers *GetPermissionHeaders, runtime *util.RuntimeOptions) (_result *GetPermissionResponse, _err error)

func (*Client) GetUserOkr

func (client *Client) GetUserOkr(request *GetUserOkrRequest) (_result *GetUserOkrResponse, _err error)

func (*Client) GetUserOkrWithOptions

func (client *Client) GetUserOkrWithOptions(request *GetUserOkrRequest, headers *GetUserOkrHeaders, runtime *util.RuntimeOptions) (_result *GetUserOkrResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) OkrObjectivesBatch added in v2.0.83

func (client *Client) OkrObjectivesBatch(request *OkrObjectivesBatchRequest) (_result *OkrObjectivesBatchResponse, _err error)

func (*Client) OkrObjectivesBatchWithOptions added in v2.0.83

func (client *Client) OkrObjectivesBatchWithOptions(request *OkrObjectivesBatchRequest, headers *OkrObjectivesBatchHeaders, runtime *util.RuntimeOptions) (_result *OkrObjectivesBatchResponse, _err error)

func (*Client) OkrObjectivesByUser added in v2.0.83

func (client *Client) OkrObjectivesByUser(dingUserId *string, request *OkrObjectivesByUserRequest) (_result *OkrObjectivesByUserResponse, _err error)

func (*Client) OkrObjectivesByUserWithOptions added in v2.0.83

func (client *Client) OkrObjectivesByUserWithOptions(dingUserId *string, request *OkrObjectivesByUserRequest, headers *OkrObjectivesByUserHeaders, runtime *util.RuntimeOptions) (_result *OkrObjectivesByUserResponse, _err error)

func (*Client) OkrPeriods added in v2.0.83

func (client *Client) OkrPeriods(request *OkrPeriodsRequest) (_result *OkrPeriodsResponse, _err error)

func (*Client) OkrPeriodsWithOptions added in v2.0.83

func (client *Client) OkrPeriodsWithOptions(request *OkrPeriodsRequest, headers *OkrPeriodsHeaders, runtime *util.RuntimeOptions) (_result *OkrPeriodsResponse, _err error)

func (*Client) UnAlignObjective

func (client *Client) UnAlignObjective(objectiveId *string, request *UnAlignObjectiveRequest) (_result *UnAlignObjectiveResponse, _err error)

func (*Client) UnAlignObjectiveWithOptions

func (client *Client) UnAlignObjectiveWithOptions(objectiveId *string, request *UnAlignObjectiveRequest, headers *UnAlignObjectiveHeaders, runtime *util.RuntimeOptions) (_result *UnAlignObjectiveResponse, _err error)

func (*Client) UpdateKROfContent

func (client *Client) UpdateKROfContent(request *UpdateKROfContentRequest) (_result *UpdateKROfContentResponse, _err error)

func (*Client) UpdateKROfContentWithOptions

func (client *Client) UpdateKROfContentWithOptions(request *UpdateKROfContentRequest, headers *UpdateKROfContentHeaders, runtime *util.RuntimeOptions) (_result *UpdateKROfContentResponse, _err error)

func (*Client) UpdateKROfScore

func (client *Client) UpdateKROfScore(request *UpdateKROfScoreRequest) (_result *UpdateKROfScoreResponse, _err error)

func (*Client) UpdateKROfScoreWithOptions

func (client *Client) UpdateKROfScoreWithOptions(request *UpdateKROfScoreRequest, headers *UpdateKROfScoreHeaders, runtime *util.RuntimeOptions) (_result *UpdateKROfScoreResponse, _err error)

func (*Client) UpdateKROfWeight

func (client *Client) UpdateKROfWeight(request *UpdateKROfWeightRequest) (_result *UpdateKROfWeightResponse, _err error)

func (*Client) UpdateKROfWeightWithOptions

func (client *Client) UpdateKROfWeightWithOptions(request *UpdateKROfWeightRequest, headers *UpdateKROfWeightHeaders, runtime *util.RuntimeOptions) (_result *UpdateKROfWeightResponse, _err error)

func (*Client) UpdateObjective

func (client *Client) UpdateObjective(objectiveId *string, request *UpdateObjectiveRequest) (_result *UpdateObjectiveResponse, _err error)

func (*Client) UpdateObjectiveWithOptions

func (client *Client) UpdateObjectiveWithOptions(objectiveId *string, request *UpdateObjectiveRequest, headers *UpdateObjectiveHeaders, runtime *util.RuntimeOptions) (_result *UpdateObjectiveResponse, _err error)

func (*Client) UpdatePrivacy

func (client *Client) UpdatePrivacy(request *UpdatePrivacyRequest) (_result *UpdatePrivacyResponse, _err error)

func (*Client) UpdatePrivacyWithOptions

func (client *Client) UpdatePrivacyWithOptions(request *UpdatePrivacyRequest, headers *UpdatePrivacyHeaders, runtime *util.RuntimeOptions) (_result *UpdatePrivacyResponse, _err error)

type CreateKeyResultHeaders

type CreateKeyResultHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateKeyResultHeaders) GoString

func (s CreateKeyResultHeaders) GoString() string

func (*CreateKeyResultHeaders) SetCommonHeaders

func (s *CreateKeyResultHeaders) SetCommonHeaders(v map[string]*string) *CreateKeyResultHeaders

func (*CreateKeyResultHeaders) SetXAcsDingtalkAccessToken

func (s *CreateKeyResultHeaders) SetXAcsDingtalkAccessToken(v string) *CreateKeyResultHeaders

func (CreateKeyResultHeaders) String

func (s CreateKeyResultHeaders) String() string

type CreateKeyResultRequest

type CreateKeyResultRequest struct {
	Content      *string `json:"content,omitempty" xml:"content,omitempty"`
	ObjectiveId  *string `json:"objectiveId,omitempty" xml:"objectiveId,omitempty"`
	PeriodId     *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	PrevPosition *int64  `json:"prevPosition,omitempty" xml:"prevPosition,omitempty"`
	Weight       *int64  `json:"weight,omitempty" xml:"weight,omitempty"`
	UserId       *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateKeyResultRequest) GoString

func (s CreateKeyResultRequest) GoString() string

func (*CreateKeyResultRequest) SetContent

func (*CreateKeyResultRequest) SetObjectiveId

func (*CreateKeyResultRequest) SetPeriodId

func (*CreateKeyResultRequest) SetPrevPosition

func (s *CreateKeyResultRequest) SetPrevPosition(v int64) *CreateKeyResultRequest

func (*CreateKeyResultRequest) SetUserId

func (*CreateKeyResultRequest) SetWeight

func (CreateKeyResultRequest) String

func (s CreateKeyResultRequest) String() string

type CreateKeyResultResponse

type CreateKeyResultResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateKeyResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateKeyResultResponse) GoString

func (s CreateKeyResultResponse) GoString() string

func (*CreateKeyResultResponse) SetBody

func (*CreateKeyResultResponse) SetHeaders

func (*CreateKeyResultResponse) SetStatusCode

func (CreateKeyResultResponse) String

func (s CreateKeyResultResponse) String() string

type CreateKeyResultResponseBody

type CreateKeyResultResponseBody struct {
	Data    *CreateKeyResultResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                            `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateKeyResultResponseBody) GoString

func (s CreateKeyResultResponseBody) GoString() string

func (*CreateKeyResultResponseBody) SetData

func (*CreateKeyResultResponseBody) SetSuccess

func (CreateKeyResultResponseBody) String

type CreateKeyResultResponseBodyData

type CreateKeyResultResponseBodyData struct {
	Id       io.Reader `json:"id,omitempty" xml:"id,omitempty"`
	Position *int64    `json:"position,omitempty" xml:"position,omitempty"`
	Weight   *int64    `json:"weight,omitempty" xml:"weight,omitempty"`
}

func (CreateKeyResultResponseBodyData) GoString

func (*CreateKeyResultResponseBodyData) SetId

func (*CreateKeyResultResponseBodyData) SetPosition

func (*CreateKeyResultResponseBodyData) SetWeight

func (CreateKeyResultResponseBodyData) String

type CreateObjectiveHeaders

type CreateObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateObjectiveHeaders) GoString

func (s CreateObjectiveHeaders) GoString() string

func (*CreateObjectiveHeaders) SetCommonHeaders

func (s *CreateObjectiveHeaders) SetCommonHeaders(v map[string]*string) *CreateObjectiveHeaders

func (*CreateObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *CreateObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *CreateObjectiveHeaders

func (CreateObjectiveHeaders) String

func (s CreateObjectiveHeaders) String() string

type CreateObjectiveRequest

type CreateObjectiveRequest struct {
	Content      *string `json:"content,omitempty" xml:"content,omitempty"`
	PeriodId     *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	PrevPosition *string `json:"prevPosition,omitempty" xml:"prevPosition,omitempty"`
	UserId       *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateObjectiveRequest) GoString

func (s CreateObjectiveRequest) GoString() string

func (*CreateObjectiveRequest) SetContent

func (*CreateObjectiveRequest) SetPeriodId

func (*CreateObjectiveRequest) SetPrevPosition

func (s *CreateObjectiveRequest) SetPrevPosition(v string) *CreateObjectiveRequest

func (*CreateObjectiveRequest) SetUserId

func (CreateObjectiveRequest) String

func (s CreateObjectiveRequest) String() string

type CreateObjectiveResponse

type CreateObjectiveResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateObjectiveResponse) GoString

func (s CreateObjectiveResponse) GoString() string

func (*CreateObjectiveResponse) SetBody

func (*CreateObjectiveResponse) SetHeaders

func (*CreateObjectiveResponse) SetStatusCode

func (CreateObjectiveResponse) String

func (s CreateObjectiveResponse) String() string

type CreateObjectiveResponseBody

type CreateObjectiveResponseBody struct {
	Data    *CreateObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                            `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateObjectiveResponseBody) GoString

func (s CreateObjectiveResponseBody) GoString() string

func (*CreateObjectiveResponseBody) SetData

func (*CreateObjectiveResponseBody) SetSuccess

func (CreateObjectiveResponseBody) String

type CreateObjectiveResponseBodyData

type CreateObjectiveResponseBodyData struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Position *string `json:"position,omitempty" xml:"position,omitempty"`
}

func (CreateObjectiveResponseBodyData) GoString

func (*CreateObjectiveResponseBodyData) SetId

func (*CreateObjectiveResponseBodyData) SetPosition

func (CreateObjectiveResponseBodyData) String

type DeleteKeyResultHeaders

type DeleteKeyResultHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteKeyResultHeaders) GoString

func (s DeleteKeyResultHeaders) GoString() string

func (*DeleteKeyResultHeaders) SetCommonHeaders

func (s *DeleteKeyResultHeaders) SetCommonHeaders(v map[string]*string) *DeleteKeyResultHeaders

func (*DeleteKeyResultHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteKeyResultHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteKeyResultHeaders

func (DeleteKeyResultHeaders) String

func (s DeleteKeyResultHeaders) String() string

type DeleteKeyResultRequest

type DeleteKeyResultRequest struct {
	KrId   *string `json:"krId,omitempty" xml:"krId,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeleteKeyResultRequest) GoString

func (s DeleteKeyResultRequest) GoString() string

func (*DeleteKeyResultRequest) SetKrId

func (*DeleteKeyResultRequest) SetUserId

func (DeleteKeyResultRequest) String

func (s DeleteKeyResultRequest) String() string

type DeleteKeyResultResponse

type DeleteKeyResultResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteKeyResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteKeyResultResponse) GoString

func (s DeleteKeyResultResponse) GoString() string

func (*DeleteKeyResultResponse) SetBody

func (*DeleteKeyResultResponse) SetHeaders

func (*DeleteKeyResultResponse) SetStatusCode

func (DeleteKeyResultResponse) String

func (s DeleteKeyResultResponse) String() string

type DeleteKeyResultResponseBody

type DeleteKeyResultResponseBody struct {
	Data    *bool `json:"data,omitempty" xml:"data,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteKeyResultResponseBody) GoString

func (s DeleteKeyResultResponseBody) GoString() string

func (*DeleteKeyResultResponseBody) SetData

func (*DeleteKeyResultResponseBody) SetSuccess

func (DeleteKeyResultResponseBody) String

type DeleteObjectiveHeaders

type DeleteObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteObjectiveHeaders) GoString

func (s DeleteObjectiveHeaders) GoString() string

func (*DeleteObjectiveHeaders) SetCommonHeaders

func (s *DeleteObjectiveHeaders) SetCommonHeaders(v map[string]*string) *DeleteObjectiveHeaders

func (*DeleteObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteObjectiveHeaders

func (DeleteObjectiveHeaders) String

func (s DeleteObjectiveHeaders) String() string

type DeleteObjectiveRequest

type DeleteObjectiveRequest struct {
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeleteObjectiveRequest) GoString

func (s DeleteObjectiveRequest) GoString() string

func (*DeleteObjectiveRequest) SetUserId

func (DeleteObjectiveRequest) String

func (s DeleteObjectiveRequest) String() string

type DeleteObjectiveResponse

type DeleteObjectiveResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteObjectiveResponse) GoString

func (s DeleteObjectiveResponse) GoString() string

func (*DeleteObjectiveResponse) SetBody

func (*DeleteObjectiveResponse) SetHeaders

func (*DeleteObjectiveResponse) SetStatusCode

func (DeleteObjectiveResponse) String

func (s DeleteObjectiveResponse) String() string

type DeleteObjectiveResponseBody

type DeleteObjectiveResponseBody struct {
	Data    *DeleteObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                            `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteObjectiveResponseBody) GoString

func (s DeleteObjectiveResponseBody) GoString() string

func (*DeleteObjectiveResponseBody) SetData

func (*DeleteObjectiveResponseBody) SetSuccess

func (DeleteObjectiveResponseBody) String

type DeleteObjectiveResponseBodyData

type DeleteObjectiveResponseBodyData struct {
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
}

func (DeleteObjectiveResponseBodyData) GoString

func (*DeleteObjectiveResponseBodyData) SetId

func (DeleteObjectiveResponseBodyData) String

type DeletePermissionHeaders

type DeletePermissionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeletePermissionHeaders) GoString

func (s DeletePermissionHeaders) GoString() string

func (*DeletePermissionHeaders) SetCommonHeaders

func (s *DeletePermissionHeaders) SetCommonHeaders(v map[string]*string) *DeletePermissionHeaders

func (*DeletePermissionHeaders) SetXAcsDingtalkAccessToken

func (s *DeletePermissionHeaders) SetXAcsDingtalkAccessToken(v string) *DeletePermissionHeaders

func (DeletePermissionHeaders) String

func (s DeletePermissionHeaders) String() string

type DeletePermissionRequest

type DeletePermissionRequest struct {
	Id         *string `json:"id,omitempty" xml:"id,omitempty"`
	PolicyType *int64  `json:"policyType,omitempty" xml:"policyType,omitempty"`
	TargetId   *string `json:"targetId,omitempty" xml:"targetId,omitempty"`
	TargetType *string `json:"targetType,omitempty" xml:"targetType,omitempty"`
	Type       *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId     *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeletePermissionRequest) GoString

func (s DeletePermissionRequest) GoString() string

func (*DeletePermissionRequest) SetId

func (*DeletePermissionRequest) SetPolicyType

func (*DeletePermissionRequest) SetTargetId

func (*DeletePermissionRequest) SetTargetType

func (*DeletePermissionRequest) SetType

func (*DeletePermissionRequest) SetUserId

func (DeletePermissionRequest) String

func (s DeletePermissionRequest) String() string

type DeletePermissionResponse

type DeletePermissionResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeletePermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeletePermissionResponse) GoString

func (s DeletePermissionResponse) GoString() string

func (*DeletePermissionResponse) SetBody

func (*DeletePermissionResponse) SetHeaders

func (*DeletePermissionResponse) SetStatusCode

func (DeletePermissionResponse) String

func (s DeletePermissionResponse) String() string

type DeletePermissionResponseBody

type DeletePermissionResponseBody struct {
	Data    *DeletePermissionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeletePermissionResponseBody) GoString

func (s DeletePermissionResponseBody) GoString() string

func (*DeletePermissionResponseBody) SetData

func (*DeletePermissionResponseBody) SetSuccess

func (DeletePermissionResponseBody) String

type DeletePermissionResponseBodyData

type DeletePermissionResponseBodyData struct {
	Id         *string                                       `json:"id,omitempty" xml:"id,omitempty"`
	PolicyList []*DeletePermissionResponseBodyDataPolicyList `json:"policyList,omitempty" xml:"policyList,omitempty" type:"Repeated"`
	Privacy    *string                                       `json:"privacy,omitempty" xml:"privacy,omitempty"`
	Type       *string                                       `json:"type,omitempty" xml:"type,omitempty"`
}

func (DeletePermissionResponseBodyData) GoString

func (*DeletePermissionResponseBodyData) SetId

func (*DeletePermissionResponseBodyData) SetPrivacy

func (*DeletePermissionResponseBodyData) SetType

func (DeletePermissionResponseBodyData) String

type DeletePermissionResponseBodyDataPolicyList

type DeletePermissionResponseBodyDataPolicyList struct {
	MemberList []*DeletePermissionResponseBodyDataPolicyListMemberList `json:"memberList,omitempty" xml:"memberList,omitempty" type:"Repeated"`
	Name       *string                                                 `json:"name,omitempty" xml:"name,omitempty"`
	Type       *int64                                                  `json:"type,omitempty" xml:"type,omitempty"`
}

func (DeletePermissionResponseBodyDataPolicyList) GoString

func (*DeletePermissionResponseBodyDataPolicyList) SetName

func (*DeletePermissionResponseBodyDataPolicyList) SetType

func (DeletePermissionResponseBodyDataPolicyList) String

type DeletePermissionResponseBodyDataPolicyListMemberList

type DeletePermissionResponseBodyDataPolicyListMemberList struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Nickname *string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DeletePermissionResponseBodyDataPolicyListMemberList) GoString

func (*DeletePermissionResponseBodyDataPolicyListMemberList) SetId

func (*DeletePermissionResponseBodyDataPolicyListMemberList) SetNickname

func (*DeletePermissionResponseBodyDataPolicyListMemberList) SetType

func (DeletePermissionResponseBodyDataPolicyListMemberList) String

type GetPeriodListHeaders

type GetPeriodListHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetPeriodListHeaders) GoString

func (s GetPeriodListHeaders) GoString() string

func (*GetPeriodListHeaders) SetCommonHeaders

func (s *GetPeriodListHeaders) SetCommonHeaders(v map[string]*string) *GetPeriodListHeaders

func (*GetPeriodListHeaders) SetXAcsDingtalkAccessToken

func (s *GetPeriodListHeaders) SetXAcsDingtalkAccessToken(v string) *GetPeriodListHeaders

func (GetPeriodListHeaders) String

func (s GetPeriodListHeaders) String() string

type GetPeriodListResponse

type GetPeriodListResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetPeriodListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetPeriodListResponse) GoString

func (s GetPeriodListResponse) GoString() string

func (*GetPeriodListResponse) SetBody

func (*GetPeriodListResponse) SetHeaders

func (*GetPeriodListResponse) SetStatusCode

func (s *GetPeriodListResponse) SetStatusCode(v int32) *GetPeriodListResponse

func (GetPeriodListResponse) String

func (s GetPeriodListResponse) String() string

type GetPeriodListResponseBody

type GetPeriodListResponseBody struct {
	Data    *GetPeriodListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetPeriodListResponseBody) GoString

func (s GetPeriodListResponseBody) GoString() string

func (*GetPeriodListResponseBody) SetData

func (*GetPeriodListResponseBody) SetSuccess

func (GetPeriodListResponseBody) String

func (s GetPeriodListResponseBody) String() string

type GetPeriodListResponseBodyData

type GetPeriodListResponseBodyData struct {
	PeriodList []*GetPeriodListResponseBodyDataPeriodList `json:"periodList,omitempty" xml:"periodList,omitempty" type:"Repeated"`
}

func (GetPeriodListResponseBodyData) GoString

func (*GetPeriodListResponseBodyData) SetPeriodList

func (GetPeriodListResponseBodyData) String

type GetPeriodListResponseBodyDataPeriodList

type GetPeriodListResponseBodyDataPeriodList struct {
	EndTime   *float32  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Id        io.Reader `json:"id,omitempty" xml:"id,omitempty"`
	IsCurrent *bool     `json:"isCurrent,omitempty" xml:"isCurrent,omitempty"`
	IsYearly  *bool     `json:"isYearly,omitempty" xml:"isYearly,omitempty"`
	Name      io.Reader `json:"name,omitempty" xml:"name,omitempty"`
	StartTime *float32  `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (GetPeriodListResponseBodyDataPeriodList) GoString

func (*GetPeriodListResponseBodyDataPeriodList) SetEndTime

func (*GetPeriodListResponseBodyDataPeriodList) SetId

func (*GetPeriodListResponseBodyDataPeriodList) SetIsCurrent

func (*GetPeriodListResponseBodyDataPeriodList) SetIsYearly

func (*GetPeriodListResponseBodyDataPeriodList) SetName

func (*GetPeriodListResponseBodyDataPeriodList) SetStartTime

func (GetPeriodListResponseBodyDataPeriodList) String

type GetPermissionHeaders

type GetPermissionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetPermissionHeaders) GoString

func (s GetPermissionHeaders) GoString() string

func (*GetPermissionHeaders) SetCommonHeaders

func (s *GetPermissionHeaders) SetCommonHeaders(v map[string]*string) *GetPermissionHeaders

func (*GetPermissionHeaders) SetXAcsDingtalkAccessToken

func (s *GetPermissionHeaders) SetXAcsDingtalkAccessToken(v string) *GetPermissionHeaders

func (GetPermissionHeaders) String

func (s GetPermissionHeaders) String() string

type GetPermissionRequest

type GetPermissionRequest struct {
	TargetId      *string `json:"targetId,omitempty" xml:"targetId,omitempty"`
	TargetType    *string `json:"targetType,omitempty" xml:"targetType,omitempty"`
	UserId        *string `json:"userId,omitempty" xml:"userId,omitempty"`
	WithKr        *bool   `json:"withKr,omitempty" xml:"withKr,omitempty"`
	WithObjective *bool   `json:"withObjective,omitempty" xml:"withObjective,omitempty"`
}

func (GetPermissionRequest) GoString

func (s GetPermissionRequest) GoString() string

func (*GetPermissionRequest) SetTargetId

func (*GetPermissionRequest) SetTargetType

func (s *GetPermissionRequest) SetTargetType(v string) *GetPermissionRequest

func (*GetPermissionRequest) SetUserId

func (*GetPermissionRequest) SetWithKr

func (*GetPermissionRequest) SetWithObjective

func (s *GetPermissionRequest) SetWithObjective(v bool) *GetPermissionRequest

func (GetPermissionRequest) String

func (s GetPermissionRequest) String() string

type GetPermissionResponse

type GetPermissionResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetPermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetPermissionResponse) GoString

func (s GetPermissionResponse) GoString() string

func (*GetPermissionResponse) SetBody

func (*GetPermissionResponse) SetHeaders

func (*GetPermissionResponse) SetStatusCode

func (s *GetPermissionResponse) SetStatusCode(v int32) *GetPermissionResponse

func (GetPermissionResponse) String

func (s GetPermissionResponse) String() string

type GetPermissionResponseBody

type GetPermissionResponseBody struct {
	Data    *GetPermissionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetPermissionResponseBody) GoString

func (s GetPermissionResponseBody) GoString() string

func (*GetPermissionResponseBody) SetData

func (*GetPermissionResponseBody) SetSuccess

func (GetPermissionResponseBody) String

func (s GetPermissionResponseBody) String() string

type GetPermissionResponseBodyData

type GetPermissionResponseBodyData struct {
	Id         *string                                    `json:"id,omitempty" xml:"id,omitempty"`
	PolicyList []*GetPermissionResponseBodyDataPolicyList `json:"policyList,omitempty" xml:"policyList,omitempty" type:"Repeated"`
	Privacy    *string                                    `json:"privacy,omitempty" xml:"privacy,omitempty"`
	Type       *string                                    `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetPermissionResponseBodyData) GoString

func (*GetPermissionResponseBodyData) SetId

func (*GetPermissionResponseBodyData) SetPolicyList

func (*GetPermissionResponseBodyData) SetPrivacy

func (*GetPermissionResponseBodyData) SetType

func (GetPermissionResponseBodyData) String

type GetPermissionResponseBodyDataPolicyList

type GetPermissionResponseBodyDataPolicyList struct {
	MemberList []*GetPermissionResponseBodyDataPolicyListMemberList `json:"memberList,omitempty" xml:"memberList,omitempty" type:"Repeated"`
	Name       *string                                              `json:"name,omitempty" xml:"name,omitempty"`
	Type       *int64                                               `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetPermissionResponseBodyDataPolicyList) GoString

func (*GetPermissionResponseBodyDataPolicyList) SetName

func (*GetPermissionResponseBodyDataPolicyList) SetType

func (GetPermissionResponseBodyDataPolicyList) String

type GetPermissionResponseBodyDataPolicyListMemberList

type GetPermissionResponseBodyDataPolicyListMemberList struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Nickname *string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetPermissionResponseBodyDataPolicyListMemberList) GoString

func (*GetPermissionResponseBodyDataPolicyListMemberList) SetId

func (*GetPermissionResponseBodyDataPolicyListMemberList) SetNickname

func (*GetPermissionResponseBodyDataPolicyListMemberList) SetType

func (GetPermissionResponseBodyDataPolicyListMemberList) String

type GetUserOkrHeaders

type GetUserOkrHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetUserOkrHeaders) GoString

func (s GetUserOkrHeaders) GoString() string

func (*GetUserOkrHeaders) SetCommonHeaders

func (s *GetUserOkrHeaders) SetCommonHeaders(v map[string]*string) *GetUserOkrHeaders

func (*GetUserOkrHeaders) SetXAcsDingtalkAccessToken

func (s *GetUserOkrHeaders) SetXAcsDingtalkAccessToken(v string) *GetUserOkrHeaders

func (GetUserOkrHeaders) String

func (s GetUserOkrHeaders) String() string

type GetUserOkrRequest

type GetUserOkrRequest struct {
	PageNumber *int64  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	PeriodId   *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	UserId     *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetUserOkrRequest) GoString

func (s GetUserOkrRequest) GoString() string

func (*GetUserOkrRequest) SetPageNumber

func (s *GetUserOkrRequest) SetPageNumber(v int64) *GetUserOkrRequest

func (*GetUserOkrRequest) SetPageSize

func (s *GetUserOkrRequest) SetPageSize(v int64) *GetUserOkrRequest

func (*GetUserOkrRequest) SetPeriodId

func (s *GetUserOkrRequest) SetPeriodId(v string) *GetUserOkrRequest

func (*GetUserOkrRequest) SetUserId

func (s *GetUserOkrRequest) SetUserId(v string) *GetUserOkrRequest

func (GetUserOkrRequest) String

func (s GetUserOkrRequest) String() string

type GetUserOkrResponse

type GetUserOkrResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetUserOkrResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetUserOkrResponse) GoString

func (s GetUserOkrResponse) GoString() string

func (*GetUserOkrResponse) SetBody

func (*GetUserOkrResponse) SetHeaders

func (s *GetUserOkrResponse) SetHeaders(v map[string]*string) *GetUserOkrResponse

func (*GetUserOkrResponse) SetStatusCode

func (s *GetUserOkrResponse) SetStatusCode(v int32) *GetUserOkrResponse

func (GetUserOkrResponse) String

func (s GetUserOkrResponse) String() string

type GetUserOkrResponseBody

type GetUserOkrResponseBody struct {
	Data    *GetUserOkrResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                       `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetUserOkrResponseBody) GoString

func (s GetUserOkrResponseBody) GoString() string

func (*GetUserOkrResponseBody) SetData

func (*GetUserOkrResponseBody) SetSuccess

func (GetUserOkrResponseBody) String

func (s GetUserOkrResponseBody) String() string

type GetUserOkrResponseBodyData

type GetUserOkrResponseBodyData struct {
	List       []*GetUserOkrResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	PageNumber *int64                            `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64                            `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	TotalCount *int64                            `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (GetUserOkrResponseBodyData) GoString

func (s GetUserOkrResponseBodyData) GoString() string

func (*GetUserOkrResponseBodyData) SetList

func (*GetUserOkrResponseBodyData) SetPageNumber

func (*GetUserOkrResponseBodyData) SetPageSize

func (*GetUserOkrResponseBodyData) SetTotalCount

func (GetUserOkrResponseBodyData) String

type GetUserOkrResponseBodyDataList

type GetUserOkrResponseBodyDataList struct {
	AlignFromIds    []io.Reader                             `json:"alignFromIds,omitempty" xml:"alignFromIds,omitempty" type:"Repeated"`
	AlignToIds      []io.Reader                             `json:"alignToIds,omitempty" xml:"alignToIds,omitempty" type:"Repeated"`
	Content         io.Reader                               `json:"content,omitempty" xml:"content,omitempty"`
	GmtCreate       *float32                                `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified     *float32                                `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	Id              io.Reader                               `json:"id,omitempty" xml:"id,omitempty"`
	KrList          []*GetUserOkrResponseBodyDataListKrList `json:"krList,omitempty" xml:"krList,omitempty" type:"Repeated"`
	Owner           *GetUserOkrResponseBodyDataListOwner    `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	PeriodId        io.Reader                               `json:"periodId,omitempty" xml:"periodId,omitempty"`
	Permission      []*float32                              `json:"permission,omitempty" xml:"permission,omitempty" type:"Repeated"`
	Position        *int32                                  `json:"position,omitempty" xml:"position,omitempty"`
	Progress        *GetUserOkrResponseBodyDataListProgress `json:"progress,omitempty" xml:"progress,omitempty" type:"Struct"`
	ProgressPercent *float32                                `json:"progressPercent,omitempty" xml:"progressPercent,omitempty"`
	Published       *bool                                   `json:"published,omitempty" xml:"published,omitempty"`
	Score           *float32                                `json:"score,omitempty" xml:"score,omitempty"`
	Status          *int32                                  `json:"status,omitempty" xml:"status,omitempty"`
	UserId          io.Reader                               `json:"userId,omitempty" xml:"userId,omitempty"`
	Weight          *float32                                `json:"weight,omitempty" xml:"weight,omitempty"`
}

func (GetUserOkrResponseBodyDataList) GoString

func (*GetUserOkrResponseBodyDataList) SetAlignFromIds

func (*GetUserOkrResponseBodyDataList) SetAlignToIds

func (*GetUserOkrResponseBodyDataList) SetContent

func (*GetUserOkrResponseBodyDataList) SetGmtCreate

func (*GetUserOkrResponseBodyDataList) SetGmtModified

func (*GetUserOkrResponseBodyDataList) SetId

func (*GetUserOkrResponseBodyDataList) SetKrList

func (*GetUserOkrResponseBodyDataList) SetPeriodId

func (*GetUserOkrResponseBodyDataList) SetPermission

func (*GetUserOkrResponseBodyDataList) SetPosition

func (*GetUserOkrResponseBodyDataList) SetProgressPercent

func (*GetUserOkrResponseBodyDataList) SetPublished

func (*GetUserOkrResponseBodyDataList) SetScore

func (*GetUserOkrResponseBodyDataList) SetStatus

func (*GetUserOkrResponseBodyDataList) SetUserId

func (*GetUserOkrResponseBodyDataList) SetWeight

func (GetUserOkrResponseBodyDataList) String

type GetUserOkrResponseBodyDataListKrList

type GetUserOkrResponseBodyDataListKrList struct {
	Content     io.Reader                                     `json:"content,omitempty" xml:"content,omitempty"`
	GmtCreate   *float32                                      `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified *float32                                      `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	Id          io.Reader                                     `json:"id,omitempty" xml:"id,omitempty"`
	ObjectiveId io.Reader                                     `json:"objectiveId,omitempty" xml:"objectiveId,omitempty"`
	Permission  []*float32                                    `json:"permission,omitempty" xml:"permission,omitempty" type:"Repeated"`
	Position    *int64                                        `json:"position,omitempty" xml:"position,omitempty"`
	Progress    *GetUserOkrResponseBodyDataListKrListProgress `json:"progress,omitempty" xml:"progress,omitempty" type:"Struct"`
	Score       *float32                                      `json:"score,omitempty" xml:"score,omitempty"`
	Weight      *float32                                      `json:"weight,omitempty" xml:"weight,omitempty"`
}

func (GetUserOkrResponseBodyDataListKrList) GoString

func (*GetUserOkrResponseBodyDataListKrList) SetContent

func (*GetUserOkrResponseBodyDataListKrList) SetGmtCreate

func (*GetUserOkrResponseBodyDataListKrList) SetGmtModified

func (*GetUserOkrResponseBodyDataListKrList) SetId

func (*GetUserOkrResponseBodyDataListKrList) SetObjectiveId

func (*GetUserOkrResponseBodyDataListKrList) SetPermission

func (*GetUserOkrResponseBodyDataListKrList) SetPosition

func (*GetUserOkrResponseBodyDataListKrList) SetScore

func (*GetUserOkrResponseBodyDataListKrList) SetWeight

func (GetUserOkrResponseBodyDataListKrList) String

type GetUserOkrResponseBodyDataListKrListProgress

type GetUserOkrResponseBodyDataListKrListProgress struct {
	Percent *int32 `json:"percent,omitempty" xml:"percent,omitempty"`
}

func (GetUserOkrResponseBodyDataListKrListProgress) GoString

func (*GetUserOkrResponseBodyDataListKrListProgress) SetPercent

func (GetUserOkrResponseBodyDataListKrListProgress) String

type GetUserOkrResponseBodyDataListOwner

type GetUserOkrResponseBodyDataListOwner struct {
	AvatarMediaId io.Reader `json:"avatarMediaId,omitempty" xml:"avatarMediaId,omitempty"`
	CorpId        io.Reader `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id            io.Reader `json:"id,omitempty" xml:"id,omitempty"`
	Nickname      io.Reader `json:"nickname,omitempty" xml:"nickname,omitempty"`
	UserId        io.Reader `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetUserOkrResponseBodyDataListOwner) GoString

func (*GetUserOkrResponseBodyDataListOwner) SetAvatarMediaId

func (*GetUserOkrResponseBodyDataListOwner) SetCorpId

func (*GetUserOkrResponseBodyDataListOwner) SetId

func (*GetUserOkrResponseBodyDataListOwner) SetNickname

func (*GetUserOkrResponseBodyDataListOwner) SetUserId

func (GetUserOkrResponseBodyDataListOwner) String

type GetUserOkrResponseBodyDataListProgress

type GetUserOkrResponseBodyDataListProgress struct {
	Percent *int32 `json:"percent,omitempty" xml:"percent,omitempty"`
}

func (GetUserOkrResponseBodyDataListProgress) GoString

func (*GetUserOkrResponseBodyDataListProgress) SetPercent

func (GetUserOkrResponseBodyDataListProgress) String

type OkrObjectivesBatchHeaders added in v2.0.83

type OkrObjectivesBatchHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OkrObjectivesBatchHeaders) GoString added in v2.0.83

func (s OkrObjectivesBatchHeaders) GoString() string

func (*OkrObjectivesBatchHeaders) SetCommonHeaders added in v2.0.83

func (*OkrObjectivesBatchHeaders) SetXAcsDingtalkAccessToken added in v2.0.83

func (s *OkrObjectivesBatchHeaders) SetXAcsDingtalkAccessToken(v string) *OkrObjectivesBatchHeaders

func (OkrObjectivesBatchHeaders) String added in v2.0.83

func (s OkrObjectivesBatchHeaders) String() string

type OkrObjectivesBatchRequest added in v2.0.83

type OkrObjectivesBatchRequest struct {
	GoodsCode    *string   `json:"goodsCode,omitempty" xml:"goodsCode,omitempty"`
	ObjectiveIds []*string `json:"objectiveIds,omitempty" xml:"objectiveIds,omitempty" type:"Repeated"`
}

func (OkrObjectivesBatchRequest) GoString added in v2.0.83

func (s OkrObjectivesBatchRequest) GoString() string

func (*OkrObjectivesBatchRequest) SetGoodsCode added in v2.0.83

func (*OkrObjectivesBatchRequest) SetObjectiveIds added in v2.0.83

func (OkrObjectivesBatchRequest) String added in v2.0.83

func (s OkrObjectivesBatchRequest) String() string

type OkrObjectivesBatchResponse added in v2.0.83

type OkrObjectivesBatchResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OkrObjectivesBatchResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OkrObjectivesBatchResponse) GoString added in v2.0.83

func (s OkrObjectivesBatchResponse) GoString() string

func (*OkrObjectivesBatchResponse) SetBody added in v2.0.83

func (*OkrObjectivesBatchResponse) SetHeaders added in v2.0.83

func (*OkrObjectivesBatchResponse) SetStatusCode added in v2.0.83

func (OkrObjectivesBatchResponse) String added in v2.0.83

type OkrObjectivesBatchResponseBody added in v2.0.83

type OkrObjectivesBatchResponseBody struct {
	Content []*OpenObjectiveDTO `json:"content,omitempty" xml:"content,omitempty" type:"Repeated"`
	Success *bool               `json:"success,omitempty" xml:"success,omitempty"`
}

func (OkrObjectivesBatchResponseBody) GoString added in v2.0.83

func (*OkrObjectivesBatchResponseBody) SetContent added in v2.0.83

func (*OkrObjectivesBatchResponseBody) SetSuccess added in v2.0.83

func (OkrObjectivesBatchResponseBody) String added in v2.0.83

type OkrObjectivesByUserHeaders added in v2.0.83

type OkrObjectivesByUserHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OkrObjectivesByUserHeaders) GoString added in v2.0.83

func (s OkrObjectivesByUserHeaders) GoString() string

func (*OkrObjectivesByUserHeaders) SetCommonHeaders added in v2.0.83

func (*OkrObjectivesByUserHeaders) SetXAcsDingtalkAccessToken added in v2.0.83

func (s *OkrObjectivesByUserHeaders) SetXAcsDingtalkAccessToken(v string) *OkrObjectivesByUserHeaders

func (OkrObjectivesByUserHeaders) String added in v2.0.83

type OkrObjectivesByUserRequest added in v2.0.83

type OkrObjectivesByUserRequest struct {
	GoodsCode  *string `json:"goodsCode,omitempty" xml:"goodsCode,omitempty"`
	PageNumber *int32  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (OkrObjectivesByUserRequest) GoString added in v2.0.83

func (s OkrObjectivesByUserRequest) GoString() string

func (*OkrObjectivesByUserRequest) SetGoodsCode added in v2.0.83

func (*OkrObjectivesByUserRequest) SetPageNumber added in v2.0.83

func (*OkrObjectivesByUserRequest) SetPageSize added in v2.0.83

func (OkrObjectivesByUserRequest) String added in v2.0.83

type OkrObjectivesByUserResponse added in v2.0.83

type OkrObjectivesByUserResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OkrObjectivesByUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OkrObjectivesByUserResponse) GoString added in v2.0.83

func (s OkrObjectivesByUserResponse) GoString() string

func (*OkrObjectivesByUserResponse) SetBody added in v2.0.83

func (*OkrObjectivesByUserResponse) SetHeaders added in v2.0.83

func (*OkrObjectivesByUserResponse) SetStatusCode added in v2.0.83

func (OkrObjectivesByUserResponse) String added in v2.0.83

type OkrObjectivesByUserResponseBody added in v2.0.83

type OkrObjectivesByUserResponseBody struct {
	Content   *OkrObjectivesByUserResponseBodyContent `json:"content,omitempty" xml:"content,omitempty" type:"Struct"`
	RequestId *string                                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
}

func (OkrObjectivesByUserResponseBody) GoString added in v2.0.83

func (*OkrObjectivesByUserResponseBody) SetContent added in v2.0.83

func (*OkrObjectivesByUserResponseBody) SetRequestId added in v2.0.83

func (*OkrObjectivesByUserResponseBody) SetSuccess added in v2.0.83

func (OkrObjectivesByUserResponseBody) String added in v2.0.83

type OkrObjectivesByUserResponseBodyContent added in v2.0.83

type OkrObjectivesByUserResponseBodyContent struct {
	Result     []*OpenObjectiveDTO `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	TotalCount *int64              `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (OkrObjectivesByUserResponseBodyContent) GoString added in v2.0.83

func (*OkrObjectivesByUserResponseBodyContent) SetResult added in v2.0.83

func (*OkrObjectivesByUserResponseBodyContent) SetTotalCount added in v2.0.83

func (OkrObjectivesByUserResponseBodyContent) String added in v2.0.83

type OkrPeriodsHeaders added in v2.0.83

type OkrPeriodsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OkrPeriodsHeaders) GoString added in v2.0.83

func (s OkrPeriodsHeaders) GoString() string

func (*OkrPeriodsHeaders) SetCommonHeaders added in v2.0.83

func (s *OkrPeriodsHeaders) SetCommonHeaders(v map[string]*string) *OkrPeriodsHeaders

func (*OkrPeriodsHeaders) SetXAcsDingtalkAccessToken added in v2.0.83

func (s *OkrPeriodsHeaders) SetXAcsDingtalkAccessToken(v string) *OkrPeriodsHeaders

func (OkrPeriodsHeaders) String added in v2.0.83

func (s OkrPeriodsHeaders) String() string

type OkrPeriodsRequest added in v2.0.83

type OkrPeriodsRequest struct {
	GoodsCode  *string `json:"goodsCode,omitempty" xml:"goodsCode,omitempty"`
	PageNumber *int64  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	Status     *int64  `json:"status,omitempty" xml:"status,omitempty"`
}

func (OkrPeriodsRequest) GoString added in v2.0.83

func (s OkrPeriodsRequest) GoString() string

func (*OkrPeriodsRequest) SetGoodsCode added in v2.0.83

func (s *OkrPeriodsRequest) SetGoodsCode(v string) *OkrPeriodsRequest

func (*OkrPeriodsRequest) SetPageNumber added in v2.0.83

func (s *OkrPeriodsRequest) SetPageNumber(v int64) *OkrPeriodsRequest

func (*OkrPeriodsRequest) SetPageSize added in v2.0.83

func (s *OkrPeriodsRequest) SetPageSize(v int64) *OkrPeriodsRequest

func (*OkrPeriodsRequest) SetStatus added in v2.0.83

func (s *OkrPeriodsRequest) SetStatus(v int64) *OkrPeriodsRequest

func (OkrPeriodsRequest) String added in v2.0.83

func (s OkrPeriodsRequest) String() string

type OkrPeriodsResponse added in v2.0.83

type OkrPeriodsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OkrPeriodsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OkrPeriodsResponse) GoString added in v2.0.83

func (s OkrPeriodsResponse) GoString() string

func (*OkrPeriodsResponse) SetBody added in v2.0.83

func (*OkrPeriodsResponse) SetHeaders added in v2.0.83

func (s *OkrPeriodsResponse) SetHeaders(v map[string]*string) *OkrPeriodsResponse

func (*OkrPeriodsResponse) SetStatusCode added in v2.0.83

func (s *OkrPeriodsResponse) SetStatusCode(v int32) *OkrPeriodsResponse

func (OkrPeriodsResponse) String added in v2.0.83

func (s OkrPeriodsResponse) String() string

type OkrPeriodsResponseBody added in v2.0.83

type OkrPeriodsResponseBody struct {
	Content   *OkrPeriodsResponseBodyContent `json:"content,omitempty" xml:"content,omitempty" type:"Struct"`
	RequestId *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (OkrPeriodsResponseBody) GoString added in v2.0.83

func (s OkrPeriodsResponseBody) GoString() string

func (*OkrPeriodsResponseBody) SetContent added in v2.0.83

func (*OkrPeriodsResponseBody) SetRequestId added in v2.0.83

func (*OkrPeriodsResponseBody) SetSuccess added in v2.0.83

func (OkrPeriodsResponseBody) String added in v2.0.83

func (s OkrPeriodsResponseBody) String() string

type OkrPeriodsResponseBodyContent added in v2.0.83

type OkrPeriodsResponseBodyContent struct {
	PageNumber *int32           `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32           `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	Result     []*OpenPeriodDTO `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	TotalCount *int64           `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (OkrPeriodsResponseBodyContent) GoString added in v2.0.83

func (*OkrPeriodsResponseBodyContent) SetPageNumber added in v2.0.83

func (*OkrPeriodsResponseBodyContent) SetPageSize added in v2.0.83

func (*OkrPeriodsResponseBodyContent) SetResult added in v2.0.83

func (*OkrPeriodsResponseBodyContent) SetTotalCount added in v2.0.83

func (OkrPeriodsResponseBodyContent) String added in v2.0.83

type OpenKeyResultDTO added in v2.0.83

type OpenKeyResultDTO struct {
	KrId          *string         `json:"krId,omitempty" xml:"krId,omitempty"`
	Progress      *int64          `json:"progress,omitempty" xml:"progress,omitempty"`
	Status        *int64          `json:"status,omitempty" xml:"status,omitempty"`
	Title         *string         `json:"title,omitempty" xml:"title,omitempty"`
	TitleMentions []*TitleMention `json:"titleMentions,omitempty" xml:"titleMentions,omitempty" type:"Repeated"`
	Type          *int64          `json:"type,omitempty" xml:"type,omitempty"`
}

func (OpenKeyResultDTO) GoString added in v2.0.83

func (s OpenKeyResultDTO) GoString() string

func (*OpenKeyResultDTO) SetKrId added in v2.0.83

func (s *OpenKeyResultDTO) SetKrId(v string) *OpenKeyResultDTO

func (*OpenKeyResultDTO) SetProgress added in v2.0.83

func (s *OpenKeyResultDTO) SetProgress(v int64) *OpenKeyResultDTO

func (*OpenKeyResultDTO) SetStatus added in v2.0.83

func (s *OpenKeyResultDTO) SetStatus(v int64) *OpenKeyResultDTO

func (*OpenKeyResultDTO) SetTitle added in v2.0.83

func (s *OpenKeyResultDTO) SetTitle(v string) *OpenKeyResultDTO

func (*OpenKeyResultDTO) SetTitleMentions added in v2.0.83

func (s *OpenKeyResultDTO) SetTitleMentions(v []*TitleMention) *OpenKeyResultDTO

func (*OpenKeyResultDTO) SetType added in v2.0.83

func (s *OpenKeyResultDTO) SetType(v int64) *OpenKeyResultDTO

func (OpenKeyResultDTO) String added in v2.0.83

func (s OpenKeyResultDTO) String() string

type OpenObjectiveDTO added in v2.0.83

type OpenObjectiveDTO struct {
	Executor    *OpenUserDTO        `json:"executor,omitempty" xml:"executor,omitempty"`
	KeyResults  []*OpenKeyResultDTO `json:"keyResults,omitempty" xml:"keyResults,omitempty" type:"Repeated"`
	ObjectiveId *string             `json:"objectiveId,omitempty" xml:"objectiveId,omitempty"`
	Period      *OpenPeriodDTO      `json:"period,omitempty" xml:"period,omitempty"`
	Progress    *int64              `json:"progress,omitempty" xml:"progress,omitempty"`
	Status      *int64              `json:"status,omitempty" xml:"status,omitempty"`
	Teams       []*OpenTeamDTO      `json:"teams,omitempty" xml:"teams,omitempty" type:"Repeated"`
	Title       *string             `json:"title,omitempty" xml:"title,omitempty"`
}

func (OpenObjectiveDTO) GoString added in v2.0.83

func (s OpenObjectiveDTO) GoString() string

func (*OpenObjectiveDTO) SetExecutor added in v2.0.83

func (s *OpenObjectiveDTO) SetExecutor(v *OpenUserDTO) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetKeyResults added in v2.0.83

func (s *OpenObjectiveDTO) SetKeyResults(v []*OpenKeyResultDTO) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetObjectiveId added in v2.0.83

func (s *OpenObjectiveDTO) SetObjectiveId(v string) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetPeriod added in v2.0.83

func (*OpenObjectiveDTO) SetProgress added in v2.0.83

func (s *OpenObjectiveDTO) SetProgress(v int64) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetStatus added in v2.0.83

func (s *OpenObjectiveDTO) SetStatus(v int64) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetTeams added in v2.0.83

func (s *OpenObjectiveDTO) SetTeams(v []*OpenTeamDTO) *OpenObjectiveDTO

func (*OpenObjectiveDTO) SetTitle added in v2.0.83

func (s *OpenObjectiveDTO) SetTitle(v string) *OpenObjectiveDTO

func (OpenObjectiveDTO) String added in v2.0.83

func (s OpenObjectiveDTO) String() string

type OpenPeriodDTO added in v2.0.83

type OpenPeriodDTO struct {
	EndDate   *int64  `json:"endDate,omitempty" xml:"endDate,omitempty"`
	NameCn    *string `json:"nameCn,omitempty" xml:"nameCn,omitempty"`
	NameEn    *string `json:"nameEn,omitempty" xml:"nameEn,omitempty"`
	PeriodId  *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	StartDate *int64  `json:"startDate,omitempty" xml:"startDate,omitempty"`
	Status    *int32  `json:"status,omitempty" xml:"status,omitempty"`
}

func (OpenPeriodDTO) GoString added in v2.0.83

func (s OpenPeriodDTO) GoString() string

func (*OpenPeriodDTO) SetEndDate added in v2.0.83

func (s *OpenPeriodDTO) SetEndDate(v int64) *OpenPeriodDTO

func (*OpenPeriodDTO) SetNameCn added in v2.0.83

func (s *OpenPeriodDTO) SetNameCn(v string) *OpenPeriodDTO

func (*OpenPeriodDTO) SetNameEn added in v2.0.83

func (s *OpenPeriodDTO) SetNameEn(v string) *OpenPeriodDTO

func (*OpenPeriodDTO) SetPeriodId added in v2.0.83

func (s *OpenPeriodDTO) SetPeriodId(v string) *OpenPeriodDTO

func (*OpenPeriodDTO) SetStartDate added in v2.0.83

func (s *OpenPeriodDTO) SetStartDate(v int64) *OpenPeriodDTO

func (*OpenPeriodDTO) SetStatus added in v2.0.83

func (s *OpenPeriodDTO) SetStatus(v int32) *OpenPeriodDTO

func (OpenPeriodDTO) String added in v2.0.83

func (s OpenPeriodDTO) String() string

type OpenTeamDTO added in v2.0.83

type OpenTeamDTO struct {
	DeptUid    *string `json:"deptUid,omitempty" xml:"deptUid,omitempty"`
	DingDeptId *string `json:"dingDeptId,omitempty" xml:"dingDeptId,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (OpenTeamDTO) GoString added in v2.0.83

func (s OpenTeamDTO) GoString() string

func (*OpenTeamDTO) SetDeptUid added in v2.0.83

func (s *OpenTeamDTO) SetDeptUid(v string) *OpenTeamDTO

func (*OpenTeamDTO) SetDingDeptId added in v2.0.83

func (s *OpenTeamDTO) SetDingDeptId(v string) *OpenTeamDTO

func (*OpenTeamDTO) SetName added in v2.0.83

func (s *OpenTeamDTO) SetName(v string) *OpenTeamDTO

func (OpenTeamDTO) String added in v2.0.83

func (s OpenTeamDTO) String() string

type OpenUserDTO added in v2.0.83

type OpenUserDTO struct {
	DingUserId *string `json:"dingUserId,omitempty" xml:"dingUserId,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	UserUid    *string `json:"userUid,omitempty" xml:"userUid,omitempty"`
}

func (OpenUserDTO) GoString added in v2.0.83

func (s OpenUserDTO) GoString() string

func (*OpenUserDTO) SetDingUserId added in v2.0.83

func (s *OpenUserDTO) SetDingUserId(v string) *OpenUserDTO

func (*OpenUserDTO) SetName added in v2.0.83

func (s *OpenUserDTO) SetName(v string) *OpenUserDTO

func (*OpenUserDTO) SetUserUid added in v2.0.83

func (s *OpenUserDTO) SetUserUid(v string) *OpenUserDTO

func (OpenUserDTO) String added in v2.0.83

func (s OpenUserDTO) String() string

type TitleMention added in v2.0.83

type TitleMention struct {
	Length *int64       `json:"length,omitempty" xml:"length,omitempty"`
	Offset *int64       `json:"offset,omitempty" xml:"offset,omitempty"`
	User   *OpenUserDTO `json:"user,omitempty" xml:"user,omitempty"`
}

func (TitleMention) GoString added in v2.0.83

func (s TitleMention) GoString() string

func (*TitleMention) SetLength added in v2.0.83

func (s *TitleMention) SetLength(v int64) *TitleMention

func (*TitleMention) SetOffset added in v2.0.83

func (s *TitleMention) SetOffset(v int64) *TitleMention

func (*TitleMention) SetUser added in v2.0.83

func (s *TitleMention) SetUser(v *OpenUserDTO) *TitleMention

func (TitleMention) String added in v2.0.83

func (s TitleMention) String() string

type UnAlignObjectiveHeaders

type UnAlignObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UnAlignObjectiveHeaders) GoString

func (s UnAlignObjectiveHeaders) GoString() string

func (*UnAlignObjectiveHeaders) SetCommonHeaders

func (s *UnAlignObjectiveHeaders) SetCommonHeaders(v map[string]*string) *UnAlignObjectiveHeaders

func (*UnAlignObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *UnAlignObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *UnAlignObjectiveHeaders

func (UnAlignObjectiveHeaders) String

func (s UnAlignObjectiveHeaders) String() string

type UnAlignObjectiveRequest

type UnAlignObjectiveRequest struct {
	PeriodId *string `json:"periodId,omitempty" xml:"periodId,omitempty"`
	TargetId *string `json:"targetId,omitempty" xml:"targetId,omitempty"`
	UserId   *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UnAlignObjectiveRequest) GoString

func (s UnAlignObjectiveRequest) GoString() string

func (*UnAlignObjectiveRequest) SetPeriodId

func (*UnAlignObjectiveRequest) SetTargetId

func (*UnAlignObjectiveRequest) SetUserId

func (UnAlignObjectiveRequest) String

func (s UnAlignObjectiveRequest) String() string

type UnAlignObjectiveResponse

type UnAlignObjectiveResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UnAlignObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UnAlignObjectiveResponse) GoString

func (s UnAlignObjectiveResponse) GoString() string

func (*UnAlignObjectiveResponse) SetBody

func (*UnAlignObjectiveResponse) SetHeaders

func (*UnAlignObjectiveResponse) SetStatusCode

func (UnAlignObjectiveResponse) String

func (s UnAlignObjectiveResponse) String() string

type UnAlignObjectiveResponseBody

type UnAlignObjectiveResponseBody struct {
	Data    *UnAlignObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (UnAlignObjectiveResponseBody) GoString

func (s UnAlignObjectiveResponseBody) GoString() string

func (*UnAlignObjectiveResponseBody) SetData

func (*UnAlignObjectiveResponseBody) SetSuccess

func (UnAlignObjectiveResponseBody) String

type UnAlignObjectiveResponseBodyData

type UnAlignObjectiveResponseBodyData struct {
	AlignId io.Reader `json:"alignId,omitempty" xml:"alignId,omitempty"`
	Id      io.Reader `json:"id,omitempty" xml:"id,omitempty"`
}

func (UnAlignObjectiveResponseBodyData) GoString

func (*UnAlignObjectiveResponseBodyData) SetAlignId

func (*UnAlignObjectiveResponseBodyData) SetId

func (UnAlignObjectiveResponseBodyData) String

type UpdateKROfContentHeaders

type UpdateKROfContentHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateKROfContentHeaders) GoString

func (s UpdateKROfContentHeaders) GoString() string

func (*UpdateKROfContentHeaders) SetCommonHeaders

func (s *UpdateKROfContentHeaders) SetCommonHeaders(v map[string]*string) *UpdateKROfContentHeaders

func (*UpdateKROfContentHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateKROfContentHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateKROfContentHeaders

func (UpdateKROfContentHeaders) String

func (s UpdateKROfContentHeaders) String() string

type UpdateKROfContentRequest

type UpdateKROfContentRequest struct {
	Content         *string   `json:"content,omitempty" xml:"content,omitempty"`
	UpdateQuoteList []*string `json:"updateQuoteList,omitempty" xml:"updateQuoteList,omitempty" type:"Repeated"`
	KrId            *string   `json:"krId,omitempty" xml:"krId,omitempty"`
	UserId          *string   `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdateKROfContentRequest) GoString

func (s UpdateKROfContentRequest) GoString() string

func (*UpdateKROfContentRequest) SetContent

func (*UpdateKROfContentRequest) SetKrId

func (*UpdateKROfContentRequest) SetUpdateQuoteList

func (s *UpdateKROfContentRequest) SetUpdateQuoteList(v []*string) *UpdateKROfContentRequest

func (*UpdateKROfContentRequest) SetUserId

func (UpdateKROfContentRequest) String

func (s UpdateKROfContentRequest) String() string

type UpdateKROfContentResponse

type UpdateKROfContentResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKROfContentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKROfContentResponse) GoString

func (s UpdateKROfContentResponse) GoString() string

func (*UpdateKROfContentResponse) SetBody

func (*UpdateKROfContentResponse) SetHeaders

func (*UpdateKROfContentResponse) SetStatusCode

func (UpdateKROfContentResponse) String

func (s UpdateKROfContentResponse) String() string

type UpdateKROfContentResponseBody

type UpdateKROfContentResponseBody struct {
	Data    *bool `json:"data,omitempty" xml:"data,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateKROfContentResponseBody) GoString

func (*UpdateKROfContentResponseBody) SetData

func (*UpdateKROfContentResponseBody) SetSuccess

func (UpdateKROfContentResponseBody) String

type UpdateKROfScoreHeaders

type UpdateKROfScoreHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateKROfScoreHeaders) GoString

func (s UpdateKROfScoreHeaders) GoString() string

func (*UpdateKROfScoreHeaders) SetCommonHeaders

func (s *UpdateKROfScoreHeaders) SetCommonHeaders(v map[string]*string) *UpdateKROfScoreHeaders

func (*UpdateKROfScoreHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateKROfScoreHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateKROfScoreHeaders

func (UpdateKROfScoreHeaders) String

func (s UpdateKROfScoreHeaders) String() string

type UpdateKROfScoreRequest

type UpdateKROfScoreRequest struct {
	Score  *int64  `json:"score,omitempty" xml:"score,omitempty"`
	KrId   *string `json:"krId,omitempty" xml:"krId,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdateKROfScoreRequest) GoString

func (s UpdateKROfScoreRequest) GoString() string

func (*UpdateKROfScoreRequest) SetKrId

func (*UpdateKROfScoreRequest) SetScore

func (*UpdateKROfScoreRequest) SetUserId

func (UpdateKROfScoreRequest) String

func (s UpdateKROfScoreRequest) String() string

type UpdateKROfScoreResponse

type UpdateKROfScoreResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKROfScoreResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKROfScoreResponse) GoString

func (s UpdateKROfScoreResponse) GoString() string

func (*UpdateKROfScoreResponse) SetBody

func (*UpdateKROfScoreResponse) SetHeaders

func (*UpdateKROfScoreResponse) SetStatusCode

func (UpdateKROfScoreResponse) String

func (s UpdateKROfScoreResponse) String() string

type UpdateKROfScoreResponseBody

type UpdateKROfScoreResponseBody struct {
	Data    *UpdateKROfScoreResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                            `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateKROfScoreResponseBody) GoString

func (s UpdateKROfScoreResponseBody) GoString() string

func (*UpdateKROfScoreResponseBody) SetData

func (*UpdateKROfScoreResponseBody) SetSuccess

func (UpdateKROfScoreResponseBody) String

type UpdateKROfScoreResponseBodyData

type UpdateKROfScoreResponseBodyData struct {
	ObjectiveScore *int64 `json:"objectiveScore,omitempty" xml:"objectiveScore,omitempty"`
}

func (UpdateKROfScoreResponseBodyData) GoString

func (*UpdateKROfScoreResponseBodyData) SetObjectiveScore

func (UpdateKROfScoreResponseBodyData) String

type UpdateKROfWeightHeaders

type UpdateKROfWeightHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateKROfWeightHeaders) GoString

func (s UpdateKROfWeightHeaders) GoString() string

func (*UpdateKROfWeightHeaders) SetCommonHeaders

func (s *UpdateKROfWeightHeaders) SetCommonHeaders(v map[string]*string) *UpdateKROfWeightHeaders

func (*UpdateKROfWeightHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateKROfWeightHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateKROfWeightHeaders

func (UpdateKROfWeightHeaders) String

func (s UpdateKROfWeightHeaders) String() string

type UpdateKROfWeightRequest

type UpdateKROfWeightRequest struct {
	Weight *int64  `json:"weight,omitempty" xml:"weight,omitempty"`
	KrId   *string `json:"krId,omitempty" xml:"krId,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdateKROfWeightRequest) GoString

func (s UpdateKROfWeightRequest) GoString() string

func (*UpdateKROfWeightRequest) SetKrId

func (*UpdateKROfWeightRequest) SetUserId

func (*UpdateKROfWeightRequest) SetWeight

func (UpdateKROfWeightRequest) String

func (s UpdateKROfWeightRequest) String() string

type UpdateKROfWeightResponse

type UpdateKROfWeightResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateKROfWeightResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateKROfWeightResponse) GoString

func (s UpdateKROfWeightResponse) GoString() string

func (*UpdateKROfWeightResponse) SetBody

func (*UpdateKROfWeightResponse) SetHeaders

func (*UpdateKROfWeightResponse) SetStatusCode

func (UpdateKROfWeightResponse) String

func (s UpdateKROfWeightResponse) String() string

type UpdateKROfWeightResponseBody

type UpdateKROfWeightResponseBody struct {
	Data    *UpdateKROfWeightResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateKROfWeightResponseBody) GoString

func (s UpdateKROfWeightResponseBody) GoString() string

func (*UpdateKROfWeightResponseBody) SetData

func (*UpdateKROfWeightResponseBody) SetSuccess

func (UpdateKROfWeightResponseBody) String

type UpdateKROfWeightResponseBodyData

type UpdateKROfWeightResponseBodyData struct {
	ObjectiveProgress *UpdateKROfWeightResponseBodyDataObjectiveProgress `json:"objectiveProgress,omitempty" xml:"objectiveProgress,omitempty" type:"Struct"`
	ObjectiveScore    *int64                                             `json:"objectiveScore,omitempty" xml:"objectiveScore,omitempty"`
}

func (UpdateKROfWeightResponseBodyData) GoString

func (*UpdateKROfWeightResponseBodyData) SetObjectiveScore

func (UpdateKROfWeightResponseBodyData) String

type UpdateKROfWeightResponseBodyDataObjectiveProgress

type UpdateKROfWeightResponseBodyDataObjectiveProgress struct {
	Percent *int64 `json:"percent,omitempty" xml:"percent,omitempty"`
}

func (UpdateKROfWeightResponseBodyDataObjectiveProgress) GoString

func (*UpdateKROfWeightResponseBodyDataObjectiveProgress) SetPercent

func (UpdateKROfWeightResponseBodyDataObjectiveProgress) String

type UpdateObjectiveHeaders

type UpdateObjectiveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateObjectiveHeaders) GoString

func (s UpdateObjectiveHeaders) GoString() string

func (*UpdateObjectiveHeaders) SetCommonHeaders

func (s *UpdateObjectiveHeaders) SetCommonHeaders(v map[string]*string) *UpdateObjectiveHeaders

func (*UpdateObjectiveHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateObjectiveHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateObjectiveHeaders

func (UpdateObjectiveHeaders) String

func (s UpdateObjectiveHeaders) String() string

type UpdateObjectiveRequest

type UpdateObjectiveRequest struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	UserId  *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdateObjectiveRequest) GoString

func (s UpdateObjectiveRequest) GoString() string

func (*UpdateObjectiveRequest) SetContent

func (*UpdateObjectiveRequest) SetUserId

func (UpdateObjectiveRequest) String

func (s UpdateObjectiveRequest) String() string

type UpdateObjectiveResponse

type UpdateObjectiveResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateObjectiveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateObjectiveResponse) GoString

func (s UpdateObjectiveResponse) GoString() string

func (*UpdateObjectiveResponse) SetBody

func (*UpdateObjectiveResponse) SetHeaders

func (*UpdateObjectiveResponse) SetStatusCode

func (UpdateObjectiveResponse) String

func (s UpdateObjectiveResponse) String() string

type UpdateObjectiveResponseBody

type UpdateObjectiveResponseBody struct {
	Data    *UpdateObjectiveResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                            `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateObjectiveResponseBody) GoString

func (s UpdateObjectiveResponseBody) GoString() string

func (*UpdateObjectiveResponseBody) SetData

func (*UpdateObjectiveResponseBody) SetSuccess

func (UpdateObjectiveResponseBody) String

type UpdateObjectiveResponseBodyData

type UpdateObjectiveResponseBodyData struct {
	Id       *string  `json:"id,omitempty" xml:"id,omitempty"`
	Position *float32 `json:"position,omitempty" xml:"position,omitempty"`
}

func (UpdateObjectiveResponseBodyData) GoString

func (*UpdateObjectiveResponseBodyData) SetId

func (*UpdateObjectiveResponseBodyData) SetPosition

func (UpdateObjectiveResponseBodyData) String

type UpdatePrivacyHeaders

type UpdatePrivacyHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdatePrivacyHeaders) GoString

func (s UpdatePrivacyHeaders) GoString() string

func (*UpdatePrivacyHeaders) SetCommonHeaders

func (s *UpdatePrivacyHeaders) SetCommonHeaders(v map[string]*string) *UpdatePrivacyHeaders

func (*UpdatePrivacyHeaders) SetXAcsDingtalkAccessToken

func (s *UpdatePrivacyHeaders) SetXAcsDingtalkAccessToken(v string) *UpdatePrivacyHeaders

func (UpdatePrivacyHeaders) String

func (s UpdatePrivacyHeaders) String() string

type UpdatePrivacyRequest

type UpdatePrivacyRequest struct {
	Privacy    *string `json:"privacy,omitempty" xml:"privacy,omitempty"`
	TargetId   *string `json:"targetId,omitempty" xml:"targetId,omitempty"`
	TargetType *string `json:"targetType,omitempty" xml:"targetType,omitempty"`
	UserId     *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdatePrivacyRequest) GoString

func (s UpdatePrivacyRequest) GoString() string

func (*UpdatePrivacyRequest) SetPrivacy

func (*UpdatePrivacyRequest) SetTargetId

func (*UpdatePrivacyRequest) SetTargetType

func (s *UpdatePrivacyRequest) SetTargetType(v string) *UpdatePrivacyRequest

func (*UpdatePrivacyRequest) SetUserId

func (UpdatePrivacyRequest) String

func (s UpdatePrivacyRequest) String() string

type UpdatePrivacyResponse

type UpdatePrivacyResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePrivacyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePrivacyResponse) GoString

func (s UpdatePrivacyResponse) GoString() string

func (*UpdatePrivacyResponse) SetBody

func (*UpdatePrivacyResponse) SetHeaders

func (*UpdatePrivacyResponse) SetStatusCode

func (s *UpdatePrivacyResponse) SetStatusCode(v int32) *UpdatePrivacyResponse

func (UpdatePrivacyResponse) String

func (s UpdatePrivacyResponse) String() string

type UpdatePrivacyResponseBody

type UpdatePrivacyResponseBody struct {
	Data    *UpdatePrivacyResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Success *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdatePrivacyResponseBody) GoString

func (s UpdatePrivacyResponseBody) GoString() string

func (*UpdatePrivacyResponseBody) SetData

func (*UpdatePrivacyResponseBody) SetSuccess

func (UpdatePrivacyResponseBody) String

func (s UpdatePrivacyResponseBody) String() string

type UpdatePrivacyResponseBodyData

type UpdatePrivacyResponseBodyData struct {
	Id         *string                                    `json:"id,omitempty" xml:"id,omitempty"`
	PolicyList []*UpdatePrivacyResponseBodyDataPolicyList `json:"policyList,omitempty" xml:"policyList,omitempty" type:"Repeated"`
	Privacy    *string                                    `json:"privacy,omitempty" xml:"privacy,omitempty"`
	Type       *string                                    `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdatePrivacyResponseBodyData) GoString

func (*UpdatePrivacyResponseBodyData) SetId

func (*UpdatePrivacyResponseBodyData) SetPolicyList

func (*UpdatePrivacyResponseBodyData) SetPrivacy

func (*UpdatePrivacyResponseBodyData) SetType

func (UpdatePrivacyResponseBodyData) String

type UpdatePrivacyResponseBodyDataPolicyList

type UpdatePrivacyResponseBodyDataPolicyList struct {
	MemberList []*UpdatePrivacyResponseBodyDataPolicyListMemberList `json:"memberList,omitempty" xml:"memberList,omitempty" type:"Repeated"`
	Name       *string                                              `json:"name,omitempty" xml:"name,omitempty"`
	Type       *int64                                               `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdatePrivacyResponseBodyDataPolicyList) GoString

func (*UpdatePrivacyResponseBodyDataPolicyList) SetName

func (*UpdatePrivacyResponseBodyDataPolicyList) SetType

func (UpdatePrivacyResponseBodyDataPolicyList) String

type UpdatePrivacyResponseBodyDataPolicyListMemberList

type UpdatePrivacyResponseBodyDataPolicyListMemberList struct {
	Id       *string `json:"id,omitempty" xml:"id,omitempty"`
	Nickname *string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdatePrivacyResponseBodyDataPolicyListMemberList) GoString

func (*UpdatePrivacyResponseBodyDataPolicyListMemberList) SetId

func (*UpdatePrivacyResponseBodyDataPolicyListMemberList) SetNickname

func (*UpdatePrivacyResponseBodyDataPolicyListMemberList) SetType

func (UpdatePrivacyResponseBodyDataPolicyListMemberList) String

Jump to

Keyboard shortcuts

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