client

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2022 License: Apache-2.0 Imports: 5 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 AccountLinkInfo

type AccountLinkInfo struct {
	// 账号类型
	AuthenticationType *string `json:"authentication_type,omitempty" xml:"authentication_type,omitempty"`
	// 账号创建时间
	CreatedAt *int64 `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 账号显示名
	DisplayName *string `json:"display_name,omitempty" xml:"display_name,omitempty"`
	// 域ID
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 账号附加信息
	Extra *string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 账号唯一标识
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	// 账号对应的用户ID
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (AccountLinkInfo) GoString

func (s AccountLinkInfo) GoString() string

func (*AccountLinkInfo) SetAuthenticationType

func (s *AccountLinkInfo) SetAuthenticationType(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetCreatedAt

func (s *AccountLinkInfo) SetCreatedAt(v int64) *AccountLinkInfo

func (*AccountLinkInfo) SetDisplayName

func (s *AccountLinkInfo) SetDisplayName(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetDomainId

func (s *AccountLinkInfo) SetDomainId(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetExtra

func (s *AccountLinkInfo) SetExtra(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetIdentity

func (s *AccountLinkInfo) SetIdentity(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetUserId

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

func (AccountLinkInfo) String

func (s AccountLinkInfo) String() string

type Address

type Address struct {
	// 市
	City *string `json:"city,omitempty" xml:"city,omitempty"`
	// 国家
	Country *string `json:"country,omitempty" xml:"country,omitempty"`
	// 区
	District *string `json:"district,omitempty" xml:"district,omitempty"`
	// 省
	Province *string `json:"province,omitempty" xml:"province,omitempty"`
	// 镇
	Township *string `json:"township,omitempty" xml:"township,omitempty"`
}

func (Address) GoString

func (s Address) GoString() string

func (*Address) SetCity

func (s *Address) SetCity(v string) *Address

func (*Address) SetCountry

func (s *Address) SetCountry(v string) *Address

func (*Address) SetDistrict

func (s *Address) SetDistrict(v string) *Address

func (*Address) SetProvince

func (s *Address) SetProvince(v string) *Address

func (*Address) SetTownship

func (s *Address) SetTownship(v string) *Address

func (Address) String

func (s Address) String() string

type AddressGroup

type AddressGroup struct {
	// 地点详细信息
	AddressDetail *Address `json:"address_detail,omitempty" xml:"address_detail,omitempty"`
	// 地点数量
	Count *int64 `json:"count,omitempty" xml:"count,omitempty"`
	// 地点封面图片文件ID
	CoverFileId *string `json:"cover_file_id,omitempty" xml:"cover_file_id,omitempty"`
	// 地点封面图片地址
	CoverUrl *string `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	// 经纬度
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	// 地点名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (AddressGroup) GoString

func (s AddressGroup) GoString() string

func (*AddressGroup) SetAddressDetail

func (s *AddressGroup) SetAddressDetail(v *Address) *AddressGroup

func (*AddressGroup) SetCount

func (s *AddressGroup) SetCount(v int64) *AddressGroup

func (*AddressGroup) SetCoverFileId

func (s *AddressGroup) SetCoverFileId(v string) *AddressGroup

func (*AddressGroup) SetCoverUrl

func (s *AddressGroup) SetCoverUrl(v string) *AddressGroup

func (*AddressGroup) SetLocation

func (s *AddressGroup) SetLocation(v string) *AddressGroup

func (*AddressGroup) SetName

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

func (AddressGroup) String

func (s AddressGroup) String() string

type AuthorizeRequest

type AuthorizeRequest struct {
	ClientId     *string   `json:"client_id,omitempty" xml:"client_id,omitempty"`
	HideConsent  *bool     `json:"hide_consent,omitempty" xml:"hide_consent,omitempty"`
	LoginType    *string   `json:"login_type,omitempty" xml:"login_type,omitempty"`
	RedirectUri  *string   `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	ResponseType *string   `json:"response_type,omitempty" xml:"response_type,omitempty"`
	Scope        []*string `json:"scope,omitempty" xml:"scope,omitempty" type:"Repeated"`
	State        *string   `json:"state,omitempty" xml:"state,omitempty"`
}

func (AuthorizeRequest) GoString

func (s AuthorizeRequest) GoString() string

func (*AuthorizeRequest) SetClientId

func (s *AuthorizeRequest) SetClientId(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetHideConsent

func (s *AuthorizeRequest) SetHideConsent(v bool) *AuthorizeRequest

func (*AuthorizeRequest) SetLoginType

func (s *AuthorizeRequest) SetLoginType(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetRedirectUri

func (s *AuthorizeRequest) SetRedirectUri(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetResponseType

func (s *AuthorizeRequest) SetResponseType(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetScope

func (s *AuthorizeRequest) SetScope(v []*string) *AuthorizeRequest

func (*AuthorizeRequest) SetState

func (s *AuthorizeRequest) SetState(v string) *AuthorizeRequest

func (AuthorizeRequest) String

func (s AuthorizeRequest) String() string

type AuthorizeResponse

type AuthorizeResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (AuthorizeResponse) GoString

func (s AuthorizeResponse) GoString() string

func (*AuthorizeResponse) SetHeaders

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

func (*AuthorizeResponse) SetStatusCode

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

func (AuthorizeResponse) String

func (s AuthorizeResponse) String() string

type AuthorizeShrinkRequest

type AuthorizeShrinkRequest struct {
	ClientId     *string `json:"client_id,omitempty" xml:"client_id,omitempty"`
	HideConsent  *bool   `json:"hide_consent,omitempty" xml:"hide_consent,omitempty"`
	LoginType    *string `json:"login_type,omitempty" xml:"login_type,omitempty"`
	RedirectUri  *string `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	ResponseType *string `json:"response_type,omitempty" xml:"response_type,omitempty"`
	ScopeShrink  *string `json:"scope,omitempty" xml:"scope,omitempty"`
	State        *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (AuthorizeShrinkRequest) GoString

func (s AuthorizeShrinkRequest) GoString() string

func (*AuthorizeShrinkRequest) SetClientId

func (*AuthorizeShrinkRequest) SetHideConsent

func (s *AuthorizeShrinkRequest) SetHideConsent(v bool) *AuthorizeShrinkRequest

func (*AuthorizeShrinkRequest) SetLoginType

func (*AuthorizeShrinkRequest) SetRedirectUri

func (*AuthorizeShrinkRequest) SetResponseType

func (s *AuthorizeShrinkRequest) SetResponseType(v string) *AuthorizeShrinkRequest

func (*AuthorizeShrinkRequest) SetScopeShrink

func (*AuthorizeShrinkRequest) SetState

func (AuthorizeShrinkRequest) String

func (s AuthorizeShrinkRequest) String() string

type CancelShareLinkRequest

type CancelShareLinkRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (CancelShareLinkRequest) GoString

func (s CancelShareLinkRequest) GoString() string

func (*CancelShareLinkRequest) SetShareId

func (CancelShareLinkRequest) String

func (s CancelShareLinkRequest) String() string

type CancelShareLinkResponse

type CancelShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (CancelShareLinkResponse) GoString

func (s CancelShareLinkResponse) GoString() string

func (*CancelShareLinkResponse) SetHeaders

func (*CancelShareLinkResponse) SetStatusCode

func (CancelShareLinkResponse) String

func (s CancelShareLinkResponse) String() string

type ClearRecyclebinRequest

type ClearRecyclebinRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (ClearRecyclebinRequest) GoString

func (s ClearRecyclebinRequest) GoString() string

func (*ClearRecyclebinRequest) SetDriveId

func (ClearRecyclebinRequest) String

func (s ClearRecyclebinRequest) String() string

type ClearRecyclebinResponse

type ClearRecyclebinResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ClearRecyclebinResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ClearRecyclebinResponse) GoString

func (s ClearRecyclebinResponse) GoString() string

func (*ClearRecyclebinResponse) SetBody

func (*ClearRecyclebinResponse) SetHeaders

func (*ClearRecyclebinResponse) SetStatusCode

func (ClearRecyclebinResponse) String

func (s ClearRecyclebinResponse) String() string

type ClearRecyclebinResponseBody

type ClearRecyclebinResponseBody struct {
	// Id of the request
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	TaskId   *string `json:"task_id,omitempty" xml:"task_id,omitempty"`
}

func (ClearRecyclebinResponseBody) GoString

func (s ClearRecyclebinResponseBody) GoString() string

func (*ClearRecyclebinResponseBody) SetDomainId

func (*ClearRecyclebinResponseBody) SetDriveId

func (*ClearRecyclebinResponseBody) SetTaskId

func (ClearRecyclebinResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) Authorize

func (client *Client) Authorize(request *AuthorizeRequest) (_result *AuthorizeResponse, _err error)

func (*Client) AuthorizeWithOptions

func (client *Client) AuthorizeWithOptions(tmpReq *AuthorizeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AuthorizeResponse, _err error)
func (client *Client) CancelShareLink(request *CancelShareLinkRequest) (_result *CancelShareLinkResponse, _err error)

func (*Client) CancelShareLinkWithOptions

func (client *Client) CancelShareLinkWithOptions(request *CancelShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelShareLinkResponse, _err error)

func (*Client) ClearRecyclebin

func (client *Client) ClearRecyclebin(request *ClearRecyclebinRequest) (_result *ClearRecyclebinResponse, _err error)

func (*Client) ClearRecyclebinWithOptions

func (client *Client) ClearRecyclebinWithOptions(request *ClearRecyclebinRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ClearRecyclebinResponse, _err error)

func (*Client) CompleteFile

func (client *Client) CompleteFile(request *CompleteFileRequest) (_result *CompleteFileResponse, _err error)

func (*Client) CompleteFileWithOptions

func (client *Client) CompleteFileWithOptions(request *CompleteFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CompleteFileResponse, _err error)

func (*Client) CreateDrive

func (client *Client) CreateDrive(request *CreateDriveRequest) (_result *CreateDriveResponse, _err error)

func (*Client) CreateDriveWithOptions

func (client *Client) CreateDriveWithOptions(request *CreateDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDriveResponse, _err error)

func (*Client) CreateFile

func (client *Client) CreateFile(request *CreateFileRequest) (_result *CreateFileResponse, _err error)

func (*Client) CreateFileWithOptions

func (client *Client) CreateFileWithOptions(request *CreateFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateFileResponse, _err error)

func (*Client) CreateGroup

func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)

func (*Client) CreateGroupWithOptions

func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)
func (client *Client) CreateShareLink(request *CreateShareLinkRequest) (_result *CreateShareLinkResponse, _err error)

func (*Client) CreateShareLinkWithOptions

func (client *Client) CreateShareLinkWithOptions(request *CreateShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateShareLinkResponse, _err error)

func (*Client) CreateUser

func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)

func (*Client) CreateUserWithOptions

func (client *Client) CreateUserWithOptions(request *CreateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)

func (*Client) DeleteDrive

func (client *Client) DeleteDrive(request *DeleteDriveRequest) (_result *DeleteDriveResponse, _err error)

func (*Client) DeleteDriveWithOptions

func (client *Client) DeleteDriveWithOptions(request *DeleteDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDriveResponse, _err error)

func (*Client) DeleteFile

func (client *Client) DeleteFile(request *DeleteFileRequest) (_result *DeleteFileResponse, _err error)

func (*Client) DeleteFileWithOptions

func (client *Client) DeleteFileWithOptions(request *DeleteFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteFileResponse, _err error)

func (*Client) DeleteGroup

func (client *Client) DeleteGroup(request *DeleteGroupRequest) (_result *DeleteGroupResponse, _err error)

func (*Client) DeleteGroupWithOptions

func (client *Client) DeleteGroupWithOptions(request *DeleteGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteGroupResponse, _err error)

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (_result *DeleteUserResponse, _err error)

func (*Client) DeleteUserWithOptions

func (client *Client) DeleteUserWithOptions(request *DeleteUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteUserResponse, _err error)

func (*Client) DeltaGetLastCursor

func (client *Client) DeltaGetLastCursor(request *DeltaGetLastCursorRequest) (_result *DeltaGetLastCursorResponse, _err error)

func (*Client) DeltaGetLastCursorWithOptions

func (client *Client) DeltaGetLastCursorWithOptions(request *DeltaGetLastCursorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeltaGetLastCursorResponse, _err error)

func (*Client) DownloadFile

func (client *Client) DownloadFile(request *DownloadFileRequest) (_result *DownloadFileResponse, _err error)

func (*Client) DownloadFileWithOptions

func (client *Client) DownloadFileWithOptions(request *DownloadFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DownloadFileResponse, _err error)

func (*Client) FileAddPermission

func (client *Client) FileAddPermission(request *FileAddPermissionRequest) (_result *FileAddPermissionResponse, _err error)

func (*Client) FileAddPermissionWithOptions

func (client *Client) FileAddPermissionWithOptions(request *FileAddPermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileAddPermissionResponse, _err error)

func (*Client) FileListPermission

func (client *Client) FileListPermission(request *FileListPermissionRequest) (_result *FileListPermissionResponse, _err error)

func (*Client) FileListPermissionWithOptions

func (client *Client) FileListPermissionWithOptions(request *FileListPermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileListPermissionResponse, _err error)

func (*Client) FileRemovePermission

func (client *Client) FileRemovePermission(request *FileRemovePermissionRequest) (_result *FileRemovePermissionResponse, _err error)

func (*Client) FileRemovePermissionWithOptions

func (client *Client) FileRemovePermissionWithOptions(request *FileRemovePermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileRemovePermissionResponse, _err error)

func (*Client) GetAsyncTask

func (client *Client) GetAsyncTask(request *GetAsyncTaskRequest) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetAsyncTaskWithOptions

