openapi_MdaReport

package
v1.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

README

Go API client for openapi_MdaReport

OAS 3.0.1 specification of the MDA Report © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 17.2.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi_MdaReport "github.com/GIT_USER_ID/GIT_REPO_ID/openapi_MdaReport"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi_MdaReport.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi_MdaReport.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi_MdaReport.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi_MdaReport.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	// contains filtered or unexported fields
}

APIClient manages communication with the MDA Report API v17.2.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type MDAOutputEntry

type MDAOutputEntry struct {
	MDAOutputIEName  *string     `json:"mDAOutputIEName,omitempty"`
	MdaOutputIEValue interface{} `json:"mdaOutputIEValue,omitempty"`
	AnalyticsWindow  *TimeWindow `json:"analyticsWindow,omitempty"`
	ConfidenceDegree *float32    `json:"confidenceDegree,omitempty"`
}

MDAOutputEntry struct for MDAOutputEntry

func NewMDAOutputEntry

func NewMDAOutputEntry() *MDAOutputEntry

NewMDAOutputEntry instantiates a new MDAOutputEntry 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 NewMDAOutputEntryWithDefaults

func NewMDAOutputEntryWithDefaults() *MDAOutputEntry

NewMDAOutputEntryWithDefaults instantiates a new MDAOutputEntry 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 (*MDAOutputEntry) GetAnalyticsWindow

func (o *MDAOutputEntry) GetAnalyticsWindow() TimeWindow

GetAnalyticsWindow returns the AnalyticsWindow field value if set, zero value otherwise.

func (*MDAOutputEntry) GetAnalyticsWindowOk

func (o *MDAOutputEntry) GetAnalyticsWindowOk() (*TimeWindow, bool)

GetAnalyticsWindowOk returns a tuple with the AnalyticsWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputEntry) GetConfidenceDegree

func (o *MDAOutputEntry) GetConfidenceDegree() float32

GetConfidenceDegree returns the ConfidenceDegree field value if set, zero value otherwise.

func (*MDAOutputEntry) GetConfidenceDegreeOk

func (o *MDAOutputEntry) GetConfidenceDegreeOk() (*float32, bool)

GetConfidenceDegreeOk returns a tuple with the ConfidenceDegree field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputEntry) GetMDAOutputIEName

func (o *MDAOutputEntry) GetMDAOutputIEName() string

GetMDAOutputIEName returns the MDAOutputIEName field value if set, zero value otherwise.

func (*MDAOutputEntry) GetMDAOutputIENameOk

func (o *MDAOutputEntry) GetMDAOutputIENameOk() (*string, bool)

GetMDAOutputIENameOk returns a tuple with the MDAOutputIEName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputEntry) GetMdaOutputIEValue

func (o *MDAOutputEntry) GetMdaOutputIEValue() interface{}

GetMdaOutputIEValue returns the MdaOutputIEValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MDAOutputEntry) GetMdaOutputIEValueOk

func (o *MDAOutputEntry) GetMdaOutputIEValueOk() (*interface{}, bool)

GetMdaOutputIEValueOk returns a tuple with the MdaOutputIEValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MDAOutputEntry) HasAnalyticsWindow

func (o *MDAOutputEntry) HasAnalyticsWindow() bool

HasAnalyticsWindow returns a boolean if a field has been set.

func (*MDAOutputEntry) HasConfidenceDegree

func (o *MDAOutputEntry) HasConfidenceDegree() bool

HasConfidenceDegree returns a boolean if a field has been set.

func (*MDAOutputEntry) HasMDAOutputIEName

func (o *MDAOutputEntry) HasMDAOutputIEName() bool

HasMDAOutputIEName returns a boolean if a field has been set.

func (*MDAOutputEntry) HasMdaOutputIEValue

func (o *MDAOutputEntry) HasMdaOutputIEValue() bool

HasMdaOutputIEValue returns a boolean if a field has been set.

func (MDAOutputEntry) MarshalJSON

func (o MDAOutputEntry) MarshalJSON() ([]byte, error)

func (*MDAOutputEntry) SetAnalyticsWindow

func (o *MDAOutputEntry) SetAnalyticsWindow(v TimeWindow)

SetAnalyticsWindow gets a reference to the given TimeWindow and assigns it to the AnalyticsWindow field.

func (*MDAOutputEntry) SetConfidenceDegree

func (o *MDAOutputEntry) SetConfidenceDegree(v float32)

SetConfidenceDegree gets a reference to the given float32 and assigns it to the ConfidenceDegree field.

func (*MDAOutputEntry) SetMDAOutputIEName

func (o *MDAOutputEntry) SetMDAOutputIEName(v string)

