OpenAPI_PerfMeasJobCtrlMnS

package
v0.0.0-...-e403a3c Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2023 License: MIT Imports: 20 Imported by: 0

README

Go API client for OpenAPI_PerfMeasJobCtrlMnS

OAS 3.0.1 specification of the Performance Measurement Job Control Service @ 2023, 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.1.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_PerfMeasJobCtrlMnS "gitee.com/konglinglong/openapi/OpenAPI_PerfMeasJobCtrlMnS"

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 OpenAPI_PerfMeasJobCtrlMnS.ContextServerIndex of type int.

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

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

ctx := context.WithValue(context.Background(), OpenAPI_PerfMeasJobCtrlMnS.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 OpenAPI_PerfMeasJobCtrlMnS.ContextOperationServerIndices and OpenAPI_PerfMeasJobCtrlMnS.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to http://example.com/3GPPManagement/PerfMeasJobCtrlMnS/XXX

Class Method HTTP request Description
DefaultAPI MeasJobsGet Get /measJobs Read resources of measurement jobs
DefaultAPI MeasJobsJobIdDelete Delete /measJobs/{jobId} Delete a single measurement job
DefaultAPI MeasJobsJobIdGet Get /measJobs/{jobId} Read resource of a single measurement job
DefaultAPI MeasJobsPost Post /measJobs Create a measurement job

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 (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
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")
)
View Source
var AllowedDayOfWeekTypeEnumValues = []DayOfWeekType{
	"Monday",
	"Tuesday",
	"Wednesday",
	"Thursday",
	"Friday",
	"Saturday",
	"Sunday",
}

All allowed values of DayOfWeekType enum

View Source
var AllowedPriorityTypeEnumValues = []PriorityType{
	"low",
	"medium",
	"high",
}

All allowed values of PriorityType enum

View Source
var AllowedReportingMethodTypeEnumValues = []ReportingMethodType{
	"file",
	"streaming",
}

All allowed values of ReportingMethodType enum

View Source
var AllowedScheduleOptionTypeEnumValues = []ScheduleOptionType{
	"daily",
	"weekly",
}

All allowed values of ScheduleOptionType enum

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 {
	DefaultAPI *DefaultAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the TS 28.550 Performance Measurement Job Control Service API v17.1.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 ApiMeasJobsGetRequest

type ApiMeasJobsGetRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiMeasJobsGetRequest) Execute

func (ApiMeasJobsGetRequest) JobIdList

func (r ApiMeasJobsGetRequest) JobIdList(jobIdList []string) ApiMeasJobsGetRequest

This parameter identifies the list of jobId to select the resources from the collection resources identified with the path component of the URI.

type ApiMeasJobsJobIdDeleteRequest

type ApiMeasJobsJobIdDeleteRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiMeasJobsJobIdDeleteRequest) Execute

type ApiMeasJobsJobIdGetRequest

type ApiMeasJobsJobIdGetRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiMeasJobsJobIdGetRequest) Execute

type ApiMeasJobsPostRequest

type ApiMeasJobsPostRequest struct {
	ApiService *DefaultAPIService
	// contains filtered or unexported fields
}

func (ApiMeasJobsPostRequest) Execute

func (ApiMeasJobsPostRequest) MeasJobCreationRequestType

func (r ApiMeasJobsPostRequest) MeasJobCreationRequestType(measJobCreationRequestType MeasJobCreationRequestType) ApiMeasJobsPostRequest

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 DayOfWeekType

type DayOfWeekType string

DayOfWeekType the model 'DayOfWeekType'

const (
	DAYOFWEEKTYPE_MONDAY    DayOfWeekType = "Monday"
	DAYOFWEEKTYPE_TUESDAY   DayOfWeekType = "Tuesday"
	DAYOFWEEKTYPE_WEDNESDAY DayOfWeekType = "Wednesday"
	DAYOFWEEKTYPE_THURSDAY  DayOfWeekType = "Thursday"
	DAYOFWEEKTYPE_FRIDAY    DayOfWeekType = "Friday"
	DAYOFWEEKTYPE_SATURDAY  DayOfWeekType = "Saturday"
	DAYOFWEEKTYPE_SUNDAY    DayOfWeekType = "Sunday"
)

List of dayOfWeek-Type

func NewDayOfWeekTypeFromValue

func NewDayOfWeekTypeFromValue(v string) (*DayOfWeekType, error)

NewDayOfWeekTypeFromValue returns a pointer to a valid DayOfWeekType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DayOfWeekType) IsValid

func (v DayOfWeekType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DayOfWeekType) Ptr

func (v DayOfWeekType) Ptr() *DayOfWeekType

Ptr returns reference to dayOfWeek-Type value

func (*DayOfWeekType) UnmarshalJSON

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

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) MeasJobsGet

MeasJobsGet Read resources of measurement jobs

With HTTP GET, resources of measurement jobs are read. The resources to be read are identified with the path component (base resource) and the query component (jobIdList) of the URI. The fields query component allows to select the resource properties to be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMeasJobsGetRequest

func (*DefaultAPIService) MeasJobsGetExecute

Execute executes the request

@return MeasJobsRetrievalResponseType

func (*DefaultAPIService) MeasJobsJobIdDelete

func (a *DefaultAPIService) MeasJobsJobIdDelete(ctx context.Context, jobId string) ApiMeasJobsJobIdDeleteRequest

MeasJobsJobIdDelete Delete a single measurement job

The measurement job is deleted by deleting the corresponding measurement job resource. The resource to be deleted is identified with the path component of the URI.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId Identifies the measurement job to be deleted.
@return ApiMeasJobsJobIdDeleteRequest

func (*DefaultAPIService) MeasJobsJobIdDeleteExecute

func (a *DefaultAPIService) MeasJobsJobIdDeleteExecute(r ApiMeasJobsJobIdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) MeasJobsJobIdGet

func (a *DefaultAPIService) MeasJobsJobIdGet(ctx context.Context, jobId string) ApiMeasJobsJobIdGetRequest

MeasJobsJobIdGet Read resource of a single measurement job

With HTTP GET, resource of a measurement job is read. The resource to be read is identified with the path component of the URI.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId Identifies the measurement job to be read.
@return ApiMeasJobsJobIdGetRequest

func (*DefaultAPIService) MeasJobsJobIdGetExecute

Execute executes the request

@return MeasJobsRetrievalResponseType

func (*DefaultAPIService) MeasJobsPost

MeasJobsPost Create a measurement job

To create a measurement job the representation of the measurement job is POSTed on the /measJobs collection resource.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMeasJobsPostRequest

func (*DefaultAPIService) MeasJobsPostExecute

Execute executes the request

@return MeasJobCreationResponseType

type ErrorResponseType

type ErrorResponseType struct {
	Error *ErrorResponseTypeError `json:"error,omitempty"`
}

ErrorResponseType struct for ErrorResponseType

func NewErrorResponseType

func NewErrorResponseType() *ErrorResponseType

NewErrorResponseType instantiates a new ErrorResponseType 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 NewErrorResponseTypeWithDefaults

func NewErrorResponseTypeWithDefaults() *ErrorResponseType

NewErrorResponseTypeWithDefaults instantiates a new ErrorResponseType 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 (*ErrorResponseType) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*ErrorResponseType) GetErrorOk

func (o *ErrorResponseType) GetErrorOk() (*ErrorResponseTypeError, bool)

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

func (*ErrorResponseType) HasError

func (o *ErrorResponseType) HasError() bool

HasError returns a boolean if a field has been set.

func (ErrorResponseType) MarshalJSON

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

func (*ErrorResponseType) SetError

SetError gets a reference to the given ErrorResponseTypeError and assigns it to the Error field.

func (ErrorResponseType) ToMap

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

type ErrorResponseTypeError

type ErrorResponseTypeError struct {
	ErrorInfo *string `json:"errorInfo,omitempty"`
}

ErrorResponseTypeError struct for ErrorResponseTypeError

func NewErrorResponseTypeError

func NewErrorResponseTypeError() *ErrorResponseTypeError

NewErrorResponseTypeError instantiates a new ErrorResponseTypeError 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 NewErrorResponseTypeErrorWithDefaults

func NewErrorResponseTypeErrorWithDefaults() *ErrorResponseTypeError

NewErrorResponseTypeErrorWithDefaults instantiates a new ErrorResponseTypeError 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 (*ErrorResponseTypeError) GetErrorInfo

func (o *ErrorResponseTypeError) GetErrorInfo() string

GetErrorInfo returns the ErrorInfo field value if set, zero value otherwise.

func (*ErrorResponseTypeError) GetErrorInfoOk

func (o *ErrorResponseTypeError) GetErrorInfoOk() (*string, bool)

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

func (*ErrorResponseTypeError) HasErrorInfo

func (o *ErrorResponseTypeError) HasErrorInfo() bool

HasErrorInfo returns a boolean if a field has been set.

func (ErrorResponseTypeError) MarshalJSON

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

func (*ErrorResponseTypeError) SetErrorInfo

func (o *ErrorResponseTypeError) SetErrorInfo(v string)

SetErrorInfo gets a reference to the given string and assigns it to the ErrorInfo field.

func (ErrorResponseTypeError) ToMap

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

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 MappedNullable

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

type MeasJobCreationRequestType

type MeasJobCreationRequestType struct {
	IOCName                 *string              `json:"iOCName,omitempty"`
	IOCInstanceList         []string             `json:"iOCInstanceList,omitempty"`
	MeasurementCategoryList []string             `json:"measurementCategoryList,omitempty"`
	ReportingMethod         *ReportingMethodType `json:"reportingMethod,omitempty"`
	GranularityPeriod       *int32               `json:"granularityPeriod,omitempty"`
	ReportingPeriod         *int32               `json:"reportingPeriod,omitempty"`
	StartTime               *string              `json:"startTime,omitempty"`
	StopTime                *string              `json:"stopTime,omitempty"`
	Schedule                *ScheduleType        `json:"schedule,omitempty"`
	StreamTarget            *string              `json:"streamTarget,omitempty"`
	Priority                *PriorityType        `json:"priority,omitempty"`
	Reliability             *string              `json:"reliability,omitempty"`
}

MeasJobCreationRequestType struct for MeasJobCreationRequestType

func NewMeasJobCreationRequestType

func NewMeasJobCreationRequestType() *MeasJobCreationRequestType

NewMeasJobCreationRequestType instantiates a new MeasJobCreationRequestType 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 NewMeasJobCreationRequestTypeWithDefaults

func NewMeasJobCreationRequestTypeWithDefaults() *MeasJobCreationRequestType

NewMeasJobCreationRequestTypeWithDefaults instantiates a new MeasJobCreationRequestType 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 (*MeasJobCreationRequestType) GetGranularityPeriod

func (o *MeasJobCreationRequestType) GetGranularityPeriod() int32

GetGranularityPeriod returns the GranularityPeriod field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetGranularityPeriodOk

func (o *MeasJobCreationRequestType) GetGranularityPeriodOk() (*int32, bool)

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

func (*MeasJobCreationRequestType) GetIOCInstanceList

func (o *MeasJobCreationRequestType) GetIOCInstanceList() []string

GetIOCInstanceList returns the IOCInstanceList field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetIOCInstanceListOk

func (o *MeasJobCreationRequestType) GetIOCInstanceListOk() ([]string, bool)

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

func (*MeasJobCreationRequestType) GetIOCName

func (o *MeasJobCreationRequestType) GetIOCName() string

GetIOCName returns the IOCName field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetIOCNameOk

func (o *MeasJobCreationRequestType) GetIOCNameOk() (*string, bool)

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

func (*MeasJobCreationRequestType) GetMeasurementCategoryList

func (o *MeasJobCreationRequestType) GetMeasurementCategoryList() []string

GetMeasurementCategoryList returns the MeasurementCategoryList field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetMeasurementCategoryListOk

func (o *MeasJobCreationRequestType) GetMeasurementCategoryListOk() ([]string, bool)

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

func (*MeasJobCreationRequestType) GetPriority

func (o *MeasJobCreationRequestType) GetPriority() PriorityType

GetPriority returns the Priority field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetPriorityOk

func (o *MeasJobCreationRequestType) GetPriorityOk() (*PriorityType, bool)

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

func (*MeasJobCreationRequestType) GetReliability

func (o *MeasJobCreationRequestType) GetReliability() string

GetReliability returns the Reliability field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetReliabilityOk

func (o *MeasJobCreationRequestType) GetReliabilityOk() (*string, bool)

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

func (*MeasJobCreationRequestType) GetReportingMethod

func (o *MeasJobCreationRequestType) GetReportingMethod() ReportingMethodType

GetReportingMethod returns the ReportingMethod field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetReportingMethodOk

func (o *MeasJobCreationRequestType) GetReportingMethodOk() (*ReportingMethodType, bool)

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

func (*MeasJobCreationRequestType) GetReportingPeriod

func (o *MeasJobCreationRequestType) GetReportingPeriod() int32