func (client *Client) GetAsyncTaskWithOptions(request *GetAsyncTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetDefaultDrive

func (client *Client) GetDefaultDrive(request *GetDefaultDriveRequest) (_result *GetDefaultDriveResponse, _err error)

func (*Client) GetDefaultDriveWithOptions

func (client *Client) GetDefaultDriveWithOptions(request *GetDefaultDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDefaultDriveResponse, _err error)

func (*Client) GetDownloadUrl

func (client *Client) GetDownloadUrl(request *GetDownloadUrlRequest) (_result *GetDownloadUrlResponse, _err error)

func (*Client) GetDownloadUrlWithOptions

func (client *Client) GetDownloadUrlWithOptions(request *GetDownloadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDownloadUrlResponse, _err error)

func (*Client) GetDrive

func (client *Client) GetDrive(request *GetDriveRequest) (_result *GetDriveResponse, _err error)

func (*Client) GetDriveWithOptions

func (client *Client) GetDriveWithOptions(request *GetDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDriveResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetFile

func (client *Client) GetFile(request *GetFileRequest) (_result *GetFileResponse, _err error)

func (*Client) GetFileWithOptions

func (client *Client) GetFileWithOptions(request *GetFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFileResponse, _err error)

func (*Client) GetGroup

func (client *Client) GetGroup(request *GetGroupRequest) (_result *GetGroupResponse, _err error)

func (*Client) GetGroupWithOptions

func (client *Client) GetGroupWithOptions(request *GetGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetGroupResponse, _err error)

func (*Client) GetLinkInfo

func (client *Client) GetLinkInfo(request *GetLinkInfoRequest) (_result *GetLinkInfoResponse, _err error)

func (*Client) GetLinkInfoByUserId

func (client *Client) GetLinkInfoByUserId(request *GetLinkInfoByUserIdRequest) (_result *GetLinkInfoByUserIdResponse, _err error)

func (*Client) GetLinkInfoByUserIdWithOptions

func (client *Client) GetLinkInfoByUserIdWithOptions(request *GetLinkInfoByUserIdRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLinkInfoByUserIdResponse, _err error)

func (*Client) GetLinkInfoWithOptions

func (client *Client) GetLinkInfoWithOptions(request *GetLinkInfoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLinkInfoResponse, _err error)
func (client *Client) GetShareLink(request *GetShareLinkRequest) (_result *GetShareLinkResponse, _err error)

func (*Client) GetShareLinkByAnonymous

func (client *Client) GetShareLinkByAnonymous(request *GetShareLinkByAnonymousRequest) (_result *GetShareLinkByAnonymousResponse, _err error)

func (*Client) GetShareLinkByAnonymousWithOptions

func (client *Client) GetShareLinkByAnonymousWithOptions(request *GetShareLinkByAnonymousRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkByAnonymousResponse, _err error)

func (*Client) GetShareLinkToken

func (client *Client) GetShareLinkToken(request *GetShareLinkTokenRequest) (_result *GetShareLinkTokenResponse, _err error)

func (*Client) GetShareLinkTokenWithOptions

func (client *Client) GetShareLinkTokenWithOptions(request *GetShareLinkTokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkTokenResponse, _err error)

func (*Client) GetShareLinkWithOptions

func (client *Client) GetShareLinkWithOptions(request *GetShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkResponse, _err error)

func (*Client) GetUploadUrl

func (client *Client) GetUploadUrl(request *GetUploadUrlRequest) (_result *GetUploadUrlResponse, _err error)

func (*Client) GetUploadUrlWithOptions

func (client *Client) GetUploadUrlWithOptions(request *GetUploadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUploadUrlResponse, _err error)

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

func (*Client) ImportUser

func (client *Client) ImportUser(request *ImportUserRequest) (_result *ImportUserResponse, _err error)

func (*Client) ImportUserWithOptions

func (client *Client) ImportUserWithOptions(request *ImportUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ImportUserResponse, _err error)

func (*Client) Init

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

func (*Client) LinkAccount

func (client *Client) LinkAccount(request *LinkAccountRequest) (_result *LinkAccountResponse, _err error)

func (*Client) LinkAccountWithOptions

func (client *Client) LinkAccountWithOptions(request *LinkAccountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *LinkAccountResponse, _err error)

func (*Client) ListDelta

func (client *Client) ListDelta(request *ListDeltaRequest) (_result *ListDeltaResponse, _err error)

func (*Client) ListDeltaWithOptions

func (client *Client) ListDeltaWithOptions(request *ListDeltaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDeltaResponse, _err error)

func (*Client) ListDrive

func (client *Client) ListDrive(request *ListDriveRequest) (_result *ListDriveResponse, _err error)

func (*Client) ListDriveWithOptions

func (client *Client) ListDriveWithOptions(request *ListDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDriveResponse, _err error)

func (*Client) ListFile

func (client *Client) ListFile(request *ListFileRequest) (_result *ListFileResponse, _err error)

func (*Client) ListFileWithOptions

func (client *Client) ListFileWithOptions(request *ListFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListFileResponse, _err error)

func (*Client) ListGroup

func (client *Client) ListGroup(request *ListGroupRequest) (_result *ListGroupResponse, _err error)

func (*Client) ListGroupWithOptions

func (client *Client) ListGroupWithOptions(request *ListGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListGroupResponse, _err error)

func (*Client) ListMyDrives

func (client *Client) ListMyDrives(request *ListMyDrivesRequest) (_result *ListMyDrivesResponse, _err error)

func (*Client) ListMyDrivesWithOptions

func (client *Client) ListMyDrivesWithOptions(request *ListMyDrivesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMyDrivesResponse, _err error)

func (*Client) ListRecyclebin

func (client *Client) ListRecyclebin(request *ListRecyclebinRequest) (_result *ListRecyclebinResponse, _err error)

func (*Client) ListRecyclebinWithOptions

func (client *Client) ListRecyclebinWithOptions(request *ListRecyclebinRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRecyclebinResponse, _err error)
func (client *Client) ListShareLink(request *ListShareLinkRequest) (_result *ListShareLinkResponse, _err error)

func (*Client) ListShareLinkWithOptions

func (client *Client) ListShareLinkWithOptions(request *ListShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListShareLinkResponse, _err error)

func (*Client) ListTags

func (client *Client) ListTags(request *ListTagsRequest) (_result *ListTagsResponse, _err error)

func (*Client) ListTagsWithOptions

func (client *Client) ListTagsWithOptions(request *ListTagsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagsResponse, _err error)

func (*Client) ListUploadedParts

func (client *Client) ListUploadedParts(request *ListUploadedPartsRequest) (_result *ListUploadedPartsResponse, _err error)

func (*Client) ListUploadedPartsWithOptions

func (client *Client) ListUploadedPartsWithOptions(request *ListUploadedPartsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUploadedPartsResponse, _err error)

func (*Client) ListUser

func (client *Client) ListUser(request *ListUserRequest) (_result *ListUserResponse, _err error)

func (*Client) ListUserWithOptions

func (client *Client) ListUserWithOptions(request *ListUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUserResponse, _err error)

func (*Client) MoveFile

func (client *Client) MoveFile(request *MoveFileRequest) (_result *MoveFileResponse, _err error)

func (*Client) MoveFileWithOptions

func (client *Client) MoveFileWithOptions(request *MoveFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *MoveFileResponse, _err error)

func (*Client) RemoveFaceGroupFile

func (client *Client) RemoveFaceGroupFile(request *RemoveFaceGroupFileRequest) (_result *RemoveFaceGroupFileResponse, _err error)

func (*Client) RemoveFaceGroupFileWithOptions

func (client *Client) RemoveFaceGroupFileWithOptions(request *RemoveFaceGroupFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveFaceGroupFileResponse, _err error)

func (*Client) RestoreFile

func (client *Client) RestoreFile(request *RestoreFileRequest) (_result *RestoreFileResponse, _err error)

func (*Client) RestoreFileWithOptions

func (client *Client) RestoreFileWithOptions(request *RestoreFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestoreFileResponse, _err error)

func (*Client) ScanFile

func (client *Client) ScanFile(request *ScanFileRequest) (_result *ScanFileResponse, _err error)

func (*Client) ScanFileWithOptions

func (client *Client) ScanFileWithOptions(request *ScanFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ScanFileResponse, _err error)

func (*Client) SearchDrive

func (client *Client) SearchDrive(request *SearchDriveRequest) (_result *SearchDriveResponse, _err error)

func (*Client) SearchDriveWithOptions

func (client *Client) SearchDriveWithOptions(request *SearchDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchDriveResponse, _err error)

func (*Client) SearchFile

func (client *Client) SearchFile(request *SearchFileRequest) (_result *SearchFileResponse, _err error)

func (*Client) SearchFileWithOptions

func (client *Client) SearchFileWithOptions(request *SearchFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchFileResponse, _err error)
func (client *Client) SearchShareLink(request *SearchShareLinkRequest) (_result *SearchShareLinkResponse, _err error)

func (*Client) SearchShareLinkWithOptions

func (client *Client) SearchShareLinkWithOptions(request *SearchShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchShareLinkResponse, _err error)

func (*Client) SearchUser

func (client *Client) SearchUser(request *SearchUserRequest) (_result *SearchUserResponse, _err error)

func (*Client) SearchUserWithOptions

func (client *Client) SearchUserWithOptions(request *SearchUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchUserResponse, _err error)

func (*Client) Token

func (client *Client) Token(request *TokenRequest) (_result *TokenResponse, _err error)

func (*Client) TokenWithOptions

func (client *Client) TokenWithOptions(request *TokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TokenResponse, _err error)

func (*Client) TrashFile

func (client *Client) TrashFile(request *TrashFileRequest) (_result *TrashFileResponse, _err error)

func (*Client) TrashFileWithOptions

func (client *Client) TrashFileWithOptions(request *TrashFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TrashFileResponse, _err error)

func (*Client) UpdateDrive

func (client *Client) UpdateDrive(request *UpdateDriveRequest) (_result *UpdateDriveResponse, _err error)

func (*Client) UpdateDriveWithOptions

func (client *Client) UpdateDriveWithOptions(request *UpdateDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDriveResponse, _err error)

func (*Client) UpdateFile

func (client *Client) UpdateFile(request *UpdateFileRequest) (_result *UpdateFileResponse, _err error)

func (*Client) UpdateFileWithOptions

func (client *Client) UpdateFileWithOptions(request *UpdateFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateFileResponse, _err error)

func (*Client) UpdateGroup

func (client *Client) UpdateGroup(request *UpdateGroupRequest) (_result *UpdateGroupResponse, _err error)

func (*Client) UpdateGroupWithOptions

func (client *Client) UpdateGroupWithOptions(request *UpdateGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateGroupResponse, _err error)
func (client *Client) UpdateShareLink(request *UpdateShareLinkRequest) (_result *UpdateShareLinkResponse, _err error)

func (*Client) UpdateShareLinkWithOptions

func (client *Client) UpdateShareLinkWithOptions(request *UpdateShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateShareLinkResponse, _err error)

func (*Client) UpdateUser

func (client *Client) UpdateUser(request *UpdateUserRequest) (_result *UpdateUserResponse, _err error)

func (*Client) UpdateUserWithOptions

func (client *Client) UpdateUserWithOptions(request *UpdateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateUserResponse, _err error)

type CompleteFileRequest

type CompleteFileRequest struct {
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	UploadId *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (CompleteFileRequest) GoString

func (s CompleteFileRequest) GoString() string

func (*CompleteFileRequest) SetDriveId

func (*CompleteFileRequest) SetFileId

func (*CompleteFileRequest) SetUploadId

func (s *CompleteFileRequest) SetUploadId(v string) *CompleteFileRequest

func (CompleteFileRequest) String

func (s CompleteFileRequest) String() string

type CompleteFileResponse

type CompleteFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *File              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CompleteFileResponse) GoString

func (s CompleteFileResponse) GoString() string

func (*CompleteFileResponse) SetBody

func (*CompleteFileResponse) SetHeaders

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

func (*CompleteFileResponse) SetStatusCode

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

func (CompleteFileResponse) String

func (s CompleteFileResponse) String() string

type CreateDriveRequest

type CreateDriveRequest struct {
	Default     *bool   `json:"default,omitempty" xml:"default,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DriveName   *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	DriveType   *string `json:"drive_type,omitempty" xml:"drive_type,omitempty"`
	Owner       *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType   *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TotalSize   *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (CreateDriveRequest) GoString

func (s CreateDriveRequest) GoString() string

func (*CreateDriveRequest) SetDefault

func (s *CreateDriveRequest) SetDefault(v bool) *CreateDriveRequest

func (*CreateDriveRequest) SetDescription

func (s *CreateDriveRequest) SetDescription(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetDriveName

func (s *CreateDriveRequest) SetDriveName(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetDriveType

func (s *CreateDriveRequest) SetDriveType(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetOwner

func (*CreateDriveRequest) SetOwnerType

func (s *CreateDriveRequest) SetOwnerType(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetStatus

func (s *CreateDriveRequest) SetStatus(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetTotalSize

func (s *CreateDriveRequest) SetTotalSize(v int64) *CreateDriveRequest

func (CreateDriveRequest) String

func (s CreateDriveRequest) String() string

type CreateDriveResponse

type CreateDriveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDriveResponse) GoString

func (s CreateDriveResponse) GoString() string

func (*CreateDriveResponse) SetBody

func (*CreateDriveResponse) SetHeaders

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

func (*CreateDriveResponse) SetStatusCode

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

func (CreateDriveResponse) String

func (s CreateDriveResponse) String() string

type CreateDriveResponseBody

type CreateDriveResponseBody struct {
	// Id of the request
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (CreateDriveResponseBody) GoString

func (s CreateDriveResponseBody) GoString() string

func (*CreateDriveResponseBody) SetDomainId

func (*CreateDriveResponseBody) SetDriveId

func (CreateDriveResponseBody) String

func (s CreateDriveResponseBody) String() string

type CreateFileRequest

type CreateFileRequest struct {
	// 重命名模式
	CheckNameMode *string `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	// 内容hash
	ContentHash *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	// 内容hash算法名
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	// 文件类型
	ContentType *string `json:"content_type,omitempty" xml:"content_type,omitempty"`
	// 描述信息
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 用户空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 文件id
	FileId             *string             `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Hidden             *bool               `json:"hidden,omitempty" xml:"hidden,omitempty"`
	ImageMediaMetadata *ImageMediaMetadata `json:"image_media_metadata,omitempty" xml:"image_media_metadata,omitempty"`
	// 文件本地创建时间
	LocalCreatedAt *string `json:"local_created_at,omitempty" xml:"local_created_at,omitempty"`
	// 本地文件修改时间
	LocalModifiedAt *string `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	// 文件或文件夹名称
	Name           *string `json:"name,omitempty" xml:"name,omitempty"`
	ParallelUpload *bool   `json:"parallel_upload,omitempty" xml:"parallel_upload,omitempty"`
	// 父文件夹id
	ParentFileId *string                          `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	PartInfoList []*CreateFileRequestPartInfoList `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	PreHash      *string                          `json:"pre_hash,omitempty" xml:"pre_hash,omitempty"`
	// 挑战码
	ProofCode *string `json:"proof_code,omitempty" xml:"proof_code,omitempty"`
	// 挑战算法版本
	ProofVersion *string `json:"proof_version,omitempty" xml:"proof_version,omitempty"`
	// 共享id
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	// 文件大小
	Size *int64 `json:"size,omitempty" xml:"size,omitempty"`
	// 类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 用户打标
	UserTags           []*UserTag          `json:"user_tags,omitempty" xml:"user_tags,omitempty" type:"Repeated"`
	VideoMediaMetadata *VideoMediaMetadata `json:"video_media_metadata,omitempty" xml:"video_media_metadata,omitempty"`
}

func (CreateFileRequest) GoString

func (s CreateFileRequest) GoString() string

func (*CreateFileRequest) SetCheckNameMode

func (s *CreateFileRequest) SetCheckNameMode(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentHash

func (s *CreateFileRequest) SetContentHash(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentHashName

func (s *CreateFileRequest) SetContentHashName(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentType

func (s *CreateFileRequest) SetContentType(v string) *CreateFileRequest

func (*CreateFileRequest) SetDescription

func (s *CreateFileRequest) SetDescription(v string) *CreateFileRequest

func (*CreateFileRequest) SetDriveId

func (s *CreateFileRequest) SetDriveId(v string) *CreateFileRequest

func (*CreateFileRequest) SetFileId

func (s *CreateFileRequest) SetFileId(v string) *CreateFileRequest

func (*CreateFileRequest) SetHidden

func (s *CreateFileRequest) SetHidden(v bool) *CreateFileRequest

func (*CreateFileRequest) SetImageMediaMetadata

func (s *CreateFileRequest) SetImageMediaMetadata(v *ImageMediaMetadata) *CreateFileRequest

func (*CreateFileRequest) SetLocalCreatedAt

func (s *CreateFileRequest) SetLocalCreatedAt(v string) *CreateFileRequest

func (*CreateFileRequest) SetLocalModifiedAt

func (s *CreateFileRequest) SetLocalModifiedAt(v string) *CreateFileRequest

func (*CreateFileRequest) SetName

func (*CreateFileRequest) SetParallelUpload

func (s *CreateFileRequest) SetParallelUpload(v bool) *CreateFileRequest

func (*CreateFileRequest) SetParentFileId

func (s *CreateFileRequest) SetParentFileId(v string) *CreateFileRequest

func (*CreateFileRequest) SetPartInfoList

func (*CreateFileRequest) SetPreHash

func (s *CreateFileRequest) SetPreHash(v string) *CreateFileRequest

func (*CreateFileRequest) SetProofCode

func (s *CreateFileRequest) SetProofCode(v string) *CreateFileRequest

func (*CreateFileRequest) SetProofVersion

func (s *CreateFileRequest) SetProofVersion(v string) *CreateFileRequest

func (*CreateFileRequest) SetShareId

func (s *CreateFileRequest) SetShareId(v string) *CreateFileRequest

func (*CreateFileRequest) SetSize

func (s *CreateFileRequest) SetSize(v int64) *CreateFileRequest

func (*CreateFileRequest) SetType

func (*CreateFileRequest) SetUserTags

func (s *CreateFileRequest) SetUserTags(v []*UserTag) *CreateFileRequest

func (*CreateFileRequest) SetVideoMediaMetadata

func (s *CreateFileRequest) SetVideoMediaMetadata(v *VideoMediaMetadata) *CreateFileRequest

func (CreateFileRequest) String

func (s CreateFileRequest) String() string

type CreateFileRequestPartInfoList

type CreateFileRequestPartInfoList struct {
	PartNumber *int32 `json:"part_number,omitempty" xml:"part_number,omitempty"`
}

func (CreateFileRequestPartInfoList) GoString

func (*CreateFileRequestPartInfoList) SetPartNumber

func (CreateFileRequestPartInfoList) String

type CreateFileResponse

type CreateFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateFileResponse) GoString

func (s CreateFileResponse) GoString() string

func (*CreateFileResponse) SetBody

func (*CreateFileResponse) SetHeaders

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

func (*CreateFileResponse) SetStatusCode

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

func (CreateFileResponse) String

func (s CreateFileResponse) String() string

type CreateFileResponseBody

type CreateFileResponseBody struct {
	// 域id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 文件是否存在
	Exist *bool `json:"exist,omitempty" xml:"exist,omitempty"`
	// 文件id
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	// 文件名
	FileName *string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 父目录文件id
	ParentFileId *string `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	// 分段信息
	PartInfoList []*UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	// 是否已经秒传
	RapidUpload *bool `json:"rapid_upload,omitempty" xml:"rapid_upload,omitempty"`
	// 文件状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
	// 上传id
	UploadId *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (CreateFileResponseBody) GoString

func (s CreateFileResponseBody) GoString() string

func (*CreateFileResponseBody) SetDomainId

func (*CreateFileResponseBody) SetDriveId

func (*CreateFileResponseBody) SetExist

func (*CreateFileResponseBody) SetFileId

func (*CreateFileResponseBody) SetFileName

func (*CreateFileResponseBody) SetParentFileId

func (s *CreateFileResponseBody) SetParentFileId(v string) *CreateFileResponseBody

func (*CreateFileResponseBody) SetPartInfoList

func (*CreateFileResponseBody) SetRapidUpload

func (s *CreateFileResponseBody) SetRapidUpload(v bool) *CreateFileResponseBody

func (*CreateFileResponseBody) SetStatus

func (*CreateFileResponseBody) SetType

func (*CreateFileResponseBody) SetUploadId

func (CreateFileResponseBody) String

func (s CreateFileResponseBody) String() string

type CreateGroupRequest

type CreateGroupRequest struct {
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	GroupName     *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	IsRoot        *bool   `json:"is_root,omitempty" xml:"is_root,omitempty"`
	ParentGroupId *string `json:"parent_group_id,omitempty" xml:"parent_group_id,omitempty"`
}

func (CreateGroupRequest) GoString

func (s CreateGroupRequest) GoString() string

func (*CreateGroupRequest) SetDescription

func (s *CreateGroupRequest) SetDescription(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetGroupName

func (s *CreateGroupRequest) SetGroupName(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetIsRoot

func (s *CreateGroupRequest) SetIsRoot(v bool) *CreateGroupRequest

func (*CreateGroupRequest) SetParentGroupId

func (s *CreateGroupRequest) SetParentGroupId(v string) *CreateGroupRequest

func (CreateGroupRequest) String

func (s CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupResponse) GoString

func (s CreateGroupResponse) GoString() string

func (*CreateGroupResponse) SetBody

func (*CreateGroupResponse) SetHeaders

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

func (*CreateGroupResponse) SetStatusCode

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

func (CreateGroupResponse) String

func (s CreateGroupResponse) String() string

type CreateShareLinkRequest

type CreateShareLinkRequest struct {
	Description     *string `json:"description,omitempty" xml:"description,omitempty"`
	DisableDownload *bool   `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview  *bool   `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave     *bool   `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadLimit   *int64  `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	DriveId         *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Expiration      *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	FileIdList      *string `json:"file_id_list,omitempty" xml:"file_id_list,omitempty"`
	PreviewLimit    *int64  `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	RequireLogin    *bool   `json:"require_login,omitempty" xml:"require_login,omitempty"`
	SaveLimit       *int64  `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareName       *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	SharePwd        *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
}

func (CreateShareLinkRequest) GoString

func (s CreateShareLinkRequest) GoString() string

func (*CreateShareLinkRequest) SetDescription

func (*CreateShareLinkRequest) SetDisableDownload

func (s *CreateShareLinkRequest) SetDisableDownload(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDisablePreview

func (s *CreateShareLinkRequest) SetDisablePreview(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDisableSave

func (s *CreateShareLinkRequest) SetDisableSave(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDownloadLimit

func (s *CreateShareLinkRequest) SetDownloadLimit(v int64) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDriveId

func (*CreateShareLinkRequest) SetExpiration

func (*CreateShareLinkRequest) SetFileIdList

func (*CreateShareLinkRequest) SetPreviewLimit

func (s *CreateShareLinkRequest) SetPreviewLimit(v int64) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetRequireLogin

func (s *CreateShareLinkRequest) SetRequireLogin(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetSaveLimit

func (*CreateShareLinkRequest) SetShareName

func (*CreateShareLinkRequest) SetSharePwd

func (CreateShareLinkRequest) String

func (s CreateShareLinkRequest) String() string

type CreateShareLinkResponse

type CreateShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateShareLinkResponse) GoString

func (s CreateShareLinkResponse) GoString() string

func (*CreateShareLinkResponse) SetBody

func (*CreateShareLinkResponse) SetHeaders

func (*CreateShareLinkResponse) SetStatusCode

func (CreateShareLinkResponse) String

func (s CreateShareLinkResponse) String() string

type CreateUserRequest

type CreateUserRequest struct {
	// 头像地址
	Avatar *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	// 禁止自己修改密码
	DenyChangePasswordBySelf *bool `json:"deny_change_password_by_self,omitempty" xml:"deny_change_password_by_self,omitempty"`
	// 用户描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 邮箱地址
	Email         *string                           `json:"email,omitempty" xml:"email,omitempty"`
	GroupInfoList []*CreateUserRequestGroupInfoList `json:"group_info_list,omitempty" xml:"group_info_list,omitempty" type:"Repeated"`
	// 地域
	Location                    *string `json:"location,omitempty" xml:"location,omitempty"`
	NeedChangePasswordNextLogin *bool   `json:"need_change_password_next_login,omitempty" xml:"need_change_password_next_login,omitempty"`
	// 用户昵称
	NickName *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 电话
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 密码明文
	PlainPassword *string `json:"plain_password,omitempty" xml:"plain_password,omitempty"`
	// 角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 用户状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 用户自定义数据
	UserData *string `json:"user_data,omitempty" xml:"user_data,omitempty"`
	// 用户id
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CreateUserRequest) GoString

func (s CreateUserRequest) GoString() string

func (*CreateUserRequest) SetAvatar

func (s *CreateUserRequest) SetAvatar(v string) *CreateUserRequest

func (*CreateUserRequest) SetDenyChangePasswordBySelf

func (s *CreateUserRequest) SetDenyChangePasswordBySelf(v bool) *CreateUserRequest

func (*CreateUserRequest) SetDescription

func (s *CreateUserRequest) SetDescription(v string) *CreateUserRequest

func (*CreateUserRequest) SetEmail

func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest

func (*CreateUserRequest) SetGroupInfoList

func (*CreateUserRequest) SetLocation

func (s *CreateUserRequest) SetLocation(v string) *CreateUserRequest

func (*CreateUserRequest) SetNeedChangePasswordNextLogin

func (s *CreateUserRequest) SetNeedChangePasswordNextLogin(v bool) *CreateUserRequest

func (*CreateUserRequest) SetNickName

func (s *CreateUserRequest) SetNickName(v string) *CreateUserRequest

func (*CreateUserRequest) SetPhone

func (s *CreateUserRequest) SetPhone(v string) *CreateUserRequest

func (*CreateUserRequest) SetPlainPassword

func (s *CreateUserRequest) SetPlainPassword(v string) *CreateUserRequest

func (*CreateUserRequest) SetRole

func (*CreateUserRequest) SetStatus

func (s *CreateUserRequest) SetStatus(v string) *CreateUserRequest

func (*CreateUserRequest) SetUserData

func (s *CreateUserRequest) SetUserData(v string) *CreateUserRequest

func (*CreateUserRequest) SetUserId

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

func (*CreateUserRequest) SetUserName

func (s *CreateUserRequest) SetUserName(v string) *CreateUserRequest

func (CreateUserRequest) String

func (s CreateUserRequest) String() string

type CreateUserRequestGroupInfoList

type CreateUserRequestGroupInfoList struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (CreateUserRequestGroupInfoList) GoString

func (*CreateUserRequestGroupInfoList) SetGroupId

func (CreateUserRequestGroupInfoList) String

type CreateUserResponse

type CreateUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateUserResponse) GoString

func (s CreateUserResponse) GoString() string

func (*CreateUserResponse) SetBody

func (*CreateUserResponse) SetHeaders

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

func (*CreateUserResponse) SetStatusCode

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

func (CreateUserResponse) String

func (s CreateUserResponse) String() string

type CreateUserResponseBody

type CreateUserResponseBody struct {
	// 头像地址
	Avatar    *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	CreatedAt *int64  `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 缺省空间id
	DefaultDriveId           *string `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	DenyChangePasswordBySelf *bool   `json:"deny_change_password_by_self,omitempty" xml:"deny_change_password_by_self,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 域id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 邮箱地址
	Email                       *string `json:"email,omitempty" xml:"email,omitempty"`
	NeedChangePasswordNextLogin *bool   `json:"need_change_password_next_login,omitempty" xml:"need_change_password_next_login,omitempty"`
	// 昵称
	NickName *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 电话
	Phone      *string `json:"phone,omitempty" xml:"phone,omitempty"`
	PunishFlag *int64  `json:"punish_flag,omitempty" xml:"punish_flag,omitempty"`
	// 角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 状态
	Status    *string            `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt *int64             `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UserData  map[string]*string `json:"user_data,omitempty" xml:"user_data,omitempty"`
	// 用户id
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CreateUserResponseBody) GoString

func (s CreateUserResponseBody) GoString() string

func (*CreateUserResponseBody) SetAvatar

func (*CreateUserResponseBody) SetCreatedAt

func (*CreateUserResponseBody) SetCreator

func (*CreateUserResponseBody) SetDefaultDriveId

func (s *CreateUserResponseBody) SetDefaultDriveId(v string) *CreateUserResponseBody

func (*CreateUserResponseBody) SetDenyChangePasswordBySelf

func (s *CreateUserResponseBody) SetDenyChangePasswordBySelf(v bool) *CreateUserResponseBody

func (*CreateUserResponseBody) SetDescription

func (*CreateUserResponseBody) SetDomainId

func (*CreateUserResponseBody) SetEmail

func (*CreateUserResponseBody) SetNeedChangePasswordNextLogin

func (s *CreateUserResponseBody) SetNeedChangePasswordNextLogin(v bool) *CreateUserResponseBody

func (*CreateUserResponseBody) SetNickName

func (*CreateUserResponseBody) SetPhone

func (*CreateUserResponseBody) SetPunishFlag

func (*CreateUserResponseBody) SetRole

func (*CreateUserResponseBody) SetStatus

func (*CreateUserResponseBody) SetUpdatedAt

func (*CreateUserResponseBody) SetUserData

func (*CreateUserResponseBody) SetUserId

func (*CreateUserResponseBody) SetUserName

func (CreateUserResponseBody) String

func (s CreateUserResponseBody) String() string

type DeleteDriveRequest

type DeleteDriveRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (DeleteDriveRequest) GoString

func (s DeleteDriveRequest) GoString() string

func (*DeleteDriveRequest) SetDriveId

func (s *DeleteDriveRequest) SetDriveId(v string) *DeleteDriveRequest

func (DeleteDriveRequest) String

func (s DeleteDriveRequest) String() string

type DeleteDriveResponse

type DeleteDriveResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (DeleteDriveResponse) GoString

func (s DeleteDriveResponse) GoString() string

func (*DeleteDriveResponse) SetHeaders

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

func (*DeleteDriveResponse) SetStatusCode

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

func (DeleteDriveResponse) String

func (s DeleteDriveResponse) String() string

type DeleteFileRequest

type DeleteFileRequest struct {
	// drive id 如果要删除drive下的文件时,drive_id时必需的参数
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// file_id是文件的唯一标识,删除文件或者目录时必须指定file_id
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (DeleteFileRequest) GoString

func (s DeleteFileRequest) GoString() string

func (*DeleteFileRequest) SetDriveId

func (s *DeleteFileRequest) SetDriveId(v string) *DeleteFileRequest

func (*DeleteFileRequest) SetFileId

func (s *DeleteFileRequest) SetFileId(v string) *DeleteFileRequest

func (DeleteFileRequest) String

func (s DeleteFileRequest) String() string

type DeleteFileResponse

type DeleteFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteFileResponse) GoString

func (s DeleteFileResponse) GoString() string

func (*DeleteFileResponse) SetBody

func (*DeleteFileResponse) SetHeaders

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

func (*DeleteFileResponse) SetStatusCode

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

func (DeleteFileResponse) String

func (s DeleteFileResponse) String() string

type DeleteFileResponseBody

type DeleteFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (DeleteFileResponseBody) GoString

func (s DeleteFileResponseBody) GoString() string

func (*DeleteFileResponseBody) SetAsyncTaskId

func (*DeleteFileResponseBody) SetDomainId

func (*DeleteFileResponseBody) SetDriveId

func (*DeleteFileResponseBody) SetFileId

func (DeleteFileResponseBody) String

func (s DeleteFileResponseBody) String() string

type DeleteGroupRequest

type DeleteGroupRequest struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (DeleteGroupRequest) GoString

func (s DeleteGroupRequest) GoString() string

func (*DeleteGroupRequest) SetGroupId

func (s *DeleteGroupRequest) SetGroupId(v string) *DeleteGroupRequest

func (DeleteGroupRequest) String

func (s DeleteGroupRequest) String() string

type DeleteGroupResponse

type DeleteGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (DeleteGroupResponse) GoString

func (s DeleteGroupResponse) GoString() string

func (*DeleteGroupResponse) SetHeaders

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

func (*DeleteGroupResponse) SetStatusCode

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

func (DeleteGroupResponse) String

func (s DeleteGroupResponse) String() string

type DeleteUserRequest

type DeleteUserRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (DeleteUserRequest) GoString

func (s DeleteUserRequest) GoString() string

func (*DeleteUserRequest) SetUserId

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

func (DeleteUserRequest) String

func (s DeleteUserRequest) String() string

type DeleteUserResponse

type DeleteUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (DeleteUserResponse) GoString

func (s DeleteUserResponse) GoString() string

func (*DeleteUserResponse) SetHeaders

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

func (*DeleteUserResponse) SetStatusCode

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

func (DeleteUserResponse) String

func (s DeleteUserResponse) String() string

type DeltaGetLastCursorRequest

type DeltaGetLastCursorRequest struct {
	// 云端 drive id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 同步目录的对应的云端跟目录
	SyncRootId *string `json:"sync_root_id,omitempty" xml:"sync_root_id,omitempty"`
}

func (DeltaGetLastCursorRequest) GoString

func (s DeltaGetLastCursorRequest) GoString() string

func (*DeltaGetLastCursorRequest) SetDriveId

func (*DeltaGetLastCursorRequest) SetSyncRootId

func (DeltaGetLastCursorRequest) String

func (s DeltaGetLastCursorRequest) String() string

type DeltaGetLastCursorResponse

type DeltaGetLastCursorResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeltaGetLastCursorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeltaGetLastCursorResponse) GoString

func (s DeltaGetLastCursorResponse) GoString() string

func (*DeltaGetLastCursorResponse) SetBody

func (*DeltaGetLastCursorResponse) SetHeaders

func (*DeltaGetLastCursorResponse) SetStatusCode

func (DeltaGetLastCursorResponse) String

type DeltaGetLastCursorResponseBody

type DeltaGetLastCursorResponseBody struct {
	// 当前增量变化的最新游标
	Cursor *string `json:"cursor,omitempty" xml:"cursor,omitempty"`
}

func (DeltaGetLastCursorResponseBody) GoString

func (*DeltaGetLastCursorResponseBody) SetCursor

func (DeltaGetLastCursorResponseBody) String

type DownloadFileRequest

type DownloadFileRequest struct {
	DriveId                *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId                 *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ImageThumbnailProcess  *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	OfficeThumbnailProcess *string `json:"office_thumbnail_process,omitempty" xml:"office_thumbnail_process,omitempty"`
	VideoThumbnailProcess  *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (DownloadFileRequest) GoString

func (s DownloadFileRequest) GoString() string

func (*DownloadFileRequest) SetDriveId

func (*DownloadFileRequest) SetFileId

func (*DownloadFileRequest) SetImageThumbnailProcess

func (s *DownloadFileRequest) SetImageThumbnailProcess(v string) *DownloadFileRequest

func (*DownloadFileRequest) SetOfficeThumbnailProcess

func (s *DownloadFileRequest) SetOfficeThumbnailProcess(v string) *DownloadFileRequest

func (*DownloadFileRequest) SetVideoThumbnailProcess

func (s *DownloadFileRequest) SetVideoThumbnailProcess(v string) *DownloadFileRequest

func (DownloadFileRequest) String

func (s DownloadFileRequest) String() string

type DownloadFileResponse

type DownloadFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (DownloadFileResponse) GoString

func (s DownloadFileResponse) GoString() string

func (*DownloadFileResponse) SetHeaders

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

func (*DownloadFileResponse) SetStatusCode

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

func (DownloadFileResponse) String

func (s DownloadFileResponse) String() string

type Drive

type Drive struct {
	// 创建时间
	CreatedAt *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 域id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 空间名称
	DriveName *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	// 空间类型
	DriveType *string `json:"drive_type,omitempty" xml:"drive_type,omitempty"`
	// 归属者
	Owner *string `json:"owner,omitempty" xml:"owner,omitempty"`
	// 归属者类型
	OwnerType *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
	// 状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 总空间大小
	TotalSize *int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
	// 使用空间大小
	UsedSize *int64 `json:"used_size,omitempty" xml:"used_size,omitempty"`
}

func (Drive) GoString

func (s Drive) GoString() string

func (*Drive) SetCreatedAt

func (s *Drive) SetCreatedAt(v string) *Drive

func (*Drive) SetCreator

func (s *Drive) SetCreator(v string) *Drive

func (*Drive) SetDescription

func (s *Drive) SetDescription(v string) *Drive

func (*Drive) SetDomainId

func (s *Drive) SetDomainId(v string) *Drive

func (*Drive) SetDriveId

func (s *Drive) SetDriveId(v string) *Drive

func (*Drive) SetDriveName

func (s *Drive) SetDriveName(v string) *Drive

func (*Drive) SetDriveType

func (s *Drive) SetDriveType(v string) *Drive

func (*Drive) SetOwner

func (s *Drive) SetOwner(v string) *Drive

func (*Drive) SetOwnerType

func (s *Drive) SetOwnerType(v string) *Drive

func (*Drive) SetStatus

func (s *Drive) SetStatus(v string) *Drive

func (*Drive) SetTotalSize

func (s *Drive) SetTotalSize(v int64) *Drive

func (*Drive) SetUsedSize

func (s *Drive) SetUsedSize(v int64) *Drive

func (Drive) String

func (s Drive) String() string

type FaceGroup

type FaceGroup struct {
	// 人脸分组生成时间
	CreatedAt *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 人脸分组封面图片边框
	GroupCoverFaceBoundary *FaceGroupGroupCoverFaceBoundary `json:"group_cover_face_boundary,omitempty" xml:"group_cover_face_boundary,omitempty" type:"Struct"`
	// 人脸分组封面文件ID
	GroupCoverFileId *string `json:"group_cover_file_id,omitempty" xml:"group_cover_file_id,omitempty"`
	// 人脸分组封面图片高
	GroupCoverHeight *int64 `json:"group_cover_height,omitempty" xml:"group_cover_height,omitempty"`
	// 人脸分组封面头像地址
	GroupCoverUrl *string `json:"group_cover_url,omitempty" xml:"group_cover_url,omitempty"`
	// 人脸分组封面图片宽
	GroupCoverWidth *int64 `json:"group_cover_width,omitempty" xml:"group_cover_width,omitempty"`
	// 人脸分组ID
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	// 人脸分组名称
	GroupName *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	// 照片数量
	ImageCount *int64 `json:"image_count,omitempty" xml:"image_count,omitempty"`
	// 备注
	Remarks *string `json:"remarks,omitempty" xml:"remarks,omitempty"`
	// 人脸分组修改时间
	UpdatedAt *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (FaceGroup) GoString

func (s FaceGroup) GoString() string

func (*FaceGroup) SetCreatedAt

func (s *FaceGroup) SetCreatedAt(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverFaceBoundary

func (s *FaceGroup) SetGroupCoverFaceBoundary(v *FaceGroupGroupCoverFaceBoundary) *FaceGroup

func (*FaceGroup) SetGroupCoverFileId

func (s *FaceGroup) SetGroupCoverFileId(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverHeight

func (s *FaceGroup) SetGroupCoverHeight(v int64) *FaceGroup

func (*FaceGroup) SetGroupCoverUrl

func (s *FaceGroup) SetGroupCoverUrl(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverWidth

func (s *FaceGroup) SetGroupCoverWidth(v int64) *FaceGroup

func (*FaceGroup) SetGroupId

func (s *FaceGroup) SetGroupId(v string) *FaceGroup

func (*FaceGroup) SetGroupName

func (s *FaceGroup) SetGroupName(v string) *FaceGroup

func (*FaceGroup) SetImageCount

func (s *FaceGroup) SetImageCount(v int64) *FaceGroup

func (*FaceGroup) SetRemarks

func (s *FaceGroup) SetRemarks(v string) *FaceGroup

func (*FaceGroup) SetUpdatedAt

func (s *FaceGroup) SetUpdatedAt(v string) *FaceGroup

func (FaceGroup) String

func (s FaceGroup) String() string

type FaceGroupGroupCoverFaceBoundary

type FaceGroupGroupCoverFaceBoundary struct {
	// 高, 单位像素
	Height *int32 `json:"height,omitempty" xml:"height,omitempty"`
	// 距离照片左边框的距离,单位像素
	Left *int32 `json:"left,omitempty" xml:"left,omitempty"`
	// 距离照片顶部的距离,单位像素
	Top *int32 `json:"top,omitempty" xml:"top,omitempty"`
	// 宽,单位像素
	Width *int32 `json:"width,omitempty" xml:"width,omitempty"`
}

func (FaceGroupGroupCoverFaceBoundary) GoString

func (*FaceGroupGroupCoverFaceBoundary) SetHeight

func (*FaceGroupGroupCoverFaceBoundary) SetLeft

func (*FaceGroupGroupCoverFaceBoundary) SetTop

func (*FaceGroupGroupCoverFaceBoundary) SetWidth

func (FaceGroupGroupCoverFaceBoundary) String

type File

type File struct {
	// 分类
	Category *string `json:"category,omitempty" xml:"category,omitempty"`
	// 内容hash
	ContentHash *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	// 内容hash算法名
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	// 内容类型
	ContentType *string `json:"content_type,omitempty" xml:"content_type,omitempty"`
	// crc64
	Crc64Hash *string `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	// 创建时间
	CreatedAt *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 域id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 下载链接
	DownloadUrl *string `json:"download_url,omitempty" xml:"download_url,omitempty"`
	// 空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 文件扩展
	FileExtension *string `json:"file_extension,omitempty" xml:"file_extension,omitempty"`
	// 文件id
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	// 是否隐藏
	Hidden *bool `json:"hidden,omitempty" xml:"hidden,omitempty"`
	// 标签
	Labels *string `json:"labels,omitempty" xml:"labels,omitempty"`
	// 文件本地创建时间
	LocalCreatedAt *string `json:"local_created_at,omitempty" xml:"local_created_at,omitempty"`
	// 文件本地修改时间
	LocalModifiedAt *string `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 父文件夹id
	ParentFileId *string `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	// 版本id
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
	// 大小
	Size *int64 `json:"size,omitempty" xml:"size,omitempty"`
	// 是否收藏
	Starred *bool `json:"starred,omitempty" xml:"starred,omitempty"`
	// 状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 缩略图地址
	Thumbnail *string `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	// 放入回收站时间
	TrashedAt *string `json:"trashed_at,omitempty" xml:"trashed_at,omitempty"`
	// 类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 修改时间
	UpdatedAt *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	// 上传id
	UploadId *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (File) GoString

func (s File) GoString() string

func (*File) SetCategory

func (s *File) SetCategory(v string) *File

func (*File) SetContentHash

func (s *File) SetContentHash(v string) *File

func (*File) SetContentHashName

func (s *File) SetContentHashName(v string) *File

func (*File) SetContentType

func (s *File) SetContentType(v string) *File

func (*File) SetCrc64Hash

func (s *File) SetCrc64Hash(v string) *File

func (*File) SetCreatedAt

func (s *File) SetCreatedAt(v string) *File

func (*File) SetDescription

func (s *File) SetDescription(v string) *File

func (*File) SetDomainId

func (s *File) SetDomainId(v string) *File

func (*File) SetDownloadUrl

func (s *File) SetDownloadUrl(v string) *File

func (*File) SetDriveId

func (s *File) SetDriveId(v string) *File

func (*File) SetFileExtension

func (s *File) SetFileExtension(v string) *File

func (*File) SetFileId

func (s *File) SetFileId(v string) *File

func (*File) SetHidden

func (s *File) SetHidden(v bool) *File

func (*File) SetLabels

func (s *File) SetLabels(v string) *File

func (*File) SetLocalCreatedAt

func (s *File) SetLocalCreatedAt(v string) *File

func (*File) SetLocalModifiedAt

func (s *File) SetLocalModifiedAt(v string) *File

func (*File) SetName

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

func (*File) SetParentFileId

func (s *File) SetParentFileId(v string) *File

func (*File) SetRevisionId

func (s *File) SetRevisionId(v string) *File

func (*File) SetSize

func (s *File) SetSize(v int64) *File

func (*File) SetStarred

func (s *File) SetStarred(v bool) *File

func (*File) SetStatus

func (s *File) SetStatus(v string) *File

func (*File) SetThumbnail

func (s *File) SetThumbnail(v string) *File

func (*File) SetTrashedAt

func (s *File) SetTrashedAt(v string) *File

func (*File) SetType

func (s *File) SetType(v string) *File

func (*File) SetUpdatedAt

func (s *File) SetUpdatedAt(v string) *File

func (*File) SetUploadId

func (s *File) SetUploadId(v string) *File

func (File) String

func (s File) String() string

type FileAddPermissionRequest

type FileAddPermissionRequest struct {
	DriveId    *string                 `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId     *string                 `json:"file_id,omitempty" xml:"file_id,omitempty"`
	MemberList []*FilePermissionMember `json:"member_list,omitempty" xml:"member_list,omitempty" type:"Repeated"`
}

func (FileAddPermissionRequest) GoString

func (s FileAddPermissionRequest) GoString() string

func (*FileAddPermissionRequest) SetDriveId

func (*FileAddPermissionRequest) SetFileId

func (*FileAddPermissionRequest) SetMemberList

func (FileAddPermissionRequest) String

func (s FileAddPermissionRequest) String() string

type FileAddPermissionResponse

type FileAddPermissionResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (FileAddPermissionResponse) GoString

func (s FileAddPermissionResponse) GoString() string

func (*FileAddPermissionResponse) SetHeaders

func (*FileAddPermissionResponse) SetStatusCode

func (FileAddPermissionResponse) String

func (s FileAddPermissionResponse) String() string

type FileListPermissionRequest

type FileListPermissionRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (FileListPermissionRequest) GoString

func (s FileListPermissionRequest) GoString() string

func (*FileListPermissionRequest) SetDriveId

func (*FileListPermissionRequest) SetFileId

func (FileListPermissionRequest) String

func (s FileListPermissionRequest) String() string

type FileListPermissionResponse

type FileListPermissionResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       []*FilePermissionMember `json:"body,omitempty" xml:"body,omitempty" require:"true" type:"Repeated"`
}

func (FileListPermissionResponse) GoString

func (s FileListPermissionResponse) GoString() string

func (*FileListPermissionResponse) SetBody

func (*FileListPermissionResponse) SetHeaders

func (*FileListPermissionResponse) SetStatusCode

func (FileListPermissionResponse) String

type FilePermissionMember

type FilePermissionMember struct {
	// 授予的操作权限列表
	ActionList []*string `json:"action_list,omitempty" xml:"action_list,omitempty" type:"Repeated"`
	// 是否禁用子用户组继承此权限
	DisinheritSubGroup *bool `json:"disinherit_sub_group,omitempty" xml:"disinherit_sub_group,omitempty"`
	// 过期时间
	ExpireTime *int64 `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	// 授权对象
	Identity *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	// 授予的角色ID
	RoleId *string `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (FilePermissionMember) GoString

func (s FilePermissionMember) GoString() string

func (*FilePermissionMember) SetActionList

func (s *FilePermissionMember) SetActionList(v []*string) *FilePermissionMember

func (*FilePermissionMember) SetDisinheritSubGroup

func (s *FilePermissionMember) SetDisinheritSubGroup(v bool) *FilePermissionMember

func (*FilePermissionMember) SetExpireTime

func (s *FilePermissionMember) SetExpireTime(v int64) *FilePermissionMember

func (*FilePermissionMember) SetIdentity

func (*FilePermissionMember) SetRoleId

func (FilePermissionMember) String

func (s FilePermissionMember) String() string

type FileRemovePermissionRequest

type FileRemovePermissionRequest struct {
	DriveId    *string                                  `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId     *string                                  `json:"file_id,omitempty" xml:"file_id,omitempty"`
	MemberList []*FileRemovePermissionRequestMemberList `json:"member_list,omitempty" xml:"member_list,omitempty" type:"Repeated"`
}

func (FileRemovePermissionRequest) GoString

func (s FileRemovePermissionRequest) GoString() string

func (*FileRemovePermissionRequest) SetDriveId

func (*FileRemovePermissionRequest) SetFileId

func (*FileRemovePermissionRequest) SetMemberList

func (FileRemovePermissionRequest) String

type FileRemovePermissionRequestMemberList

type FileRemovePermissionRequestMemberList struct {
	Identity *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	RoleId   *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (FileRemovePermissionRequestMemberList) GoString

func (*FileRemovePermissionRequestMemberList) SetIdentity

func (*FileRemovePermissionRequestMemberList) SetRoleId

func (FileRemovePermissionRequestMemberList) String

type FileRemovePermissionResponse

type FileRemovePermissionResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (FileRemovePermissionResponse) GoString

func (s FileRemovePermissionResponse) GoString() string

func (*FileRemovePermissionResponse) SetHeaders

func (*FileRemovePermissionResponse) SetStatusCode

func (FileRemovePermissionResponse) String

type FileStreamInfo

type FileStreamInfo struct {
	// 内容hash
	ContentHash *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	// 内容hash名
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	// 内容md5
	ContentMd5 *string `json:"content_md5,omitempty" xml:"content_md5,omitempty"`
	// 分段信息
	PartInfoList *UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty"`
	// 预秒传
	PreHash *string `json:"pre_hash,omitempty" xml:"pre_hash,omitempty"`
	// 挑战码
	ProofCode *string `json:"proof_code,omitempty" xml:"proof_code,omitempty"`
	// 挑战算法版本
	ProofVersion *string `json:"proof_version,omitempty" xml:"proof_version,omitempty"`
	// 大小
	Size *int64 `json:"size,omitempty" xml:"size,omitempty"`
}

func (FileStreamInfo) GoString

func (s FileStreamInfo) GoString() string

func (*FileStreamInfo) SetContentHash

func (s *FileStreamInfo) SetContentHash(v string) *FileStreamInfo

func (*FileStreamInfo) SetContentHashName

func (s *FileStreamInfo) SetContentHashName(v string) *FileStreamInfo

func (*FileStreamInfo) SetContentMd5

func (s *FileStreamInfo) SetContentMd5(v string) *FileStreamInfo

func (*FileStreamInfo) SetPartInfoList

func (s *FileStreamInfo) SetPartInfoList(v *UploadPartInfo) *FileStreamInfo

func (*FileStreamInfo) SetPreHash

func (s *FileStreamInfo) SetPreHash(v string) *FileStreamInfo

func (*FileStreamInfo) SetProofCode

func (s *FileStreamInfo) SetProofCode(v string) *FileStreamInfo

func (*FileStreamInfo) SetProofVersion

func (s *FileStreamInfo) SetProofVersion(v string) *FileStreamInfo

func (*FileStreamInfo) SetSize

func (s *FileStreamInfo) SetSize(v int64) *FileStreamInfo

func (FileStreamInfo) String

func (s FileStreamInfo) String() string

type GetAsyncTaskRequest

type GetAsyncTaskRequest struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
}

func (GetAsyncTaskRequest) GoString

func (s GetAsyncTaskRequest) GoString() string

func (*GetAsyncTaskRequest) SetAsyncTaskId

func (s *GetAsyncTaskRequest) SetAsyncTaskId(v string) *GetAsyncTaskRequest

func (GetAsyncTaskRequest) String

func (s GetAsyncTaskRequest) String() string

type GetAsyncTaskResponse

type GetAsyncTaskResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAsyncTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAsyncTaskResponse) GoString

func (s GetAsyncTaskResponse) GoString() string

func (*GetAsyncTaskResponse) SetBody

func (*GetAsyncTaskResponse) SetHeaders

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

func (*GetAsyncTaskResponse) SetStatusCode

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

func (GetAsyncTaskResponse) String

func (s GetAsyncTaskResponse) String() string

type GetAsyncTaskResponseBody

type GetAsyncTaskResponseBody struct {
	// Id of the request
	AsyncTaskId     *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	ConsumedProcess *int64  `json:"consumed_process,omitempty" xml:"consumed_process,omitempty"`
	ErrCode         *int64  `json:"err_code,omitempty" xml:"err_code,omitempty"`
	Message         *string `json:"message,omitempty" xml:"message,omitempty"`
	State           *string `json:"state,omitempty" xml:"state,omitempty"`
	TotalProcess    *int64  `json:"total_process,omitempty" xml:"total_process,omitempty"`
	Url             *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetAsyncTaskResponseBody) GoString

func (s GetAsyncTaskResponseBody) GoString() string

func (*GetAsyncTaskResponseBody) SetAsyncTaskId

func (*GetAsyncTaskResponseBody) SetConsumedProcess

func (s *GetAsyncTaskResponseBody) SetConsumedProcess(v int64) *GetAsyncTaskResponseBody

func (*GetAsyncTaskResponseBody) SetErrCode

func (*GetAsyncTaskResponseBody) SetMessage

func (*GetAsyncTaskResponseBody) SetState

func (*GetAsyncTaskResponseBody) SetTotalProcess

func (*GetAsyncTaskResponseBody) SetUrl

func (GetAsyncTaskResponseBody) String

func (s GetAsyncTaskResponseBody) String() string

type GetDefaultDriveRequest

type GetDefaultDriveRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetDefaultDriveRequest) GoString

func (s GetDefaultDriveRequest) GoString() string

func (*GetDefaultDriveRequest) SetUserId

func (GetDefaultDriveRequest) String

func (s GetDefaultDriveRequest) String() string

type GetDefaultDriveResponse

type GetDefaultDriveResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDefaultDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDefaultDriveResponse) GoString

func (s GetDefaultDriveResponse) GoString() string

func (*GetDefaultDriveResponse) SetBody

func (*GetDefaultDriveResponse) SetHeaders

func (*GetDefaultDriveResponse) SetStatusCode

func (GetDefaultDriveResponse) String

func (s GetDefaultDriveResponse) String() string

type GetDefaultDriveResponseBody

type GetDefaultDriveResponseBody struct {
	Drive *Drive `json:"drive,omitempty" xml:"drive,omitempty"`
}

func (GetDefaultDriveResponseBody) GoString

func (s GetDefaultDriveResponseBody) GoString() string

func (*GetDefaultDriveResponseBody) SetDrive

func (GetDefaultDriveResponseBody) String

type GetDownloadUrlRequest

type GetDownloadUrlRequest struct {
	DriveId   *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ExpireSec *int32  `json:"expire_sec,omitempty" xml:"expire_sec,omitempty"`
	FileId    *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	FileName  *string `json:"file_name,omitempty" xml:"file_name,omitempty"`
}

func (GetDownloadUrlRequest) GoString

func (s GetDownloadUrlRequest) GoString() string

func (*GetDownloadUrlRequest) SetDriveId

func (*GetDownloadUrlRequest) SetExpireSec

func (*GetDownloadUrlRequest) SetFileId

func (*GetDownloadUrlRequest) SetFileName

func (GetDownloadUrlRequest) String

func (s GetDownloadUrlRequest) String() string

type GetDownloadUrlResponse

type GetDownloadUrlResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDownloadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDownloadUrlResponse) GoString

func (s GetDownloadUrlResponse) GoString() string

func (*GetDownloadUrlResponse) SetBody

func (*GetDownloadUrlResponse) SetHeaders

func (*GetDownloadUrlResponse) SetStatusCode

func (GetDownloadUrlResponse) String

func (s GetDownloadUrlResponse) String() string

type GetDownloadUrlResponseBody

type GetDownloadUrlResponseBody struct {
	CdnUrl          *string `json:"cdn_url,omitempty" xml:"cdn_url,omitempty"`
	ContentHash     *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	Crc64Hash       *string `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	Expiration      *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	InternalUrl     *string `json:"internal_url,omitempty" xml:"internal_url,omitempty"`
	Size            *int64  `json:"size,omitempty" xml:"size,omitempty"`
	// Id of the request
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetDownloadUrlResponseBody) GoString

func (s GetDownloadUrlResponseBody) GoString() string

func (*GetDownloadUrlResponseBody) SetCdnUrl

func (*GetDownloadUrlResponseBody) SetContentHash

func (*GetDownloadUrlResponseBody) SetContentHashName

func (*GetDownloadUrlResponseBody) SetCrc64Hash

func (*GetDownloadUrlResponseBody) SetExpiration

func (*GetDownloadUrlResponseBody) SetInternalUrl

func (*GetDownloadUrlResponseBody) SetSize

func (*GetDownloadUrlResponseBody) SetUrl

func (GetDownloadUrlResponseBody) String

type GetDriveRequest

type GetDriveRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (GetDriveRequest) GoString

func (s GetDriveRequest) GoString() string

func (*GetDriveRequest) SetDriveId

func (s *GetDriveRequest) SetDriveId(v string) *GetDriveRequest

func (GetDriveRequest) String

func (s GetDriveRequest) String() string

type GetDriveResponse

type GetDriveResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDriveResponse) GoString

func (s GetDriveResponse) GoString() string

func (*GetDriveResponse) SetBody

func (*GetDriveResponse) SetHeaders

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

func (*GetDriveResponse) SetStatusCode

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

func (GetDriveResponse) String

func (s GetDriveResponse) String() string

type GetDriveResponseBody

type GetDriveResponseBody struct {
	Drive *Drive `json:"drive,omitempty" xml:"drive,omitempty"`
}

func (GetDriveResponseBody) GoString

func (s GetDriveResponseBody) GoString() string

func (*GetDriveResponseBody) SetDrive

func (GetDriveResponseBody) String

func (s GetDriveResponseBody) String() string

type GetFileRequest

type GetFileRequest struct {
	DriveId      *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields       *string `json:"fields,omitempty" xml:"fields,omitempty"`
	FileId       *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	UrlExpireSec *int32  `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
}

func (GetFileRequest) GoString

func (s GetFileRequest) GoString() string

func (*GetFileRequest) SetDriveId

func (s *GetFileRequest) SetDriveId(v string) *GetFileRequest

func (*GetFileRequest) SetFields

func (s *GetFileRequest) SetFields(v string) *GetFileRequest

func (*GetFileRequest) SetFileId

func (s *GetFileRequest) SetFileId(v string) *GetFileRequest

func (*GetFileRequest) SetUrlExpireSec

func (s *GetFileRequest) SetUrlExpireSec(v int32) *GetFileRequest

func (GetFileRequest) String

func (s GetFileRequest) String() string

type GetFileResponse

type GetFileResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFileResponse) GoString

func (s GetFileResponse) GoString() string

func (*GetFileResponse) SetBody

func (*GetFileResponse) SetHeaders

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

func (*GetFileResponse) SetStatusCode

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

func (GetFileResponse) String

func (s GetFileResponse) String() string

type GetFileResponseBody

type GetFileResponseBody struct {
	File    *File `json:"file,omitempty" xml:"file,omitempty"`
	Trashed *bool `json:"trashed,omitempty" xml:"trashed,omitempty"`
}

func (GetFileResponseBody) GoString

func (s GetFileResponseBody) GoString() string

func (*GetFileResponseBody) SetFile

func (*GetFileResponseBody) SetTrashed

func (s *GetFileResponseBody) SetTrashed(v bool) *GetFileResponseBody

func (GetFileResponseBody) String

func (s GetFileResponseBody) String() string

type GetGroupRequest

type GetGroupRequest struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (GetGroupRequest) GoString

func (s GetGroupRequest) GoString() string

func (*GetGroupRequest) SetGroupId

func (s *GetGroupRequest) SetGroupId(v string) *GetGroupRequest

func (GetGroupRequest) String

func (s GetGroupRequest) String() string

type GetGroupResponse

type GetGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetGroupResponse) GoString

func (s GetGroupResponse) GoString() string

func (*GetGroupResponse) SetBody

func (s *GetGroupResponse) SetBody(v *Group) *GetGroupResponse

func (*GetGroupResponse) SetHeaders

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

func (*GetGroupResponse) SetStatusCode

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

func (GetGroupResponse) String

func (s GetGroupResponse) String() string

type GetLinkInfoByUserIdRequest

type GetLinkInfoByUserIdRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetLinkInfoByUserIdRequest) GoString

func (s GetLinkInfoByUserIdRequest) GoString() string

func (*GetLinkInfoByUserIdRequest) SetUserId

func (GetLinkInfoByUserIdRequest) String

type GetLinkInfoByUserIdResponse

type GetLinkInfoByUserIdResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetLinkInfoByUserIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetLinkInfoByUserIdResponse) GoString

func (s GetLinkInfoByUserIdResponse) GoString() string

func (*GetLinkInfoByUserIdResponse) SetBody

func (*GetLinkInfoByUserIdResponse) SetHeaders

func (*GetLinkInfoByUserIdResponse) SetStatusCode

func (GetLinkInfoByUserIdResponse) String

type GetLinkInfoByUserIdResponseBody

type GetLinkInfoByUserIdResponseBody struct {
	// items
	Items []*AccountLinkInfo `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (GetLinkInfoByUserIdResponseBody) GoString

func (*GetLinkInfoByUserIdResponseBody) SetItems

func (GetLinkInfoByUserIdResponseBody) String

type GetLinkInfoRequest

type GetLinkInfoRequest struct {
	Extra    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetLinkInfoRequest) GoString

func (s GetLinkInfoRequest) GoString() string

func (*GetLinkInfoRequest) SetExtra

func (*GetLinkInfoRequest) SetIdentity

func (s *GetLinkInfoRequest) SetIdentity(v string) *GetLinkInfoRequest

func (*GetLinkInfoRequest) SetType

func (GetLinkInfoRequest) String

func (s GetLinkInfoRequest) String() string

type GetLinkInfoResponse

type GetLinkInfoResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AccountLinkInfo   `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetLinkInfoResponse) GoString

func (s GetLinkInfoResponse) GoString() string

func (*GetLinkInfoResponse) SetBody

func (*GetLinkInfoResponse) SetHeaders

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

func (*GetLinkInfoResponse) SetStatusCode

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

func (GetLinkInfoResponse) String

func (s GetLinkInfoResponse) String() string

type GetShareLinkByAnonymousRequest

type GetShareLinkByAnonymousRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetShareLinkByAnonymousRequest) GoString

func (*GetShareLinkByAnonymousRequest) SetShareId

func (GetShareLinkByAnonymousRequest) String

type GetShareLinkByAnonymousResponse

type GetShareLinkByAnonymousResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetShareLinkByAnonymousResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkByAnonymousResponse) GoString

func (*GetShareLinkByAnonymousResponse) SetHeaders

func (*GetShareLinkByAnonymousResponse) SetStatusCode

func (GetShareLinkByAnonymousResponse) String

type GetShareLinkByAnonymousResponseBody

type GetShareLinkByAnonymousResponseBody struct {
	AccessCount       *int64  `json:"access_count,omitempty" xml:"access_count,omitempty"`
	Avatar            *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	CreatorId         *string `json:"creator_id,omitempty" xml:"creator_id,omitempty"`
	CreatorName       *string `json:"creator_name,omitempty" xml:"creator_name,omitempty"`
	CreatorPhone      *string `json:"creator_phone,omitempty" xml:"creator_phone,omitempty"`
	DisableDownload   *bool   `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview    *bool   `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave       *bool   `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadCount     *int64  `json:"download_count,omitempty" xml:"download_count,omitempty"`
	DownloadLimit     *int64  `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	Expiration        *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	PreviewCount      *int64  `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	PreviewLimit      *int64  `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	ReportCount       *int64  `json:"report_count,omitempty" xml:"report_count,omitempty"`
	RequireLogin      *bool   `json:"require_login,omitempty" xml:"require_login,omitempty"`
	SaveCount         *int64  `json:"save_count,omitempty" xml:"save_count,omitempty"`
	SaveDownloadLimit *int64  `json:"save_download_limit,omitempty" xml:"save_download_limit,omitempty"`
	SaveLimit         *int64  `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareName         *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	UpdatedAt         *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	VideoPreviewCount *int64  `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (GetShareLinkByAnonymousResponseBody) GoString

func (*GetShareLinkByAnonymousResponseBody) SetAccessCount

func (*GetShareLinkByAnonymousResponseBody) SetAvatar

func (*GetShareLinkByAnonymousResponseBody) SetCreatorId

func (*GetShareLinkByAnonymousResponseBody) SetCreatorName

func (*GetShareLinkByAnonymousResponseBody) SetCreatorPhone

func (*GetShareLinkByAnonymousResponseBody) SetDisableDownload

func (*GetShareLinkByAnonymousResponseBody) SetDisablePreview

func (*GetShareLinkByAnonymousResponseBody) SetDisableSave

func (*GetShareLinkByAnonymousResponseBody) SetDownloadCount

func (*GetShareLinkByAnonymousResponseBody) SetDownloadLimit

func (*GetShareLinkByAnonymousResponseBody) SetExpiration

func (*GetShareLinkByAnonymousResponseBody) SetPreviewCount

func (*GetShareLinkByAnonymousResponseBody) SetPreviewLimit

func (*GetShareLinkByAnonymousResponseBody) SetReportCount

func (*GetShareLinkByAnonymousResponseBody) SetRequireLogin

func (*GetShareLinkByAnonymousResponseBody) SetSaveCount

func (*GetShareLinkByAnonymousResponseBody) SetSaveDownloadLimit

func (*GetShareLinkByAnonymousResponseBody) SetSaveLimit

func (*GetShareLinkByAnonymousResponseBody) SetShareName

func (*GetShareLinkByAnonymousResponseBody) SetUpdatedAt

func (*GetShareLinkByAnonymousResponseBody) SetVideoPreviewCount

func (GetShareLinkByAnonymousResponseBody) String

type GetShareLinkRequest

type GetShareLinkRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetShareLinkRequest) GoString