SetMDAOutputIEName gets a reference to the given string and assigns it to the MDAOutputIEName field.

func (*MDAOutputEntry) SetMdaOutputIEValue

func (o *MDAOutputEntry) SetMdaOutputIEValue(v interface{})

SetMdaOutputIEValue gets a reference to the given interface{} and assigns it to the MdaOutputIEValue field.

func (MDAOutputEntry) ToMap

func (o MDAOutputEntry) ToMap() (map[string]interface{}, error)

type MDAOutputs

type MDAOutputs struct {
	MDAType       *string          `json:"mDAType,omitempty"`
	MdaOutputList []MDAOutputEntry `json:"mdaOutputList,omitempty"`
	MDARequestRef *string          `json:"mDARequestRef,omitempty"`
}

MDAOutputs struct for MDAOutputs

func NewMDAOutputs

func NewMDAOutputs() *MDAOutputs

NewMDAOutputs instantiates a new MDAOutputs 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 NewMDAOutputsWithDefaults

func NewMDAOutputsWithDefaults() *MDAOutputs

NewMDAOutputsWithDefaults instantiates a new MDAOutputs 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 (*MDAOutputs) GetMDARequestRef

func (o *MDAOutputs) GetMDARequestRef() string

GetMDARequestRef returns the MDARequestRef field value if set, zero value otherwise.

func (*MDAOutputs) GetMDARequestRefOk

func (o *MDAOutputs) GetMDARequestRefOk() (*string, bool)

GetMDARequestRefOk returns a tuple with the MDARequestRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputs) GetMDAType

func (o *MDAOutputs) GetMDAType() string

GetMDAType returns the MDAType field value if set, zero value otherwise.

func (*MDAOutputs) GetMDATypeOk

func (o *MDAOutputs) GetMDATypeOk() (*string, bool)

GetMDATypeOk returns a tuple with the MDAType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputs) GetMdaOutputList

func (o *MDAOutputs) GetMdaOutputList() []MDAOutputEntry

GetMdaOutputList returns the MdaOutputList field value if set, zero value otherwise.

func (*MDAOutputs) GetMdaOutputListOk

func (o *MDAOutputs) GetMdaOutputListOk() ([]MDAOutputEntry, bool)

GetMdaOutputListOk returns a tuple with the MdaOutputList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAOutputs) HasMDARequestRef

func (o *MDAOutputs) HasMDARequestRef() bool

HasMDARequestRef returns a boolean if a field has been set.

func (*MDAOutputs) HasMDAType

func (o *MDAOutputs) HasMDAType() bool

HasMDAType returns a boolean if a field has been set.

func (*MDAOutputs) HasMdaOutputList

func (o *MDAOutputs) HasMdaOutputList() bool

HasMdaOutputList returns a boolean if a field has been set.

func (MDAOutputs) MarshalJSON

func (o MDAOutputs) MarshalJSON() ([]byte, error)

func (*MDAOutputs) SetMDARequestRef

func (o *MDAOutputs) SetMDARequestRef(v string)

SetMDARequestRef gets a reference to the given string and assigns it to the MDARequestRef field.

func (*MDAOutputs) SetMDAType

func (o *MDAOutputs) SetMDAType(v string)

SetMDAType gets a reference to the given string and assigns it to the MDAType field.

func (*MDAOutputs) SetMdaOutputList

func (o *MDAOutputs) SetMdaOutputList(v []MDAOutputEntry)

SetMdaOutputList gets a reference to the given []MDAOutputEntry and assigns it to the MdaOutputList field.

func (MDAOutputs) ToMap

func (o MDAOutputs) ToMap() (map[string]interface{}, error)

type MDAReport

type MDAReport struct {
	Top
	Attributes *MDAReportAllOfAttributes `json:"attributes,omitempty"`
}

MDAReport struct for MDAReport

func NewMDAReport

func NewMDAReport(id NullableString) *MDAReport

NewMDAReport instantiates a new MDAReport 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 NewMDAReportWithDefaults

func NewMDAReportWithDefaults() *MDAReport

NewMDAReportWithDefaults instantiates a new MDAReport 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 (*MDAReport) GetAttributes

func (o *MDAReport) GetAttributes() MDAReportAllOfAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*MDAReport) GetAttributesOk

func (o *MDAReport) GetAttributesOk() (*MDAReportAllOfAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReport) HasAttributes

func (o *MDAReport) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (MDAReport) MarshalJSON

func (o MDAReport) MarshalJSON() ([]byte, error)

func (*MDAReport) SetAttributes

func (o *MDAReport) SetAttributes(v MDAReportAllOfAttributes)

