package domain type AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest struct { /* 业务场景 */ Scene *string `json:"scene,omitempty" ` /* 商品ID(唯一) */ OuterId *string `json:"outer_id,omitempty" ` /* 状态(0-未上架;1-上架) */ State *int64 `json:"state,omitempty" ` } func (s *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest) SetScene(v string) *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest { s.Scene = &v return s } func (s *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest) SetOuterId(v string) *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest { s.OuterId = &v return s } func (s *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest) SetState(v int64) *AlibabaAlscUnionSupplyOuterItemStateUpdateOuterItemStateUpdateRequest { s.State = &v return s }