func (s GetShareLinkRequest) GoString() string

func (*GetShareLinkRequest) SetShareId

func (GetShareLinkRequest) String

func (s GetShareLinkRequest) String() string

type GetShareLinkResponse

type GetShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkResponse) GoString

func (s GetShareLinkResponse) GoString() string

func (*GetShareLinkResponse) SetBody

func (*GetShareLinkResponse) SetHeaders

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

func (*GetShareLinkResponse) SetStatusCode

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

func (GetShareLinkResponse) String

func (s GetShareLinkResponse) String() string

type GetShareLinkTokenRequest

type GetShareLinkTokenRequest struct {
	ExpireSec *int32  `json:"expire_sec,omitempty" xml:"expire_sec,omitempty"`
	ShareId   *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	SharePwd  *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
}

func (GetShareLinkTokenRequest) GoString

func (s GetShareLinkTokenRequest) GoString() string

func (*GetShareLinkTokenRequest) SetExpireSec

func (*GetShareLinkTokenRequest) SetShareId

func (*GetShareLinkTokenRequest) SetSharePwd

func (GetShareLinkTokenRequest) String

func (s GetShareLinkTokenRequest) String() string

type GetShareLinkTokenResponse

type GetShareLinkTokenResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetShareLinkTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkTokenResponse) GoString