SetAttributes gets a reference to the given MDAReportAllOfAttributes and assigns it to the Attributes field.

func (MDAReport) ToMap

func (o MDAReport) ToMap() (map[string]interface{}, error)

type MDAReportAllOf

type MDAReportAllOf struct {
	Attributes *MDAReportAllOfAttributes `json:"attributes,omitempty"`
}

MDAReportAllOf struct for MDAReportAllOf

func NewMDAReportAllOf

func NewMDAReportAllOf() *MDAReportAllOf

NewMDAReportAllOf instantiates a new MDAReportAllOf 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 NewMDAReportAllOfWithDefaults

func NewMDAReportAllOfWithDefaults() *MDAReportAllOf

NewMDAReportAllOfWithDefaults instantiates a new MDAReportAllOf 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 (*MDAReportAllOf) GetAttributes

func (o *MDAReportAllOf) GetAttributes() MDAReportAllOfAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*MDAReportAllOf) GetAttributesOk

func (o *MDAReportAllOf) GetAttributesOk() (*MDAReportAllOfAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReportAllOf) HasAttributes

func (o *MDAReportAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (MDAReportAllOf) MarshalJSON

func (o MDAReportAllOf) MarshalJSON() ([]byte, error)

func (*MDAReportAllOf) SetAttributes

func (o *MDAReportAllOf) SetAttributes(v MDAReportAllOfAttributes)

SetAttributes gets a reference to the given MDAReportAllOfAttributes and assigns it to the Attributes field.

func (MDAReportAllOf) ToMap

func (o MDAReportAllOf) ToMap() (map[string]interface{}, error)

type MDAReportAllOfAttributes added in v1.18.0

type MDAReportAllOfAttributes struct {
	MDAReportID *string     `json:"mDAReportID,omitempty"`
	MDAOutputs  *MDAOutputs `json:"mDAOutputs,omitempty"`
}

MDAReportAllOfAttributes struct for MDAReportAllOfAttributes

func NewMDAReportAllOfAttributes added in v1.18.0

func NewMDAReportAllOfAttributes() *MDAReportAllOfAttributes

NewMDAReportAllOfAttributes instantiates a new MDAReportAllOfAttributes 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 NewMDAReportAllOfAttributesWithDefaults added in v1.18.0

func NewMDAReportAllOfAttributesWithDefaults() *MDAReportAllOfAttributes

NewMDAReportAllOfAttributesWithDefaults instantiates a new MDAReportAllOfAttributes 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 (*MDAReportAllOfAttributes) GetMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributes) GetMDAOutputs() MDAOutputs

GetMDAOutputs returns the MDAOutputs field value if set, zero value otherwise.

func (*MDAReportAllOfAttributes) GetMDAOutputsOk added in v1.18.0

func (o *MDAReportAllOfAttributes) GetMDAOutputsOk() (*MDAOutputs, bool)

GetMDAOutputsOk returns a tuple with the MDAOutputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReportAllOfAttributes) GetMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributes) GetMDAReportID() string

GetMDAReportID returns the MDAReportID field value if set, zero value otherwise.

func (*MDAReportAllOfAttributes) GetMDAReportIDOk added in v1.18.0

func (o *MDAReportAllOfAttributes) GetMDAReportIDOk() (*string, bool)

GetMDAReportIDOk returns a tuple with the MDAReportID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReportAllOfAttributes) HasMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributes) HasMDAOutputs() bool

HasMDAOutputs returns a boolean if a field has been set.

func (*MDAReportAllOfAttributes) HasMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributes) HasMDAReportID() bool

HasMDAReportID returns a boolean if a field has been set.

func (MDAReportAllOfAttributes) MarshalJSON added in v1.18.0

func (o MDAReportAllOfAttributes) MarshalJSON() ([]byte, error)

func (*MDAReportAllOfAttributes) SetMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributes) SetMDAOutputs(v MDAOutputs)

SetMDAOutputs gets a reference to the given MDAOutputs and assigns it to the MDAOutputs field.

func (*MDAReportAllOfAttributes) SetMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributes) SetMDAReportID(v string)

SetMDAReportID gets a reference to the given string and assigns it to the MDAReportID field.

func (MDAReportAllOfAttributes) ToMap added in v1.18.0

func (o MDAReportAllOfAttributes) ToMap() (map[string]interface{}, error)

type MDAReportAllOfAttributesAllOf added in v1.18.0

type MDAReportAllOfAttributesAllOf struct {
	MDAReportID *string     `json:"mDAReportID,omitempty"`
	MDAOutputs  *MDAOutputs `json:"mDAOutputs,omitempty"`
}