GetReportingPeriod returns the ReportingPeriod field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetReportingPeriodOk

func (o *MeasJobCreationRequestType) GetReportingPeriodOk() (*int32, bool)

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

func (*MeasJobCreationRequestType) GetSchedule

func (o *MeasJobCreationRequestType) GetSchedule() ScheduleType

GetSchedule returns the Schedule field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetScheduleOk

func (o *MeasJobCreationRequestType) GetScheduleOk() (*ScheduleType, bool)

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

func (*MeasJobCreationRequestType) GetStartTime

func (o *MeasJobCreationRequestType) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetStartTimeOk

func (o *MeasJobCreationRequestType) GetStartTimeOk() (*string, bool)

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

func (*MeasJobCreationRequestType) GetStopTime

func (o *MeasJobCreationRequestType) GetStopTime() string

GetStopTime returns the StopTime field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetStopTimeOk

func (o *MeasJobCreationRequestType) GetStopTimeOk() (*string, bool)

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

func (*MeasJobCreationRequestType) GetStreamTarget

func (o *MeasJobCreationRequestType) GetStreamTarget() string

GetStreamTarget returns the StreamTarget field value if set, zero value otherwise.

func (*MeasJobCreationRequestType) GetStreamTargetOk

func (o *MeasJobCreationRequestType) GetStreamTargetOk() (*string, bool)

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

func (*MeasJobCreationRequestType) HasGranularityPeriod

func (o *MeasJobCreationRequestType) HasGranularityPeriod() bool

HasGranularityPeriod returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasIOCInstanceList

func (o *MeasJobCreationRequestType) HasIOCInstanceList() bool

HasIOCInstanceList returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasIOCName

func (o *MeasJobCreationRequestType) HasIOCName() bool

HasIOCName returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasMeasurementCategoryList

func (o *MeasJobCreationRequestType) HasMeasurementCategoryList() bool

HasMeasurementCategoryList returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasPriority

func (o *MeasJobCreationRequestType) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasReliability

func (o *MeasJobCreationRequestType) HasReliability() bool

HasReliability returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasReportingMethod

func (o *MeasJobCreationRequestType) HasReportingMethod() bool

HasReportingMethod returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasReportingPeriod

func (o *MeasJobCreationRequestType) HasReportingPeriod() bool

HasReportingPeriod returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasSchedule

func (o *MeasJobCreationRequestType) HasSchedule() bool

HasSchedule returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasStartTime

func (o *MeasJobCreationRequestType) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasStopTime

func (o *MeasJobCreationRequestType) HasStopTime() bool

HasStopTime returns a boolean if a field has been set.

func (*MeasJobCreationRequestType) HasStreamTarget

func (o *MeasJobCreationRequestType) HasStreamTarget() bool

HasStreamTarget returns a boolean if a field has been set.

func (MeasJobCreationRequestType) MarshalJSON

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

func (*MeasJobCreationRequestType) SetGranularityPeriod

func (o *MeasJobCreationRequestType) SetGranularityPeriod(v int32)

SetGranularityPeriod gets a reference to the given int32 and assigns it to the GranularityPeriod field.

func (*MeasJobCreationRequestType) SetIOCInstanceList

func (o *MeasJobCreationRequestType) SetIOCInstanceList(v []string)

SetIOCInstanceList gets a reference to the given []string and assigns it to the IOCInstanceList field.

func (*MeasJobCreationRequestType) SetIOCName

func (o *MeasJobCreationRequestType) SetIOCName(v string)

SetIOCName gets a reference to the given string and assigns it to the IOCName field.

func (*MeasJobCreationRequestType) SetMeasurementCategoryList

func (o *MeasJobCreationRequestType) SetMeasurementCategoryList(v []string)

SetMeasurementCategoryList gets a reference to the given []string and assigns it to the MeasurementCategoryList field.

func (*MeasJobCreationRequestType) SetPriority

func (o *MeasJobCreationRequestType) SetPriority(v PriorityType)

SetPriority gets a reference to the given PriorityType and assigns it to the Priority field.

func (*MeasJobCreationRequestType) SetReliability

func (o *MeasJobCreationRequestType) SetReliability(v string)

SetReliability gets a reference to the given string and assigns it to the Reliability field.

func (*MeasJobCreationRequestType) SetReportingMethod

func (o *MeasJobCreationRequestType) SetReportingMethod(v ReportingMethodType)

SetReportingMethod gets a reference to the given ReportingMethodType and assigns it to the ReportingMethod field.

func (*MeasJobCreationRequestType) SetReportingPeriod

func (o *MeasJobCreationRequestType) SetReportingPeriod(v int32)

SetReportingPeriod gets a reference to the given int32 and assigns it to the ReportingPeriod field.

func (*MeasJobCreationRequestType) SetSchedule

func (o *MeasJobCreationRequestType) SetSchedule(v ScheduleType)

SetSchedule gets a reference to the given ScheduleType and assigns it to the Schedule field.

func (*MeasJobCreationRequestType) SetStartTime

func (o *MeasJobCreationRequestType) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*MeasJobCreationRequestType) SetStopTime

func (o *MeasJobCreationRequestType) SetStopTime(v string)

SetStopTime gets a reference to the given string and assigns it to the StopTime field.

func (*MeasJobCreationRequestType) SetStreamTarget

func (o *MeasJobCreationRequestType) SetStreamTarget(v string)

SetStreamTarget gets a reference to the given string and assigns it to the StreamTarget field.

func (MeasJobCreationRequestType) ToMap

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

type MeasJobCreationResponseType

type MeasJobCreationResponseType struct {
	UnsupportedList []UnsupportedMeasType `json:"unsupportedList,omitempty"`
}

MeasJobCreationResponseType struct for MeasJobCreationResponseType

func NewMeasJobCreationResponseType

func NewMeasJobCreationResponseType() *MeasJobCreationResponseType

NewMeasJobCreationResponseType instantiates a new MeasJobCreationResponseType 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 NewMeasJobCreationResponseTypeWithDefaults

func NewMeasJobCreationResponseTypeWithDefaults() *MeasJobCreationResponseType

NewMeasJobCreationResponseTypeWithDefaults instantiates a new MeasJobCreationResponseType 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 (*MeasJobCreationResponseType) GetUnsupportedList

func (o *MeasJobCreationResponseType) GetUnsupportedList() []UnsupportedMeasType

GetUnsupportedList returns the UnsupportedList field value if set, zero value otherwise.

func (*MeasJobCreationResponseType) GetUnsupportedListOk

