Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 

55 lignes
1.2 KiB

  1. // @Title Golang SDK Client
  2. // @Description This code is auto generated
  3. // @Author Ecloud SDK
  4. package model
  5. import (
  6. "gitlab.ecloud.com/ecloud/ecloudsdkcore/utils"
  7. )
  8. type DeleteDatasetResponseBody struct {
  9. // 操作结果,true 表示删除成功,false表示不存在或者无权限访问
  10. Result *bool `json:"result,omitempty"`
  11. }
  12. func (s DeleteDatasetResponseBody) String() string {
  13. return utils.Beautify(s)
  14. }
  15. func (s DeleteDatasetResponseBody) GoString() string {
  16. return s.String()
  17. }
  18. func (s DeleteDatasetResponseBody) ToJsonString() string {
  19. return utils.ToJsonString(s)
  20. }
  21. func (s *DeleteDatasetResponseBody) SetResult(v bool) *DeleteDatasetResponseBody {
  22. s.Result = &v
  23. return s
  24. }
  25. type DeleteDatasetResponseBodyBuilder struct {
  26. s *DeleteDatasetResponseBody
  27. }
  28. func NewDeleteDatasetResponseBodyBuilder() *DeleteDatasetResponseBodyBuilder {
  29. s := &DeleteDatasetResponseBody{}
  30. b := &DeleteDatasetResponseBodyBuilder{s: s}
  31. return b
  32. }
  33. func (b *DeleteDatasetResponseBodyBuilder) Result(v bool) *DeleteDatasetResponseBodyBuilder {
  34. b.s.Result = &v
  35. return b
  36. }
  37. func (b *DeleteDatasetResponseBodyBuilder) Build() *DeleteDatasetResponseBody {
  38. return b.s
  39. }