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.3 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 TokensConsumedDetailRequest struct {
  9. TokensConsumedDetailBody *TokensConsumedDetailBody `json:"tokensConsumedDetailBody,omitempty"`
  10. }
  11. func (s TokensConsumedDetailRequest) String() string {
  12. return utils.Beautify(s)
  13. }
  14. func (s TokensConsumedDetailRequest) GoString() string {
  15. return s.String()
  16. }
  17. func (s TokensConsumedDetailRequest) ToJsonString() string {
  18. return utils.ToJsonString(s)
  19. }
  20. func (s *TokensConsumedDetailRequest) SetTokensConsumedDetailBody(v *TokensConsumedDetailBody) *TokensConsumedDetailRequest {
  21. s.TokensConsumedDetailBody = v
  22. return s
  23. }
  24. type TokensConsumedDetailRequestBuilder struct {
  25. s *TokensConsumedDetailRequest
  26. }
  27. func NewTokensConsumedDetailRequestBuilder() *TokensConsumedDetailRequestBuilder {
  28. s := &TokensConsumedDetailRequest{}
  29. b := &TokensConsumedDetailRequestBuilder{s: s}
  30. return b
  31. }
  32. func (b *TokensConsumedDetailRequestBuilder) TokensConsumedDetailBody(v *TokensConsumedDetailBody) *TokensConsumedDetailRequestBuilder {
  33. b.s.TokensConsumedDetailBody = v
  34. return b
  35. }
  36. func (b *TokensConsumedDetailRequestBuilder) Build() *TokensConsumedDetailRequest {
  37. return b.s
  38. }