func (s GetShareLinkTokenResponse) GoString() string

func (*GetShareLinkTokenResponse) SetBody

func (*GetShareLinkTokenResponse) SetHeaders

func (*GetShareLinkTokenResponse) SetStatusCode

func (GetShareLinkTokenResponse) String

func (s GetShareLinkTokenResponse) String() string

type GetShareLinkTokenResponseBody

type GetShareLinkTokenResponseBody struct {
	ExpiresIn *int64 `json:"expires_in,omitempty" xml:"expires_in,omitempty"`
	// Id of the request
	ShareToken *string `json:"share_token,omitempty" xml:"share_token,omitempty"`
}

func (GetShareLinkTokenResponseBody) GoString

func (*GetShareLinkTokenResponseBody) SetExpiresIn

func (*GetShareLinkTokenResponseBody) SetShareToken

func (GetShareLinkTokenResponseBody) String

type GetUploadUrlRequest

type GetUploadUrlRequest struct {
	DriveId      *string                          `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId       *string                          `json:"file_id,omitempty" xml:"file_id,omitempty"`
	PartInfoList *GetUploadUrlRequestPartInfoList `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Struct"`
	ShareId      *string                          `json:"share_id,omitempty" xml:"share_id,omitempty"`
	UploadId     *string                          `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (GetUploadUrlRequest) GoString

func (s GetUploadUrlRequest) GoString() string

func (*GetUploadUrlRequest) SetDriveId

func (*GetUploadUrlRequest) SetFileId

func (*GetUploadUrlRequest) SetPartInfoList

func (*GetUploadUrlRequest) SetShareId

func (*GetUploadUrlRequest) SetUploadId

func (s *GetUploadUrlRequest) SetUploadId(v string) *GetUploadUrlRequest

func (GetUploadUrlRequest) String

func (s GetUploadUrlRequest) String() string

type GetUploadUrlRequestPartInfoList

type GetUploadUrlRequestPartInfoList struct {
	ParallelSha1Ctx *GetUploadUrlRequestPartInfoListParallelSha1Ctx `json:"parallel_sha1_ctx,omitempty" xml:"parallel_sha1_ctx,omitempty" type:"Struct"`
	PartNumber      *int32                                          `json:"part_number,omitempty" xml:"part_number,omitempty"`
}

func (GetUploadUrlRequestPartInfoList) GoString

func (*GetUploadUrlRequestPartInfoList) SetPartNumber

func (GetUploadUrlRequestPartInfoList) String

type GetUploadUrlRequestPartInfoListParallelSha1Ctx

type GetUploadUrlRequestPartInfoListParallelSha1Ctx struct {
	H          []*int64 `json:"h,omitempty" xml:"h,omitempty" type:"Repeated"`
	PartOffset *int64   `json:"part_offset,omitempty" xml:"part_offset,omitempty"`
}

func (GetUploadUrlRequestPartInfoListParallelSha1Ctx) GoString

func (*GetUploadUrlRequestPartInfoListParallelSha1Ctx) SetH

func (*GetUploadUrlRequestPartInfoListParallelSha1Ctx) SetPartOffset

func (GetUploadUrlRequestPartInfoListParallelSha1Ctx) String

type GetUploadUrlResponse

type GetUploadUrlResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetUploadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUploadUrlResponse) GoString

func (s GetUploadUrlResponse) GoString() string

func (*GetUploadUrlResponse) SetBody

func (*GetUploadUrlResponse) SetHeaders

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

func (*GetUploadUrlResponse) SetStatusCode

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

func (GetUploadUrlResponse) String

func (s GetUploadUrlResponse) String() string

type GetUploadUrlResponseBody

type GetUploadUrlResponseBody struct {
	CreateAt *string `json:"create_at,omitempty" xml:"create_at,omitempty"`
	// Id of the request
	DomainId     *string           `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId      *string           `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId       *string           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	PartInfoList []*UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	UploadId     *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (GetUploadUrlResponseBody) GoString

func (s GetUploadUrlResponseBody) GoString() string

func (*GetUploadUrlResponseBody) SetCreateAt

func (*GetUploadUrlResponseBody) SetDomainId

func (*GetUploadUrlResponseBody) SetDriveId

func (*GetUploadUrlResponseBody) SetFileId

func (*GetUploadUrlResponseBody) SetPartInfoList

func (*GetUploadUrlResponseBody) SetUploadId

func (GetUploadUrlResponseBody) String

func (s GetUploadUrlResponseBody) String() string

type GetUserRequest

type GetUserRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetUserId

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

func (GetUserRequest) String

func (s GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (s *GetUserResponse) SetBody(v *User) *GetUserResponse

func (*GetUserResponse) SetHeaders

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

func (*GetUserResponse) SetStatusCode

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

func (GetUserResponse) String

func (s GetUserResponse) String() string

type Group

type Group struct {
	// 创建时间
	CreatedAt *int64 `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 域ID
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 用户组ID
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	// 用户组名
	GroupName *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	// 更新时间
	UpdatedAt *int64 `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (Group) GoString

func (s Group) GoString() string

func (*Group) SetCreatedAt

func (s *Group) SetCreatedAt(v int64) *Group

func (*Group) SetCreator

func (s *Group) SetCreator(v string) *Group

func (*Group) SetDescription

func (s *Group) SetDescription(v string) *Group

func (*Group) SetDomainId

func (s *Group) SetDomainId(v string) *Group

func (*Group) SetGroupId

func (s *Group) SetGroupId(v string) *Group

func (*Group) SetGroupName

func (s *Group) SetGroupName(v string) *Group

func (*Group) SetUpdatedAt

func (s *Group) SetUpdatedAt(v int64) *Group

func (Group) String

func (s Group) String() string

type Identity

type Identity struct {
	// ID
	IdentityId *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	// 类型
	IdentityType *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
}

func (Identity) GoString

func (s Identity) GoString() string

func (*Identity) SetIdentityId

func (s *Identity) SetIdentityId(v string) *Identity

func (*Identity) SetIdentityType

func (s *Identity) SetIdentityType(v string) *Identity

func (Identity) String

func (s Identity) String() string

type ImageMediaMetadata

type ImageMediaMetadata struct {
	// 长
	Height *int64 `json:"height,omitempty" xml:"height,omitempty"`
	// 拍摄时间
	TakenAt *string `json:"taken_at,omitempty" xml:"taken_at,omitempty"`
	// 宽
	Width *int64 `json:"width,omitempty" xml:"width,omitempty"`
}

func (ImageMediaMetadata) GoString

func (s ImageMediaMetadata) GoString() string

func (*ImageMediaMetadata) SetHeight

func (s *ImageMediaMetadata) SetHeight(v int64) *ImageMediaMetadata

func (*ImageMediaMetadata) SetTakenAt

func (s *ImageMediaMetadata) SetTakenAt(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetWidth

func (ImageMediaMetadata) String

func (s ImageMediaMetadata) String() string

type ImageTag

type ImageTag struct {
	// 数量
	Count *int64 `json:"count,omitempty" xml:"count,omitempty"`
	// 封面文件分类
	CoverFileCategory *string `json:"cover_file_category,omitempty" xml:"cover_file_category,omitempty"`
	// 封面文件id
	CoverFileId *string `json:"cover_file_id,omitempty" xml:"cover_file_id,omitempty"`
	// 封面评分
	CoverOverallScore *float32 `json:"cover_overall_score,omitempty" xml:"cover_overall_score,omitempty"`
	// 封面标签置信度
	CoverTagConfidence *float32 `json:"cover_tag_confidence,omitempty" xml:"cover_tag_confidence,omitempty"`
	// 标签封面图片地址
	CoverUrl *string `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ImageTag) GoString

func (s ImageTag) GoString() string

func (*ImageTag) SetCount

func (s *ImageTag) SetCount(v int64) *ImageTag

func (*ImageTag) SetCoverFileCategory

func (s *ImageTag) SetCoverFileCategory(v string) *ImageTag

func (*ImageTag) SetCoverFileId

func (s *ImageTag) SetCoverFileId(v string) *ImageTag

func (*ImageTag) SetCoverOverallScore

func (s *ImageTag) SetCoverOverallScore(v float32) *ImageTag

func (*ImageTag) SetCoverTagConfidence

func (s *ImageTag) SetCoverTagConfidence(v float32) *ImageTag

func (*ImageTag) SetCoverUrl

func (s *ImageTag) SetCoverUrl(v string) *ImageTag

func (*ImageTag) SetName

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

func (ImageTag) String

func (s ImageTag) String() string

type ImportUserRequest

type ImportUserRequest struct {
	AuthenticationDisplayName   *string `json:"authentication_display_name,omitempty" xml:"authentication_display_name,omitempty"`
	AuthenticationType          *string `json:"authentication_type,omitempty" xml:"authentication_type,omitempty"`
	AutoCreateDrive             *bool   `json:"auto_create_drive,omitempty" xml:"auto_create_drive,omitempty"`
	DenyChangePasswordBySelf    *bool   `json:"deny_change_password_by_self,omitempty" xml:"deny_change_password_by_self,omitempty"`
	DriveTotalSize              *int64  `json:"drive_total_size,omitempty" xml:"drive_total_size,omitempty"`
	Extra                       *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity                    *string `json:"identity,omitempty" xml:"identity,omitempty"`
	NeedChangePasswordNextLogin *bool   `json:"need_change_password_next_login,omitempty" xml:"need_change_password_next_login,omitempty"`
	NickName                    *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	ParentGroupId               *string `json:"parent_group_id,omitempty" xml:"parent_group_id,omitempty"`
	PlainPassword               *string `json:"plain_password,omitempty" xml:"plain_password,omitempty"`
}

func (ImportUserRequest) GoString

func (s ImportUserRequest) GoString() string

func (*ImportUserRequest) SetAuthenticationDisplayName

func (s *ImportUserRequest) SetAuthenticationDisplayName(v string) *ImportUserRequest

func (*ImportUserRequest) SetAuthenticationType

func (s *ImportUserRequest) SetAuthenticationType(v string) *ImportUserRequest

func (*ImportUserRequest) SetAutoCreateDrive

func (s *ImportUserRequest) SetAutoCreateDrive(v bool) *ImportUserRequest

func (*ImportUserRequest) SetDenyChangePasswordBySelf

func (s *ImportUserRequest) SetDenyChangePasswordBySelf(v bool) *ImportUserRequest

func (*ImportUserRequest) SetDriveTotalSize

func (s *ImportUserRequest) SetDriveTotalSize(v int64) *ImportUserRequest

func (*ImportUserRequest) SetExtra

func (s *ImportUserRequest) SetExtra(v string) *ImportUserRequest

func (*ImportUserRequest) SetIdentity

func (s *ImportUserRequest) SetIdentity(v string) *ImportUserRequest

func (*ImportUserRequest) SetNeedChangePasswordNextLogin

func (s *ImportUserRequest) SetNeedChangePasswordNextLogin(v bool) *ImportUserRequest

func (*ImportUserRequest) SetNickName

func (s *ImportUserRequest) SetNickName(v string) *ImportUserRequest

func (*ImportUserRequest) SetParentGroupId

func (s *ImportUserRequest) SetParentGroupId(v string) *ImportUserRequest

func (*ImportUserRequest) SetPlainPassword

func (s *ImportUserRequest) SetPlainPassword(v string) *ImportUserRequest

func (ImportUserRequest) String

func (s ImportUserRequest) String() string

type ImportUserResponse

type ImportUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ImportUserResponse) GoString

func (s ImportUserResponse) GoString() string

func (*ImportUserResponse) SetBody

func (s *ImportUserResponse) SetBody(v *User) *ImportUserResponse

func (*ImportUserResponse) SetHeaders

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

func (*ImportUserResponse) SetStatusCode

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

func (ImportUserResponse) String

func (s ImportUserResponse) String() string

type JWTPayload

type JWTPayload struct {
	// DomainID
	Aud *string `json:"aud,omitempty" xml:"aud,omitempty"`
	// 扩展字段,是否自动创建用户
	AutoCreate *bool `json:"auto_create,omitempty" xml:"auto_create,omitempty"`
	// JWT过期时间, Unix Time,单位秒,生效时间和过期时间不能超过15分钟。为防止客户端和服务器时间不一致,此时间建议设置为当前时间加5分钟。
	Exp *int64 `json:"exp,omitempty" xml:"exp,omitempty"`
	// 签发时间,Unix Time,单位秒,在此时间之前无法使用,如:1577682075
	Iat *int64 `json:"iat,omitempty" xml:"iat,omitempty"`
	// 控制台申请的JWT App ID
	Iss *string `json:"iss,omitempty" xml:"iss,omitempty"`
	// 应用生成JWT的唯一标识,长度16-128位,推荐使用uuid即可
	Jti *string `json:"jti,omitempty" xml:"jti,omitempty"`
	// 生效时间,Unix Time,单位秒,不指定则默认为当前时间。生效时间和过期时间不能超过15分钟。 为防止客户端和服务器时间不一致,此时间建议设置为当前时间减5分钟,或者不设置。
	Nbf *int64 `json:"nbf,omitempty" xml:"nbf,omitempty"`
	// 待授权的UserID或者DomainID
	Sub *string `json:"sub,omitempty" xml:"sub,omitempty"`
	// 扩展字段,表示账号类型,目前支持填 user、service,此处填user,则sub为userID,签发普通用户accessToken。 此处填service,则sub为domainID,签发domain服务账号accessToken(超级管理员权限)
	SubType *string `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
}

func (JWTPayload) GoString

func (s JWTPayload) GoString() string

func (*JWTPayload) SetAud

func (s *JWTPayload) SetAud(v string) *JWTPayload

func (*JWTPayload) SetAutoCreate

func (s *JWTPayload) SetAutoCreate(v bool) *JWTPayload

func (*JWTPayload) SetExp

func (s *JWTPayload) SetExp(v int64) *JWTPayload

func (*JWTPayload) SetIat

func (s *JWTPayload) SetIat(v int64) *JWTPayload

func (*JWTPayload) SetIss

func (s *JWTPayload) SetIss(v string) *JWTPayload

func (*JWTPayload) SetJti

func (s *JWTPayload) SetJti(v string) *JWTPayload

func (*JWTPayload) SetNbf

func (s *JWTPayload) SetNbf(v int64) *JWTPayload

func (*JWTPayload) SetSub

func (s *JWTPayload) SetSub(v string) *JWTPayload

func (*JWTPayload) SetSubType

func (s *JWTPayload) SetSubType(v string) *JWTPayload

func (JWTPayload) String

func (s JWTPayload) String() string

type LinkAccountRequest

type LinkAccountRequest struct {
	Extra    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (LinkAccountRequest) GoString

func (s LinkAccountRequest) GoString() string

func (*LinkAccountRequest) SetExtra

func (*LinkAccountRequest) SetIdentity

func (s *LinkAccountRequest) SetIdentity(v string) *LinkAccountRequest

func (*LinkAccountRequest) SetType

func (*LinkAccountRequest) SetUserId

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

func (LinkAccountRequest) String

func (s LinkAccountRequest) String() string

type LinkAccountResponse

type LinkAccountResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Token             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (LinkAccountResponse) GoString

func (s LinkAccountResponse) GoString() string

func (*LinkAccountResponse) SetBody

func (*LinkAccountResponse) SetHeaders

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

func (*LinkAccountResponse) SetStatusCode

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

func (LinkAccountResponse) String

func (s LinkAccountResponse) String() string

type ListDeltaRequest

type ListDeltaRequest struct {
	// 增量信息的起始游标
	Cursor *string `json:"cursor,omitempty" xml:"cursor,omitempty"`
	// 云端Drive id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 获取增量信息的条数限制
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// 如果是同步目录的增量信息,必须设置同步目录对应的云端根目录
	SyncRootId *string `json:"sync_root_id,omitempty" xml:"sync_root_id,omitempty"`
}

func (ListDeltaRequest) GoString

func (s ListDeltaRequest) GoString() string

func (*ListDeltaRequest) SetCursor

func (s *ListDeltaRequest) SetCursor(v string) *ListDeltaRequest

func (*ListDeltaRequest) SetDriveId

func (s *ListDeltaRequest) SetDriveId(v string) *ListDeltaRequest

func (*ListDeltaRequest) SetLimit

func (s *ListDeltaRequest) SetLimit(v int32) *ListDeltaRequest

func (*ListDeltaRequest) SetSyncRootId

func (s *ListDeltaRequest) SetSyncRootId(v string) *ListDeltaRequest

func (ListDeltaRequest) String

func (s ListDeltaRequest) String() string

type ListDeltaResponse

type ListDeltaResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDeltaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDeltaResponse) GoString

func (s ListDeltaResponse) GoString() string

func (*ListDeltaResponse) SetBody

func (*ListDeltaResponse) SetHeaders

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

func (*ListDeltaResponse) SetStatusCode

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

func (ListDeltaResponse) String

func (s ListDeltaResponse) String() string

type ListDeltaResponseBody

type ListDeltaResponseBody struct {
	Cursor  *string                       `json:"cursor,omitempty" xml:"cursor,omitempty"`
	HasMore *bool                         `json:"has_more,omitempty" xml:"has_more,omitempty"`
	Items   []*ListDeltaResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (ListDeltaResponseBody) GoString

func (s ListDeltaResponseBody) GoString() string

func (*ListDeltaResponseBody) SetCursor

func (*ListDeltaResponseBody) SetHasMore

func (*ListDeltaResponseBody) SetItems

func (ListDeltaResponseBody) String

func (s ListDeltaResponseBody) String() string

type ListDeltaResponseBodyItems

type ListDeltaResponseBodyItems struct {
	File *File `json:"file,omitempty" xml:"file,omitempty"`
	// 文件唯一id
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	// 文件操作,主要包括
	Op *string `json:"op,omitempty" xml:"op,omitempty"`
}

func (ListDeltaResponseBodyItems) GoString

func (s ListDeltaResponseBodyItems) GoString() string

func (*ListDeltaResponseBodyItems) SetFile

func (*ListDeltaResponseBodyItems) SetFileId

func (*ListDeltaResponseBodyItems) SetOp

func (ListDeltaResponseBodyItems) String

type ListDriveRequest

type ListDriveRequest struct {
	Limit     *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker    *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Owner     *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
}

func (ListDriveRequest) GoString

func (s ListDriveRequest) GoString() string

func (*ListDriveRequest) SetLimit

func (s *ListDriveRequest) SetLimit(v int32) *ListDriveRequest

func (*ListDriveRequest) SetMarker

func (s *ListDriveRequest) SetMarker(v string) *ListDriveRequest

func (*ListDriveRequest) SetOwner

func (s *ListDriveRequest) SetOwner(v string) *ListDriveRequest

func (*ListDriveRequest) SetOwnerType

func (s *ListDriveRequest) SetOwnerType(v string) *ListDriveRequest

func (ListDriveRequest) String

func (s ListDriveRequest) String() string

type ListDriveResponse

type ListDriveResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDriveResponse) GoString

func (s ListDriveResponse) GoString() string

func (*ListDriveResponse) SetBody

func (*ListDriveResponse) SetHeaders

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

func (*ListDriveResponse) SetStatusCode

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

func (ListDriveResponse) String

func (s ListDriveResponse) String() string

type ListDriveResponseBody

type ListDriveResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListDriveResponseBody) GoString

func (s ListDriveResponseBody) GoString() string

func (*ListDriveResponseBody) SetItems

func (*ListDriveResponseBody) SetNextMarker

func (s *ListDriveResponseBody) SetNextMarker(v string) *ListDriveResponseBody

func (ListDriveResponseBody) String

func (s ListDriveResponseBody) String() string

type ListFileRequest

type ListFileRequest struct {
	Category       *string `json:"category,omitempty" xml:"category,omitempty"`
	DriveId        *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields         *string `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit          *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker         *string `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy        *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection *string `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
	ParentFileId   *string `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	Status         *string `json:"status,omitempty" xml:"status,omitempty"`
	Type           *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListFileRequest) GoString

func (s ListFileRequest) GoString() string

func (*ListFileRequest) SetCategory

func (s *ListFileRequest) SetCategory(v string) *ListFileRequest

func (*ListFileRequest) SetDriveId

func (s *ListFileRequest) SetDriveId(v string) *ListFileRequest

func (*ListFileRequest) SetFields

func (s *ListFileRequest) SetFields(v string) *ListFileRequest

func (*ListFileRequest) SetLimit

func (s *ListFileRequest) SetLimit(v int32) *ListFileRequest

func (*ListFileRequest) SetMarker

func (s *ListFileRequest) SetMarker(v string) *ListFileRequest

func (*ListFileRequest) SetOrderBy

func (s *ListFileRequest) SetOrderBy(v string) *ListFileRequest

func (*ListFileRequest) SetOrderDirection

func (s *ListFileRequest) SetOrderDirection(v string) *ListFileRequest

func (*ListFileRequest) SetParentFileId

func (s *ListFileRequest) SetParentFileId(v string) *ListFileRequest

func (*ListFileRequest) SetStatus

func (s *ListFileRequest) SetStatus(v string) *ListFileRequest

func (*ListFileRequest) SetType

func (s *ListFileRequest) SetType(v string) *ListFileRequest

func (ListFileRequest) String

func (s ListFileRequest) String() string

type ListFileResponse

type ListFileResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListFileResponse) GoString

func (s ListFileResponse) GoString() string

func (*ListFileResponse) SetBody

func (*ListFileResponse) SetHeaders

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

func (*ListFileResponse) SetStatusCode

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

func (ListFileResponse) String

func (s ListFileResponse) String() string

type ListFileResponseBody

type ListFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListFileResponseBody) GoString

func (s ListFileResponseBody) GoString() string

func (*ListFileResponseBody) SetItems

func (s *ListFileResponseBody) SetItems(v []*File) *ListFileResponseBody

func (*ListFileResponseBody) SetNextMarker

func (s *ListFileResponseBody) SetNextMarker(v string) *ListFileResponseBody

func (ListFileResponseBody) String

func (s ListFileResponseBody) String() string

type ListGroupRequest

type ListGroupRequest struct {
	Limit  *string `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListGroupRequest) GoString