func (o *MeasJobCreationResponseType) GetUnsupportedListOk() ([]UnsupportedMeasType, bool)

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

func (*MeasJobCreationResponseType) HasUnsupportedList

func (o *MeasJobCreationResponseType) HasUnsupportedList() bool

HasUnsupportedList returns a boolean if a field has been set.

func (MeasJobCreationResponseType) MarshalJSON

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

func (*MeasJobCreationResponseType) SetUnsupportedList

func (o *MeasJobCreationResponseType) SetUnsupportedList(v []UnsupportedMeasType)

SetUnsupportedList gets a reference to the given []UnsupportedMeasType and assigns it to the UnsupportedList field.

func (MeasJobCreationResponseType) ToMap

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

type MeasJobInfoResourceType

type MeasJobInfoResourceType struct {
	Href                    *string              `json:"href,omitempty"`
	IOCName                 *string              `json:"iOCName,omitempty"`
	IOCInstanceList         []string             `json:"iOCInstanceList,omitempty"`
	MeasurementCategoryList []string             `json:"measurementCategoryList,omitempty"`
	ReportingMethod         *ReportingMethodType `json:"reportingMethod,omitempty"`
	GranularityPeriod       *int32               `json:"granularityPeriod,omitempty"`
	ReportingPeriod         *int32               `json:"reportingPeriod,omitempty"`
	StartTime               *string              `json:"startTime,omitempty"`
	StopTime                *string              `json:"stopTime,omitempty"`
	Schedule                *ScheduleType        `json:"schedule,omitempty"`
	StreamTarget            *string              `json:"streamTarget,omitempty"`
	Priority                *PriorityType        `json:"priority,omitempty"`
	Reliability             *string              `json:"reliability,omitempty"`
}

MeasJobInfoResourceType struct for MeasJobInfoResourceType

func NewMeasJobInfoResourceType

func NewMeasJobInfoResourceType() *MeasJobInfoResourceType

NewMeasJobInfoResourceType instantiates a new MeasJobInfoResourceType 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 NewMeasJobInfoResourceTypeWithDefaults

func NewMeasJobInfoResourceTypeWithDefaults() *MeasJobInfoResourceType

NewMeasJobInfoResourceTypeWithDefaults instantiates a new MeasJobInfoResourceType 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 (*MeasJobInfoResourceType) GetGranularityPeriod

func (o *MeasJobInfoResourceType) GetGranularityPeriod() int32

GetGranularityPeriod returns the GranularityPeriod field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetGranularityPeriodOk

func (o *MeasJobInfoResourceType) GetGranularityPeriodOk() (*int32, bool)

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

func (*MeasJobInfoResourceType) GetHref

func (o *MeasJobInfoResourceType) GetHref() string

GetHref returns the Href field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetHrefOk

func (o *MeasJobInfoResourceType) GetHrefOk() (*string, bool)

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

func (*MeasJobInfoResourceType) GetIOCInstanceList

func (o *MeasJobInfoResourceType) GetIOCInstanceList() []string

GetIOCInstanceList returns the IOCInstanceList field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetIOCInstanceListOk

func (o *MeasJobInfoResourceType) GetIOCInstanceListOk() ([]string, bool)

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

func (*MeasJobInfoResourceType) GetIOCName

func (o *MeasJobInfoResourceType) GetIOCName() string

GetIOCName returns the IOCName field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetIOCNameOk

func (o *MeasJobInfoResourceType) GetIOCNameOk() (*string, bool)

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

func (*MeasJobInfoResourceType) GetMeasurementCategoryList

func (o *MeasJobInfoResourceType) GetMeasurementCategoryList() []string

GetMeasurementCategoryList returns the MeasurementCategoryList field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetMeasurementCategoryListOk

func (o *MeasJobInfoResourceType) GetMeasurementCategoryListOk() ([]string, bool)

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

func (*MeasJobInfoResourceType) GetPriority

func (o *MeasJobInfoResourceType) GetPriority() PriorityType

GetPriority returns the Priority field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetPriorityOk

func (o *MeasJobInfoResourceType) GetPriorityOk() (*PriorityType, bool)

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

func (*MeasJobInfoResourceType) GetReliability

func (o *MeasJobInfoResourceType) GetReliability() string

GetReliability returns the Reliability field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetReliabilityOk

func (o *MeasJobInfoResourceType) GetReliabilityOk() (*string, bool)

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

func (*MeasJobInfoResourceType) GetReportingMethod

func (o *MeasJobInfoResourceType) GetReportingMethod() ReportingMethodType

GetReportingMethod returns the ReportingMethod field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetReportingMethodOk

func (o *MeasJobInfoResourceType) GetReportingMethodOk() (*ReportingMethodType, bool)

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

func (*MeasJobInfoResourceType) GetReportingPeriod

func (o *MeasJobInfoResourceType) GetReportingPeriod() int32

GetReportingPeriod returns the ReportingPeriod field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetReportingPeriodOk

func (o *MeasJobInfoResourceType) GetReportingPeriodOk() (*int32, bool)

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

func (*MeasJobInfoResourceType) GetSchedule

func (o *MeasJobInfoResourceType) GetSchedule() ScheduleType

GetSchedule returns the Schedule field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetScheduleOk

func (o *MeasJobInfoResourceType) GetScheduleOk() (*ScheduleType, bool)

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

func (*MeasJobInfoResourceType) GetStartTime

func (o *MeasJobInfoResourceType) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetStartTimeOk

func (o *MeasJobInfoResourceType) GetStartTimeOk() (*string, bool)

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

func (*MeasJobInfoResourceType) GetStopTime

func (o *MeasJobInfoResourceType) GetStopTime() string

GetStopTime returns the StopTime field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetStopTimeOk

func (o *MeasJobInfoResourceType) GetStopTimeOk() (*string, bool)

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

func (*MeasJobInfoResourceType) GetStreamTarget

func (o *MeasJobInfoResourceType) GetStreamTarget() string

GetStreamTarget returns the StreamTarget field value if set, zero value otherwise.

func (*MeasJobInfoResourceType) GetStreamTargetOk

func (o *MeasJobInfoResourceType) GetStreamTargetOk() (*string, bool)

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

func (*MeasJobInfoResourceType) HasGranularityPeriod

func (o *MeasJobInfoResourceType) HasGranularityPeriod() bool

HasGranularityPeriod returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasHref

func (o *MeasJobInfoResourceType) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasIOCInstanceList

func (o *MeasJobInfoResourceType) HasIOCInstanceList() bool

HasIOCInstanceList returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasIOCName

func (o *MeasJobInfoResourceType) HasIOCName() bool

HasIOCName returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasMeasurementCategoryList

func (o *MeasJobInfoResourceType) HasMeasurementCategoryList() bool

HasMeasurementCategoryList returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasPriority

func (o *MeasJobInfoResourceType) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasReliability

func (o *MeasJobInfoResourceType) HasReliability() bool

HasReliability returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasReportingMethod

func (o *MeasJobInfoResourceType) HasReportingMethod() bool

HasReportingMethod returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasReportingPeriod

func (o *MeasJobInfoResourceType) HasReportingPeriod() bool

HasReportingPeriod returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasSchedule

func (o *MeasJobInfoResourceType) HasSchedule() bool

HasSchedule returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasStartTime

func (o *MeasJobInfoResourceType) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasStopTime

func (o *MeasJobInfoResourceType) HasStopTime() bool

HasStopTime returns a boolean if a field has been set.

func (*MeasJobInfoResourceType) HasStreamTarget

func (o *MeasJobInfoResourceType) HasStreamTarget() bool

HasStreamTarget returns a boolean if a field has been set.

func (MeasJobInfoResourceType) MarshalJSON

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

func (*MeasJobInfoResourceType) SetGranularityPeriod

func (o *MeasJobInfoResourceType) SetGranularityPeriod(v int32)

SetGranularityPeriod gets a reference to the given int32 and assigns it to the GranularityPeriod field.

func (*MeasJobInfoResourceType) SetHref

func (o *MeasJobInfoResourceType) SetHref(v string)

SetHref gets a reference to the given string and assigns it to the Href field.

func (*MeasJobInfoResourceType) SetIOCInstanceList

func (o *MeasJobInfoResourceType) SetIOCInstanceList(v []string)

SetIOCInstanceList gets a reference to the given []string and assigns it to the IOCInstanceList field.

func (*MeasJobInfoResourceType) SetIOCName

func (o *MeasJobInfoResourceType) SetIOCName(v string)

SetIOCName gets a reference to the given string and assigns it to the IOCName field.

func (*MeasJobInfoResourceType) SetMeasurementCategoryList

func (o *MeasJobInfoResourceType) SetMeasurementCategoryList(v []string)

SetMeasurementCategoryList gets a reference to the given []string and assigns it to the MeasurementCategoryList field.

func (*MeasJobInfoResourceType) SetPriority

func (o *MeasJobInfoResourceType) SetPriority(v PriorityType)

SetPriority gets a reference to the given PriorityType and assigns it to the Priority field.

func (*MeasJobInfoResourceType) SetReliability

func (o *MeasJobInfoResourceType) SetReliability(v string)

SetReliability gets a reference to the given string and assigns it to the Reliability field.

func (*MeasJobInfoResourceType) SetReportingMethod

func (o *MeasJobInfoResourceType) SetReportingMethod(v ReportingMethodType)

SetReportingMethod gets a reference to the given ReportingMethodType and assigns it to the ReportingMethod field.

func (*MeasJobInfoResourceType) SetReportingPeriod

func (o *MeasJobInfoResourceType) SetReportingPeriod(v int32)

SetReportingPeriod gets a reference to the given int32 and assigns it to the ReportingPeriod field.

func (*MeasJobInfoResourceType) SetSchedule

func (o *MeasJobInfoResourceType) SetSchedule(v ScheduleType)

SetSchedule gets a reference to the given ScheduleType and assigns it to the Schedule field.

func (*MeasJobInfoResourceType) SetStartTime

func (o *MeasJobInfoResourceType) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*MeasJobInfoResourceType) SetStopTime

func (o *MeasJobInfoResourceType) SetStopTime(v string)

SetStopTime gets a reference to the given string and assigns it to the StopTime field.

func (*MeasJobInfoResourceType) SetStreamTarget

func (o *MeasJobInfoResourceType) SetStreamTarget(v string)

SetStreamTarget gets a reference to the given string and assigns it to the StreamTarget field.

func (MeasJobInfoResourceType) ToMap

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

type MeasJobsRetrievalResponseType

type MeasJobsRetrievalResponseType struct {
	JobInfoList []MeasJobInfoResourceType `json:"jobInfoList,omitempty"`
}

MeasJobsRetrievalResponseType struct for MeasJobsRetrievalResponseType

func NewMeasJobsRetrievalResponseType

func NewMeasJobsRetrievalResponseType() *MeasJobsRetrievalResponseType

NewMeasJobsRetrievalResponseType instantiates a new MeasJobsRetrievalResponseType 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 NewMeasJobsRetrievalResponseTypeWithDefaults

func NewMeasJobsRetrievalResponseTypeWithDefaults() *MeasJobsRetrievalResponseType

NewMeasJobsRetrievalResponseTypeWithDefaults instantiates a new MeasJobsRetrievalResponseType 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 (*MeasJobsRetrievalResponseType) GetJobInfoList

GetJobInfoList returns the JobInfoList field value if set, zero value otherwise.

func (*MeasJobsRetrievalResponseType) GetJobInfoListOk

func (o *MeasJobsRetrievalResponseType) GetJobInfoListOk() ([]MeasJobInfoResourceType, bool)

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

func (*MeasJobsRetrievalResponseType) HasJobInfoList

func (o *MeasJobsRetrievalResponseType) HasJobInfoList() bool

HasJobInfoList returns a boolean if a field has been set.

func (MeasJobsRetrievalResponseType) MarshalJSON

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

func (*MeasJobsRetrievalResponseType) SetJobInfoList

SetJobInfoList gets a reference to the given []MeasJobInfoResourceType and assigns it to the JobInfoList field.

func (MeasJobsRetrievalResponseType) ToMap

func (o MeasJobsRetrievalResponseType) 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 NullableDayOfWeekType

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

func NewNullableDayOfWeekType

func NewNullableDayOfWeekType(val *DayOfWeekType) *NullableDayOfWeekType

func (NullableDayOfWeekType) Get

func (NullableDayOfWeekType) IsSet

func (v NullableDayOfWeekType) IsSet() bool

func (NullableDayOfWeekType) MarshalJSON

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

func (*NullableDayOfWeekType) Set

func (v *NullableDayOfWeekType) Set(val *DayOfWeekType)

func (*NullableDayOfWeekType) UnmarshalJSON

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

func (*NullableDayOfWeekType) Unset

func (v *NullableDayOfWeekType) Unset()

type NullableErrorResponseType

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

func NewNullableErrorResponseType