MDAReportAllOfAttributesAllOf struct for MDAReportAllOfAttributesAllOf

func NewMDAReportAllOfAttributesAllOf added in v1.18.0

func NewMDAReportAllOfAttributesAllOf() *MDAReportAllOfAttributesAllOf

NewMDAReportAllOfAttributesAllOf instantiates a new MDAReportAllOfAttributesAllOf 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 NewMDAReportAllOfAttributesAllOfWithDefaults added in v1.18.0

func NewMDAReportAllOfAttributesAllOfWithDefaults() *MDAReportAllOfAttributesAllOf

NewMDAReportAllOfAttributesAllOfWithDefaults instantiates a new MDAReportAllOfAttributesAllOf 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 (*MDAReportAllOfAttributesAllOf) GetMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) GetMDAOutputs() MDAOutputs

GetMDAOutputs returns the MDAOutputs field value if set, zero value otherwise.

func (*MDAReportAllOfAttributesAllOf) GetMDAOutputsOk added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) GetMDAOutputsOk() (*MDAOutputs, bool)

GetMDAOutputsOk returns a tuple with the MDAOutputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReportAllOfAttributesAllOf) GetMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) GetMDAReportID() string

GetMDAReportID returns the MDAReportID field value if set, zero value otherwise.

func (*MDAReportAllOfAttributesAllOf) GetMDAReportIDOk added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) GetMDAReportIDOk() (*string, bool)

GetMDAReportIDOk returns a tuple with the MDAReportID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MDAReportAllOfAttributesAllOf) HasMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) HasMDAOutputs() bool

HasMDAOutputs returns a boolean if a field has been set.

func (*MDAReportAllOfAttributesAllOf) HasMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) HasMDAReportID() bool

HasMDAReportID returns a boolean if a field has been set.

func (MDAReportAllOfAttributesAllOf) MarshalJSON added in v1.18.0

func (o MDAReportAllOfAttributesAllOf) MarshalJSON() ([]byte, error)

func (*MDAReportAllOfAttributesAllOf) SetMDAOutputs added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) SetMDAOutputs(v MDAOutputs)

SetMDAOutputs gets a reference to the given MDAOutputs and assigns it to the MDAOutputs field.

func (*MDAReportAllOfAttributesAllOf) SetMDAReportID added in v1.18.0

func (o *MDAReportAllOfAttributesAllOf) SetMDAReportID(v string)

SetMDAReportID gets a reference to the given string and assigns it to the MDAReportID field.

func (MDAReportAllOfAttributesAllOf) ToMap added in v1.18.0

func (o MDAReportAllOfAttributesAllOf) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableMDAOutputEntry

type NullableMDAOutputEntry struct {
	// contains filtered or unexported fields
}

func NewNullableMDAOutputEntry

func NewNullableMDAOutputEntry(val *MDAOutputEntry) *NullableMDAOutputEntry

func (NullableMDAOutputEntry) Get

func (NullableMDAOutputEntry) IsSet

func (v NullableMDAOutputEntry) IsSet() bool

func (NullableMDAOutputEntry) MarshalJSON

func (v NullableMDAOutputEntry) MarshalJSON() ([]byte, error)

func (*NullableMDAOutputEntry) Set

func (*NullableMDAOutputEntry) UnmarshalJSON

func (v *NullableMDAOutputEntry) UnmarshalJSON(src []byte) error

func (*NullableMDAOutputEntry) Unset

func (v *NullableMDAOutputEntry) Unset()

type NullableMDAOutputs

type NullableMDAOutputs struct {
	// contains filtered or unexported fields
}

func NewNullableMDAOutputs

func NewNullableMDAOutputs(val *MDAOutputs) *NullableMDAOutputs

func (NullableMDAOutputs) Get

func (v NullableMDAOutputs) Get() *MDAOutputs

func (NullableMDAOutputs) IsSet

func (v NullableMDAOutputs) IsSet() bool

func (NullableMDAOutputs) MarshalJSON

func (v NullableMDAOutputs) MarshalJSON() ([]byte, error)

func (*NullableMDAOutputs) Set

func (v *NullableMDAOutputs) Set(val *MDAOutputs)

func (*NullableMDAOutputs) UnmarshalJSON

func (v *NullableMDAOutputs) UnmarshalJSON(src []byte) error

func (*NullableMDAOutputs) Unset

func (v *NullableMDAOutputs) Unset()

type NullableMDAReport

type NullableMDAReport struct {
	// contains filtered or unexported fields
}

func NewNullableMDAReport

func NewNullableMDAReport(val *MDAReport) *NullableMDAReport

