Name | Type | Description | Notes |
---|---|---|---|
AvailableServices | Pointer to []string | [optional] | |
Billing | Pointer to ServiceBilling | [optional] | |
Data | Pointer to map[string]string | [optional] | |
Display | Pointer to ServiceDisplay | [optional] | |
Id | string | ||
Name | Pointer to string | [optional] | |
Resource | Pointer to string | [optional] | |
Type | Pointer to string | [optional] | |
Uri | Pointer to string | [optional] |
func NewService(id string, ) *Service
NewService instantiates a new Service 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 NewServiceWithDefaults() *Service
NewServiceWithDefaults instantiates a new Service 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 *Service) GetAvailableServices() []string
GetAvailableServices returns the AvailableServices field if non-nil, zero value otherwise.
func (o *Service) GetAvailableServicesOk() (*[]string, bool)
GetAvailableServicesOk returns a tuple with the AvailableServices field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetAvailableServices(v []string)
SetAvailableServices sets AvailableServices field to given value.
func (o *Service) HasAvailableServices() bool
HasAvailableServices returns a boolean if a field has been set.
func (o *Service) GetBilling() ServiceBilling
GetBilling returns the Billing field if non-nil, zero value otherwise.
func (o *Service) GetBillingOk() (*ServiceBilling, bool)
GetBillingOk returns a tuple with the Billing field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetBilling(v ServiceBilling)
SetBilling sets Billing field to given value.
func (o *Service) HasBilling() bool
HasBilling returns a boolean if a field has been set.
func (o *Service) GetData() map[string]string
GetData returns the Data field if non-nil, zero value otherwise.
func (o *Service) GetDataOk() (*map[string]string, bool)
GetDataOk returns a tuple with the Data field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetData(v map[string]string)
SetData sets Data field to given value.
func (o *Service) HasData() bool
HasData returns a boolean if a field has been set.
func (o *Service) GetDisplay() ServiceDisplay
GetDisplay returns the Display field if non-nil, zero value otherwise.
func (o *Service) GetDisplayOk() (*ServiceDisplay, bool)
GetDisplayOk returns a tuple with the Display field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetDisplay(v ServiceDisplay)
SetDisplay sets Display field to given value.
func (o *Service) HasDisplay() bool
HasDisplay returns a boolean if a field has been set.
func (o *Service) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Service) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetId(v string)
SetId sets Id field to given value.
func (o *Service) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Service) 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 *Service) SetName(v string)
SetName sets Name field to given value.
func (o *Service) HasName() bool
HasName returns a boolean if a field has been set.
func (o *Service) GetResource() string
GetResource returns the Resource field if non-nil, zero value otherwise.
func (o *Service) GetResourceOk() (*string, bool)
GetResourceOk returns a tuple with the Resource field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetResource(v string)
SetResource sets Resource field to given value.
func (o *Service) HasResource() bool
HasResource returns a boolean if a field has been set.
func (o *Service) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *Service) 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 *Service) SetType(v string)
SetType sets Type field to given value.
func (o *Service) HasType() bool
HasType returns a boolean if a field has been set.
func (o *Service) GetUri() string
GetUri returns the Uri field if non-nil, zero value otherwise.
func (o *Service) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Service) SetUri(v string)
SetUri sets Uri field to given value.
func (o *Service) HasUri() bool
HasUri returns a boolean if a field has been set.