github.com/optim-corp/cios-golang-sdk@v0.5.1/cios/model_series_data_bulk_request.go (about) 1 /* 2 * Cios Openapi 3 * 4 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 5 * 6 * API version: 1.0.1 7 */ 8 9 // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. 10 11 package cios 12 13 import ( 14 "encoding/json" 15 ) 16 17 // SeriesDataBulkRequest struct for SeriesDataBulkRequest 18 type SeriesDataBulkRequest struct { 19 // 時系列データの配列、配列の長さ上限 36000 20 Data []SeriesDataLocationUnix `json:"data"` 21 } 22 23 // NewSeriesDataBulkRequest instantiates a new SeriesDataBulkRequest object 24 // This constructor will assign default values to properties that have it defined, 25 // and makes sure properties required by API are set, but the set of arguments 26 // will change when the set of required properties is changed 27 func NewSeriesDataBulkRequest(data []SeriesDataLocationUnix, ) *SeriesDataBulkRequest { 28 this := SeriesDataBulkRequest{} 29 this.Data = data 30 return &this 31 } 32 33 // NewSeriesDataBulkRequestWithDefaults instantiates a new SeriesDataBulkRequest object 34 // This constructor will only assign default values to properties that have it defined, 35 // but it doesn't guarantee that properties required by API are set 36 func NewSeriesDataBulkRequestWithDefaults() *SeriesDataBulkRequest { 37 this := SeriesDataBulkRequest{} 38 return &this 39 } 40 41 // GetData returns the Data field value 42 func (o *SeriesDataBulkRequest) GetData() []SeriesDataLocationUnix { 43 if o == nil { 44 var ret []SeriesDataLocationUnix 45 return ret 46 } 47 48 return o.Data 49 } 50 51 // GetDataOk returns a tuple with the Data field value 52 // and a boolean to check if the value has been set. 53 func (o *SeriesDataBulkRequest) GetDataOk() (*[]SeriesDataLocationUnix, bool) { 54 if o == nil { 55 return nil, false 56 } 57 return &o.Data, true 58 } 59 60 // SetData sets field value 61 func (o *SeriesDataBulkRequest) SetData(v []SeriesDataLocationUnix) { 62 o.Data = v 63 } 64 65 func (o SeriesDataBulkRequest) MarshalJSON() ([]byte, error) { 66 toSerialize := map[string]interface{}{} 67 if true { 68 toSerialize["data"] = o.Data 69 } 70 return json.Marshal(toSerialize) 71 } 72 73 type NullableSeriesDataBulkRequest struct { 74 value *SeriesDataBulkRequest 75 isSet bool 76 } 77 78 func (v NullableSeriesDataBulkRequest) Get() *SeriesDataBulkRequest { 79 return v.value 80 } 81 82 func (v *NullableSeriesDataBulkRequest) Set(val *SeriesDataBulkRequest) { 83 v.value = val 84 v.isSet = true 85 } 86 87 func (v NullableSeriesDataBulkRequest) IsSet() bool { 88 return v.isSet 89 } 90 91 func (v *NullableSeriesDataBulkRequest) Unset() { 92 v.value = nil 93 v.isSet = false 94 } 95 96 func NewNullableSeriesDataBulkRequest(val *SeriesDataBulkRequest) *NullableSeriesDataBulkRequest { 97 return &NullableSeriesDataBulkRequest{value: val, isSet: true} 98 } 99 100 func (v NullableSeriesDataBulkRequest) MarshalJSON() ([]byte, error) { 101 return json.Marshal(v.value) 102 } 103 104 func (v *NullableSeriesDataBulkRequest) UnmarshalJSON(src []byte) error { 105 v.isSet = true 106 return json.Unmarshal(src, &v.value) 107 } 108 109