func (NullableMDAReport) Get

func (v NullableMDAReport) Get() *MDAReport

func (NullableMDAReport) IsSet

func (v NullableMDAReport) IsSet() bool

func (NullableMDAReport) MarshalJSON

func (v NullableMDAReport) MarshalJSON() ([]byte, error)

func (*NullableMDAReport) Set

func (v *NullableMDAReport) Set(val *MDAReport)

func (*NullableMDAReport) UnmarshalJSON

func (v *NullableMDAReport) UnmarshalJSON(src []byte) error

func (*NullableMDAReport) Unset

func (v *NullableMDAReport) Unset()

type NullableMDAReportAllOf

type NullableMDAReportAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableMDAReportAllOf

func NewNullableMDAReportAllOf(val *MDAReportAllOf) *NullableMDAReportAllOf

func (NullableMDAReportAllOf) Get

func (NullableMDAReportAllOf) IsSet

func (v NullableMDAReportAllOf) IsSet() bool

func (NullableMDAReportAllOf) MarshalJSON

func (v NullableMDAReportAllOf) MarshalJSON() ([]byte, error)

func (*NullableMDAReportAllOf) Set

func (*NullableMDAReportAllOf) UnmarshalJSON

func (v *NullableMDAReportAllOf) UnmarshalJSON(src []byte) error

func (*NullableMDAReportAllOf) Unset

func (v *NullableMDAReportAllOf) Unset()

type NullableMDAReportAllOfAttributes added in v1.18.0

type NullableMDAReportAllOfAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableMDAReportAllOfAttributes added in v1.18.0

func NewNullableMDAReportAllOfAttributes(val *MDAReportAllOfAttributes) *NullableMDAReportAllOfAttributes

func (NullableMDAReportAllOfAttributes) Get added in v1.18.0

func (NullableMDAReportAllOfAttributes) IsSet added in v1.18.0

func (NullableMDAReportAllOfAttributes) MarshalJSON added in v1.18.0

func (v NullableMDAReportAllOfAttributes) MarshalJSON() ([]byte, error)

func (*NullableMDAReportAllOfAttributes) Set added in v1.18.0

func (*NullableMDAReportAllOfAttributes) UnmarshalJSON added in v1.18.0

func (v *NullableMDAReportAllOfAttributes) UnmarshalJSON(src []byte) error

func (*NullableMDAReportAllOfAttributes) Unset added in v1.18.0

type NullableMDAReportAllOfAttributesAllOf added in v1.18.0

type NullableMDAReportAllOfAttributesAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableMDAReportAllOfAttributesAllOf added in v1.18.0

func NewNullableMDAReportAllOfAttributesAllOf(val *MDAReportAllOfAttributesAllOf) *NullableMDAReportAllOfAttributesAllOf

func (NullableMDAReportAllOfAttributesAllOf) Get added in v1.18.0

func (NullableMDAReportAllOfAttributesAllOf) IsSet added in v1.18.0

func (NullableMDAReportAllOfAttributesAllOf) MarshalJSON added in v1.18.0

func (v NullableMDAReportAllOfAttributesAllOf) MarshalJSON() ([]byte, error)

func (*NullableMDAReportAllOfAttributesAllOf) Set added in v1.18.0

func (*NullableMDAReportAllOfAttributesAllOf) UnmarshalJSON added in v1.18.0

func (v *NullableMDAReportAllOfAttributesAllOf) UnmarshalJSON(src []byte) error

func (*NullableMDAReportAllOfAttributesAllOf) Unset added in v1.18.0

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTimeWindow

type NullableTimeWindow struct {
	// contains filtered or unexported fields
}

func NewNullableTimeWindow

func NewNullableTimeWindow(val *TimeWindow) *NullableTimeWindow

func (NullableTimeWindow) Get

func (v NullableTimeWindow) Get() *TimeWindow

func (NullableTimeWindow) IsSet

func (v NullableTimeWindow) IsSet() bool

func (NullableTimeWindow) MarshalJSON

func (v NullableTimeWindow) MarshalJSON() ([]byte, error)

func (*NullableTimeWindow) Set

func (v *NullableTimeWindow) Set(val *TimeWindow)

func (*NullableTimeWindow) UnmarshalJSON

func (v *NullableTimeWindow) UnmarshalJSON(src []byte) error

func (*NullableTimeWindow) Unset

func (v *NullableTimeWindow) Unset()

type NullableTop

type NullableTop struct {
	// contains filtered or unexported fields
}

func NewNullableTop

func NewNullableTop(val *Top) *NullableTop

func (NullableTop) Get

func (v NullableTop) Get() *Top