func NewNullableErrorResponseType(val *ErrorResponseType) *NullableErrorResponseType

func (NullableErrorResponseType) Get

func (NullableErrorResponseType) IsSet

func (v NullableErrorResponseType) IsSet() bool

func (NullableErrorResponseType) MarshalJSON

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

func (*NullableErrorResponseType) Set

func (*NullableErrorResponseType) UnmarshalJSON

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

func (*NullableErrorResponseType) Unset

func (v *NullableErrorResponseType) Unset()

type NullableErrorResponseTypeError

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

func (NullableErrorResponseTypeError) Get

func (NullableErrorResponseTypeError) IsSet

func (NullableErrorResponseTypeError) MarshalJSON

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

func (*NullableErrorResponseTypeError) Set

func (*NullableErrorResponseTypeError) UnmarshalJSON

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

func (*NullableErrorResponseTypeError) Unset

func (v *NullableErrorResponseTypeError) 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 NullableMeasJobCreationRequestType

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

func (NullableMeasJobCreationRequestType) Get

func (NullableMeasJobCreationRequestType) IsSet

func (NullableMeasJobCreationRequestType) MarshalJSON

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

func (*NullableMeasJobCreationRequestType) Set

func (*NullableMeasJobCreationRequestType) UnmarshalJSON

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

func (*NullableMeasJobCreationRequestType) Unset

type NullableMeasJobCreationResponseType

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

func (NullableMeasJobCreationResponseType) Get

func (NullableMeasJobCreationResponseType) IsSet

func (NullableMeasJobCreationResponseType) MarshalJSON

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

func (*NullableMeasJobCreationResponseType) Set

func (*NullableMeasJobCreationResponseType) UnmarshalJSON

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

func (*NullableMeasJobCreationResponseType) Unset

type NullableMeasJobInfoResourceType

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

func (NullableMeasJobInfoResourceType) Get

func (NullableMeasJobInfoResourceType) IsSet

func (NullableMeasJobInfoResourceType) MarshalJSON

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

func (*NullableMeasJobInfoResourceType) Set

func (*NullableMeasJobInfoResourceType) UnmarshalJSON

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

func (*NullableMeasJobInfoResourceType) Unset

type NullableMeasJobsRetrievalResponseType

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

func (NullableMeasJobsRetrievalResponseType) Get

func (NullableMeasJobsRetrievalResponseType) IsSet

func (NullableMeasJobsRetrievalResponseType) MarshalJSON

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

func (*NullableMeasJobsRetrievalResponseType) Set

func (*NullableMeasJobsRetrievalResponseType) UnmarshalJSON

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

func (*NullableMeasJobsRetrievalResponseType) Unset

type NullablePriorityType

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

func NewNullablePriorityType

func NewNullablePriorityType(val *PriorityType) *NullablePriorityType

func (NullablePriorityType) Get

func (NullablePriorityType) IsSet

func (v NullablePriorityType) IsSet() bool

func (NullablePriorityType) MarshalJSON

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

func (*NullablePriorityType) Set

func (v *NullablePriorityType) Set(val *PriorityType)

func (*NullablePriorityType) UnmarshalJSON

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

func (*NullablePriorityType) Unset

func (v *NullablePriorityType) Unset()

type NullableReportingMethodType

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

func NewNullableReportingMethodType

func NewNullableReportingMethodType(val *ReportingMethodType) *NullableReportingMethodType

func (NullableReportingMethodType) Get

func (NullableReportingMethodType) IsSet

func (NullableReportingMethodType) MarshalJSON

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

func (*NullableReportingMethodType) Set

func (*NullableReportingMethodType) UnmarshalJSON

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

func (*NullableReportingMethodType) Unset

func (v *NullableReportingMethodType) Unset()

type NullableScheduleOfDayType

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

func NewNullableScheduleOfDayType

func NewNullableScheduleOfDayType(val *ScheduleOfDayType) *NullableScheduleOfDayType

func (NullableScheduleOfDayType) Get

func (NullableScheduleOfDayType) IsSet

func (v NullableScheduleOfDayType) IsSet() bool

func (NullableScheduleOfDayType) MarshalJSON

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

func (*NullableScheduleOfDayType) Set

func (*NullableScheduleOfDayType) UnmarshalJSON

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

func (*NullableScheduleOfDayType) Unset

func (v *NullableScheduleOfDayType) Unset()

type NullableScheduleOptionType

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

func NewNullableScheduleOptionType

func NewNullableScheduleOptionType(val *ScheduleOptionType) *NullableScheduleOptionType

func (NullableScheduleOptionType) Get

func (NullableScheduleOptionType) IsSet

func (v NullableScheduleOptionType) IsSet() bool

func (NullableScheduleOptionType) MarshalJSON

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

func (*NullableScheduleOptionType) Set

func (*NullableScheduleOptionType) UnmarshalJSON

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

func (*NullableScheduleOptionType) Unset

func (v *NullableScheduleOptionType) Unset()

type NullableScheduleType

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

func NewNullableScheduleType

func NewNullableScheduleType(val *ScheduleType) *NullableScheduleType

func (NullableScheduleType) Get

func (NullableScheduleType) IsSet

func (v NullableScheduleType) IsSet() bool

func (NullableScheduleType) MarshalJSON

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

func (*NullableScheduleType) Set

func (v *NullableScheduleType) Set(val *ScheduleType)

func (*NullableScheduleType) UnmarshalJSON

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

func (*NullableScheduleType) Unset

func (v *NullableScheduleType) Unset()

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 NullableTimeIntervalType

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

func NewNullableTimeIntervalType

func NewNullableTimeIntervalType(val *TimeIntervalType) *NullableTimeIntervalType

func (NullableTimeIntervalType) Get

func (NullableTimeIntervalType) IsSet

func (v NullableTimeIntervalType) IsSet() bool

func (NullableTimeIntervalType) MarshalJSON

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

func (*NullableTimeIntervalType) Set

func (*NullableTimeIntervalType) UnmarshalJSON

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

func (*NullableTimeIntervalType) Unset

func (v *NullableTimeIntervalType) Unset()

type NullableUnsupportedMeasType

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

func NewNullableUnsupportedMeasType

func NewNullableUnsupportedMeasType(val *UnsupportedMeasType) *NullableUnsupportedMeasType

func (NullableUnsupportedMeasType) Get

func (NullableUnsupportedMeasType) IsSet

func (NullableUnsupportedMeasType) MarshalJSON

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

func (*NullableUnsupportedMeasType) Set

func (*NullableUnsupportedMeasType) UnmarshalJSON

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

func (*NullableUnsupportedMeasType) Unset

func (v *NullableUnsupportedMeasType) Unset()

type PriorityType

type PriorityType string

PriorityType the model 'PriorityType'

const (
	PRIORITYTYPE_LOW    PriorityType = "low"
	PRIORITYTYPE_MEDIUM PriorityType = "medium"
	PRIORITYTYPE_HIGH   PriorityType = "high"
)

List of priority-Type

func NewPriorityTypeFromValue

func NewPriorityTypeFromValue(v string) (*PriorityType, error)

NewPriorityTypeFromValue returns a pointer to a valid PriorityType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PriorityType) IsValid

func (v PriorityType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PriorityType) Ptr

func (v PriorityType) Ptr() *PriorityType

Ptr returns reference to priority-Type value

func (*PriorityType) UnmarshalJSON

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

type ReportingMethodType

type ReportingMethodType string

ReportingMethodType the model 'ReportingMethodType'

const (
	REPORTINGMETHODTYPE_FILE      ReportingMethodType = "file"
	REPORTINGMETHODTYPE_STREAMING ReportingMethodType = "streaming"
)

List of reportingMethod-Type

func NewReportingMethodTypeFromValue

func NewReportingMethodTypeFromValue(v string) (*ReportingMethodType, error)

NewReportingMethodTypeFromValue returns a pointer to a valid ReportingMethodType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ReportingMethodType) IsValid

func (v ReportingMethodType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ReportingMethodType) Ptr

Ptr returns reference to reportingMethod-Type value

func (*ReportingMethodType) UnmarshalJSON

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

type ScheduleOfDayType

type ScheduleOfDayType struct {
	DayOfWeek      *DayOfWeekType     `json:"dayOfWeek,omitempty"`
	IntervalsOfDay []TimeIntervalType `json:"intervalsOfDay,omitempty"`
}

ScheduleOfDayType struct for ScheduleOfDayType

func NewScheduleOfDayType

func NewScheduleOfDayType() *ScheduleOfDayType

NewScheduleOfDayType instantiates a new ScheduleOfDayType 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 NewScheduleOfDayTypeWithDefaults

func NewScheduleOfDayTypeWithDefaults() *ScheduleOfDayType

NewScheduleOfDayTypeWithDefaults instantiates a new ScheduleOfDayType 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 (*ScheduleOfDayType) GetDayOfWeek

func (o *ScheduleOfDayType) GetDayOfWeek() DayOfWeekType

GetDayOfWeek returns the DayOfWeek field value if set, zero value otherwise.

func (*ScheduleOfDayType) GetDayOfWeekOk

func (o *ScheduleOfDayType) GetDayOfWeekOk() (*DayOfWeekType, bool)

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

func (*ScheduleOfDayType) GetIntervalsOfDay

func (o *ScheduleOfDayType) GetIntervalsOfDay() []TimeIntervalType

GetIntervalsOfDay returns the IntervalsOfDay field value if set, zero value otherwise.

func (*ScheduleOfDayType) GetIntervalsOfDayOk

func (o *ScheduleOfDayType) GetIntervalsOfDayOk() ([]TimeIntervalType, bool)

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

func (*ScheduleOfDayType) HasDayOfWeek

func (o *ScheduleOfDayType) HasDayOfWeek() bool

HasDayOfWeek returns a boolean if a field has been set.

func (*ScheduleOfDayType) HasIntervalsOfDay

func (o *ScheduleOfDayType) HasIntervalsOfDay() bool

HasIntervalsOfDay returns a boolean if a field has been set.

func (ScheduleOfDayType) MarshalJSON

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

func (*ScheduleOfDayType) SetDayOfWeek

func (o *ScheduleOfDayType) SetDayOfWeek(v DayOfWeekType)

SetDayOfWeek gets a reference to the given DayOfWeekType and assigns it to the DayOfWeek field.

func (*ScheduleOfDayType) SetIntervalsOfDay

func (o *ScheduleOfDayType) SetIntervalsOfDay(v []TimeIntervalType)

SetIntervalsOfDay gets a reference to the given []TimeIntervalType and assigns it to the IntervalsOfDay field.

func (ScheduleOfDayType) ToMap

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

type ScheduleOptionType

type ScheduleOptionType string

ScheduleOptionType the model 'ScheduleOptionType'

const (
	SCHEDULEOPTIONTYPE_DAILY  ScheduleOptionType = "daily"
	SCHEDULEOPTIONTYPE_WEEKLY ScheduleOptionType = "weekly"
)

List of scheduleOption-Type

func NewScheduleOptionTypeFromValue

func NewScheduleOptionTypeFromValue(v string) (*ScheduleOptionType, error)

NewScheduleOptionTypeFromValue returns a pointer to a valid ScheduleOptionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ScheduleOptionType) IsValid

func (v ScheduleOptionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ScheduleOptionType) Ptr

Ptr returns reference to scheduleOption-Type value

func (*ScheduleOptionType) UnmarshalJSON

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

type ScheduleType

type ScheduleType struct {
	ScheduleOption *ScheduleOptionType `json:"scheduleOption,omitempty"`
	DailySchedule  []TimeIntervalType  `json:"dailySchedule,omitempty"`
	WeeklySchedule []ScheduleOfDayType `json:"weeklySchedule,omitempty"`
}

ScheduleType struct for ScheduleType

func NewScheduleType

func NewScheduleType() *ScheduleType

NewScheduleType instantiates a new ScheduleType 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 NewScheduleTypeWithDefaults

func NewScheduleTypeWithDefaults() *ScheduleType

NewScheduleTypeWithDefaults instantiates a new ScheduleType 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 (*ScheduleType) GetDailySchedule

func (o *ScheduleType) GetDailySchedule() []TimeIntervalType

GetDailySchedule returns the DailySchedule field value if set, zero value otherwise.

func (*ScheduleType) GetDailyScheduleOk

func (o *ScheduleType) GetDailyScheduleOk() ([]TimeIntervalType, bool)

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

func (*ScheduleType) GetScheduleOption

func (o *ScheduleType) GetScheduleOption() ScheduleOptionType

GetScheduleOption returns the ScheduleOption field value if set, zero value otherwise.

func (*ScheduleType) GetScheduleOptionOk

func (o *ScheduleType) GetScheduleOptionOk() (*ScheduleOptionType, bool)

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

func (*ScheduleType) GetWeeklySchedule

func (o *ScheduleType) GetWeeklySchedule() []ScheduleOfDayType

GetWeeklySchedule returns the WeeklySchedule field value if set, zero value otherwise.

