// Code generated by ogen, DO NOT EDIT. package api import ( "fmt" ) func (s *ErrorStatusCode) Error() string { return fmt.Sprintf("code %d: %+v", s.StatusCode, s.Response) } // ActionSubmissionAcceptedNoContent is response for ActionSubmissionAccepted operation. type ActionSubmissionAcceptedNoContent struct{} // ActionSubmissionReleasedNoContent is response for ActionSubmissionReleased operation. type ActionSubmissionReleasedNoContent struct{} // ActionSubmissionUploadedNoContent is response for ActionSubmissionUploaded operation. type ActionSubmissionUploadedNoContent struct{} // ActionSubmissionValidatedNoContent is response for ActionSubmissionValidated operation. type ActionSubmissionValidatedNoContent struct{} // Represents error object. // Ref: #/components/schemas/Error type Error struct { Code int64 `json:"code"` Message string `json:"message"` } // GetCode returns the value of Code. func (s *Error) GetCode() int64 { return s.Code } // GetMessage returns the value of Message. func (s *Error) GetMessage() string { return s.Message } // SetCode sets the value of Code. func (s *Error) SetCode(val int64) { s.Code = val } // SetMessage sets the value of Message. func (s *Error) SetMessage(val string) { s.Message = val } // ErrorStatusCode wraps Error with StatusCode. type ErrorStatusCode struct { StatusCode int Response Error } // GetStatusCode returns the value of StatusCode. func (s *ErrorStatusCode) GetStatusCode() int { return s.StatusCode } // GetResponse returns the value of Response. func (s *ErrorStatusCode) GetResponse() Error { return s.Response } // SetStatusCode sets the value of StatusCode. func (s *ErrorStatusCode) SetStatusCode(val int) { s.StatusCode = val } // SetResponse sets the value of Response. func (s *ErrorStatusCode) SetResponse(val Error) { s.Response = val } // Ref: #/components/schemas/Id type ID struct { ID int64 `json:"ID"` } // GetID returns the value of ID. func (s *ID) GetID() int64 { return s.ID } // SetID sets the value of ID. func (s *ID) SetID(val int64) { s.ID = val } // NewOptInt64 returns new OptInt64 with value set to v. func NewOptInt64(v int64) OptInt64 { return OptInt64{ Value: v, Set: true, } } // OptInt64 is optional int64. type OptInt64 struct { Value int64 Set bool } // IsSet returns true if OptInt64 was set. func (o OptInt64) IsSet() bool { return o.Set } // Reset unsets value. func (o *OptInt64) Reset() { var v int64 o.Value = v o.Set = false } // SetTo sets value to v. func (o *OptInt64) SetTo(v int64) { o.Set = true o.Value = v } // Get returns value and boolean that denotes whether value was set. func (o OptInt64) Get() (v int64, ok bool) { if !o.Set { return v, false } return o.Value, true } // Or returns value if set, or given parameter if does not. func (o OptInt64) Or(d int64) int64 { if v, ok := o.Get(); ok { return v } return d } // Ref: #/components/schemas/Script type Script struct { ID int64 `json:"ID"` Name string `json:"Name"` Hash string `json:"Hash"` Source string `json:"Source"` SubmissionID int64 `json:"SubmissionID"` } // GetID returns the value of ID. func (s *Script) GetID() int64 { return s.ID } // GetName returns the value of Name. func (s *Script) GetName() string { return s.Name } // GetHash returns the value of Hash. func (s *Script) GetHash() string { return s.Hash } // GetSource returns the value of Source. func (s *Script) GetSource() string { return s.Source } // GetSubmissionID returns the value of SubmissionID. func (s *Script) GetSubmissionID() int64 { return s.SubmissionID } // SetID sets the value of ID. func (s *Script) SetID(val int64) { s.ID = val } // SetName sets the value of Name. func (s *Script) SetName(val string) { s.Name = val } // SetHash sets the value of Hash. func (s *Script) SetHash(val string) { s.Hash = val } // SetSource sets the value of Source. func (s *Script) SetSource(val string) { s.Source = val } // SetSubmissionID sets the value of SubmissionID. func (s *Script) SetSubmissionID(val int64) { s.SubmissionID = val } // Ref: #/components/schemas/ScriptCreate type ScriptCreate struct { Name string `json:"Name"` Source string `json:"Source"` SubmissionID OptInt64 `json:"SubmissionID"` } // GetName returns the value of Name. func (s *ScriptCreate) GetName() string { return s.Name } // GetSource returns the value of Source. func (s *ScriptCreate) GetSource() string { return s.Source } // GetSubmissionID returns the value of SubmissionID. func (s *ScriptCreate) GetSubmissionID() OptInt64 { return s.SubmissionID } // SetName sets the value of Name. func (s *ScriptCreate) SetName(val string) { s.Name = val } // SetSource sets the value of Source. func (s *ScriptCreate) SetSource(val string) { s.Source = val } // SetSubmissionID sets the value of SubmissionID. func (s *ScriptCreate) SetSubmissionID(val OptInt64) { s.SubmissionID = val } // Ref: #/components/schemas/ScriptPolicy type ScriptPolicy struct { ID int64 `json:"ID"` FromScriptHash string `json:"FromScriptHash"` ToScriptID int64 `json:"ToScriptID"` Policy int32 `json:"Policy"` } // GetID returns the value of ID. func (s *ScriptPolicy) GetID() int64 { return s.ID } // GetFromScriptHash returns the value of FromScriptHash. func (s *ScriptPolicy) GetFromScriptHash() string { return s.FromScriptHash } // GetToScriptID returns the value of ToScriptID. func (s *ScriptPolicy) GetToScriptID() int64 { return s.ToScriptID } // GetPolicy returns the value of Policy. func (s *ScriptPolicy) GetPolicy() int32 { return s.Policy } // SetID sets the value of ID. func (s *ScriptPolicy) SetID(val int64) { s.ID = val } // SetFromScriptHash sets the value of FromScriptHash. func (s *ScriptPolicy) SetFromScriptHash(val string) { s.FromScriptHash = val } // SetToScriptID sets the value of ToScriptID. func (s *ScriptPolicy) SetToScriptID(val int64) { s.ToScriptID = val } // SetPolicy sets the value of Policy. func (s *ScriptPolicy) SetPolicy(val int32) { s.Policy = val } // Ref: #/components/schemas/ScriptPolicyCreate type ScriptPolicyCreate struct { FromScriptID int64 `json:"FromScriptID"` ToScriptID int64 `json:"ToScriptID"` Policy int32 `json:"Policy"` } // GetFromScriptID returns the value of FromScriptID. func (s *ScriptPolicyCreate) GetFromScriptID() int64 { return s.FromScriptID } // GetToScriptID returns the value of ToScriptID. func (s *ScriptPolicyCreate) GetToScriptID() int64 { return s.ToScriptID } // GetPolicy returns the value of Policy. func (s *ScriptPolicyCreate) GetPolicy() int32 { return s.Policy } // SetFromScriptID sets the value of FromScriptID. func (s *ScriptPolicyCreate) SetFromScriptID(val int64) { s.FromScriptID = val } // SetToScriptID sets the value of ToScriptID. func (s *ScriptPolicyCreate) SetToScriptID(val int64) { s.ToScriptID = val } // SetPolicy sets the value of Policy. func (s *ScriptPolicyCreate) SetPolicy(val int32) { s.Policy = val } // UpdateSubmissionModelNoContent is response for UpdateSubmissionModel operation. type UpdateSubmissionModelNoContent struct{}