/
model_ezsignfolder_create_object_v1_response_m_payload.go
110 lines (87 loc) · 3.77 KB
/
model_ezsignfolder_create_object_v1_response_m_payload.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
/*
eZmax API Definition
This API expose all the functionnalities for the eZmax and eZsign applications.
API version: 1.1.3
Contact: support-api@ezmax.ca
*/
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
package eZmaxApi
import (
"encoding/json"
)
// EzsignfolderCreateObjectV1ResponseMPayload Payload for the /1/object/ezsignfolder/createObject API Request
type EzsignfolderCreateObjectV1ResponseMPayload struct {
// An array of unique IDs representing the object that were requested to be created. They are returned in the same order as the array containing the objects to be created that was sent in the request.
APkiEzsignfolderID []int32 `json:"a_pkiEzsignfolderID"`
}
// NewEzsignfolderCreateObjectV1ResponseMPayload instantiates a new EzsignfolderCreateObjectV1ResponseMPayload object
// This constructor will assign default values to properties that have it defined,
// and makes sure properties required by API are set, but the set of arguments
// will change when the set of required properties is changed
func NewEzsignfolderCreateObjectV1ResponseMPayload(aPkiEzsignfolderID []int32) *EzsignfolderCreateObjectV1ResponseMPayload {
this := EzsignfolderCreateObjectV1ResponseMPayload{}
this.APkiEzsignfolderID = aPkiEzsignfolderID
return &this
}
// NewEzsignfolderCreateObjectV1ResponseMPayloadWithDefaults instantiates a new EzsignfolderCreateObjectV1ResponseMPayload object
// This constructor will only assign default values to properties that have it defined,
// but it doesn't guarantee that properties required by API are set
func NewEzsignfolderCreateObjectV1ResponseMPayloadWithDefaults() *EzsignfolderCreateObjectV1ResponseMPayload {
this := EzsignfolderCreateObjectV1ResponseMPayload{}
return &this
}
// GetAPkiEzsignfolderID returns the APkiEzsignfolderID field value
func (o *EzsignfolderCreateObjectV1ResponseMPayload) GetAPkiEzsignfolderID() []int32 {
if o == nil {
var ret []int32
return ret
}
return o.APkiEzsignfolderID
}
// GetAPkiEzsignfolderIDOk returns a tuple with the APkiEzsignfolderID field value
// and a boolean to check if the value has been set.
func (o *EzsignfolderCreateObjectV1ResponseMPayload) GetAPkiEzsignfolderIDOk() (*[]int32, bool) {
if o == nil {
return nil, false
}
return &o.APkiEzsignfolderID, true
}
// SetAPkiEzsignfolderID sets field value
func (o *EzsignfolderCreateObjectV1ResponseMPayload) SetAPkiEzsignfolderID(v []int32) {
o.APkiEzsignfolderID = v
}
func (o EzsignfolderCreateObjectV1ResponseMPayload) MarshalJSON() ([]byte, error) {
toSerialize := map[string]interface{}{}
if true {
toSerialize["a_pkiEzsignfolderID"] = o.APkiEzsignfolderID
}
return json.Marshal(toSerialize)
}
type NullableEzsignfolderCreateObjectV1ResponseMPayload struct {
value *EzsignfolderCreateObjectV1ResponseMPayload
isSet bool
}
func (v NullableEzsignfolderCreateObjectV1ResponseMPayload) Get() *EzsignfolderCreateObjectV1ResponseMPayload {
return v.value
}
func (v *NullableEzsignfolderCreateObjectV1ResponseMPayload) Set(val *EzsignfolderCreateObjectV1ResponseMPayload) {
v.value = val
v.isSet = true
}
func (v NullableEzsignfolderCreateObjectV1ResponseMPayload) IsSet() bool {
return v.isSet
}
func (v *NullableEzsignfolderCreateObjectV1ResponseMPayload) Unset() {
v.value = nil
v.isSet = false
}
func NewNullableEzsignfolderCreateObjectV1ResponseMPayload(val *EzsignfolderCreateObjectV1ResponseMPayload) *NullableEzsignfolderCreateObjectV1ResponseMPayload {
return &NullableEzsignfolderCreateObjectV1ResponseMPayload{value: val, isSet: true}
}
func (v NullableEzsignfolderCreateObjectV1ResponseMPayload) MarshalJSON() ([]byte, error) {
return json.Marshal(v.value)
}
func (v *NullableEzsignfolderCreateObjectV1ResponseMPayload) UnmarshalJSON(src []byte) error {
v.isSet = true
return json.Unmarshal(src, &v.value)
}