func (s ListGroupRequest) GoString() string

func (*ListGroupRequest) SetLimit

func (s *ListGroupRequest) SetLimit(v string) *ListGroupRequest

func (*ListGroupRequest) SetMarker

func (s *ListGroupRequest) SetMarker(v string) *ListGroupRequest

func (ListGroupRequest) String

func (s ListGroupRequest) String() string

type ListGroupResponse

type ListGroupResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListGroupResponse) GoString

func (s ListGroupResponse) GoString() string

func (*ListGroupResponse) SetBody

func (*ListGroupResponse) SetHeaders

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

func (*ListGroupResponse) SetStatusCode

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

func (ListGroupResponse) String

func (s ListGroupResponse) String() string

type ListGroupResponseBody

type ListGroupResponseBody struct {
	Items      []*Group `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListGroupResponseBody) GoString

func (s ListGroupResponseBody) GoString() string

func (*ListGroupResponseBody) SetItems

func (*ListGroupResponseBody) SetNextMarker

func (s *ListGroupResponseBody) SetNextMarker(v string) *ListGroupResponseBody

func (ListGroupResponseBody) String

func (s ListGroupResponseBody) String() string

type ListMyDrivesRequest

type ListMyDrivesRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListMyDrivesRequest) GoString

func (s ListMyDrivesRequest) GoString() string

func (*ListMyDrivesRequest) SetLimit

func (*ListMyDrivesRequest) SetMarker

func (ListMyDrivesRequest) String

func (s ListMyDrivesRequest) String() string

type ListMyDrivesResponse

type ListMyDrivesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMyDrivesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMyDrivesResponse) GoString

func (s ListMyDrivesResponse) GoString() string

func (*ListMyDrivesResponse) SetBody

func (*ListMyDrivesResponse) SetHeaders

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

func (*ListMyDrivesResponse) SetStatusCode

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

func (ListMyDrivesResponse) String

func (s ListMyDrivesResponse) String() string

type ListMyDrivesResponseBody

type ListMyDrivesResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListMyDrivesResponseBody) GoString

func (s ListMyDrivesResponseBody) GoString() string

func (*ListMyDrivesResponseBody) SetItems

func (*ListMyDrivesResponseBody) SetNextMarker

func (ListMyDrivesResponseBody) String

func (s ListMyDrivesResponseBody) String() string

type ListRecyclebinRequest

type ListRecyclebinRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit   *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker  *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListRecyclebinRequest) GoString

func (s ListRecyclebinRequest) GoString() string

func (*ListRecyclebinRequest) SetDriveId

func (*ListRecyclebinRequest) SetFields

func (*ListRecyclebinRequest) SetLimit

func (*ListRecyclebinRequest) SetMarker

func (ListRecyclebinRequest) String

func (s ListRecyclebinRequest) String() string

type ListRecyclebinResponse

type ListRecyclebinResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRecyclebinResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRecyclebinResponse) GoString

func (s ListRecyclebinResponse) GoString() string

func (*ListRecyclebinResponse) SetBody

func (*ListRecyclebinResponse) SetHeaders

func (*ListRecyclebinResponse) SetStatusCode

func (ListRecyclebinResponse) String

func (s ListRecyclebinResponse) String() string

type ListRecyclebinResponseBody

type ListRecyclebinResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListRecyclebinResponseBody) GoString

func (s ListRecyclebinResponseBody) GoString() string

func (*ListRecyclebinResponseBody) SetItems

func (*ListRecyclebinResponseBody) SetNextMarker

func (ListRecyclebinResponseBody) String

type ListShareLinkRequest

type ListShareLinkRequest struct {
	Creator          *string `json:"creator,omitempty" xml:"creator,omitempty"`
	IncludeCancelled *bool   `json:"include_cancelled,omitempty" xml:"include_cancelled,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy          *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection   *string `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
}

func (ListShareLinkRequest) GoString

func (s ListShareLinkRequest) GoString() string

func (*ListShareLinkRequest) SetCreator

func (*ListShareLinkRequest) SetIncludeCancelled

func (s *ListShareLinkRequest) SetIncludeCancelled(v bool) *ListShareLinkRequest

func (*ListShareLinkRequest) SetLimit

func (*ListShareLinkRequest) SetMarker

func (*ListShareLinkRequest) SetOrderBy

func (*ListShareLinkRequest) SetOrderDirection

func (s *ListShareLinkRequest) SetOrderDirection(v string) *ListShareLinkRequest

func (ListShareLinkRequest) String

func (s ListShareLinkRequest) String() string

type ListShareLinkResponse

type ListShareLinkResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListShareLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListShareLinkResponse) GoString

func (s ListShareLinkResponse) GoString() string

func (*ListShareLinkResponse) SetBody

func (*ListShareLinkResponse) SetHeaders

func (*ListShareLinkResponse) SetStatusCode

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

func (ListShareLinkResponse) String

func (s ListShareLinkResponse) String() string

type ListShareLinkResponseBody

type ListShareLinkResponseBody struct {
	Items      []*ShareLink `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string      `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListShareLinkResponseBody) GoString

func (s ListShareLinkResponseBody) GoString() string

func (*ListShareLinkResponseBody) SetItems

func (*ListShareLinkResponseBody) SetNextMarker

func (ListShareLinkResponseBody) String

func (s ListShareLinkResponseBody) String() string

type ListTagsRequest

type ListTagsRequest struct {
	DriveId               *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ImageThumbnailProcess *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	VideoThumbnailProcess *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (ListTagsRequest) GoString

func (s ListTagsRequest) GoString() string

func (*ListTagsRequest) SetDriveId

func (s *ListTagsRequest) SetDriveId(v string) *ListTagsRequest

func (*ListTagsRequest) SetImageThumbnailProcess

func (s *ListTagsRequest) SetImageThumbnailProcess(v string) *ListTagsRequest

func (*ListTagsRequest) SetVideoThumbnailProcess

func (s *ListTagsRequest) SetVideoThumbnailProcess(v string) *ListTagsRequest

func (ListTagsRequest) String

func (s ListTagsRequest) String() string

type ListTagsResponse

type ListTagsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagsResponse) GoString

func (s ListTagsResponse) GoString() string

func (*ListTagsResponse) SetBody

func (*ListTagsResponse) SetHeaders

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

func (*ListTagsResponse) SetStatusCode

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

func (ListTagsResponse) String

func (s ListTagsResponse) String() string

type ListTagsResponseBody

type ListTagsResponseBody struct {
	Tags []*ImageTag `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (ListTagsResponseBody) GoString

func (s ListTagsResponseBody) GoString() string

func (*ListTagsResponseBody) SetTags

func (ListTagsResponseBody) String

func (s ListTagsResponseBody) String() string

type ListUploadedPartsRequest

type ListUploadedPartsRequest struct {
	DriveId          *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId           *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	PartNumberMarker *int32  `json:"part_number_marker,omitempty" xml:"part_number_marker,omitempty"`
	ShareId          *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	UploadId         *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (ListUploadedPartsRequest) GoString

func (s ListUploadedPartsRequest) GoString() string

func (*ListUploadedPartsRequest) SetDriveId

func (*ListUploadedPartsRequest) SetFileId

func (*ListUploadedPartsRequest) SetLimit

func (*ListUploadedPartsRequest) SetPartNumberMarker

func (s *ListUploadedPartsRequest) SetPartNumberMarker(v int32) *ListUploadedPartsRequest

func (*ListUploadedPartsRequest) SetShareId

func (*ListUploadedPartsRequest) SetUploadId

func (ListUploadedPartsRequest) String

func (s ListUploadedPartsRequest) String() string

type ListUploadedPartsResponse

type ListUploadedPartsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListUploadedPartsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListUploadedPartsResponse) GoString

func (s ListUploadedPartsResponse) GoString() string

func (*ListUploadedPartsResponse) SetBody

func (*ListUploadedPartsResponse) SetHeaders

func (*ListUploadedPartsResponse) SetStatusCode

func (ListUploadedPartsResponse) String

func (s ListUploadedPartsResponse) String() string

type ListUploadedPartsResponseBody

type ListUploadedPartsResponseBody struct {
	// Id of the request
	FileId               *string           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	NextPartNumberMarker *string           `json:"next_part_number_marker,omitempty" xml:"next_part_number_marker,omitempty"`
	ParallelUpload       *bool             `json:"parallel_upload,omitempty" xml:"parallel_upload,omitempty"`
	UploadId             *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
	UploadedParts        []*UploadPartInfo `json:"uploaded_parts,omitempty" xml:"uploaded_parts,omitempty" type:"Repeated"`
}

func (ListUploadedPartsResponseBody) GoString

func (*ListUploadedPartsResponseBody) SetFileId

func (*ListUploadedPartsResponseBody) SetNextPartNumberMarker

func (*ListUploadedPartsResponseBody) SetParallelUpload

func (*ListUploadedPartsResponseBody) SetUploadId

func (*ListUploadedPartsResponseBody) SetUploadedParts

func (ListUploadedPartsResponseBody) String

type ListUserRequest

type ListUserRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListUserRequest) GoString

func (s ListUserRequest) GoString() string

func (*ListUserRequest) SetLimit

func (s *ListUserRequest) SetLimit(v int32) *ListUserRequest

func (*ListUserRequest) SetMarker

func (s *ListUserRequest) SetMarker(v string) *ListUserRequest

func (ListUserRequest) String

func (s ListUserRequest) String() string

type ListUserResponse

type ListUserResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListUserResponse) GoString

func (s ListUserResponse) GoString() string

func (*ListUserResponse) SetBody

func (*ListUserResponse) SetHeaders

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

func (*ListUserResponse) SetStatusCode

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

func (ListUserResponse) String

func (s ListUserResponse) String() string

type ListUserResponseBody

type ListUserResponseBody struct {
	Items []*User `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// Id of the request
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListUserResponseBody) GoString

func (s ListUserResponseBody) GoString() string

func (*ListUserResponseBody) SetItems

func (s *ListUserResponseBody) SetItems(v []*User) *ListUserResponseBody

func (*ListUserResponseBody) SetNextMarker

func (s *ListUserResponseBody) SetNextMarker(v string) *ListUserResponseBody

func (ListUserResponseBody) String

func (s ListUserResponseBody) String() string

type MoveFileRequest

type MoveFileRequest struct {
	CheckNameMode  *string `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	DriveId        *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId         *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ToParentFileId *string `json:"to_parent_file_id,omitempty" xml:"to_parent_file_id,omitempty"`
}

func (MoveFileRequest) GoString

func (s MoveFileRequest) GoString() string

func (*MoveFileRequest) SetCheckNameMode

func (s *MoveFileRequest) SetCheckNameMode(v string) *MoveFileRequest

func (*MoveFileRequest) SetDriveId

func (s *MoveFileRequest) SetDriveId(v string) *MoveFileRequest

func (*MoveFileRequest) SetFileId

func (s *MoveFileRequest) SetFileId(v string) *MoveFileRequest

func (*MoveFileRequest) SetToParentFileId

func (s *MoveFileRequest) SetToParentFileId(v string) *MoveFileRequest

func (MoveFileRequest) String

func (s MoveFileRequest) String() string

type MoveFileResponse

type MoveFileResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *MoveFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MoveFileResponse) GoString

func (s MoveFileResponse) GoString() string

func (*MoveFileResponse) SetBody

func (*MoveFileResponse) SetHeaders

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

func (*MoveFileResponse) SetStatusCode

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

func (MoveFileResponse) String

func (s MoveFileResponse) String() string

type MoveFileResponseBody

type MoveFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	// Id of the request
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Exist    *bool   `json:"exist,omitempty" xml:"exist,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (MoveFileResponseBody) GoString

func (s MoveFileResponseBody) GoString() string

func (*MoveFileResponseBody) SetAsyncTaskId

func (s *MoveFileResponseBody) SetAsyncTaskId(v string) *MoveFileResponseBody

func (*MoveFileResponseBody) SetDomainId

func (*MoveFileResponseBody) SetDriveId

func (*MoveFileResponseBody) SetExist

func (*MoveFileResponseBody) SetFileId

func (MoveFileResponseBody) String

func (s MoveFileResponseBody) String() string

type RemoveFaceGroupFileRequest

type RemoveFaceGroupFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (RemoveFaceGroupFileRequest) GoString

func (s RemoveFaceGroupFileRequest) GoString() string

func (*RemoveFaceGroupFileRequest) SetDriveId

func (*RemoveFaceGroupFileRequest) SetFileId

func (*RemoveFaceGroupFileRequest) SetGroupId

func (RemoveFaceGroupFileRequest) String

type RemoveFaceGroupFileResponse

type RemoveFaceGroupFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
}

func (RemoveFaceGroupFileResponse) GoString

func (s RemoveFaceGroupFileResponse) GoString() string

func (*RemoveFaceGroupFileResponse) SetHeaders

func (*RemoveFaceGroupFileResponse) SetStatusCode

func (RemoveFaceGroupFileResponse) String

type RestoreFileRequest

type RestoreFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (RestoreFileRequest) GoString

func (s RestoreFileRequest) GoString() string

func (*RestoreFileRequest) SetDriveId

func (s *RestoreFileRequest) SetDriveId(v string) *RestoreFileRequest

func (*RestoreFileRequest) SetFileId

func (s *RestoreFileRequest) SetFileId(v string) *RestoreFileRequest

func (RestoreFileRequest) String

func (s RestoreFileRequest) String() string

type RestoreFileResponse

type RestoreFileResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RestoreFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RestoreFileResponse) GoString

func (s RestoreFileResponse) GoString() string

func (*RestoreFileResponse) SetBody

func (*RestoreFileResponse) SetHeaders

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

func (*RestoreFileResponse) SetStatusCode

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

func (RestoreFileResponse) String

func (s RestoreFileResponse) String() string

type RestoreFileResponseBody

type RestoreFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	// Id of the request
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (RestoreFileResponseBody) GoString

func (s RestoreFileResponseBody) GoString() string

func (*RestoreFileResponseBody) SetAsyncTaskId

func (*RestoreFileResponseBody) SetDomainId

func (*RestoreFileResponseBody) SetDriveId

func (*RestoreFileResponseBody) SetFileId

func (RestoreFileResponseBody) String

func (s RestoreFileResponseBody) String() string

type ScanFileRequest

type ScanFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit   *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker  *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ScanFileRequest) GoString

func (s ScanFileRequest) GoString() string

func (*ScanFileRequest) SetDriveId

func (s *ScanFileRequest) SetDriveId(v string) *ScanFileRequest

func (*ScanFileRequest) SetFields

func (s *ScanFileRequest) SetFields(v string) *ScanFileRequest

