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