func (NullableTop) IsSet

func (v NullableTop) IsSet() bool

func (NullableTop) MarshalJSON

func (v NullableTop) MarshalJSON() ([]byte, error)

func (*NullableTop) Set

func (v *NullableTop) Set(val *Top)

func (*NullableTop) UnmarshalJSON

func (v *NullableTop) UnmarshalJSON(src []byte) error

func (*NullableTop) Unset

func (v *NullableTop) Unset()

type NullableVsDataContainerSingle

type NullableVsDataContainerSingle struct {
	// contains filtered or unexported fields
}

func (NullableVsDataContainerSingle) Get

func (NullableVsDataContainerSingle) IsSet

func (NullableVsDataContainerSingle) MarshalJSON

func (v NullableVsDataContainerSingle) MarshalJSON() ([]byte, error)

func (*NullableVsDataContainerSingle) Set

func (*NullableVsDataContainerSingle) UnmarshalJSON

func (v *NullableVsDataContainerSingle) UnmarshalJSON(src []byte) error

func (*NullableVsDataContainerSingle) Unset

func (v *NullableVsDataContainerSingle) Unset()

type NullableVsDataContainerSingleAttributes

type NullableVsDataContainerSingleAttributes struct {
	// contains filtered or unexported fields
}

func (NullableVsDataContainerSingleAttributes) Get

func (NullableVsDataContainerSingleAttributes) IsSet

func (NullableVsDataContainerSingleAttributes) MarshalJSON

func (v NullableVsDataContainerSingleAttributes) MarshalJSON() ([]byte, error)

func (*NullableVsDataContainerSingleAttributes) Set

func (*NullableVsDataContainerSingleAttributes) UnmarshalJSON

func (v *NullableVsDataContainerSingleAttributes) UnmarshalJSON(src []byte) error

func (*NullableVsDataContainerSingleAttributes) Unset

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type TimeWindow

type TimeWindow struct {
	MDAOutputStartTime *time.Time `json:"mDAOutputStartTime,omitempty"`
	MDAOutputEndTime   *time.Time `json:"mDAOutputEndTime,omitempty"`
}

TimeWindow struct for TimeWindow

func NewTimeWindow

func NewTimeWindow() *TimeWindow

NewTimeWindow instantiates a new TimeWindow 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 NewTimeWindowWithDefaults

func NewTimeWindowWithDefaults() *TimeWindow

NewTimeWindowWithDefaults instantiates a new TimeWindow 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 (*TimeWindow) GetMDAOutputEndTime

func (o *TimeWindow) GetMDAOutputEndTime() time.Time

GetMDAOutputEndTime returns the MDAOutputEndTime field value if set, zero value otherwise.

func (*TimeWindow) GetMDAOutputEndTimeOk

func (o *TimeWindow) GetMDAOutputEndTimeOk() (*time.Time, bool)

GetMDAOutputEndTimeOk returns a tuple with the MDAOutputEndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeWindow) GetMDAOutputStartTime

func (o *TimeWindow) GetMDAOutputStartTime() time.Time

GetMDAOutputStartTime returns the MDAOutputStartTime field value if set, zero value otherwise.

func (*TimeWindow) GetMDAOutputStartTimeOk

func (o *TimeWindow) GetMDAOutputStartTimeOk() (*time.Time, bool)

GetMDAOutputStartTimeOk returns a tuple with the MDAOutputStartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeWindow) HasMDAOutputEndTime

func (o *TimeWindow) HasMDAOutputEndTime() bool

HasMDAOutputEndTime returns a boolean if a field has been set.

func (*TimeWindow) HasMDAOutputStartTime

func (o *TimeWindow) HasMDAOutputStartTime() bool

HasMDAOutputStartTime returns a boolean if a field has been set.

func (TimeWindow) MarshalJSON

func (o TimeWindow) MarshalJSON() ([]byte, error)

func (*TimeWindow) SetMDAOutputEndTime

func (o *TimeWindow) SetMDAOutputEndTime(v time.Time)

SetMDAOutputEndTime gets a reference to the given time.Time and assigns it to the MDAOutputEndTime field.

func (*TimeWindow) SetMDAOutputStartTime

func (o *TimeWindow) SetMDAOutputStartTime(v time.Time)

SetMDAOutputStartTime gets a reference to the given time.Time and assigns it to the MDAOutputStartTime field.

func (TimeWindow) ToMap

func (o TimeWindow) ToMap() (map[string]interface{}, error)

type Top

type Top struct {
	Id              NullableString          `json:"id"`
	ObjectClass     *string                 `json:"objectClass,omitempty"`
	ObjectInstance  *string                 `json:"objectInstance,omitempty"`
	VsDataContainer []VsDataContainerSingle `json:"VsDataContainer,omitempty"`
}