func (*ScanFileRequest) SetLimit

func (s *ScanFileRequest) SetLimit(v int32) *ScanFileRequest

func (*ScanFileRequest) SetMarker

func (s *ScanFileRequest) SetMarker(v string) *ScanFileRequest

func (ScanFileRequest) String

func (s ScanFileRequest) String() string

type ScanFileResponse

type ScanFileResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ScanFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ScanFileResponse) GoString

func (s ScanFileResponse) GoString() string

func (*ScanFileResponse) SetBody

func (*ScanFileResponse) SetHeaders

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

func (*ScanFileResponse) SetStatusCode

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

func (ScanFileResponse) String

func (s ScanFileResponse) String() string

type ScanFileResponseBody

type ScanFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ScanFileResponseBody) GoString

func (s ScanFileResponseBody) GoString() string

func (*ScanFileResponseBody) SetItems

func (s *ScanFileResponseBody) SetItems(v []*File) *ScanFileResponseBody

func (*ScanFileResponseBody) SetNextMarker

func (s *ScanFileResponseBody) SetNextMarker(v string) *ScanFileResponseBody

func (ScanFileResponseBody) String

func (s ScanFileResponseBody) String() string

type SearchDriveRequest

type SearchDriveRequest struct {
	DriveName *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	Limit     *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker    *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Owner     *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
}

func (SearchDriveRequest) GoString

func (s SearchDriveRequest) GoString() string

func (*SearchDriveRequest) SetDriveName

func (s *SearchDriveRequest) SetDriveName(v string) *SearchDriveRequest

func (*SearchDriveRequest) SetLimit

func (*SearchDriveRequest) SetMarker

func (s *SearchDriveRequest) SetMarker(v string) *SearchDriveRequest

func (*SearchDriveRequest) SetOwner

func (*SearchDriveRequest) SetOwnerType

func (s *SearchDriveRequest) SetOwnerType(v string) *SearchDriveRequest

func (SearchDriveRequest) String

func (s SearchDriveRequest) String() string

type SearchDriveResponse

type SearchDriveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchDriveResponse) GoString

func (s SearchDriveResponse) GoString() string

func (*SearchDriveResponse) SetBody

func (*SearchDriveResponse) SetHeaders

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

func (*SearchDriveResponse) SetStatusCode

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

func (SearchDriveResponse) String

func (s SearchDriveResponse) String() string

type SearchDriveResponseBody

type SearchDriveResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchDriveResponseBody) GoString

func (s SearchDriveResponseBody) GoString() string

func (*SearchDriveResponseBody) SetItems

func (*SearchDriveResponseBody) SetNextMarker

func (SearchDriveResponseBody) String

func (s SearchDriveResponseBody) String() string

type SearchFileRequest

type SearchFileRequest struct {
	DriveId          *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy          *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	Query            *string `json:"query,omitempty" xml:"query,omitempty"`
	ReturnTotalCount *bool   `json:"return_total_count,omitempty" xml:"return_total_count,omitempty"`
}

func (SearchFileRequest) GoString

func (s SearchFileRequest) GoString() string

func (*SearchFileRequest) SetDriveId

func (s *SearchFileRequest) SetDriveId(v string) *SearchFileRequest

func (*SearchFileRequest) SetLimit

func (s *SearchFileRequest) SetLimit(v int32) *SearchFileRequest

func (*SearchFileRequest) SetMarker

func (s *SearchFileRequest) SetMarker(v string) *SearchFileRequest

func (*SearchFileRequest) SetOrderBy

func (s *SearchFileRequest) SetOrderBy(v string) *SearchFileRequest

func (*SearchFileRequest) SetQuery

func (s *SearchFileRequest) SetQuery(v string) *SearchFileRequest

func (*SearchFileRequest) SetReturnTotalCount

func (s *SearchFileRequest) SetReturnTotalCount(v bool) *SearchFileRequest

func (SearchFileRequest) String

func (s SearchFileRequest) String() string

type SearchFileResponse

type SearchFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchFileResponse) GoString

func (s SearchFileResponse) GoString() string

func (*SearchFileResponse) SetBody

func (*SearchFileResponse) SetHeaders

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

func (*SearchFileResponse) SetStatusCode

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

func (SearchFileResponse) String

func (s SearchFileResponse) String() string

type SearchFileResponseBody

type SearchFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	TotalCount *int64  `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

func (SearchFileResponseBody) GoString

func (s SearchFileResponseBody) GoString() string

func (*SearchFileResponseBody) SetItems

func (*SearchFileResponseBody) SetNextMarker

func (*SearchFileResponseBody) SetTotalCount

func (SearchFileResponseBody) String

func (s SearchFileResponseBody) String() string

type SearchShareLinkRequest

type SearchShareLinkRequest struct {
	Creators         []*string `json:"creators,omitempty" xml:"creators,omitempty" type:"Repeated"`
	Limit            *int32    `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string   `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy          *string   `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection   *string   `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
	Query            *string   `json:"query,omitempty" xml:"query,omitempty"`
	ReturnTotalCount *bool     `json:"return_total_count,omitempty" xml:"return_total_count,omitempty"`
}

func (SearchShareLinkRequest) GoString

func (s SearchShareLinkRequest) GoString() string

func (*SearchShareLinkRequest) SetCreators

func (*SearchShareLinkRequest) SetLimit

func (*SearchShareLinkRequest) SetMarker

func (*SearchShareLinkRequest) SetOrderBy

func (*SearchShareLinkRequest) SetOrderDirection

func (s *SearchShareLinkRequest) SetOrderDirection(v string) *SearchShareLinkRequest

func (*SearchShareLinkRequest) SetQuery

func (*SearchShareLinkRequest) SetReturnTotalCount

func (s *SearchShareLinkRequest) SetReturnTotalCount(v bool) *SearchShareLinkRequest

func (SearchShareLinkRequest) String

func (s SearchShareLinkRequest) String() string

type SearchShareLinkResponse

type SearchShareLinkResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchShareLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchShareLinkResponse) GoString

func (s SearchShareLinkResponse) GoString() string

func (*SearchShareLinkResponse) SetBody

func (*SearchShareLinkResponse) SetHeaders

func (*SearchShareLinkResponse) SetStatusCode

func (SearchShareLinkResponse) String

func (s SearchShareLinkResponse) String() string

type SearchShareLinkResponseBody

type SearchShareLinkResponseBody struct {
	Items      []*ShareLink `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string      `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	TotalCount *int64       `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

func (SearchShareLinkResponseBody) GoString

func (s SearchShareLinkResponseBody) GoString() string

func (*SearchShareLinkResponseBody) SetItems

func (*SearchShareLinkResponseBody) SetNextMarker

func (*SearchShareLinkResponseBody) SetTotalCount

func (SearchShareLinkResponseBody) String

type SearchUserRequest

type SearchUserRequest struct {
	Email            *string `json:"email,omitempty" xml:"email,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	NickName         *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	NickNameForFuzzy *string `json:"nick_name_for_fuzzy,omitempty" xml:"nick_name_for_fuzzy,omitempty"`
	Phone            *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Role             *string `json:"role,omitempty" xml:"role,omitempty"`
	Status           *string `json:"status,omitempty" xml:"status,omitempty"`
	UserName         *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (SearchUserRequest) GoString

func (s SearchUserRequest) GoString() string

func (*SearchUserRequest) SetEmail

func (s *SearchUserRequest) SetEmail(v string) *SearchUserRequest

func (*SearchUserRequest) SetLimit

func (s *SearchUserRequest) SetLimit(v int32) *SearchUserRequest

func (*SearchUserRequest) SetMarker

func (s *SearchUserRequest) SetMarker(v string) *SearchUserRequest

func (*SearchUserRequest) SetNickName

func (s *SearchUserRequest) SetNickName(v string) *SearchUserRequest

func (*SearchUserRequest) SetNickNameForFuzzy

func (s *SearchUserRequest) SetNickNameForFuzzy(v string) *SearchUserRequest

func (*SearchUserRequest) SetPhone

func (s *SearchUserRequest) SetPhone(v string) *SearchUserRequest

func (*SearchUserRequest) SetRole

func (*SearchUserRequest) SetStatus

func (s *SearchUserRequest) SetStatus(v string) *SearchUserRequest

func (*SearchUserRequest) SetUserName

func (s *SearchUserRequest) SetUserName(v string) *SearchUserRequest

func (SearchUserRequest) String

func (s SearchUserRequest) String() string

type SearchUserResponse

type SearchUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchUserResponse) GoString

func (s SearchUserResponse) GoString() string

func (*SearchUserResponse) SetBody

func (*SearchUserResponse) SetHeaders

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

func (*SearchUserResponse) SetStatusCode

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

func (SearchUserResponse) String

func (s SearchUserResponse) String() string

type SearchUserResponseBody

type SearchUserResponseBody struct {
	Items []*User `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// Id of the request
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchUserResponseBody) GoString

func (s SearchUserResponseBody) GoString() string

func (*SearchUserResponseBody) SetItems

func (*SearchUserResponseBody) SetNextMarker

func (SearchUserResponseBody) String

func (s SearchUserResponseBody) String() string
type ShareLink struct {
	// 访问次数
	AccessCount *int64 `json:"access_count,omitempty" xml:"access_count,omitempty"`
	// 创建时间
	CreatedAt *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 禁止下载分享中的文件
	DisableDownload *bool `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	// 禁止预览分享中的文件
	DisablePreview *bool `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	// 禁止转存分享中的文件
	DisableSave *bool `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	// 下载次数
	DownloadCount *int64 `json:"download_count,omitempty" xml:"download_count,omitempty"`
	// 分享下载次数限制
	DownloadLimit *int64 `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	// 空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 到期时间
	Expiration *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	// 是否过期
	Expired *bool `json:"expired,omitempty" xml:"expired,omitempty"`
	// 分享父路径文件id列表
	FileIdList *string `json:"file_id_list,omitempty" xml:"file_id_list,omitempty"`
	// 预览次数
	PreviewCount *int64 `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	// 分享预览次数限制
	PreviewLimit *int64 `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	// 被举报次数
	ReportCount *int64 `json:"report_count,omitempty" xml:"report_count,omitempty"`
	// 登录后才允许使用分享
	RequireLogin *bool `json:"require_login,omitempty" xml:"require_login,omitempty"`
	// 转存次数
	SaveCount *int64 `json:"save_count,omitempty" xml:"save_count,omitempty"`
	// 分享转存次数限制
	SaveLimit *int64 `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	// 分享id
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	// 分享名称
	ShareName *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	// 分享密码
	SharePwd *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
	// 状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 修改时间
	UpdatedAt *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	// 音视频播放次数
	VideoPreviewCount *int64 `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (ShareLink) GoString

func (s ShareLink) GoString() string

func (*ShareLink) SetAccessCount

func (s *ShareLink) SetAccessCount(v int64) *ShareLink

func (*ShareLink) SetCreatedAt

func (s *ShareLink) SetCreatedAt(v string) *ShareLink

func (*ShareLink) SetCreator

func (s *ShareLink) SetCreator(v string) *ShareLink

func (*ShareLink) SetDescription

func (s *ShareLink) SetDescription(v string) *ShareLink

func (*ShareLink) SetDisableDownload

func (s *ShareLink) SetDisableDownload(v bool) *ShareLink

func (*ShareLink) SetDisablePreview

func (s *ShareLink) SetDisablePreview(v bool) *ShareLink

func (*ShareLink) SetDisableSave

func (s *ShareLink) SetDisableSave(v bool) *ShareLink

func (*ShareLink) SetDownloadCount

func (s *ShareLink) SetDownloadCount(v int64) *ShareLink

func (*ShareLink) SetDownloadLimit

func (s *ShareLink) SetDownloadLimit(v int64) *ShareLink

func (*ShareLink) SetDriveId

func (s *ShareLink) SetDriveId(v string) *ShareLink

func (*ShareLink) SetExpiration

func (s *ShareLink) SetExpiration(v string) *ShareLink

func (*ShareLink) SetExpired

func (s *ShareLink) SetExpired(v bool) *ShareLink

func (*ShareLink) SetFileIdList

func (s *ShareLink) SetFileIdList(v string) *ShareLink

func (*ShareLink) SetPreviewCount

func (s *ShareLink) SetPreviewCount(v int64) *ShareLink

func (*ShareLink) SetPreviewLimit

func (s *ShareLink) SetPreviewLimit(v int64) *ShareLink

func (*ShareLink) SetReportCount

func (s *ShareLink) SetReportCount(v int64) *ShareLink

func (*ShareLink) SetRequireLogin

func (s *ShareLink) SetRequireLogin(v bool) *ShareLink

func (*ShareLink) SetSaveCount

func (s *ShareLink) SetSaveCount(v int64) *ShareLink

func (*ShareLink) SetSaveLimit

func (s *ShareLink) SetSaveLimit(v int64) *ShareLink

func (*ShareLink) SetShareId

func (s *ShareLink) SetShareId(v string) *ShareLink

func (*ShareLink) SetShareName

func (s *ShareLink) SetShareName(v string) *ShareLink

func (*ShareLink) SetSharePwd

func (s *ShareLink) SetSharePwd(v string) *ShareLink

func (*ShareLink) SetStatus

func (s *ShareLink) SetStatus(v string) *ShareLink

func (*ShareLink) SetUpdatedAt

func (s *ShareLink) SetUpdatedAt(v string) *ShareLink

func (*ShareLink) SetVideoPreviewCount

func (s *ShareLink) SetVideoPreviewCount(v int64) *ShareLink

func (ShareLink) String

func (s ShareLink) String() string

type SystemTag

type SystemTag struct {
	// 标签置信度
	Confidence *float32 `json:"confidence,omitempty" xml:"confidence,omitempty"`
	// 标签名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 标签父标签
	ParentName *string `json:"parent_name,omitempty" xml:"parent_name,omitempty"`
	// 解析出标签的来源关键词
	Source *string `json:"source,omitempty" xml:"source,omitempty"`
	// 标签层级
	TagLevel *int32 `json:"tag_level,omitempty" xml:"tag_level,omitempty"`
}

func (SystemTag) GoString

func (s SystemTag) GoString() string

func (*SystemTag) SetConfidence

func (s *SystemTag) SetConfidence(v float32) *SystemTag

func (*SystemTag) SetName

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

func (*SystemTag) SetParentName

func (s *SystemTag) SetParentName(v string) *SystemTag

func (*SystemTag) SetSource

func (s *SystemTag) SetSource(v string) *SystemTag

func (*SystemTag) SetTagLevel

func (s *SystemTag) SetTagLevel(v int32) *SystemTag

func (SystemTag) String

func (s SystemTag) String() string

type Token

type Token struct {
	// 访问凭证
	AccessToken *string `json:"access_token,omitempty" xml:"access_token,omitempty"`
	// 用户头像
	Avatar *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	// 用户默认空间ID
	DefaultDriveId *string `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	// 登录设备ID
	DeviceId *string `json:"device_id,omitempty" xml:"device_id,omitempty"`
	// 登录设备名称
	DeviceName *string `json:"device_name,omitempty" xml:"device_name,omitempty"`
	// 域ID
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 凭证过期时间
	ExpireTime *string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	// 凭证有效期
	ExpiresIn *int64 `json:"expires_in,omitempty" xml:"expires_in,omitempty"`
	// 是否首次登录
	IsFirstLogin *bool `json:"is_first_login,omitempty" xml:"is_first_login,omitempty"`
	// 用户昵称
	NickName *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 刷新凭证
	RefreshToken *string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"`
	// 用户角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 用户状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 凭证类型
	TokenType *string `json:"token_type,omitempty" xml:"token_type,omitempty"`
	// 用户ID
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (Token) GoString

func (s Token) GoString() string

func (*Token) SetAccessToken

func (s *Token) SetAccessToken(v string) *Token

func (*Token) SetAvatar

func (s *Token) SetAvatar(v string) *Token

func (*Token) SetDefaultDriveId

func (s *Token) SetDefaultDriveId(v string) *Token

func (*Token) SetDeviceId

func (s *Token) SetDeviceId(v string) *Token

func (*Token) SetDeviceName

func (s *Token) SetDeviceName(v string) *Token

func (*Token) SetDomainId

func (s *Token) SetDomainId(v string) *Token

func (*Token) SetExpireTime

func (s *Token) SetExpireTime(v string) *Token

func (*Token) SetExpiresIn

func (s *Token) SetExpiresIn(v int64) *Token

func (*Token) SetIsFirstLogin

func (s *Token) SetIsFirstLogin(v bool) *Token

func (*Token) SetNickName

func (s *Token) SetNickName(v string) *Token

func (*Token) SetRefreshToken

func (s *Token) SetRefreshToken(v string) *Token

func (*Token) SetRole

func (s *Token) SetRole(v string) *Token

func (*Token) SetStatus

func (s *Token) SetStatus(v string) *Token

func (*Token) SetTokenType

func (s *Token) SetTokenType(v string) *Token

func (*Token) SetUserId

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

func (*Token) SetUserName

func (s *Token) SetUserName(v string) *Token

func (Token) String

func (s Token) String() string

type TokenRequest

type TokenRequest struct {
	Assertion    *string `json:"assertion,omitempty" xml:"assertion,omitempty"`
	ClientId     *string `json:"client_id,omitempty" xml:"client_id,omitempty"`
	ClientSecret *string `json:"client_secret,omitempty" xml:"client_secret,omitempty"`
	Code         *string `json:"code,omitempty" xml:"code,omitempty"`
	GrantType    *string `json:"grant_type,omitempty" xml:"grant_type,omitempty"`
	RedirectUri  *string `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	RefreshToken *string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"`
}

func (TokenRequest) GoString

func (s TokenRequest) GoString() string

func (*TokenRequest) SetAssertion

func (s *TokenRequest) SetAssertion(v string) *TokenRequest

func (*TokenRequest) SetClientId

func (s *TokenRequest) SetClientId(v string) *TokenRequest

func (*TokenRequest) SetClientSecret

func (s *TokenRequest) SetClientSecret(v string) *TokenRequest

func (*TokenRequest) SetCode

func (s *TokenRequest) SetCode(v string) *TokenRequest

func (*TokenRequest) SetGrantType

func (s *TokenRequest) SetGrantType(v string) *TokenRequest

func (*TokenRequest) SetRedirectUri

func (s *TokenRequest) SetRedirectUri(v string) *TokenRequest

func (*TokenRequest) SetRefreshToken

func (s *TokenRequest) SetRefreshToken(v string) *TokenRequest

func (TokenRequest) String

func (s TokenRequest) String() string

type TokenResponse

type TokenResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Token             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TokenResponse) GoString

func (s TokenResponse) GoString() string

func (*TokenResponse) SetBody

func (s *TokenResponse) SetBody(v *Token) *TokenResponse

func (*TokenResponse) SetHeaders

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

func (*TokenResponse) SetStatusCode

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

func (TokenResponse) String

func (s TokenResponse) String() string

type TrashFileRequest

type TrashFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (TrashFileRequest) GoString

func (s TrashFileRequest) GoString() string

func (*TrashFileRequest) SetDriveId

func (s *TrashFileRequest) SetDriveId(v string) *TrashFileRequest

func (*TrashFileRequest) SetFileId

func (s *TrashFileRequest) SetFileId(v string) *TrashFileRequest

func (TrashFileRequest) String

func (s TrashFileRequest) String() string

type TrashFileResponse

type TrashFileResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrashFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrashFileResponse) GoString

func (s TrashFileResponse) GoString() string

func (*TrashFileResponse) SetBody

func (*TrashFileResponse) SetHeaders

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

func (*TrashFileResponse) SetStatusCode

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