func (*ScheduleType) GetWeeklyScheduleOk

func (o *ScheduleType) GetWeeklyScheduleOk() ([]ScheduleOfDayType, bool)

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

func (*ScheduleType) HasDailySchedule

func (o *ScheduleType) HasDailySchedule() bool

HasDailySchedule returns a boolean if a field has been set.

func (*ScheduleType) HasScheduleOption

func (o *ScheduleType) HasScheduleOption() bool

HasScheduleOption returns a boolean if a field has been set.

func (*ScheduleType) HasWeeklySchedule

func (o *ScheduleType) HasWeeklySchedule() bool

HasWeeklySchedule returns a boolean if a field has been set.

func (ScheduleType) MarshalJSON

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

func (*ScheduleType) SetDailySchedule

func (o *ScheduleType) SetDailySchedule(v []TimeIntervalType)

SetDailySchedule gets a reference to the given []TimeIntervalType and assigns it to the DailySchedule field.

func (*ScheduleType) SetScheduleOption

func (o *ScheduleType) SetScheduleOption(v ScheduleOptionType)

SetScheduleOption gets a reference to the given ScheduleOptionType and assigns it to the ScheduleOption field.

func (*ScheduleType) SetWeeklySchedule

func (o *ScheduleType) SetWeeklySchedule(v []ScheduleOfDayType)

SetWeeklySchedule gets a reference to the given []ScheduleOfDayType and assigns it to the WeeklySchedule field.

func (ScheduleType) ToMap

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

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 TimeIntervalType

type TimeIntervalType struct {
	IntervalStart *string `json:"intervalStart,omitempty"`
	IntervalEnd   *string `json:"intervalEnd,omitempty"`
}

TimeIntervalType struct for TimeIntervalType

func NewTimeIntervalType

func NewTimeIntervalType() *TimeIntervalType

NewTimeIntervalType instantiates a new TimeIntervalType 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 NewTimeIntervalTypeWithDefaults

func NewTimeIntervalTypeWithDefaults() *TimeIntervalType

NewTimeIntervalTypeWithDefaults instantiates a new TimeIntervalType 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 (*TimeIntervalType) GetIntervalEnd

func (o *TimeIntervalType) GetIntervalEnd() string

GetIntervalEnd returns the IntervalEnd field value if set, zero value otherwise.

func (*TimeIntervalType) GetIntervalEndOk

func (o *TimeIntervalType) GetIntervalEndOk() (*string, bool)

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

func (*TimeIntervalType) GetIntervalStart

func (o *TimeIntervalType) GetIntervalStart() string

GetIntervalStart returns the IntervalStart field value if set, zero value otherwise.

func (*TimeIntervalType) GetIntervalStartOk

func (o *TimeIntervalType) GetIntervalStartOk() (*string, bool)

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

func (*TimeIntervalType) HasIntervalEnd

func (o *TimeIntervalType) HasIntervalEnd() bool

HasIntervalEnd returns a boolean if a field has been set.

func (*TimeIntervalType) HasIntervalStart

func (o *TimeIntervalType) HasIntervalStart() bool

HasIntervalStart returns a boolean if a field has been set.

func (TimeIntervalType) MarshalJSON

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

func (*TimeIntervalType) SetIntervalEnd

func (o *TimeIntervalType) SetIntervalEnd(v string)

SetIntervalEnd gets a reference to the given string and assigns it to the IntervalEnd field.

func (*TimeIntervalType) SetIntervalStart

func (o *TimeIntervalType) SetIntervalStart(v string)

SetIntervalStart gets a reference to the given string and assigns it to the IntervalStart field.

func (TimeIntervalType) ToMap

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

type UnsupportedMeasType

type UnsupportedMeasType struct {
	IOCInstance         *string `json:"iOCInstance,omitempty"`
	MeasurementTypeName *string `json:"measurementTypeName,omitempty"`
	Reason              *string `json:"reason,omitempty"`
}

UnsupportedMeasType struct for UnsupportedMeasType

func NewUnsupportedMeasType

func NewUnsupportedMeasType() *UnsupportedMeasType

NewUnsupportedMeasType instantiates a new UnsupportedMeasType 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 NewUnsupportedMeasTypeWithDefaults

func NewUnsupportedMeasTypeWithDefaults() *UnsupportedMeasType

NewUnsupportedMeasTypeWithDefaults instantiates a new UnsupportedMeasType 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 (*UnsupportedMeasType) GetIOCInstance

func (o *UnsupportedMeasType) GetIOCInstance() string

GetIOCInstance returns the IOCInstance field value if set, zero value otherwise.

func (*UnsupportedMeasType) GetIOCInstanceOk

func (o *UnsupportedMeasType) GetIOCInstanceOk() (*string, bool)

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

func (*UnsupportedMeasType) GetMeasurementTypeName

func (o *UnsupportedMeasType) GetMeasurementTypeName() string

GetMeasurementTypeName returns the MeasurementTypeName field value if set, zero value otherwise.

func (*UnsupportedMeasType) GetMeasurementTypeNameOk

func (o *UnsupportedMeasType) GetMeasurementTypeNameOk() (*string, bool)

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

func (*UnsupportedMeasType) GetReason

func (o *UnsupportedMeasType) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*UnsupportedMeasType) GetReasonOk

func (o *UnsupportedMeasType) GetReasonOk() (*string, bool)

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

func (*UnsupportedMeasType) HasIOCInstance

func (o *UnsupportedMeasType) HasIOCInstance() bool

HasIOCInstance returns a boolean if a field has been set.

func (*UnsupportedMeasType) HasMeasurementTypeName

func (o *UnsupportedMeasType) HasMeasurementTypeName() bool

HasMeasurementTypeName returns a boolean if a field has been set.

func (*UnsupportedMeasType) HasReason

func (o *UnsupportedMeasType) HasReason() bool

HasReason returns a boolean if a field has been set.

func (UnsupportedMeasType) MarshalJSON

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

func (*UnsupportedMeasType) SetIOCInstance

func (o *UnsupportedMeasType) SetIOCInstance(v string)

SetIOCInstance gets a reference to the given string and assigns it to the IOCInstance field.

func (*UnsupportedMeasType) SetMeasurementTypeName

func (o *UnsupportedMeasType) SetMeasurementTypeName(v string)

SetMeasurementTypeName gets a reference to the given string and assigns it to the MeasurementTypeName field.

func (*UnsupportedMeasType) SetReason

func (o *UnsupportedMeasType) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (UnsupportedMeasType) ToMap

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

Jump to

Keyboard shortcuts

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