Top struct for Top

func NewTop

func NewTop(id NullableString) *Top

NewTop instantiates a new Top 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 NewTopWithDefaults

func NewTopWithDefaults() *Top

NewTopWithDefaults instantiates a new Top 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 (*Top) GetId

func (o *Top) GetId() string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*Top) GetIdOk

func (o *Top) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Top) GetObjectClass

func (o *Top) GetObjectClass() string

GetObjectClass returns the ObjectClass field value if set, zero value otherwise.

func (*Top) GetObjectClassOk

func (o *Top) GetObjectClassOk() (*string, bool)

GetObjectClassOk returns a tuple with the ObjectClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Top) GetObjectInstance

func (o *Top) GetObjectInstance() string

GetObjectInstance returns the ObjectInstance field value if set, zero value otherwise.

func (*Top) GetObjectInstanceOk

func (o *Top) GetObjectInstanceOk() (*string, bool)

GetObjectInstanceOk returns a tuple with the ObjectInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Top) GetVsDataContainer

func (o *Top) GetVsDataContainer() []VsDataContainerSingle

GetVsDataContainer returns the VsDataContainer field value if set, zero value otherwise.

func (*Top) GetVsDataContainerOk

func (o *Top) GetVsDataContainerOk() ([]VsDataContainerSingle, bool)

GetVsDataContainerOk returns a tuple with the VsDataContainer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Top) HasObjectClass

func (o *Top) HasObjectClass() bool

HasObjectClass returns a boolean if a field has been set.

func (*Top) HasObjectInstance

func (o *Top) HasObjectInstance() bool

HasObjectInstance returns a boolean if a field has been set.

func (*Top) HasVsDataContainer

func (o *Top) HasVsDataContainer() bool

HasVsDataContainer returns a boolean if a field has been set.

func (Top) MarshalJSON

func (o Top) MarshalJSON() ([]byte, error)

func (*Top) SetId

func (o *Top) SetId(v string)

SetId sets field value

func (*Top) SetObjectClass

func (o *Top) SetObjectClass(v string)

SetObjectClass gets a reference to the given string and assigns it to the ObjectClass field.

func (*Top) SetObjectInstance

func (o *Top) SetObjectInstance(v string)

SetObjectInstance gets a reference to the given string and assigns it to the ObjectInstance field.

func (*Top) SetVsDataContainer

func (o *Top) SetVsDataContainer(v []VsDataContainerSingle)

SetVsDataContainer gets a reference to the given []VsDataContainerSingle and assigns it to the VsDataContainer field.

func (Top) ToMap

func (o Top) ToMap() (map[string]interface{}, error)

type VsDataContainerSingle

type VsDataContainerSingle struct {
	Id              *string                          `json:"id,omitempty"`
	Attributes      *VsDataContainerSingleAttributes `json:"attributes,omitempty"`
	VsDataContainer []VsDataContainerSingle          `json:"VsDataContainer,omitempty"`
}

VsDataContainerSingle struct for VsDataContainerSingle

func NewVsDataContainerSingle

func NewVsDataContainerSingle() *VsDataContainerSingle

NewVsDataContainerSingle instantiates a new VsDataContainerSingle 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 NewVsDataContainerSingleWithDefaults

func NewVsDataContainerSingleWithDefaults() *VsDataContainerSingle

NewVsDataContainerSingleWithDefaults instantiates a new VsDataContainerSingle 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 (*VsDataContainerSingle) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*VsDataContainerSingle) GetAttributesOk

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VsDataContainerSingle) GetId

func (o *VsDataContainerSingle) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VsDataContainerSingle) GetIdOk

func (o *VsDataContainerSingle) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VsDataContainerSingle) GetVsDataContainer

func (o *VsDataContainerSingle) GetVsDataContainer() []VsDataContainerSingle

GetVsDataContainer returns the VsDataContainer field value if set, zero value otherwise.

func (*VsDataContainerSingle) GetVsDataContainerOk

func (o *VsDataContainerSingle) GetVsDataContainerOk() ([]VsDataContainerSingle, bool)

GetVsDataContainerOk returns a tuple with the VsDataContainer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VsDataContainerSingle) HasAttributes

func (o *VsDataContainerSingle) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*VsDataContainerSingle) HasId

func (o *VsDataContainerSingle) HasId() bool

HasId returns a boolean if a field has been set.

func (*VsDataContainerSingle) HasVsDataContainer

func (o *VsDataContainerSingle) HasVsDataContainer() bool

