github.com/optim-corp/cios-golang-sdk@v0.5.1/cios/docs/DataStoreObject.md (about) 1 # DataStoreObject 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **Id** | **string** | | 8 **ChannelProtocols** | Pointer to [**[]ChannelProtocol**](ChannelProtocol.md) | | [optional] 9 **MimeType** | **string** | | 10 **Timestamp** | **string** | | 11 **Location** | Pointer to [**DataStoreObjectLocation**](DataStoreObject_location.md) | | [optional] 12 **SessionId** | Pointer to **string** | | [optional] 13 14 ## Methods 15 16 ### NewDataStoreObject 17 18 `func NewDataStoreObject(id string, mimeType string, timestamp string, ) *DataStoreObject` 19 20 NewDataStoreObject instantiates a new DataStoreObject object 21 This constructor will assign default values to properties that have it defined, 22 and makes sure properties required by API are set, but the set of arguments 23 will change when the set of required properties is changed 24 25 ### NewDataStoreObjectWithDefaults 26 27 `func NewDataStoreObjectWithDefaults() *DataStoreObject` 28 29 NewDataStoreObjectWithDefaults instantiates a new DataStoreObject object 30 This constructor will only assign default values to properties that have it defined, 31 but it doesn't guarantee that properties required by API are set 32 33 ### GetId 34 35 `func (o *DataStoreObject) GetId() string` 36 37 GetId returns the Id field if non-nil, zero value otherwise. 38 39 ### GetIdOk 40 41 `func (o *DataStoreObject) GetIdOk() (*string, bool)` 42 43 GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise 44 and a boolean to check if the value has been set. 45 46 ### SetId 47 48 `func (o *DataStoreObject) SetId(v string)` 49 50 SetId sets Id field to given value. 51 52 53 ### GetChannelProtocols 54 55 `func (o *DataStoreObject) GetChannelProtocols() []ChannelProtocol` 56 57 GetChannelProtocols returns the ChannelProtocols field if non-nil, zero value otherwise. 58 59 ### GetChannelProtocolsOk 60 61 `func (o *DataStoreObject) GetChannelProtocolsOk() (*[]ChannelProtocol, bool)` 62 63 GetChannelProtocolsOk returns a tuple with the ChannelProtocols field if it's non-nil, zero value otherwise 64 and a boolean to check if the value has been set. 65 66 ### SetChannelProtocols 67 68 `func (o *DataStoreObject) SetChannelProtocols(v []ChannelProtocol)` 69 70 SetChannelProtocols sets ChannelProtocols field to given value. 71 72 ### HasChannelProtocols 73 74 `func (o *DataStoreObject) HasChannelProtocols() bool` 75 76 HasChannelProtocols returns a boolean if a field has been set. 77 78 ### GetMimeType 79 80 `func (o *DataStoreObject) GetMimeType() string` 81 82 GetMimeType returns the MimeType field if non-nil, zero value otherwise. 83 84 ### GetMimeTypeOk 85 86 `func (o *DataStoreObject) GetMimeTypeOk() (*string, bool)` 87 88 GetMimeTypeOk returns a tuple with the MimeType field if it's non-nil, zero value otherwise 89 and a boolean to check if the value has been set. 90 91 ### SetMimeType 92 93 `func (o *DataStoreObject) SetMimeType(v string)` 94 95 SetMimeType sets MimeType field to given value. 96 97 98 ### GetTimestamp 99 100 `func (o *DataStoreObject) GetTimestamp() string` 101 102 GetTimestamp returns the Timestamp field if non-nil, zero value otherwise. 103 104 ### GetTimestampOk 105 106 `func (o *DataStoreObject) GetTimestampOk() (*string, bool)` 107 108 GetTimestampOk returns a tuple with the Timestamp field if it's non-nil, zero value otherwise 109 and a boolean to check if the value has been set. 110 111 ### SetTimestamp 112 113 `func (o *DataStoreObject) SetTimestamp(v string)` 114 115 SetTimestamp sets Timestamp field to given value. 116 117 118 ### GetLocation 119 120 `func (o *DataStoreObject) GetLocation() DataStoreObjectLocation` 121 122 GetLocation returns the Location field if non-nil, zero value otherwise. 123 124 ### GetLocationOk 125 126 `func (o *DataStoreObject) GetLocationOk() (*DataStoreObjectLocation, bool)` 127 128 GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise 129 and a boolean to check if the value has been set. 130 131 ### SetLocation 132 133 `func (o *DataStoreObject) SetLocation(v DataStoreObjectLocation)` 134 135 SetLocation sets Location field to given value. 136 137 ### HasLocation 138 139 `func (o *DataStoreObject) HasLocation() bool` 140 141 HasLocation returns a boolean if a field has been set. 142 143 ### GetSessionId 144 145 `func (o *DataStoreObject) GetSessionId() string` 146 147 GetSessionId returns the SessionId field if non-nil, zero value otherwise. 148 149 ### GetSessionIdOk 150 151 `func (o *DataStoreObject) GetSessionIdOk() (*string, bool)` 152 153 GetSessionIdOk returns a tuple with the SessionId field if it's non-nil, zero value otherwise 154 and a boolean to check if the value has been set. 155 156 ### SetSessionId 157 158 `func (o *DataStoreObject) SetSessionId(v string)` 159 160 SetSessionId sets SessionId field to given value. 161 162 ### HasSessionId 163 164 `func (o *DataStoreObject) HasSessionId() bool` 165 166 HasSessionId returns a boolean if a field has been set. 167 168 169 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 170 171