| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| # PluginCollectionItem |
| |
| ## Properties |
| |
| Name | Type | Description | Notes |
| ------------ | ------------- | ------------- | ------------- |
| **Name** | Pointer to **string** | The name of the plugin | [optional] |
| **Hooks** | Pointer to **[]string** | The plugin hooks | [optional] |
| **Executors** | Pointer to **[]string** | The plugin executors | [optional] |
| **Macros** | Pointer to **[]map[string]interface{}** | The plugin macros | [optional] |
| **FlaskBlueprints** | Pointer to **[]map[string]interface{}** | The flask blueprints | [optional] |
| **AppbuilderViews** | Pointer to **[]map[string]interface{}** | The appuilder views | [optional] |
| **AppbuilderMenuItems** | Pointer to **[]map[string]interface{}** | The Flask Appbuilder menu items | [optional] |
| **GlobalOperatorExtraLinks** | Pointer to **[]map[string]interface{}** | The global operator extra links | [optional] |
| **OperatorExtraLinks** | Pointer to **[]map[string]interface{}** | Operator extra links | [optional] |
| **Source** | Pointer to **NullableString** | The plugin source | [optional] |
| |
| ## Methods |
| |
| ### NewPluginCollectionItem |
| |
| `func NewPluginCollectionItem() *PluginCollectionItem` |
| |
| NewPluginCollectionItem instantiates a new PluginCollectionItem 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 |
| |
| ### NewPluginCollectionItemWithDefaults |
| |
| `func NewPluginCollectionItemWithDefaults() *PluginCollectionItem` |
| |
| NewPluginCollectionItemWithDefaults instantiates a new PluginCollectionItem 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 |
| |
| ### GetName |
| |
| `func (o *PluginCollectionItem) GetName() string` |
| |
| GetName returns the Name field if non-nil, zero value otherwise. |
| |
| ### GetNameOk |
| |
| `func (o *PluginCollectionItem) GetNameOk() (*string, bool)` |
| |
| GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetName |
| |
| `func (o *PluginCollectionItem) SetName(v string)` |
| |
| SetName sets Name field to given value. |
| |
| ### HasName |
| |
| `func (o *PluginCollectionItem) HasName() bool` |
| |
| HasName returns a boolean if a field has been set. |
| |
| ### GetHooks |
| |
| `func (o *PluginCollectionItem) GetHooks() []*string` |
| |
| GetHooks returns the Hooks field if non-nil, zero value otherwise. |
| |
| ### GetHooksOk |
| |
| `func (o *PluginCollectionItem) GetHooksOk() (*[]*string, bool)` |
| |
| GetHooksOk returns a tuple with the Hooks field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetHooks |
| |
| `func (o *PluginCollectionItem) SetHooks(v []*string)` |
| |
| SetHooks sets Hooks field to given value. |
| |
| ### HasHooks |
| |
| `func (o *PluginCollectionItem) HasHooks() bool` |
| |
| HasHooks returns a boolean if a field has been set. |
| |
| ### GetExecutors |
| |
| `func (o *PluginCollectionItem) GetExecutors() []*string` |
| |
| GetExecutors returns the Executors field if non-nil, zero value otherwise. |
| |
| ### GetExecutorsOk |
| |
| `func (o *PluginCollectionItem) GetExecutorsOk() (*[]*string, bool)` |
| |
| GetExecutorsOk returns a tuple with the Executors field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetExecutors |
| |
| `func (o *PluginCollectionItem) SetExecutors(v []*string)` |
| |
| SetExecutors sets Executors field to given value. |
| |
| ### HasExecutors |
| |
| `func (o *PluginCollectionItem) HasExecutors() bool` |
| |
| HasExecutors returns a boolean if a field has been set. |
| |
| ### GetMacros |
| |
| `func (o *PluginCollectionItem) GetMacros() []*map[string]interface{}` |
| |
| GetMacros returns the Macros field if non-nil, zero value otherwise. |
| |
| ### GetMacrosOk |
| |
| `func (o *PluginCollectionItem) GetMacrosOk() (*[]*map[string]interface{}, bool)` |
| |
| GetMacrosOk returns a tuple with the Macros field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetMacros |
| |
| `func (o *PluginCollectionItem) SetMacros(v []*map[string]interface{})` |
| |
| SetMacros sets Macros field to given value. |
| |
| ### HasMacros |
| |
| `func (o *PluginCollectionItem) HasMacros() bool` |
| |
| HasMacros returns a boolean if a field has been set. |
| |
| ### GetFlaskBlueprints |
| |
| `func (o *PluginCollectionItem) GetFlaskBlueprints() []*map[string]interface{}` |
| |
| GetFlaskBlueprints returns the FlaskBlueprints field if non-nil, zero value otherwise. |
| |
| ### GetFlaskBlueprintsOk |
| |
| `func (o *PluginCollectionItem) GetFlaskBlueprintsOk() (*[]*map[string]interface{}, bool)` |
| |
| GetFlaskBlueprintsOk returns a tuple with the FlaskBlueprints field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetFlaskBlueprints |
| |
| `func (o *PluginCollectionItem) SetFlaskBlueprints(v []*map[string]interface{})` |
| |
| SetFlaskBlueprints sets FlaskBlueprints field to given value. |
| |
| ### HasFlaskBlueprints |
| |
| `func (o *PluginCollectionItem) HasFlaskBlueprints() bool` |
| |
| HasFlaskBlueprints returns a boolean if a field has been set. |
| |
| ### GetAppbuilderViews |
| |
| `func (o *PluginCollectionItem) GetAppbuilderViews() []*map[string]interface{}` |
| |
| GetAppbuilderViews returns the AppbuilderViews field if non-nil, zero value otherwise. |
| |
| ### GetAppbuilderViewsOk |
| |
| `func (o *PluginCollectionItem) GetAppbuilderViewsOk() (*[]*map[string]interface{}, bool)` |
| |
| GetAppbuilderViewsOk returns a tuple with the AppbuilderViews field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetAppbuilderViews |
| |
| `func (o *PluginCollectionItem) SetAppbuilderViews(v []*map[string]interface{})` |
| |
| SetAppbuilderViews sets AppbuilderViews field to given value. |
| |
| ### HasAppbuilderViews |
| |
| `func (o *PluginCollectionItem) HasAppbuilderViews() bool` |
| |
| HasAppbuilderViews returns a boolean if a field has been set. |
| |
| ### GetAppbuilderMenuItems |
| |
| `func (o *PluginCollectionItem) GetAppbuilderMenuItems() []*map[string]interface{}` |
| |
| GetAppbuilderMenuItems returns the AppbuilderMenuItems field if non-nil, zero value otherwise. |
| |
| ### GetAppbuilderMenuItemsOk |
| |
| `func (o *PluginCollectionItem) GetAppbuilderMenuItemsOk() (*[]*map[string]interface{}, bool)` |
| |
| GetAppbuilderMenuItemsOk returns a tuple with the AppbuilderMenuItems field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetAppbuilderMenuItems |
| |
| `func (o *PluginCollectionItem) SetAppbuilderMenuItems(v []*map[string]interface{})` |
| |
| SetAppbuilderMenuItems sets AppbuilderMenuItems field to given value. |
| |
| ### HasAppbuilderMenuItems |
| |
| `func (o *PluginCollectionItem) HasAppbuilderMenuItems() bool` |
| |
| HasAppbuilderMenuItems returns a boolean if a field has been set. |
| |
| ### GetGlobalOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) GetGlobalOperatorExtraLinks() []*map[string]interface{}` |
| |
| GetGlobalOperatorExtraLinks returns the GlobalOperatorExtraLinks field if non-nil, zero value otherwise. |
| |
| ### GetGlobalOperatorExtraLinksOk |
| |
| `func (o *PluginCollectionItem) GetGlobalOperatorExtraLinksOk() (*[]*map[string]interface{}, bool)` |
| |
| GetGlobalOperatorExtraLinksOk returns a tuple with the GlobalOperatorExtraLinks field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetGlobalOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) SetGlobalOperatorExtraLinks(v []*map[string]interface{})` |
| |
| SetGlobalOperatorExtraLinks sets GlobalOperatorExtraLinks field to given value. |
| |
| ### HasGlobalOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) HasGlobalOperatorExtraLinks() bool` |
| |
| HasGlobalOperatorExtraLinks returns a boolean if a field has been set. |
| |
| ### GetOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) GetOperatorExtraLinks() []*map[string]interface{}` |
| |
| GetOperatorExtraLinks returns the OperatorExtraLinks field if non-nil, zero value otherwise. |
| |
| ### GetOperatorExtraLinksOk |
| |
| `func (o *PluginCollectionItem) GetOperatorExtraLinksOk() (*[]*map[string]interface{}, bool)` |
| |
| GetOperatorExtraLinksOk returns a tuple with the OperatorExtraLinks field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) SetOperatorExtraLinks(v []*map[string]interface{})` |
| |
| SetOperatorExtraLinks sets OperatorExtraLinks field to given value. |
| |
| ### HasOperatorExtraLinks |
| |
| `func (o *PluginCollectionItem) HasOperatorExtraLinks() bool` |
| |
| HasOperatorExtraLinks returns a boolean if a field has been set. |
| |
| ### GetSource |
| |
| `func (o *PluginCollectionItem) GetSource() string` |
| |
| GetSource returns the Source field if non-nil, zero value otherwise. |
| |
| ### GetSourceOk |
| |
| `func (o *PluginCollectionItem) GetSourceOk() (*string, bool)` |
| |
| GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise |
| and a boolean to check if the value has been set. |
| |
| ### SetSource |
| |
| `func (o *PluginCollectionItem) SetSource(v string)` |
| |
| SetSource sets Source field to given value. |
| |
| ### HasSource |
| |
| `func (o *PluginCollectionItem) HasSource() bool` |
| |
| HasSource returns a boolean if a field has been set. |
| |
| ### SetSourceNil |
| |
| `func (o *PluginCollectionItem) SetSourceNil(b bool)` |
| |
| SetSourceNil sets the value for Source to be an explicit nil |
| |
| ### UnsetSource |
| `func (o *PluginCollectionItem) UnsetSource()` |
| |
| UnsetSource ensures that no value is present for Source, not even an explicit nil |
| |
| [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) |
| |
| |