github.com/optim-corp/cios-golang-sdk@v0.5.1/cios/docs/ChannelUpdateProposal.md (about)

     1  # ChannelUpdateProposal
     2  
     3  ## Properties
     4  
     5  Name | Type | Description | Notes
     6  ------------ | ------------- | ------------- | -------------
     7  **ChannelProtocols** | Pointer to [**[]ChannelProtocol**](ChannelProtocol.md) |  | [optional] 
     8  **DisplayInfo** | [**[]DisplayInfo**](DisplayInfo.md) |  | 
     9  **Labels** | Pointer to [**[]Label**](Label.md) |  | [optional] 
    10  **MessagingConfig** | Pointer to [**MessagingConfig**](MessagingConfig.md) |  | [optional] 
    11  **DatastoreConfig** | Pointer to [**DataStoreConfig**](DataStoreConfig.md) |  | [optional] 
    12  
    13  ## Methods
    14  
    15  ### NewChannelUpdateProposal
    16  
    17  `func NewChannelUpdateProposal(displayInfo []DisplayInfo, ) *ChannelUpdateProposal`
    18  
    19  NewChannelUpdateProposal instantiates a new ChannelUpdateProposal object
    20  This constructor will assign default values to properties that have it defined,
    21  and makes sure properties required by API are set, but the set of arguments
    22  will change when the set of required properties is changed
    23  
    24  ### NewChannelUpdateProposalWithDefaults
    25  
    26  `func NewChannelUpdateProposalWithDefaults() *ChannelUpdateProposal`
    27  
    28  NewChannelUpdateProposalWithDefaults instantiates a new ChannelUpdateProposal object
    29  This constructor will only assign default values to properties that have it defined,
    30  but it doesn't guarantee that properties required by API are set
    31  
    32  ### GetChannelProtocols
    33  
    34  `func (o *ChannelUpdateProposal) GetChannelProtocols() []ChannelProtocol`
    35  
    36  GetChannelProtocols returns the ChannelProtocols field if non-nil, zero value otherwise.
    37  
    38  ### GetChannelProtocolsOk
    39  
    40  `func (o *ChannelUpdateProposal) GetChannelProtocolsOk() (*[]ChannelProtocol, bool)`
    41  
    42  GetChannelProtocolsOk returns a tuple with the ChannelProtocols field if it's non-nil, zero value otherwise
    43  and a boolean to check if the value has been set.
    44  
    45  ### SetChannelProtocols
    46  
    47  `func (o *ChannelUpdateProposal) SetChannelProtocols(v []ChannelProtocol)`
    48  
    49  SetChannelProtocols sets ChannelProtocols field to given value.
    50  
    51  ### HasChannelProtocols
    52  
    53  `func (o *ChannelUpdateProposal) HasChannelProtocols() bool`
    54  
    55  HasChannelProtocols returns a boolean if a field has been set.
    56  
    57  ### GetDisplayInfo
    58  
    59  `func (o *ChannelUpdateProposal) GetDisplayInfo() []DisplayInfo`
    60  
    61  GetDisplayInfo returns the DisplayInfo field if non-nil, zero value otherwise.
    62  
    63  ### GetDisplayInfoOk
    64  
    65  `func (o *ChannelUpdateProposal) GetDisplayInfoOk() (*[]DisplayInfo, bool)`
    66  
    67  GetDisplayInfoOk returns a tuple with the DisplayInfo field if it's non-nil, zero value otherwise
    68  and a boolean to check if the value has been set.
    69  
    70  ### SetDisplayInfo
    71  
    72  `func (o *ChannelUpdateProposal) SetDisplayInfo(v []DisplayInfo)`
    73  
    74  SetDisplayInfo sets DisplayInfo field to given value.
    75  
    76  
    77  ### GetLabels
    78  
    79  `func (o *ChannelUpdateProposal) GetLabels() []Label`
    80  
    81  GetLabels returns the Labels field if non-nil, zero value otherwise.
    82  
    83  ### GetLabelsOk
    84  
    85  `func (o *ChannelUpdateProposal) GetLabelsOk() (*[]Label, bool)`
    86  
    87  GetLabelsOk returns a tuple with the Labels field if it's non-nil, zero value otherwise
    88  and a boolean to check if the value has been set.
    89  
    90  ### SetLabels
    91  
    92  `func (o *ChannelUpdateProposal) SetLabels(v []Label)`
    93  
    94  SetLabels sets Labels field to given value.
    95  
    96  ### HasLabels
    97  
    98  `func (o *ChannelUpdateProposal) HasLabels() bool`
    99  
   100  HasLabels returns a boolean if a field has been set.
   101  
   102  ### GetMessagingConfig
   103  
   104  `func (o *ChannelUpdateProposal) GetMessagingConfig() MessagingConfig`
   105  
   106  GetMessagingConfig returns the MessagingConfig field if non-nil, zero value otherwise.
   107  
   108  ### GetMessagingConfigOk
   109  
   110  `func (o *ChannelUpdateProposal) GetMessagingConfigOk() (*MessagingConfig, bool)`
   111  
   112  GetMessagingConfigOk returns a tuple with the MessagingConfig field if it's non-nil, zero value otherwise
   113  and a boolean to check if the value has been set.
   114  
   115  ### SetMessagingConfig
   116  
   117  `func (o *ChannelUpdateProposal) SetMessagingConfig(v MessagingConfig)`
   118  
   119  SetMessagingConfig sets MessagingConfig field to given value.
   120  
   121  ### HasMessagingConfig
   122  
   123  `func (o *ChannelUpdateProposal) HasMessagingConfig() bool`
   124  
   125  HasMessagingConfig returns a boolean if a field has been set.
   126  
   127  ### GetDatastoreConfig
   128  
   129  `func (o *ChannelUpdateProposal) GetDatastoreConfig() DataStoreConfig`
   130  
   131  GetDatastoreConfig returns the DatastoreConfig field if non-nil, zero value otherwise.
   132  
   133  ### GetDatastoreConfigOk
   134  
   135  `func (o *ChannelUpdateProposal) GetDatastoreConfigOk() (*DataStoreConfig, bool)`
   136  
   137  GetDatastoreConfigOk returns a tuple with the DatastoreConfig field if it's non-nil, zero value otherwise
   138  and a boolean to check if the value has been set.
   139  
   140  ### SetDatastoreConfig
   141  
   142  `func (o *ChannelUpdateProposal) SetDatastoreConfig(v DataStoreConfig)`
   143  
   144  SetDatastoreConfig sets DatastoreConfig field to given value.
   145  
   146  ### HasDatastoreConfig
   147  
   148  `func (o *ChannelUpdateProposal) HasDatastoreConfig() bool`
   149  
   150  HasDatastoreConfig returns a boolean if a field has been set.
   151  
   152  
   153  [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
   154  
   155