func (TrashFileResponse) String

func (s TrashFileResponse) String() string

type TrashFileResponseBody

type TrashFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	// Id of the request
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (TrashFileResponseBody) GoString

func (s TrashFileResponseBody) GoString() string

func (*TrashFileResponseBody) SetAsyncTaskId

func (s *TrashFileResponseBody) SetAsyncTaskId(v string) *TrashFileResponseBody

func (*TrashFileResponseBody) SetDomainId

func (*TrashFileResponseBody) SetDriveId

func (*TrashFileResponseBody) SetFileId

func (TrashFileResponseBody) String

func (s TrashFileResponseBody) String() string

type UpdateDriveRequest

type UpdateDriveRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	DriveName   *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TotalSize   *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (UpdateDriveRequest) GoString

func (s UpdateDriveRequest) GoString() string

func (*UpdateDriveRequest) SetDescription

func (s *UpdateDriveRequest) SetDescription(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetDriveId

func (s *UpdateDriveRequest) SetDriveId(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetDriveName

func (s *UpdateDriveRequest) SetDriveName(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetStatus

func (s *UpdateDriveRequest) SetStatus(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetTotalSize

func (s *UpdateDriveRequest) SetTotalSize(v int64) *UpdateDriveRequest

func (UpdateDriveRequest) String

func (s UpdateDriveRequest) String() string

type UpdateDriveResponse

type UpdateDriveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateDriveResponse) GoString

func (s UpdateDriveResponse) GoString() string

func (*UpdateDriveResponse) SetBody

func (*UpdateDriveResponse) SetHeaders

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

func (*UpdateDriveResponse) SetStatusCode

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

func (UpdateDriveResponse) String

func (s UpdateDriveResponse) String() string

type UpdateDriveResponseBody

type UpdateDriveResponseBody struct {
	Drive *Drive `json:"drive,omitempty" xml:"drive,omitempty"`
}

func (UpdateDriveResponseBody) GoString

func (s UpdateDriveResponseBody) GoString() string

func (*UpdateDriveResponseBody) SetDrive

func (UpdateDriveResponseBody) String

func (s UpdateDriveResponseBody) String() string

type UpdateFileRequest

type UpdateFileRequest struct {
	CheckNameMode   *string   `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	Description     *string   `json:"description,omitempty" xml:"description,omitempty"`
	DriveId         *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId          *string   `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Hidden          *bool     `json:"hidden,omitempty" xml:"hidden,omitempty"`
	Labels          []*string `json:"labels,omitempty" xml:"labels,omitempty" type:"Repeated"`
	LocalModifiedAt *string   `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	Name            *string   `json:"name,omitempty" xml:"name,omitempty"`
	Starred         *bool     `json:"starred,omitempty" xml:"starred,omitempty"`
}

func (UpdateFileRequest) GoString

func (s UpdateFileRequest) GoString() string

func (*UpdateFileRequest) SetCheckNameMode

func (s *UpdateFileRequest) SetCheckNameMode(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetDescription

func (s *UpdateFileRequest) SetDescription(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetDriveId

func (s *UpdateFileRequest) SetDriveId(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetFileId

func (s *UpdateFileRequest) SetFileId(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetHidden

func (s *UpdateFileRequest) SetHidden(v bool) *UpdateFileRequest

func (*UpdateFileRequest) SetLabels

func (s *UpdateFileRequest) SetLabels(v []*string) *UpdateFileRequest

func (*UpdateFileRequest) SetLocalModifiedAt

func (s *UpdateFileRequest) SetLocalModifiedAt(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetName

func (*UpdateFileRequest) SetStarred

func (s *UpdateFileRequest) SetStarred(v bool) *UpdateFileRequest

func (UpdateFileRequest) String

func (s UpdateFileRequest) String() string

type UpdateFileResponse

type UpdateFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *File              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateFileResponse) GoString

func (s UpdateFileResponse) GoString() string

func (*UpdateFileResponse) SetBody

func (s *UpdateFileResponse) SetBody(v *File) *UpdateFileResponse

func (*UpdateFileResponse) SetHeaders

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

func (*UpdateFileResponse) SetStatusCode

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

func (UpdateFileResponse) String

func (s UpdateFileResponse) String() string

type UpdateGroupRequest

type UpdateGroupRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	GroupId     *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	GroupName   *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
}

func (UpdateGroupRequest) GoString

func (s UpdateGroupRequest) GoString() string

func (*UpdateGroupRequest) SetDescription

func (s *UpdateGroupRequest) SetDescription(v string) *UpdateGroupRequest

func (*UpdateGroupRequest) SetGroupId

func (s *UpdateGroupRequest) SetGroupId(v string) *UpdateGroupRequest

func (*UpdateGroupRequest) SetGroupName

func (s *UpdateGroupRequest) SetGroupName(v string) *UpdateGroupRequest

func (UpdateGroupRequest) String

func (s UpdateGroupRequest) String() string

type UpdateGroupResponse

type UpdateGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateGroupResponse) GoString

func (s UpdateGroupResponse) GoString() string

func (*UpdateGroupResponse) SetBody

func (*UpdateGroupResponse) SetHeaders

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

func (*UpdateGroupResponse) SetStatusCode

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

func (UpdateGroupResponse) String

func (s UpdateGroupResponse) String() string

type UpdateShareLinkRequest

type UpdateShareLinkRequest struct {
	Description       *string `json:"description,omitempty" xml:"description,omitempty"`
	DisableDownload   *bool   `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview    *bool   `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave       *bool   `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadCount     *int64  `json:"download_count,omitempty" xml:"download_count,omitempty"`
	DownloadLimit     *int64  `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	Expiration        *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	PreviewCount      *int64  `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	PreviewLimit      *int64  `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	ReportCount       *int64  `json:"report_count,omitempty" xml:"report_count,omitempty"`
	RequireLogin      *bool   `json:"require_login,omitempty" xml:"require_login,omitempty"`
	SaveCount         *int64  `json:"save_count,omitempty" xml:"save_count,omitempty"`
	SaveLimit         *int64  `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareId           *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	ShareName         *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	SharePwd          *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
	Status            *string `json:"status,omitempty" xml:"status,omitempty"`
	VideoPreviewCount *int64  `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (UpdateShareLinkRequest) GoString

func (s UpdateShareLinkRequest) GoString() string

func (*UpdateShareLinkRequest) SetDescription

func (*UpdateShareLinkRequest) SetDisableDownload

func (s *UpdateShareLinkRequest) SetDisableDownload(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDisablePreview

func (s *UpdateShareLinkRequest) SetDisablePreview(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDisableSave

func (s *UpdateShareLinkRequest) SetDisableSave(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDownloadCount

func (s *UpdateShareLinkRequest) SetDownloadCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDownloadLimit

func (s *UpdateShareLinkRequest) SetDownloadLimit(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetExpiration

func (*UpdateShareLinkRequest) SetPreviewCount

func (s *UpdateShareLinkRequest) SetPreviewCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetPreviewLimit

func (s *UpdateShareLinkRequest) SetPreviewLimit(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetReportCount

func (s *UpdateShareLinkRequest) SetReportCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetRequireLogin

func (s *UpdateShareLinkRequest) SetRequireLogin(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetSaveCount

func (*UpdateShareLinkRequest) SetSaveLimit

func (*UpdateShareLinkRequest) SetShareId

func (*UpdateShareLinkRequest) SetShareName

func (*UpdateShareLinkRequest) SetSharePwd

func (*UpdateShareLinkRequest) SetStatus

func (*UpdateShareLinkRequest) SetVideoPreviewCount

func (s *UpdateShareLinkRequest) SetVideoPreviewCount(v int64) *UpdateShareLinkRequest

func (UpdateShareLinkRequest) String

func (s UpdateShareLinkRequest) String() string

type UpdateShareLinkResponse

type UpdateShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateShareLinkResponse) GoString

func (s UpdateShareLinkResponse) GoString() string

func (*UpdateShareLinkResponse) SetBody

func (*UpdateShareLinkResponse) SetHeaders

func (*UpdateShareLinkResponse) SetStatusCode

func (UpdateShareLinkResponse) String

func (s UpdateShareLinkResponse) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	Avatar                      *string                           `json:"avatar,omitempty" xml:"avatar,omitempty"`
	DenyChangePasswordBySelf    *bool                             `json:"deny_change_password_by_self,omitempty" xml:"deny_change_password_by_self,omitempty"`
	Description                 *string                           `json:"description,omitempty" xml:"description,omitempty"`
	Email                       *string                           `json:"email,omitempty" xml:"email,omitempty"`
	GroupInfoList               []*UpdateUserRequestGroupInfoList `json:"group_info_list,omitempty" xml:"group_info_list,omitempty" type:"Repeated"`
	NeedChangePasswordNextLogin *bool                             `json:"need_change_password_next_login,omitempty" xml:"need_change_password_next_login,omitempty"`
	NickName                    *string                           `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	Phone                       *string                           `json:"phone,omitempty" xml:"phone,omitempty"`
	PlainPassword               *string                           `json:"plain_password,omitempty" xml:"plain_password,omitempty"`
	Role                        *string                           `json:"role,omitempty" xml:"role,omitempty"`
	Status                      *string                           `json:"status,omitempty" xml:"status,omitempty"`
	UserData                    map[string]*string                `json:"user_data,omitempty" xml:"user_data,omitempty"`
	UserId                      *string                           `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (UpdateUserRequest) GoString

func (s UpdateUserRequest) GoString() string

func (*UpdateUserRequest) SetAvatar

func (s *UpdateUserRequest) SetAvatar(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetDenyChangePasswordBySelf

func (s *UpdateUserRequest) SetDenyChangePasswordBySelf(v bool) *UpdateUserRequest

func (*UpdateUserRequest) SetDescription

func (s *UpdateUserRequest) SetDescription(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetEmail

func (s *UpdateUserRequest) SetEmail(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetGroupInfoList

func (*UpdateUserRequest) SetNeedChangePasswordNextLogin

func (s *UpdateUserRequest) SetNeedChangePasswordNextLogin(v bool) *UpdateUserRequest

func (*UpdateUserRequest) SetNickName

func (s *UpdateUserRequest) SetNickName(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetPhone

func (s *UpdateUserRequest) SetPhone(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetPlainPassword

func (s *UpdateUserRequest) SetPlainPassword(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetRole

func (*UpdateUserRequest) SetStatus

func (s *UpdateUserRequest) SetStatus(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetUserData

func (s *UpdateUserRequest) SetUserData(v map[string]*string) *UpdateUserRequest

func (*UpdateUserRequest) SetUserId

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

func (UpdateUserRequest) String

func (s UpdateUserRequest) String() string

type UpdateUserRequestGroupInfoList

type UpdateUserRequestGroupInfoList struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (UpdateUserRequestGroupInfoList) GoString

func (*UpdateUserRequestGroupInfoList) SetGroupId

func (UpdateUserRequestGroupInfoList) String

type UpdateUserResponse

type UpdateUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateUserResponse) GoString

func (s UpdateUserResponse) GoString() string

func (*UpdateUserResponse) SetBody

func (s *UpdateUserResponse) SetBody(v *User) *UpdateUserResponse

func (*UpdateUserResponse) SetHeaders

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

func (*UpdateUserResponse) SetStatusCode

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

func (UpdateUserResponse) String

func (s UpdateUserResponse) String() string

type UploadPartInfo

type UploadPartInfo struct {
	// etag
	Etag *string `json:"etag,omitempty" xml:"etag,omitempty"`
	// 内网上传地址
	InternalUploadUrl *string `json:"internal_upload_url,omitempty" xml:"internal_upload_url,omitempty"`
	// 上一个分段的sha1上下文
	ParallelSha1Ctx *UploadPartInfoParallelSha1Ctx `json:"parallel_sha1_ctx,omitempty" xml:"parallel_sha1_ctx,omitempty" type:"Struct"`
	// 段编号
	PartNumber *int32 `json:"part_number,omitempty" xml:"part_number,omitempty"`
	// 分段大小
	PartSize *int64 `json:"part_size,omitempty" xml:"part_size,omitempty"`
	// 上传地址
	UploadUrl *string `json:"upload_url,omitempty" xml:"upload_url,omitempty"`
}

func (UploadPartInfo) GoString

func (s UploadPartInfo) GoString() string

func (*UploadPartInfo) SetEtag

func (s *UploadPartInfo) SetEtag(v string) *UploadPartInfo

func (*UploadPartInfo) SetInternalUploadUrl

func (s *UploadPartInfo) SetInternalUploadUrl(v string) *UploadPartInfo

func (*UploadPartInfo) SetParallelSha1Ctx

func (s *UploadPartInfo) SetParallelSha1Ctx(v *UploadPartInfoParallelSha1Ctx) *UploadPartInfo

func (*UploadPartInfo) SetPartNumber

func (s *UploadPartInfo) SetPartNumber(v int32) *UploadPartInfo

func (*UploadPartInfo) SetPartSize

func (s *UploadPartInfo) SetPartSize(v int64) *UploadPartInfo

func (*UploadPartInfo) SetUploadUrl

func (s *UploadPartInfo) SetUploadUrl(v string) *UploadPartInfo

func (UploadPartInfo) String

func (s UploadPartInfo) String() string

type UploadPartInfoParallelSha1Ctx

type UploadPartInfoParallelSha1Ctx struct {
	// 上一个数据块SHA1的第1-5个32位变量
	H []*int64 `json:"h,omitempty" xml:"h,omitempty" type:"Repeated"`
	// 到上一个数据块为止的总长度,字节,需要为64的倍数
	PartOffset *int64 `json:"part_offset,omitempty" xml:"part_offset,omitempty"`
}

func (UploadPartInfoParallelSha1Ctx) GoString

func (*UploadPartInfoParallelSha1Ctx) SetH

func (*UploadPartInfoParallelSha1Ctx) SetPartOffset

func (UploadPartInfoParallelSha1Ctx) String

type User

type User struct {
	// 头像
	Avatar *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	// 创建时间
	CreatedAt *int64 `json:"created_at,omitempty" xml:"created_at,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 缺省空间id
	DefaultDriveId *string `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	// 禁止用户自行修改密码
	DenyChangePasswordBySelf *bool `json:"deny_change_password_by_self,omitempty" xml:"deny_change_password_by_self,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 域id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	// 邮箱
	Email *string `json:"email,omitempty" xml:"email,omitempty"`
	// 下次登录强制修改密码
	NeedChangePasswordNextLogin *bool `json:"need_change_password_next_login,omitempty" xml:"need_change_password_next_login,omitempty"`
	// 昵称
	NickName *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 手机号
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 修改时间
	UpdatedAt *int64 `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	// 用户自定义数据
	UserData map[string]*string `json:"user_data,omitempty" xml:"user_data,omitempty"`
	// 用户id
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (User) GoString

func (s User) GoString() string

func (*User) SetAvatar

func (s *User) SetAvatar(v string) *User

func (*User) SetCreatedAt

func (s *User) SetCreatedAt(v int64) *User

func (*User) SetCreator

func (s *User) SetCreator(v string) *User

func (*User) SetDefaultDriveId

func (s *User) SetDefaultDriveId(v string) *User

func (*User) SetDenyChangePasswordBySelf

func (s *User) SetDenyChangePasswordBySelf(v bool) *User

func (*User) SetDescription

func (s *User) SetDescription(v string) *User

func (*User) SetDomainId

func (s *User) SetDomainId(v string) *User

func (*User) SetEmail

func (s *User) SetEmail(v string) *User

func (*User) SetNeedChangePasswordNextLogin

func (s *User) SetNeedChangePasswordNextLogin(v bool) *User

func (*User) SetNickName

func (s *User) SetNickName(v string) *User

func (*User) SetPhone

func (s *User) SetPhone(v string) *User

func (*User) SetRole

func (s *User) SetRole(v string) *User

func (*User) SetStatus

func (s *User) SetStatus(v string) *User

func (*User) SetUpdatedAt

func (s *User) SetUpdatedAt(v int64) *User

func (*User) SetUserData

func (s *User) SetUserData(v map[string]*string) *User

func (*User) SetUserId

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

func (*User) SetUserName

func (s *User) SetUserName(v string) *User

func (User) String

func (s User) String() string

type UserTag

type UserTag struct {
	// value
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
	// key
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (UserTag) GoString

func (s UserTag) GoString() string

func (*UserTag) SetKey

func (s *UserTag) SetKey(v string) *UserTag

func (*UserTag) SetValue

func (s *UserTag) SetValue(v string) *UserTag

func (UserTag) String

func (s UserTag) String() string

type VideoMediaMetadata

type VideoMediaMetadata struct {
	// 时长
	Duration *string `json:"duration,omitempty" xml:"duration,omitempty"`
	// 拍摄时间
	TakenAt *string `json:"taken_at,omitempty" xml:"taken_at,omitempty"`
}

func (VideoMediaMetadata) GoString

func (s VideoMediaMetadata) GoString() string

func (*VideoMediaMetadata) SetDuration

func (s *VideoMediaMetadata) SetDuration(v string) *VideoMediaMetadata

func (*VideoMediaMetadata) SetTakenAt

func (s *VideoMediaMetadata) SetTakenAt(v string) *VideoMediaMetadata

func (VideoMediaMetadata) String

func (s VideoMediaMetadata) String() string

type VideoPreviewPlayInfo

type VideoPreviewPlayInfo struct {
	// 所属分类
	Category *string `json:"category,omitempty" xml:"category,omitempty"`
	// 播放信息
	LiveTranscodingTaskList []*VideoPreviewPlayInfoLiveTranscodingTaskList `json:"live_transcoding_task_list,omitempty" xml:"live_transcoding_task_list,omitempty" type:"Repeated"`
	// 视频元信息
	Meta *VideoPreviewPlayInfoMeta `json:"meta,omitempty" xml:"meta,omitempty" type:"Struct"`
}

func (VideoPreviewPlayInfo) GoString

func (s VideoPreviewPlayInfo) GoString() string

func (*VideoPreviewPlayInfo) SetCategory

func (*VideoPreviewPlayInfo) SetLiveTranscodingTaskList

func (*VideoPreviewPlayInfo) SetMeta

func (VideoPreviewPlayInfo) String

func (s VideoPreviewPlayInfo) String() string

type VideoPreviewPlayInfoLiveTranscodingTaskList

type VideoPreviewPlayInfoLiveTranscodingTaskList struct {
	// 是否保持原分辨率
	KeepOriginalResolution *bool `json:"keep_original_resolution,omitempty" xml:"keep_original_resolution,omitempty"`
	// 状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 模板id
	TemplateId *string `json:"template_id,omitempty" xml:"template_id,omitempty"`
	// 播放地址
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (VideoPreviewPlayInfoLiveTranscodingTaskList) GoString

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetKeepOriginalResolution

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetStatus

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetTemplateId

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetUrl

func (VideoPreviewPlayInfoLiveTranscodingTaskList) String

type VideoPreviewPlayInfoMeta

type VideoPreviewPlayInfoMeta struct {
	// 视频长度
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 视频高度
	Height *int64 `json:"height,omitempty" xml:"height,omitempty"`
	// 视频宽度
	Width *int64 `json:"width,omitempty" xml:"width,omitempty"`
}

func (VideoPreviewPlayInfoMeta) GoString

func (s VideoPreviewPlayInfoMeta) GoString() string

func (*VideoPreviewPlayInfoMeta) SetDuration

func (*VideoPreviewPlayInfoMeta) SetHeight

func (*VideoPreviewPlayInfoMeta) SetWidth

func (VideoPreviewPlayInfoMeta) String

func (s VideoPreviewPlayInfoMeta) String() string

Jump to

Keyboard shortcuts

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