Name | Type | Description | Notes |
---|---|---|---|
Number | Pointer to string | The plugin number | [optional] |
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] |
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
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
func (o *PluginCollectionItem) GetNumber() string
GetNumber returns the Number field if non-nil, zero value otherwise.
func (o *PluginCollectionItem) GetNumberOk() (*string, bool)
GetNumberOk returns a tuple with the Number field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PluginCollectionItem) SetNumber(v string)
SetNumber sets Number field to given value.
func (o *PluginCollectionItem) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetName(v string)
SetName sets Name field to given value.
func (o *PluginCollectionItem) HasName() bool
HasName returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetHooks() []*string
GetHooks returns the Hooks field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetHooks(v []*string)
SetHooks sets Hooks field to given value.
func (o *PluginCollectionItem) HasHooks() bool
HasHooks returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetExecutors() []*string
GetExecutors returns the Executors field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetExecutors(v []*string)
SetExecutors sets Executors field to given value.
func (o *PluginCollectionItem) HasExecutors() bool
HasExecutors returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetMacros() []*map[string]interface{}
GetMacros returns the Macros field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetMacros(v []*map[string]interface{})
SetMacros sets Macros field to given value.
func (o *PluginCollectionItem) HasMacros() bool
HasMacros returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetFlaskBlueprints() []*map[string]interface{}
GetFlaskBlueprints returns the FlaskBlueprints field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetFlaskBlueprints(v []*map[string]interface{})
SetFlaskBlueprints sets FlaskBlueprints field to given value.
func (o *PluginCollectionItem) HasFlaskBlueprints() bool
HasFlaskBlueprints returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetAppbuilderViews() []*map[string]interface{}
GetAppbuilderViews returns the AppbuilderViews field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetAppbuilderViews(v []*map[string]interface{})
SetAppbuilderViews sets AppbuilderViews field to given value.
func (o *PluginCollectionItem) HasAppbuilderViews() bool
HasAppbuilderViews returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetAppbuilderMenuItems() []*map[string]interface{}
GetAppbuilderMenuItems returns the AppbuilderMenuItems field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetAppbuilderMenuItems(v []*map[string]interface{})
SetAppbuilderMenuItems sets AppbuilderMenuItems field to given value.
func (o *PluginCollectionItem) HasAppbuilderMenuItems() bool
HasAppbuilderMenuItems returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetGlobalOperatorExtraLinks() []*map[string]interface{}
GetGlobalOperatorExtraLinks returns the GlobalOperatorExtraLinks field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetGlobalOperatorExtraLinks(v []*map[string]interface{})
SetGlobalOperatorExtraLinks sets GlobalOperatorExtraLinks field to given value.
func (o *PluginCollectionItem) HasGlobalOperatorExtraLinks() bool
HasGlobalOperatorExtraLinks returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetOperatorExtraLinks() []*map[string]interface{}
GetOperatorExtraLinks returns the OperatorExtraLinks field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetOperatorExtraLinks(v []*map[string]interface{})
SetOperatorExtraLinks sets OperatorExtraLinks field to given value.
func (o *PluginCollectionItem) HasOperatorExtraLinks() bool
HasOperatorExtraLinks returns a boolean if a field has been set.
func (o *PluginCollectionItem) GetSource() string
GetSource returns the Source field if non-nil, zero value otherwise.
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.
func (o *PluginCollectionItem) SetSource(v string)
SetSource sets Source field to given value.
func (o *PluginCollectionItem) HasSource() bool
HasSource returns a boolean if a field has been set.
func (o *PluginCollectionItem) SetSourceNil(b bool)
SetSourceNil sets the value for Source to be an explicit nil
func (o *PluginCollectionItem) UnsetSource()
UnsetSource ensures that no value is present for Source, not even an explicit nil