HasVsDataContainer returns a boolean if a field has been set.

func (VsDataContainerSingle) MarshalJSON

func (o VsDataContainerSingle) MarshalJSON() ([]byte, error)

func (*VsDataContainerSingle) SetAttributes

SetAttributes gets a reference to the given VsDataContainerSingleAttributes and assigns it to the Attributes field.

func (*VsDataContainerSingle) SetId

func (o *VsDataContainerSingle) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VsDataContainerSingle) SetVsDataContainer

func (o *VsDataContainerSingle) SetVsDataContainer(v []VsDataContainerSingle)

SetVsDataContainer gets a reference to the given []VsDataContainerSingle and assigns it to the VsDataContainer field.

func (VsDataContainerSingle) ToMap

func (o VsDataContainerSingle) ToMap() (map[string]interface{}, error)

type VsDataContainerSingleAttributes

type VsDataContainerSingleAttributes struct {
	VsDataType          *string     `json:"vsDataType,omitempty"`
	VsDataFormatVersion *string     `json:"vsDataFormatVersion,omitempty"`
	VsData              interface{} `json:"vsData,omitempty"`
}

VsDataContainerSingleAttributes struct for VsDataContainerSingleAttributes

func NewVsDataContainerSingleAttributes

func NewVsDataContainerSingleAttributes() *VsDataContainerSingleAttributes

NewVsDataContainerSingleAttributes instantiates a new VsDataContainerSingleAttributes 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 NewVsDataContainerSingleAttributesWithDefaults

func NewVsDataContainerSingleAttributesWithDefaults() *VsDataContainerSingleAttributes

NewVsDataContainerSingleAttributesWithDefaults instantiates a new VsDataContainerSingleAttributes 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 (*VsDataContainerSingleAttributes) GetVsData

func (o *VsDataContainerSingleAttributes) GetVsData() interface{}

GetVsData returns the VsData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VsDataContainerSingleAttributes) GetVsDataFormatVersion

func (o *VsDataContainerSingleAttributes) GetVsDataFormatVersion() string

GetVsDataFormatVersion returns the VsDataFormatVersion field value if set, zero value otherwise.

func (*VsDataContainerSingleAttributes) GetVsDataFormatVersionOk

func (o *VsDataContainerSingleAttributes) GetVsDataFormatVersionOk() (*string, bool)

GetVsDataFormatVersionOk returns a tuple with the VsDataFormatVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VsDataContainerSingleAttributes) GetVsDataOk

func (o *VsDataContainerSingleAttributes) GetVsDataOk() (*interface{}, bool)

GetVsDataOk returns a tuple with the VsData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VsDataContainerSingleAttributes) GetVsDataType

func (o *VsDataContainerSingleAttributes) GetVsDataType() string

GetVsDataType returns the VsDataType field value if set, zero value otherwise.

func (*VsDataContainerSingleAttributes) GetVsDataTypeOk

func (o *VsDataContainerSingleAttributes) GetVsDataTypeOk() (*string, bool)

GetVsDataTypeOk returns a tuple with the VsDataType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VsDataContainerSingleAttributes) HasVsData

func (o *VsDataContainerSingleAttributes) HasVsData() bool

HasVsData returns a boolean if a field has been set.

func (*VsDataContainerSingleAttributes) HasVsDataFormatVersion

func (o *VsDataContainerSingleAttributes) HasVsDataFormatVersion() bool

HasVsDataFormatVersion returns a boolean if a field has been set.

func (*VsDataContainerSingleAttributes) HasVsDataType

func (o *VsDataContainerSingleAttributes) HasVsDataType() bool

HasVsDataType returns a boolean if a field has been set.

func (VsDataContainerSingleAttributes) MarshalJSON

func (o VsDataContainerSingleAttributes) MarshalJSON() ([]byte, error)

func (*VsDataContainerSingleAttributes) SetVsData

func (o *VsDataContainerSingleAttributes) SetVsData(v interface{})

SetVsData gets a reference to the given interface{} and assigns it to the VsData field.

func (*VsDataContainerSingleAttributes) SetVsDataFormatVersion

func (o *VsDataContainerSingleAttributes) SetVsDataFormatVersion(v string)

SetVsDataFormatVersion gets a reference to the given string and assigns it to the VsDataFormatVersion field.

func (*VsDataContainerSingleAttributes) SetVsDataType

func (o *VsDataContainerSingleAttributes) SetVsDataType(v string)

SetVsDataType gets a reference to the given string and assigns it to the VsDataType field.

func (VsDataContainerSingleAttributes) ToMap

func (o VsDataContainerSingleAttributes) ToMap() (map[string]interface{}, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL