Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | [optional] | |
Label | Pointer to string | [optional] | |
Header | Pointer to string | [optional] | |
Description | Pointer to string | [optional] | |
Hint | Pointer to string | [optional] | |
InputType | Pointer to string | [optional] | |
Type | Pointer to string | [optional] | |
Component | Pointer to string | [optional] | |
MaxLimit | Pointer to string | [optional] | |
MinLimit | Pointer to string | [optional] | |
Value | Pointer to string | [optional] | |
ValueList | Pointer to []map[string]interface{} | [optional] | |
AllowedOptionValues | Pointer to []string | [optional] | |
AllowedValues | Pointer to []map[string]interface{} | [optional] | |
Mandatory | Pointer to bool | [optional] | |
Section | Pointer to string | [optional] | |
Billable | Pointer to bool | [optional] | |
Hidden | Pointer to bool | [optional] | |
ParentName | Pointer to string | [optional] | |
Supported | Pointer to bool | [optional] | |
DynamicData | Pointer to bool | [optional] | |
MinValue | Pointer to int32 | [optional] | |
MaxValue | Pointer to int32 | [optional] | |
StepSize | Pointer to int32 | [optional] | |
PricingAtttributes | Pointer to NullableServiceElementPrice | [optional] | |
ChildElements | Pointer to []ServiceElement | [optional] |
func NewServiceElement() *ServiceElement
NewServiceElement instantiates a new ServiceElement 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 NewServiceElementWithDefaults() *ServiceElement
NewServiceElementWithDefaults instantiates a new ServiceElement 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 *ServiceElement) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *ServiceElement) 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 *ServiceElement) SetName(v string)
SetName sets Name field to given value.
func (o *ServiceElement) HasName() bool
HasName returns a boolean if a field has been set.
func (o *ServiceElement) GetLabel() string
GetLabel returns the Label field if non-nil, zero value otherwise.
func (o *ServiceElement) GetLabelOk() (*string, bool)
GetLabelOk returns a tuple with the Label field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetLabel(v string)
SetLabel sets Label field to given value.
func (o *ServiceElement) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (o *ServiceElement) GetHeader() string
GetHeader returns the Header field if non-nil, zero value otherwise.
func (o *ServiceElement) GetHeaderOk() (*string, bool)
GetHeaderOk returns a tuple with the Header field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetHeader(v string)
SetHeader sets Header field to given value.
func (o *ServiceElement) HasHeader() bool
HasHeader returns a boolean if a field has been set.
func (o *ServiceElement) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *ServiceElement) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *ServiceElement) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *ServiceElement) GetHint() string
GetHint returns the Hint field if non-nil, zero value otherwise.
func (o *ServiceElement) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetHint(v string)
SetHint sets Hint field to given value.
func (o *ServiceElement) HasHint() bool
HasHint returns a boolean if a field has been set.
func (o *ServiceElement) GetInputType() string
GetInputType returns the InputType field if non-nil, zero value otherwise.
func (o *ServiceElement) GetInputTypeOk() (*string, bool)
GetInputTypeOk returns a tuple with the InputType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetInputType(v string)
SetInputType sets InputType field to given value.
func (o *ServiceElement) HasInputType() bool
HasInputType returns a boolean if a field has been set.
func (o *ServiceElement) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *ServiceElement) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetType(v string)
SetType sets Type field to given value.
func (o *ServiceElement) HasType() bool
HasType returns a boolean if a field has been set.
func (o *ServiceElement) GetComponent() string
GetComponent returns the Component field if non-nil, zero value otherwise.
func (o *ServiceElement) GetComponentOk() (*string, bool)
GetComponentOk returns a tuple with the Component field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetComponent(v string)
SetComponent sets Component field to given value.
func (o *ServiceElement) HasComponent() bool
HasComponent returns a boolean if a field has been set.
func (o *ServiceElement) GetMaxLimit() string
GetMaxLimit returns the MaxLimit field if non-nil, zero value otherwise.
func (o *ServiceElement) GetMaxLimitOk() (*string, bool)
GetMaxLimitOk returns a tuple with the MaxLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetMaxLimit(v string)
SetMaxLimit sets MaxLimit field to given value.
func (o *ServiceElement) HasMaxLimit() bool
HasMaxLimit returns a boolean if a field has been set.
func (o *ServiceElement) GetMinLimit() string
GetMinLimit returns the MinLimit field if non-nil, zero value otherwise.
func (o *ServiceElement) GetMinLimitOk() (*string, bool)
GetMinLimitOk returns a tuple with the MinLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetMinLimit(v string)
SetMinLimit sets MinLimit field to given value.
func (o *ServiceElement) HasMinLimit() bool
HasMinLimit returns a boolean if a field has been set.
func (o *ServiceElement) GetValue() string
GetValue returns the Value field if non-nil, zero value otherwise.
func (o *ServiceElement) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetValue(v string)
SetValue sets Value field to given value.
func (o *ServiceElement) HasValue() bool
HasValue returns a boolean if a field has been set.
func (o *ServiceElement) GetValueList() []map[string]interface{}
GetValueList returns the ValueList field if non-nil, zero value otherwise.
func (o *ServiceElement) GetValueListOk() (*[]map[string]interface{}, bool)
GetValueListOk returns a tuple with the ValueList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetValueList(v []map[string]interface{})
SetValueList sets ValueList field to given value.
func (o *ServiceElement) HasValueList() bool
HasValueList returns a boolean if a field has been set.
func (o *ServiceElement) SetValueListNil(b bool)
SetValueListNil sets the value for ValueList to be an explicit nil
func (o *ServiceElement) UnsetValueList()
UnsetValueList ensures that no value is present for ValueList, not even an explicit nil
func (o *ServiceElement) GetAllowedOptionValues() []string
GetAllowedOptionValues returns the AllowedOptionValues field if non-nil, zero value otherwise.
func (o *ServiceElement) GetAllowedOptionValuesOk() (*[]string, bool)
GetAllowedOptionValuesOk returns a tuple with the AllowedOptionValues field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetAllowedOptionValues(v []string)
SetAllowedOptionValues sets AllowedOptionValues field to given value.
func (o *ServiceElement) HasAllowedOptionValues() bool
HasAllowedOptionValues returns a boolean if a field has been set.
func (o *ServiceElement) GetAllowedValues() []map[string]interface{}
GetAllowedValues returns the AllowedValues field if non-nil, zero value otherwise.
func (o *ServiceElement) GetAllowedValuesOk() (*[]map[string]interface{}, bool)
GetAllowedValuesOk returns a tuple with the AllowedValues field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetAllowedValues(v []map[string]interface{})
SetAllowedValues sets AllowedValues field to given value.
func (o *ServiceElement) HasAllowedValues() bool
HasAllowedValues returns a boolean if a field has been set.
func (o *ServiceElement) SetAllowedValuesNil(b bool)
SetAllowedValuesNil sets the value for AllowedValues to be an explicit nil
func (o *ServiceElement) UnsetAllowedValues()
UnsetAllowedValues ensures that no value is present for AllowedValues, not even an explicit nil
func (o *ServiceElement) GetMandatory() bool
GetMandatory returns the Mandatory field if non-nil, zero value otherwise.
func (o *ServiceElement) GetMandatoryOk() (*bool, bool)
GetMandatoryOk returns a tuple with the Mandatory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetMandatory(v bool)
SetMandatory sets Mandatory field to given value.
func (o *ServiceElement) HasMandatory() bool
HasMandatory returns a boolean if a field has been set.
func (o *ServiceElement) GetSection() string
GetSection returns the Section field if non-nil, zero value otherwise.
func (o *ServiceElement) GetSectionOk() (*string, bool)
GetSectionOk returns a tuple with the Section field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetSection(v string)
SetSection sets Section field to given value.
func (o *ServiceElement) HasSection() bool
HasSection returns a boolean if a field has been set.
func (o *ServiceElement) GetBillable() bool
GetBillable returns the Billable field if non-nil, zero value otherwise.
func (o *ServiceElement) GetBillableOk() (*bool, bool)
GetBillableOk returns a tuple with the Billable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetBillable(v bool)
SetBillable sets Billable field to given value.
func (o *ServiceElement) HasBillable() bool
HasBillable returns a boolean if a field has been set.
GetHidden
func (o *ServiceElement) GetHidden() bool
GetHidden returns the Hidden field if non-nil, zero value otherwise.
GetHiddenOk
func (o *ServiceElement) GetHiddenOk() (*bool, bool)
GetHiddenOk returns a tuple with the Hidden field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetHidden
func (o *ServiceElement) SetHidden(v bool)
SetHidden sets Hidden field to given value.
HasHidden
func (o *ServiceElement) HasHidden() bool
HasHidden returns a boolean if a field has been set.
func (o *ServiceElement) GetParentName() string
GetParentName returns the ParentName field if non-nil, zero value otherwise.
func (o *ServiceElement) GetParentNameOk() (*string, bool)
GetParentNameOk returns a tuple with the ParentName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetParentName(v string)
SetParentName sets ParentName field to given value.
func (o *ServiceElement) HasParentName() bool
HasParentName returns a boolean if a field has been set.
func (o *ServiceElement) GetSupported() bool
GetSupported returns the Supported field if non-nil, zero value otherwise.
func (o *ServiceElement) GetSupportedOk() (*bool, bool)
GetSupportedOk returns a tuple with the Supported field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetSupported(v bool)
SetSupported sets Supported field to given value.
func (o *ServiceElement) HasSupported() bool
HasSupported returns a boolean if a field has been set.
func (o *ServiceElement) GetDynamicData() bool
GetDynamicData returns the DynamicData field if non-nil, zero value otherwise.
func (o *ServiceElement) GetDynamicDataOk() (*bool, bool)
GetDynamicDataOk returns a tuple with the DynamicData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetDynamicData(v bool)
SetDynamicData sets DynamicData field to given value.
func (o *ServiceElement) HasDynamicData() bool
HasDynamicData returns a boolean if a field has been set.
func (o *ServiceElement) GetMinValue() int32
GetMinValue returns the MinValue field if non-nil, zero value otherwise.
func (o *ServiceElement) GetMinValueOk() (*int32, bool)
GetMinValueOk returns a tuple with the MinValue field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetMinValue(v int32)
SetMinValue sets MinValue field to given value.
func (o *ServiceElement) HasMinValue() bool
HasMinValue returns a boolean if a field has been set.
func (o *ServiceElement) GetMaxValue() int32
GetMaxValue returns the MaxValue field if non-nil, zero value otherwise.
func (o *ServiceElement) GetMaxValueOk() (*int32, bool)
GetMaxValueOk returns a tuple with the MaxValue field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetMaxValue(v int32)
SetMaxValue sets MaxValue field to given value.
func (o *ServiceElement) HasMaxValue() bool
HasMaxValue returns a boolean if a field has been set.
func (o *ServiceElement) GetStepSize() int32
GetStepSize returns the StepSize field if non-nil, zero value otherwise.
func (o *ServiceElement) GetStepSizeOk() (*int32, bool)
GetStepSizeOk returns a tuple with the StepSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetStepSize(v int32)
SetStepSize sets StepSize field to given value.
func (o *ServiceElement) HasStepSize() bool
HasStepSize returns a boolean if a field has been set.
func (o *ServiceElement) GetPricingAtttributes() ServiceElementPrice
GetPricingAtttributes returns the PricingAtttributes field if non-nil, zero value otherwise.
func (o *ServiceElement) GetPricingAtttributesOk() (*ServiceElementPrice, bool)
GetPricingAtttributesOk returns a tuple with the PricingAtttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetPricingAtttributes(v ServiceElementPrice)
SetPricingAtttributes sets PricingAtttributes field to given value.
func (o *ServiceElement) HasPricingAtttributes() bool
HasPricingAtttributes returns a boolean if a field has been set.
func (o *ServiceElement) SetPricingAtttributesNil(b bool)
SetPricingAtttributesNil sets the value for PricingAtttributes to be an explicit nil
func (o *ServiceElement) UnsetPricingAtttributes()
UnsetPricingAtttributes ensures that no value is present for PricingAtttributes, not even an explicit nil
func (o *ServiceElement) GetChildElements() []ServiceElement
GetChildElements returns the ChildElements field if non-nil, zero value otherwise.
func (o *ServiceElement) GetChildElementsOk() (*[]ServiceElement, bool)
GetChildElementsOk returns a tuple with the ChildElements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceElement) SetChildElements(v []ServiceElement)
SetChildElements sets ChildElements field to given value.
func (o *ServiceElement) HasChildElements() bool
HasChildElements returns a boolean if a field has been set.
func (o *ServiceElement) SetChildElementsNil(b bool)
SetChildElementsNil sets the value for ChildElements to be an explicit nil
func (o *ServiceElement) UnsetChildElements()
UnsetChildElements ensures that no value is present for ChildElements, not even an explicit nil