openapi

package module
v0.0.0-...-1aee460 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2024 License: MIT Imports: 20 Imported by: 0

README

Go API client for openapi

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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: v3
  • Package version: 1.0.0
  • Generator version: 7.8.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 "github.com/rhaist/go-MSRC/openapi"

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

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

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

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

ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi.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
CvrfAPI CvrfIdGet Get /cvrf/{id} Get security update details in CVRF format
CvrfAPI CvrfIdGet_0 Get /cvrf({id}) Get security update details in CVRF format
UpdatesAPI Updates Get /Updates Get all security update summaries
UpdatesAPI UpdatesCount Get /Updates/$count Get all security update summaries
UpdatesAPI UpdatesGet Get /updates Get all security update summaries
UpdatesAPI UpdatesKey Get /Updates({key}) Get security update summaries by key
UpdatesAPI UpdatesKeyGet Get /updates({key}) Get security update summaries by key
UpdatesAPI UpdatesKeyGet_0 Get /updates/{key} Get security update summaries by key
UpdatesAPI UpdatesKey_0 Get /Updates/{key} Get security update summaries by key

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 AllowedAddressFamilyEnumValues = []AddressFamily{
	"Unspecified",
	"Unix",
	"InterNetwork",
	"ImpLink",
	"Pup",
	"Chaos",
	"NS",
	"Iso",
	"Ecma",
	"DataKit",
	"Ccitt",
	"Sna",
	"DecNet",
	"DataLink",
	"Lat",
	"HyperChannel",
	"AppleTalk",
	"NetBios",
	"VoiceView",
	"FireFox",
	"Banyan",
	"Atm",
	"InterNetworkV6",
	"Cluster",
	"Ieee12844",
	"Irda",
	"NetworkDesigners",
	"Max",
	"Packet",
	"ControllerAreaNetwork",
	"Unknown",
}

All allowed values of AddressFamily enum

View Source
var AllowedCallingConventionsEnumValues = []CallingConventions{
	"Standard",
	"VarArgs",
	"Any",
	"HasThis",
	"ExplicitThis",
}

All allowed values of CallingConventions enum

View Source
var AllowedEdmContainerElementKindEnumValues = []EdmContainerElementKind{
	"None",
	"EntitySet",
	"ActionImport",
	"FunctionImport",
	"Singleton",
}

All allowed values of EdmContainerElementKind enum

View Source
var AllowedEdmExpressionKindEnumValues = []EdmExpressionKind{
	"None",
	"BinaryConstant",
	"BooleanConstant",
	"DateTimeOffsetConstant",
	"DecimalConstant",
	"FloatingConstant",
	"GuidConstant",
	"IntegerConstant",
	"StringConstant",
	"DurationConstant",
	"Null",
	"Record",
	"Collection",
	"Path",
	"If",
	"Cast",
	"IsType",
	"FunctionApplication",
	"LabeledExpressionReference",
	"Labeled",
	"PropertyPath",
	"NavigationPropertyPath",
	"DateConstant",
	"TimeOfDayConstant",
	"EnumMember",
	"AnnotationPath",
}

All allowed values of EdmExpressionKind enum

View Source
var AllowedEdmOnDeleteActionEnumValues = []EdmOnDeleteAction{
	"None",
	"Cascade",
}

All allowed values of EdmOnDeleteAction enum

View Source
var AllowedEdmPropertyKindEnumValues = []EdmPropertyKind{
	"None",
	"Structural",
	"Navigation",
}

All allowed values of EdmPropertyKind enum

View Source
var AllowedEdmSchemaElementKindEnumValues = []EdmSchemaElementKind{
	"None",
	"TypeDefinition",
	"Term",
	"Action",
	"EntityContainer",
	"Function",
}

All allowed values of EdmSchemaElementKind enum

View Source
var AllowedEdmTypeKindEnumValues = []EdmTypeKind{
	"None",
	"Primitive",
	"Entity",
	"Complex",
	"Collection",
	"EntityReference",
	"Enum",
	"TypeDefinition",
	"Untyped",
	"Path",
}

All allowed values of EdmTypeKind enum

View Source
var AllowedEventAttributesEnumValues = []EventAttributes{
	"None",
	"SpecialName",
	"RTSpecialName",
}

All allowed values of EventAttributes enum

View Source
var AllowedFieldAttributesEnumValues = []FieldAttributes{
	"PrivateScope",
	"Private",
	"FamANDAssem",
	"Assembly",
	"Family",
	"FamORAssem",
	"Public",
	"FieldAccessMask",
	"Static",
	"InitOnly",
	"Literal",
	"NotSerialized",
	"HasFieldRVA",
	"SpecialName",
	"RTSpecialName",
	"HasFieldMarshal",
	"PinvokeImpl",
	"HasDefault",
	"ReservedMask",
}

All allowed values of FieldAttributes enum

View Source
var AllowedGenericParameterAttributesEnumValues = []GenericParameterAttributes{
	"None",
	"Covariant",
	"Contravariant",
	"VarianceMask",
	"ReferenceTypeConstraint",
	"NotNullableValueTypeConstraint",
	"DefaultConstructorConstraint",
	"SpecialConstraintMask",
}

All allowed values of GenericParameterAttributes enum

View Source
var AllowedLayoutKindEnumValues = []LayoutKind{
	"Sequential",
	"Explicit",
	"Auto",
}

All allowed values of LayoutKind enum

View Source
var AllowedMemberTypesEnumValues = []MemberTypes{
	"Constructor",
	"Event",
	"Field",
	"Method",
	"Property",
	"TypeInfo",
	"Custom",
	"NestedType",
	"All",
}

All allowed values of MemberTypes enum

View Source
var AllowedMethodAttributesEnumValues = []MethodAttributes{
	"PrivateScope",
	"Private",
	"FamANDAssem",
	"Assembly",
	"Family",
	"FamORAssem",
	"Public",
	"MemberAccessMask",
	"UnmanagedExport",
	"Static",
	"Final",
	"Virtual",
	"HideBySig",
	"NewSlot",
	"CheckAccessOnOverride",
	"Abstract",
	"SpecialName",
	"RTSpecialName",
	"PinvokeImpl",
	"HasSecurity",
	"RequireSecObject",
	"ReservedMask",
}

All allowed values of MethodAttributes enum

View Source
var AllowedMethodImplAttributesEnumValues = []MethodImplAttributes{
	"IL",
	"Native",
	"OPTIL",
	"CodeTypeMask",
	"ManagedMask",
	"NoInlining",
	"ForwardRef",
	"Synchronized",
	"NoOptimization",
	"PreserveSig",
	"AggressiveInlining",
	"AggressiveOptimization",
	"InternalCall",
	"MaxMethodImplVal",
}

All allowed values of MethodImplAttributes enum

View Source
var AllowedOrderByDirectionEnumValues = []OrderByDirection{
	"Ascending",
	"Descending",
}

All allowed values of OrderByDirection enum

View Source
var AllowedParameterAttributesEnumValues = []ParameterAttributes{
	"None",
	"In",
	"Out",
	"Lcid",
	"Retval",
	"Optional",
	"HasDefault",
	"HasFieldMarshal",
	"Reserved3",
	"Reserved4",
	"ReservedMask",
}

All allowed values of ParameterAttributes enum

View Source
var AllowedPropertyAttributesEnumValues = []PropertyAttributes{
	"None",
	"SpecialName",
	"RTSpecialName",
	"HasDefault",
	"Reserved2",
	"Reserved3",
	"Reserved4",
	"ReservedMask",
}

All allowed values of PropertyAttributes enum

View Source
var AllowedQueryNodeKindEnumValues = []QueryNodeKind{
	"None",
	"Constant",
	"Convert",
	"NonResourceRangeVariableReference",
	"BinaryOperator",
	"UnaryOperator",
	"SingleValuePropertyAccess",
	"CollectionPropertyAccess",
	"SingleValueFunctionCall",
	"Any",
	"CollectionNavigationNode",
	"SingleNavigationNode",
	"SingleValueOpenPropertyAccess",
	"SingleResourceCast",
	"All",
	"CollectionResourceCast",
	"ResourceRangeVariableReference",
	"SingleResourceFunctionCall",
	"CollectionFunctionCall",
	"CollectionResourceFunctionCall",
	"NamedFunctionParameter",
	"ParameterAlias",
	"EntitySet",
	"KeyLookup",
	"SearchTerm",
	"CollectionOpenPropertyAccess",
	"CollectionComplexNode",
	"SingleComplexNode",
	"Count",
	"SingleValueCast",
	"CollectionPropertyNode",
	"AggregatedCollectionPropertyNode",
	"In",
	"CollectionConstant",
}

All allowed values of QueryNodeKind enum

View Source
var AllowedSecurityRuleSetEnumValues = []SecurityRuleSet{
	"None",
	"Level1",
	"Level2",
}

All allowed values of SecurityRuleSet enum

View Source
var AllowedTransformationNodeKindEnumValues = []TransformationNodeKind{
	"Aggregate",
	"GroupBy",
	"Filter",
	"Compute",
	"Expand",
}

All allowed values of TransformationNodeKind enum

View Source
var AllowedTypeAttributesEnumValues = []TypeAttributes{
	"NotPublic",
	"Public",
	"NestedPublic",
	"NestedPrivate",
	"NestedFamily",
	"NestedAssembly",
	"NestedFamANDAssem",
	"VisibilityMask",
	"SequentialLayout",
	"ExplicitLayout",
	"LayoutMask",
	"Interface",
	"Abstract",
	"Sealed",
	"SpecialName",
	"RTSpecialName",
	"Import",
	"Serializable",
	"WindowsRuntime",
	"UnicodeClass",
	"AutoClass",
	"StringFormatMask",
	"HasSecurity",
	"ReservedMask",
	"BeforeFieldInit",
	"CustomFormatMask",
}

All allowed values of TypeAttributes 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 {
	CvrfAPI *CvrfAPIService

	UpdatesAPI *UpdatesAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the MSRC CVRF API API vv3 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 AddressFamily

type AddressFamily string

AddressFamily the model 'AddressFamily'

const (
	UNSPECIFIED             AddressFamily = "Unspecified"
	UNIX                    AddressFamily = "Unix"
	INTER_NETWORK           AddressFamily = "InterNetwork"
	IMP_LINK                AddressFamily = "ImpLink"
	PUP                     AddressFamily = "Pup"
	CHAOS                   AddressFamily = "Chaos"
	NS                      AddressFamily = "NS"
	ISO                     AddressFamily = "Iso"
	ECMA                    AddressFamily = "Ecma"
	DATA_KIT                AddressFamily = "DataKit"
	CCITT                   AddressFamily = "Ccitt"
	SNA                     AddressFamily = "Sna"
	DEC_NET                 AddressFamily = "DecNet"
	DATA_LINK               AddressFamily = "DataLink"
	LAT                     AddressFamily = "Lat"
	HYPER_CHANNEL           AddressFamily = "HyperChannel"
	APPLE_TALK              AddressFamily = "AppleTalk"
	NET_BIOS                AddressFamily = "NetBios"
	VOICE_VIEW              AddressFamily = "VoiceView"
	FIRE_FOX                AddressFamily = "FireFox"
	BANYAN                  AddressFamily = "Banyan"
	ATM                     AddressFamily = "Atm"
	INTER_NETWORK_V6        AddressFamily = "InterNetworkV6"
	CLUSTER                 AddressFamily = "Cluster"
	IEEE12844               AddressFamily = "Ieee12844"
	IRDA                    AddressFamily = "Irda"
	NETWORK_DESIGNERS       AddressFamily = "NetworkDesigners"
	MAX                     AddressFamily = "Max"
	PACKET                  AddressFamily = "Packet"
	CONTROLLER_AREA_NETWORK AddressFamily = "ControllerAreaNetwork"
	UNKNOWN                 AddressFamily = "Unknown"
)

List of AddressFamily

func NewAddressFamilyFromValue

func NewAddressFamilyFromValue(v string) (*AddressFamily, error)

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

func (AddressFamily) IsValid

func (v AddressFamily) IsValid() bool

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

func (AddressFamily) Ptr

func (v AddressFamily) Ptr() *AddressFamily

Ptr returns reference to AddressFamily value

func (*AddressFamily) UnmarshalJSON

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

type ApiCvrfIdGetRequest

type ApiCvrfIdGetRequest struct {
	ApiService *CvrfAPIService
	// contains filtered or unexported fields
}

func (ApiCvrfIdGetRequest) Execute

func (r ApiCvrfIdGetRequest) Execute() (*http.Response, error)

type ApiCvrfIdGet_0Request

type ApiCvrfIdGet_0Request struct {
	ApiService *CvrfAPIService
	// contains filtered or unexported fields
}

func (ApiCvrfIdGet_0Request) Execute

func (r ApiCvrfIdGet_0Request) Execute() (*http.Response, error)

type ApiUpdatesCountRequest

type ApiUpdatesCountRequest struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesCountRequest) Execute

func (r ApiUpdatesCountRequest) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesCountRequest) Options

OData query options

type ApiUpdatesGetRequest

type ApiUpdatesGetRequest struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesGetRequest) Execute

func (r ApiUpdatesGetRequest) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesGetRequest) Options

OData query options

type ApiUpdatesKeyGetRequest

type ApiUpdatesKeyGetRequest struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesKeyGetRequest) Execute

func (r ApiUpdatesKeyGetRequest) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesKeyGetRequest) Key

update ID (yyyy-mmm), vulnerability ID (CVE number), or year (yyyy)

func (ApiUpdatesKeyGetRequest) Options

OData query options

type ApiUpdatesKeyGet_0Request

type ApiUpdatesKeyGet_0Request struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesKeyGet_0Request) Execute

func (r ApiUpdatesKeyGet_0Request) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesKeyGet_0Request) Key

update ID (yyyy-mmm), vulnerability ID (CVE number), or year (yyyy)

func (ApiUpdatesKeyGet_0Request) Options

OData query options

type ApiUpdatesKeyRequest

type ApiUpdatesKeyRequest struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesKeyRequest) Execute

func (r ApiUpdatesKeyRequest) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesKeyRequest) Key

update ID (yyyy-mmm), vulnerability ID (CVE number), or year (yyyy)

func (ApiUpdatesKeyRequest) Options

OData query options

type ApiUpdatesKey_0Request

type ApiUpdatesKey_0Request struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesKey_0Request) Execute

func (r ApiUpdatesKey_0Request) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesKey_0Request) Key

update ID (yyyy-mmm), vulnerability ID (CVE number), or year (yyyy)

func (ApiUpdatesKey_0Request) Options

OData query options

type ApiUpdatesRequest

type ApiUpdatesRequest struct {
	ApiService *UpdatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatesRequest) Execute

func (r ApiUpdatesRequest) Execute() ([]Update, *http.Response, error)

func (ApiUpdatesRequest) Options

OData query options

type ApplyClause

type ApplyClause struct {
	Transformations []TransformationNode `json:"transformations,omitempty"`
}

ApplyClause struct for ApplyClause

func NewApplyClause

func NewApplyClause() *ApplyClause

NewApplyClause instantiates a new ApplyClause 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 NewApplyClauseWithDefaults

func NewApplyClauseWithDefaults() *ApplyClause

NewApplyClauseWithDefaults instantiates a new ApplyClause 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 (*ApplyClause) GetTransformations

func (o *ApplyClause) GetTransformations() []TransformationNode

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

func (*ApplyClause) GetTransformationsOk

func (o *ApplyClause) GetTransformationsOk() ([]TransformationNode, bool)

GetTransformationsOk returns a tuple with the Transformations 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 (*ApplyClause) HasTransformations

func (o *ApplyClause) HasTransformations() bool

HasTransformations returns a boolean if a field has been set.

func (ApplyClause) MarshalJSON

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

func (*ApplyClause) SetTransformations

func (o *ApplyClause) SetTransformations(v []TransformationNode)

SetTransformations gets a reference to the given []TransformationNode and assigns it to the Transformations field.

func (ApplyClause) ToMap

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

type ApplyQueryOption

type ApplyQueryOption struct {
	Context       *ODataQueryContext `json:"context,omitempty"`
	ResultClrType *Type              `json:"resultClrType,omitempty"`
	ApplyClause   *ApplyClause       `json:"applyClause,omitempty"`
	RawValue      NullableString     `json:"rawValue,omitempty"`
}

ApplyQueryOption struct for ApplyQueryOption

func NewApplyQueryOption

func NewApplyQueryOption() *ApplyQueryOption

NewApplyQueryOption instantiates a new ApplyQueryOption 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 NewApplyQueryOptionWithDefaults

func NewApplyQueryOptionWithDefaults() *ApplyQueryOption

NewApplyQueryOptionWithDefaults instantiates a new ApplyQueryOption 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 (*ApplyQueryOption) GetApplyClause

func (o *ApplyQueryOption) GetApplyClause() ApplyClause

GetApplyClause returns the ApplyClause field value if set, zero value otherwise.

func (*ApplyQueryOption) GetApplyClauseOk

func (o *ApplyQueryOption) GetApplyClauseOk() (*ApplyClause, bool)

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

func (*ApplyQueryOption) GetContext

func (o *ApplyQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*ApplyQueryOption) GetContextOk

func (o *ApplyQueryOption) GetContextOk() (*ODataQueryContext, bool)

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

func (*ApplyQueryOption) GetRawValue

func (o *ApplyQueryOption) GetRawValue() string

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

func (*ApplyQueryOption) GetRawValueOk

func (o *ApplyQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*ApplyQueryOption) GetResultClrType

func (o *ApplyQueryOption) GetResultClrType() Type

GetResultClrType returns the ResultClrType field value if set, zero value otherwise.

func (*ApplyQueryOption) GetResultClrTypeOk

func (o *ApplyQueryOption) GetResultClrTypeOk() (*Type, bool)

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

func (*ApplyQueryOption) HasApplyClause

func (o *ApplyQueryOption) HasApplyClause() bool

HasApplyClause returns a boolean if a field has been set.

func (*ApplyQueryOption) HasContext

func (o *ApplyQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*ApplyQueryOption) HasRawValue

func (o *ApplyQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*ApplyQueryOption) HasResultClrType

func (o *ApplyQueryOption) HasResultClrType() bool

HasResultClrType returns a boolean if a field has been set.

func (ApplyQueryOption) MarshalJSON

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

func (*ApplyQueryOption) SetApplyClause

func (o *ApplyQueryOption) SetApplyClause(v ApplyClause)

SetApplyClause gets a reference to the given ApplyClause and assigns it to the ApplyClause field.

func (*ApplyQueryOption) SetContext

func (o *ApplyQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*ApplyQueryOption) SetRawValue

func (o *ApplyQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*ApplyQueryOption) SetRawValueNil

func (o *ApplyQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*ApplyQueryOption) SetResultClrType

func (o *ApplyQueryOption) SetResultClrType(v Type)

SetResultClrType gets a reference to the given Type and assigns it to the ResultClrType field.

func (ApplyQueryOption) ToMap

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

func (*ApplyQueryOption) UnsetRawValue

func (o *ApplyQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type AsnEncodedData

type AsnEncodedData struct {
	Oid     *Oid           `json:"oid,omitempty"`
	RawData NullableString `json:"rawData,omitempty"`
}

AsnEncodedData struct for AsnEncodedData

func NewAsnEncodedData

func NewAsnEncodedData() *AsnEncodedData

NewAsnEncodedData instantiates a new AsnEncodedData 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 NewAsnEncodedDataWithDefaults

func NewAsnEncodedDataWithDefaults() *AsnEncodedData

NewAsnEncodedDataWithDefaults instantiates a new AsnEncodedData 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 (*AsnEncodedData) GetOid

func (o *AsnEncodedData) GetOid() Oid

GetOid returns the Oid field value if set, zero value otherwise.

func (*AsnEncodedData) GetOidOk

func (o *AsnEncodedData) GetOidOk() (*Oid, bool)

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

func (*AsnEncodedData) GetRawData

func (o *AsnEncodedData) GetRawData() string

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

func (*AsnEncodedData) GetRawDataOk

func (o *AsnEncodedData) GetRawDataOk() (*string, bool)

GetRawDataOk returns a tuple with the RawData 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 (*AsnEncodedData) HasOid

func (o *AsnEncodedData) HasOid() bool

HasOid returns a boolean if a field has been set.

func (*AsnEncodedData) HasRawData

func (o *AsnEncodedData) HasRawData() bool

HasRawData returns a boolean if a field has been set.

func (AsnEncodedData) MarshalJSON

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

func (*AsnEncodedData) SetOid

func (o *AsnEncodedData) SetOid(v Oid)

SetOid gets a reference to the given Oid and assigns it to the Oid field.

func (*AsnEncodedData) SetRawData

func (o *AsnEncodedData) SetRawData(v string)

SetRawData gets a reference to the given NullableString and assigns it to the RawData field.

func (*AsnEncodedData) SetRawDataNil

func (o *AsnEncodedData) SetRawDataNil()

SetRawDataNil sets the value for RawData to be an explicit nil

func (AsnEncodedData) ToMap

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

func (*AsnEncodedData) UnsetRawData

func (o *AsnEncodedData) UnsetRawData()

UnsetRawData ensures that no value is present for RawData, not even an explicit nil

type Assembly

type Assembly struct {
	DefinedTypes  []TypeInfo `json:"definedTypes,omitempty"`
	ExportedTypes []Type     `json:"exportedTypes,omitempty"`
	// Deprecated
	CodeBase            NullableString        `json:"codeBase,omitempty"`
	EntryPoint          *MethodInfo           `json:"entryPoint,omitempty"`
	FullName            NullableString        `json:"fullName,omitempty"`
	ImageRuntimeVersion NullableString        `json:"imageRuntimeVersion,omitempty"`
	IsDynamic           *bool                 `json:"isDynamic,omitempty"`
	Location            NullableString        `json:"location,omitempty"`
	ReflectionOnly      *bool                 `json:"reflectionOnly,omitempty"`
	IsCollectible       *bool                 `json:"isCollectible,omitempty"`
	IsFullyTrusted      *bool                 `json:"isFullyTrusted,omitempty"`
	CustomAttributes    []CustomAttributeData `json:"customAttributes,omitempty"`
	// Deprecated
	EscapedCodeBase NullableString `json:"escapedCodeBase,omitempty"`
	ManifestModule  *Module        `json:"manifestModule,omitempty"`
	Modules         []Module       `json:"modules,omitempty"`
	// Deprecated
	GlobalAssemblyCache *bool            `json:"globalAssemblyCache,omitempty"`
	HostContext         *int64           `json:"hostContext,omitempty"`
	SecurityRuleSet     *SecurityRuleSet `json:"securityRuleSet,omitempty"`
}

Assembly struct for Assembly

func NewAssembly

func NewAssembly() *Assembly

NewAssembly instantiates a new Assembly 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 NewAssemblyWithDefaults

func NewAssemblyWithDefaults() *Assembly

NewAssemblyWithDefaults instantiates a new Assembly 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 (*Assembly) GetCodeBase

func (o *Assembly) GetCodeBase() string

GetCodeBase returns the CodeBase field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*Assembly) GetCodeBaseOk

func (o *Assembly) GetCodeBaseOk() (*string, bool)

GetCodeBaseOk returns a tuple with the CodeBase 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 Deprecated

func (*Assembly) GetCustomAttributes

func (o *Assembly) GetCustomAttributes() []CustomAttributeData

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

func (*Assembly) GetCustomAttributesOk

func (o *Assembly) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*Assembly) GetDefinedTypes

func (o *Assembly) GetDefinedTypes() []TypeInfo

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

func (*Assembly) GetDefinedTypesOk

func (o *Assembly) GetDefinedTypesOk() ([]TypeInfo, bool)

GetDefinedTypesOk returns a tuple with the DefinedTypes 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 (*Assembly) GetEntryPoint

func (o *Assembly) GetEntryPoint() MethodInfo

GetEntryPoint returns the EntryPoint field value if set, zero value otherwise.

func (*Assembly) GetEntryPointOk

func (o *Assembly) GetEntryPointOk() (*MethodInfo, bool)

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

func (*Assembly) GetEscapedCodeBase

func (o *Assembly) GetEscapedCodeBase() string

GetEscapedCodeBase returns the EscapedCodeBase field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*Assembly) GetEscapedCodeBaseOk

func (o *Assembly) GetEscapedCodeBaseOk() (*string, bool)

GetEscapedCodeBaseOk returns a tuple with the EscapedCodeBase 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 Deprecated

func (*Assembly) GetExportedTypes

func (o *Assembly) GetExportedTypes() []Type

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

func (*Assembly) GetExportedTypesOk

func (o *Assembly) GetExportedTypesOk() ([]Type, bool)

GetExportedTypesOk returns a tuple with the ExportedTypes 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 (*Assembly) GetFullName

func (o *Assembly) GetFullName() string

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

func (*Assembly) GetFullNameOk

func (o *Assembly) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName 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 (*Assembly) GetGlobalAssemblyCache

func (o *Assembly) GetGlobalAssemblyCache() bool

GetGlobalAssemblyCache returns the GlobalAssemblyCache field value if set, zero value otherwise. Deprecated

func (*Assembly) GetGlobalAssemblyCacheOk

func (o *Assembly) GetGlobalAssemblyCacheOk() (*bool, bool)

GetGlobalAssemblyCacheOk returns a tuple with the GlobalAssemblyCache field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*Assembly) GetHostContext

func (o *Assembly) GetHostContext() int64

GetHostContext returns the HostContext field value if set, zero value otherwise.

func (*Assembly) GetHostContextOk

func (o *Assembly) GetHostContextOk() (*int64, bool)

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

func (*Assembly) GetImageRuntimeVersion

func (o *Assembly) GetImageRuntimeVersion() string

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

func (*Assembly) GetImageRuntimeVersionOk

func (o *Assembly) GetImageRuntimeVersionOk() (*string, bool)

GetImageRuntimeVersionOk returns a tuple with the ImageRuntimeVersion 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 (*Assembly) GetIsCollectible

func (o *Assembly) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*Assembly) GetIsCollectibleOk

func (o *Assembly) GetIsCollectibleOk() (*bool, bool)

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

func (*Assembly) GetIsDynamic

func (o *Assembly) GetIsDynamic() bool

GetIsDynamic returns the IsDynamic field value if set, zero value otherwise.

func (*Assembly) GetIsDynamicOk

func (o *Assembly) GetIsDynamicOk() (*bool, bool)

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

func (*Assembly) GetIsFullyTrusted

func (o *Assembly) GetIsFullyTrusted() bool

GetIsFullyTrusted returns the IsFullyTrusted field value if set, zero value otherwise.

func (*Assembly) GetIsFullyTrustedOk

func (o *Assembly) GetIsFullyTrustedOk() (*bool, bool)

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

func (*Assembly) GetLocation

func (o *Assembly) GetLocation() string

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

func (*Assembly) GetLocationOk

func (o *Assembly) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location 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 (*Assembly) GetManifestModule

func (o *Assembly) GetManifestModule() Module

GetManifestModule returns the ManifestModule field value if set, zero value otherwise.

func (*Assembly) GetManifestModuleOk

func (o *Assembly) GetManifestModuleOk() (*Module, bool)

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

func (*Assembly) GetModules

func (o *Assembly) GetModules() []Module

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

func (*Assembly) GetModulesOk

func (o *Assembly) GetModulesOk() ([]Module, bool)

GetModulesOk returns a tuple with the Modules 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 (*Assembly) GetReflectionOnly

func (o *Assembly) GetReflectionOnly() bool

GetReflectionOnly returns the ReflectionOnly field value if set, zero value otherwise.

func (*Assembly) GetReflectionOnlyOk

func (o *Assembly) GetReflectionOnlyOk() (*bool, bool)

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

func (*Assembly) GetSecurityRuleSet

func (o *Assembly) GetSecurityRuleSet() SecurityRuleSet

GetSecurityRuleSet returns the SecurityRuleSet field value if set, zero value otherwise.

func (*Assembly) GetSecurityRuleSetOk

func (o *Assembly) GetSecurityRuleSetOk() (*SecurityRuleSet, bool)

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

func (*Assembly) HasCodeBase

func (o *Assembly) HasCodeBase() bool

HasCodeBase returns a boolean if a field has been set.

func (*Assembly) HasCustomAttributes

func (o *Assembly) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*Assembly) HasDefinedTypes

func (o *Assembly) HasDefinedTypes() bool

HasDefinedTypes returns a boolean if a field has been set.

func (*Assembly) HasEntryPoint

func (o *Assembly) HasEntryPoint() bool

HasEntryPoint returns a boolean if a field has been set.

func (*Assembly) HasEscapedCodeBase

func (o *Assembly) HasEscapedCodeBase() bool

HasEscapedCodeBase returns a boolean if a field has been set.

func (*Assembly) HasExportedTypes

func (o *Assembly) HasExportedTypes() bool

HasExportedTypes returns a boolean if a field has been set.

func (*Assembly) HasFullName

func (o *Assembly) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*Assembly) HasGlobalAssemblyCache

func (o *Assembly) HasGlobalAssemblyCache() bool

HasGlobalAssemblyCache returns a boolean if a field has been set.

func (*Assembly) HasHostContext

func (o *Assembly) HasHostContext() bool

HasHostContext returns a boolean if a field has been set.

func (*Assembly) HasImageRuntimeVersion

func (o *Assembly) HasImageRuntimeVersion() bool

HasImageRuntimeVersion returns a boolean if a field has been set.

func (*Assembly) HasIsCollectible

func (o *Assembly) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*Assembly) HasIsDynamic

func (o *Assembly) HasIsDynamic() bool

HasIsDynamic returns a boolean if a field has been set.

func (*Assembly) HasIsFullyTrusted

func (o *Assembly) HasIsFullyTrusted() bool

HasIsFullyTrusted returns a boolean if a field has been set.

func (*Assembly) HasLocation

func (o *Assembly) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*Assembly) HasManifestModule

func (o *Assembly) HasManifestModule() bool

HasManifestModule returns a boolean if a field has been set.

func (*Assembly) HasModules

func (o *Assembly) HasModules() bool

HasModules returns a boolean if a field has been set.

func (*Assembly) HasReflectionOnly

func (o *Assembly) HasReflectionOnly() bool

HasReflectionOnly returns a boolean if a field has been set.

func (*Assembly) HasSecurityRuleSet

func (o *Assembly) HasSecurityRuleSet() bool

HasSecurityRuleSet returns a boolean if a field has been set.

func (Assembly) MarshalJSON

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

func (*Assembly) SetCodeBase

func (o *Assembly) SetCodeBase(v string)

SetCodeBase gets a reference to the given NullableString and assigns it to the CodeBase field. Deprecated

func (*Assembly) SetCodeBaseNil

func (o *Assembly) SetCodeBaseNil()

SetCodeBaseNil sets the value for CodeBase to be an explicit nil

func (*Assembly) SetCustomAttributes

func (o *Assembly) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*Assembly) SetDefinedTypes

func (o *Assembly) SetDefinedTypes(v []TypeInfo)

SetDefinedTypes gets a reference to the given []TypeInfo and assigns it to the DefinedTypes field.

func (*Assembly) SetEntryPoint

func (o *Assembly) SetEntryPoint(v MethodInfo)

SetEntryPoint gets a reference to the given MethodInfo and assigns it to the EntryPoint field.

func (*Assembly) SetEscapedCodeBase

func (o *Assembly) SetEscapedCodeBase(v string)

SetEscapedCodeBase gets a reference to the given NullableString and assigns it to the EscapedCodeBase field. Deprecated

func (*Assembly) SetEscapedCodeBaseNil

func (o *Assembly) SetEscapedCodeBaseNil()

SetEscapedCodeBaseNil sets the value for EscapedCodeBase to be an explicit nil

func (*Assembly) SetExportedTypes

func (o *Assembly) SetExportedTypes(v []Type)

SetExportedTypes gets a reference to the given []Type and assigns it to the ExportedTypes field.

func (*Assembly) SetFullName

func (o *Assembly) SetFullName(v string)

SetFullName gets a reference to the given NullableString and assigns it to the FullName field.

func (*Assembly) SetFullNameNil

func (o *Assembly) SetFullNameNil()

SetFullNameNil sets the value for FullName to be an explicit nil

func (*Assembly) SetGlobalAssemblyCache

func (o *Assembly) SetGlobalAssemblyCache(v bool)

SetGlobalAssemblyCache gets a reference to the given bool and assigns it to the GlobalAssemblyCache field. Deprecated

func (*Assembly) SetHostContext

func (o *Assembly) SetHostContext(v int64)

SetHostContext gets a reference to the given int64 and assigns it to the HostContext field.

func (*Assembly) SetImageRuntimeVersion

func (o *Assembly) SetImageRuntimeVersion(v string)

SetImageRuntimeVersion gets a reference to the given NullableString and assigns it to the ImageRuntimeVersion field.

func (*Assembly) SetImageRuntimeVersionNil

func (o *Assembly) SetImageRuntimeVersionNil()

SetImageRuntimeVersionNil sets the value for ImageRuntimeVersion to be an explicit nil

func (*Assembly) SetIsCollectible

func (o *Assembly) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*Assembly) SetIsDynamic

func (o *Assembly) SetIsDynamic(v bool)

SetIsDynamic gets a reference to the given bool and assigns it to the IsDynamic field.

func (*Assembly) SetIsFullyTrusted

func (o *Assembly) SetIsFullyTrusted(v bool)

SetIsFullyTrusted gets a reference to the given bool and assigns it to the IsFullyTrusted field.

func (*Assembly) SetLocation

func (o *Assembly) SetLocation(v string)

SetLocation gets a reference to the given NullableString and assigns it to the Location field.

func (*Assembly) SetLocationNil

func (o *Assembly) SetLocationNil()

SetLocationNil sets the value for Location to be an explicit nil

func (*Assembly) SetManifestModule

func (o *Assembly) SetManifestModule(v Module)

SetManifestModule gets a reference to the given Module and assigns it to the ManifestModule field.

func (*Assembly) SetModules

func (o *Assembly) SetModules(v []Module)

SetModules gets a reference to the given []Module and assigns it to the Modules field.

func (*Assembly) SetReflectionOnly

func (o *Assembly) SetReflectionOnly(v bool)

SetReflectionOnly gets a reference to the given bool and assigns it to the ReflectionOnly field.

func (*Assembly) SetSecurityRuleSet

func (o *Assembly) SetSecurityRuleSet(v SecurityRuleSet)

SetSecurityRuleSet gets a reference to the given SecurityRuleSet and assigns it to the SecurityRuleSet field.

func (Assembly) ToMap

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

func (*Assembly) UnsetCodeBase

func (o *Assembly) UnsetCodeBase()

UnsetCodeBase ensures that no value is present for CodeBase, not even an explicit nil

func (*Assembly) UnsetEscapedCodeBase

func (o *Assembly) UnsetEscapedCodeBase()

UnsetEscapedCodeBase ensures that no value is present for EscapedCodeBase, not even an explicit nil

func (*Assembly) UnsetFullName

func (o *Assembly) UnsetFullName()

UnsetFullName ensures that no value is present for FullName, not even an explicit nil

func (*Assembly) UnsetImageRuntimeVersion

func (o *Assembly) UnsetImageRuntimeVersion()

UnsetImageRuntimeVersion ensures that no value is present for ImageRuntimeVersion, not even an explicit nil

func (*Assembly) UnsetLocation

func (o *Assembly) UnsetLocation()

UnsetLocation ensures that no value is present for Location, not even an explicit nil

type AsymmetricAlgorithm

type AsymmetricAlgorithm struct {
	KeySize              *int32         `json:"keySize,omitempty"`
	LegalKeySizes        []KeySizes     `json:"legalKeySizes,omitempty"`
	SignatureAlgorithm   NullableString `json:"signatureAlgorithm,omitempty"`
	KeyExchangeAlgorithm NullableString `json:"keyExchangeAlgorithm,omitempty"`
}

AsymmetricAlgorithm struct for AsymmetricAlgorithm

func NewAsymmetricAlgorithm

func NewAsymmetricAlgorithm() *AsymmetricAlgorithm

NewAsymmetricAlgorithm instantiates a new AsymmetricAlgorithm 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 NewAsymmetricAlgorithmWithDefaults

func NewAsymmetricAlgorithmWithDefaults() *AsymmetricAlgorithm

NewAsymmetricAlgorithmWithDefaults instantiates a new AsymmetricAlgorithm 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 (*AsymmetricAlgorithm) GetKeyExchangeAlgorithm

func (o *AsymmetricAlgorithm) GetKeyExchangeAlgorithm() string

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

func (*AsymmetricAlgorithm) GetKeyExchangeAlgorithmOk

func (o *AsymmetricAlgorithm) GetKeyExchangeAlgorithmOk() (*string, bool)

GetKeyExchangeAlgorithmOk returns a tuple with the KeyExchangeAlgorithm 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 (*AsymmetricAlgorithm) GetKeySize

func (o *AsymmetricAlgorithm) GetKeySize() int32

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*AsymmetricAlgorithm) GetKeySizeOk

func (o *AsymmetricAlgorithm) GetKeySizeOk() (*int32, bool)

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

func (*AsymmetricAlgorithm) GetLegalKeySizes

func (o *AsymmetricAlgorithm) GetLegalKeySizes() []KeySizes

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

func (*AsymmetricAlgorithm) GetLegalKeySizesOk

func (o *AsymmetricAlgorithm) GetLegalKeySizesOk() ([]KeySizes, bool)

GetLegalKeySizesOk returns a tuple with the LegalKeySizes 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 (*AsymmetricAlgorithm) GetSignatureAlgorithm

func (o *AsymmetricAlgorithm) GetSignatureAlgorithm() string

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

func (*AsymmetricAlgorithm) GetSignatureAlgorithmOk

func (o *AsymmetricAlgorithm) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm 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 (*AsymmetricAlgorithm) HasKeyExchangeAlgorithm

func (o *AsymmetricAlgorithm) HasKeyExchangeAlgorithm() bool

HasKeyExchangeAlgorithm returns a boolean if a field has been set.

func (*AsymmetricAlgorithm) HasKeySize

func (o *AsymmetricAlgorithm) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*AsymmetricAlgorithm) HasLegalKeySizes

func (o *AsymmetricAlgorithm) HasLegalKeySizes() bool

HasLegalKeySizes returns a boolean if a field has been set.

func (*AsymmetricAlgorithm) HasSignatureAlgorithm

func (o *AsymmetricAlgorithm) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (AsymmetricAlgorithm) MarshalJSON

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

func (*AsymmetricAlgorithm) SetKeyExchangeAlgorithm

func (o *AsymmetricAlgorithm) SetKeyExchangeAlgorithm(v string)

SetKeyExchangeAlgorithm gets a reference to the given NullableString and assigns it to the KeyExchangeAlgorithm field.

func (*AsymmetricAlgorithm) SetKeyExchangeAlgorithmNil

func (o *AsymmetricAlgorithm) SetKeyExchangeAlgorithmNil()

SetKeyExchangeAlgorithmNil sets the value for KeyExchangeAlgorithm to be an explicit nil

func (*AsymmetricAlgorithm) SetKeySize

func (o *AsymmetricAlgorithm) SetKeySize(v int32)

SetKeySize gets a reference to the given int32 and assigns it to the KeySize field.

func (*AsymmetricAlgorithm) SetLegalKeySizes

func (o *AsymmetricAlgorithm) SetLegalKeySizes(v []KeySizes)

SetLegalKeySizes gets a reference to the given []KeySizes and assigns it to the LegalKeySizes field.

func (*AsymmetricAlgorithm) SetSignatureAlgorithm

func (o *AsymmetricAlgorithm) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given NullableString and assigns it to the SignatureAlgorithm field.

func (*AsymmetricAlgorithm) SetSignatureAlgorithmNil

func (o *AsymmetricAlgorithm) SetSignatureAlgorithmNil()

SetSignatureAlgorithmNil sets the value for SignatureAlgorithm to be an explicit nil

func (AsymmetricAlgorithm) ToMap

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

func (*AsymmetricAlgorithm) UnsetKeyExchangeAlgorithm

func (o *AsymmetricAlgorithm) UnsetKeyExchangeAlgorithm()

UnsetKeyExchangeAlgorithm ensures that no value is present for KeyExchangeAlgorithm, not even an explicit nil

func (*AsymmetricAlgorithm) UnsetSignatureAlgorithm

func (o *AsymmetricAlgorithm) UnsetSignatureAlgorithm()

UnsetSignatureAlgorithm ensures that no value is present for SignatureAlgorithm, not even an explicit nil

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 ByteReadOnlyMemory

type ByteReadOnlyMemory struct {
	Length  *int32            `json:"length,omitempty"`
	IsEmpty *bool             `json:"isEmpty,omitempty"`
	Span    *ByteReadOnlySpan `json:"span,omitempty"`
}

ByteReadOnlyMemory struct for ByteReadOnlyMemory

func NewByteReadOnlyMemory

func NewByteReadOnlyMemory() *ByteReadOnlyMemory

NewByteReadOnlyMemory instantiates a new ByteReadOnlyMemory 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 NewByteReadOnlyMemoryWithDefaults

func NewByteReadOnlyMemoryWithDefaults() *ByteReadOnlyMemory

NewByteReadOnlyMemoryWithDefaults instantiates a new ByteReadOnlyMemory 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 (*ByteReadOnlyMemory) GetIsEmpty

func (o *ByteReadOnlyMemory) GetIsEmpty() bool

GetIsEmpty returns the IsEmpty field value if set, zero value otherwise.

func (*ByteReadOnlyMemory) GetIsEmptyOk

func (o *ByteReadOnlyMemory) GetIsEmptyOk() (*bool, bool)

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

func (*ByteReadOnlyMemory) GetLength

func (o *ByteReadOnlyMemory) GetLength() int32

GetLength returns the Length field value if set, zero value otherwise.

func (*ByteReadOnlyMemory) GetLengthOk

func (o *ByteReadOnlyMemory) GetLengthOk() (*int32, bool)

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

func (*ByteReadOnlyMemory) GetSpan

func (o *ByteReadOnlyMemory) GetSpan() ByteReadOnlySpan

GetSpan returns the Span field value if set, zero value otherwise.

func (*ByteReadOnlyMemory) GetSpanOk

func (o *ByteReadOnlyMemory) GetSpanOk() (*ByteReadOnlySpan, bool)

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

func (*ByteReadOnlyMemory) HasIsEmpty

func (o *ByteReadOnlyMemory) HasIsEmpty() bool

HasIsEmpty returns a boolean if a field has been set.

func (*ByteReadOnlyMemory) HasLength

func (o *ByteReadOnlyMemory) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*ByteReadOnlyMemory) HasSpan

func (o *ByteReadOnlyMemory) HasSpan() bool

HasSpan returns a boolean if a field has been set.

func (ByteReadOnlyMemory) MarshalJSON

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

func (*ByteReadOnlyMemory) SetIsEmpty

func (o *ByteReadOnlyMemory) SetIsEmpty(v bool)

SetIsEmpty gets a reference to the given bool and assigns it to the IsEmpty field.

func (*ByteReadOnlyMemory) SetLength

func (o *ByteReadOnlyMemory) SetLength(v int32)

SetLength gets a reference to the given int32 and assigns it to the Length field.

func (*ByteReadOnlyMemory) SetSpan

func (o *ByteReadOnlyMemory) SetSpan(v ByteReadOnlySpan)

SetSpan gets a reference to the given ByteReadOnlySpan and assigns it to the Span field.

func (ByteReadOnlyMemory) ToMap

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

type ByteReadOnlySpan

type ByteReadOnlySpan struct {
	Length  *int32 `json:"length,omitempty"`
	IsEmpty *bool  `json:"isEmpty,omitempty"`
}

ByteReadOnlySpan struct for ByteReadOnlySpan

func NewByteReadOnlySpan

func NewByteReadOnlySpan() *ByteReadOnlySpan

NewByteReadOnlySpan instantiates a new ByteReadOnlySpan 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 NewByteReadOnlySpanWithDefaults

func NewByteReadOnlySpanWithDefaults() *ByteReadOnlySpan

NewByteReadOnlySpanWithDefaults instantiates a new ByteReadOnlySpan 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 (*ByteReadOnlySpan) GetIsEmpty

func (o *ByteReadOnlySpan) GetIsEmpty() bool

GetIsEmpty returns the IsEmpty field value if set, zero value otherwise.

func (*ByteReadOnlySpan) GetIsEmptyOk

func (o *ByteReadOnlySpan) GetIsEmptyOk() (*bool, bool)

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

func (*ByteReadOnlySpan) GetLength

func (o *ByteReadOnlySpan) GetLength() int32

GetLength returns the Length field value if set, zero value otherwise.

func (*ByteReadOnlySpan) GetLengthOk

func (o *ByteReadOnlySpan) GetLengthOk() (*int32, bool)

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

func (*ByteReadOnlySpan) HasIsEmpty

func (o *ByteReadOnlySpan) HasIsEmpty() bool

HasIsEmpty returns a boolean if a field has been set.

func (*ByteReadOnlySpan) HasLength

func (o *ByteReadOnlySpan) HasLength() bool

HasLength returns a boolean if a field has been set.

func (ByteReadOnlySpan) MarshalJSON

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

func (*ByteReadOnlySpan) SetIsEmpty

func (o *ByteReadOnlySpan) SetIsEmpty(v bool)

SetIsEmpty gets a reference to the given bool and assigns it to the IsEmpty field.

func (*ByteReadOnlySpan) SetLength

func (o *ByteReadOnlySpan) SetLength(v int32)

SetLength gets a reference to the given int32 and assigns it to the Length field.

func (ByteReadOnlySpan) ToMap

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

type CallingConventions

type CallingConventions string

CallingConventions the model 'CallingConventions'

const (
	STANDARD      CallingConventions = "Standard"
	VAR_ARGS      CallingConventions = "VarArgs"
	ANY           CallingConventions = "Any"
	HAS_THIS      CallingConventions = "HasThis"
	EXPLICIT_THIS CallingConventions = "ExplicitThis"
)

List of CallingConventions

func NewCallingConventionsFromValue

func NewCallingConventionsFromValue(v string) (*CallingConventions, error)

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

func (CallingConventions) IsValid

func (v CallingConventions) IsValid() bool

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

func (CallingConventions) Ptr

Ptr returns reference to CallingConventions value

func (*CallingConventions) UnmarshalJSON

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

type CancellationToken

type CancellationToken struct {
	IsCancellationRequested *bool       `json:"isCancellationRequested,omitempty"`
	CanBeCanceled           *bool       `json:"canBeCanceled,omitempty"`
	WaitHandle              *WaitHandle `json:"waitHandle,omitempty"`
}

CancellationToken struct for CancellationToken

func NewCancellationToken

func NewCancellationToken() *CancellationToken

NewCancellationToken instantiates a new CancellationToken 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 NewCancellationTokenWithDefaults

func NewCancellationTokenWithDefaults() *CancellationToken

NewCancellationTokenWithDefaults instantiates a new CancellationToken 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 (*CancellationToken) GetCanBeCanceled

func (o *CancellationToken) GetCanBeCanceled() bool

GetCanBeCanceled returns the CanBeCanceled field value if set, zero value otherwise.

func (*CancellationToken) GetCanBeCanceledOk

func (o *CancellationToken) GetCanBeCanceledOk() (*bool, bool)

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

func (*CancellationToken) GetIsCancellationRequested

func (o *CancellationToken) GetIsCancellationRequested() bool

GetIsCancellationRequested returns the IsCancellationRequested field value if set, zero value otherwise.

func (*CancellationToken) GetIsCancellationRequestedOk

func (o *CancellationToken) GetIsCancellationRequestedOk() (*bool, bool)

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

func (*CancellationToken) GetWaitHandle

func (o *CancellationToken) GetWaitHandle() WaitHandle

GetWaitHandle returns the WaitHandle field value if set, zero value otherwise.

func (*CancellationToken) GetWaitHandleOk

func (o *CancellationToken) GetWaitHandleOk() (*WaitHandle, bool)

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

func (*CancellationToken) HasCanBeCanceled

func (o *CancellationToken) HasCanBeCanceled() bool

HasCanBeCanceled returns a boolean if a field has been set.

func (*CancellationToken) HasIsCancellationRequested

func (o *CancellationToken) HasIsCancellationRequested() bool

HasIsCancellationRequested returns a boolean if a field has been set.

func (*CancellationToken) HasWaitHandle

func (o *CancellationToken) HasWaitHandle() bool

HasWaitHandle returns a boolean if a field has been set.

func (CancellationToken) MarshalJSON

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

func (*CancellationToken) SetCanBeCanceled

func (o *CancellationToken) SetCanBeCanceled(v bool)

SetCanBeCanceled gets a reference to the given bool and assigns it to the CanBeCanceled field.

func (*CancellationToken) SetIsCancellationRequested

func (o *CancellationToken) SetIsCancellationRequested(v bool)

SetIsCancellationRequested gets a reference to the given bool and assigns it to the IsCancellationRequested field.

func (*CancellationToken) SetWaitHandle

func (o *CancellationToken) SetWaitHandle(v WaitHandle)

SetWaitHandle gets a reference to the given WaitHandle and assigns it to the WaitHandle field.

func (CancellationToken) ToMap

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

type Claim

type Claim struct {
	Issuer         NullableString    `json:"issuer,omitempty"`
	OriginalIssuer NullableString    `json:"originalIssuer,omitempty"`
	Properties     map[string]string `json:"properties,omitempty"`
	Subject        *ClaimsIdentity   `json:"subject,omitempty"`
	Type           NullableString    `json:"type,omitempty"`
	Value          NullableString    `json:"value,omitempty"`
	ValueType      NullableString    `json:"valueType,omitempty"`
}

Claim struct for Claim

func NewClaim

func NewClaim() *Claim

NewClaim instantiates a new Claim 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 NewClaimWithDefaults

func NewClaimWithDefaults() *Claim

NewClaimWithDefaults instantiates a new Claim 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 (*Claim) GetIssuer

func (o *Claim) GetIssuer() string

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

func (*Claim) GetIssuerOk

func (o *Claim) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer 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 (*Claim) GetOriginalIssuer

func (o *Claim) GetOriginalIssuer() string

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

func (*Claim) GetOriginalIssuerOk

func (o *Claim) GetOriginalIssuerOk() (*string, bool)

GetOriginalIssuerOk returns a tuple with the OriginalIssuer 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 (*Claim) GetProperties

func (o *Claim) GetProperties() map[string]string

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

func (*Claim) GetPropertiesOk

func (o *Claim) GetPropertiesOk() (*map[string]string, bool)

GetPropertiesOk returns a tuple with the Properties 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 (*Claim) GetSubject

func (o *Claim) GetSubject() ClaimsIdentity

GetSubject returns the Subject field value if set, zero value otherwise.

func (*Claim) GetSubjectOk

func (o *Claim) GetSubjectOk() (*ClaimsIdentity, bool)

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

func (*Claim) GetType

func (o *Claim) GetType() string

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

func (*Claim) GetTypeOk

func (o *Claim) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type 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 (*Claim) GetValue

func (o *Claim) GetValue() string

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

func (*Claim) GetValueOk

func (o *Claim) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*Claim) GetValueType

func (o *Claim) GetValueType() string

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

func (*Claim) GetValueTypeOk

func (o *Claim) GetValueTypeOk() (*string, bool)

GetValueTypeOk returns a tuple with the ValueType 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 (*Claim) HasIssuer

func (o *Claim) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*Claim) HasOriginalIssuer

func (o *Claim) HasOriginalIssuer() bool

HasOriginalIssuer returns a boolean if a field has been set.

func (*Claim) HasProperties

func (o *Claim) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*Claim) HasSubject

func (o *Claim) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*Claim) HasType

func (o *Claim) HasType() bool

HasType returns a boolean if a field has been set.

func (*Claim) HasValue

func (o *Claim) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*Claim) HasValueType

func (o *Claim) HasValueType() bool

HasValueType returns a boolean if a field has been set.

func (Claim) MarshalJSON

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

func (*Claim) SetIssuer

func (o *Claim) SetIssuer(v string)

SetIssuer gets a reference to the given NullableString and assigns it to the Issuer field.

func (*Claim) SetIssuerNil

func (o *Claim) SetIssuerNil()

SetIssuerNil sets the value for Issuer to be an explicit nil

func (*Claim) SetOriginalIssuer

func (o *Claim) SetOriginalIssuer(v string)

SetOriginalIssuer gets a reference to the given NullableString and assigns it to the OriginalIssuer field.

func (*Claim) SetOriginalIssuerNil

func (o *Claim) SetOriginalIssuerNil()

SetOriginalIssuerNil sets the value for OriginalIssuer to be an explicit nil

func (*Claim) SetProperties

func (o *Claim) SetProperties(v map[string]string)

SetProperties gets a reference to the given map[string]string and assigns it to the Properties field.

func (*Claim) SetSubject

func (o *Claim) SetSubject(v ClaimsIdentity)

SetSubject gets a reference to the given ClaimsIdentity and assigns it to the Subject field.

func (*Claim) SetType

func (o *Claim) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*Claim) SetTypeNil

func (o *Claim) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*Claim) SetValue

func (o *Claim) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*Claim) SetValueNil

func (o *Claim) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (*Claim) SetValueType

func (o *Claim) SetValueType(v string)

SetValueType gets a reference to the given NullableString and assigns it to the ValueType field.

func (*Claim) SetValueTypeNil

func (o *Claim) SetValueTypeNil()

SetValueTypeNil sets the value for ValueType to be an explicit nil

func (Claim) ToMap

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

func (*Claim) UnsetIssuer

func (o *Claim) UnsetIssuer()

UnsetIssuer ensures that no value is present for Issuer, not even an explicit nil

func (*Claim) UnsetOriginalIssuer

func (o *Claim) UnsetOriginalIssuer()

UnsetOriginalIssuer ensures that no value is present for OriginalIssuer, not even an explicit nil

func (*Claim) UnsetType

func (o *Claim) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*Claim) UnsetValue

func (o *Claim) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

func (*Claim) UnsetValueType

func (o *Claim) UnsetValueType()

UnsetValueType ensures that no value is present for ValueType, not even an explicit nil

type ClaimsIdentity

type ClaimsIdentity struct {
	AuthenticationType NullableString  `json:"authenticationType,omitempty"`
	IsAuthenticated    *bool           `json:"isAuthenticated,omitempty"`
	Actor              *ClaimsIdentity `json:"actor,omitempty"`
	BootstrapContext   interface{}     `json:"bootstrapContext,omitempty"`
	Claims             []Claim         `json:"claims,omitempty"`
	Label              NullableString  `json:"label,omitempty"`
	Name               NullableString  `json:"name,omitempty"`
	NameClaimType      NullableString  `json:"nameClaimType,omitempty"`
	RoleClaimType      NullableString  `json:"roleClaimType,omitempty"`
}

ClaimsIdentity struct for ClaimsIdentity

func NewClaimsIdentity

func NewClaimsIdentity() *ClaimsIdentity

NewClaimsIdentity instantiates a new ClaimsIdentity 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 NewClaimsIdentityWithDefaults

func NewClaimsIdentityWithDefaults() *ClaimsIdentity

NewClaimsIdentityWithDefaults instantiates a new ClaimsIdentity 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 (*ClaimsIdentity) GetActor

func (o *ClaimsIdentity) GetActor() ClaimsIdentity

GetActor returns the Actor field value if set, zero value otherwise.

func (*ClaimsIdentity) GetActorOk

func (o *ClaimsIdentity) GetActorOk() (*ClaimsIdentity, bool)

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

func (*ClaimsIdentity) GetAuthenticationType

func (o *ClaimsIdentity) GetAuthenticationType() string

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

func (*ClaimsIdentity) GetAuthenticationTypeOk

func (o *ClaimsIdentity) GetAuthenticationTypeOk() (*string, bool)

GetAuthenticationTypeOk returns a tuple with the AuthenticationType 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 (*ClaimsIdentity) GetBootstrapContext

func (o *ClaimsIdentity) GetBootstrapContext() interface{}

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

func (*ClaimsIdentity) GetBootstrapContextOk

func (o *ClaimsIdentity) GetBootstrapContextOk() (*interface{}, bool)

GetBootstrapContextOk returns a tuple with the BootstrapContext 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 (*ClaimsIdentity) GetClaims

func (o *ClaimsIdentity) GetClaims() []Claim

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

func (*ClaimsIdentity) GetClaimsOk

func (o *ClaimsIdentity) GetClaimsOk() ([]Claim, bool)

GetClaimsOk returns a tuple with the Claims 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 (*ClaimsIdentity) GetIsAuthenticated

func (o *ClaimsIdentity) GetIsAuthenticated() bool

GetIsAuthenticated returns the IsAuthenticated field value if set, zero value otherwise.

func (*ClaimsIdentity) GetIsAuthenticatedOk

func (o *ClaimsIdentity) GetIsAuthenticatedOk() (*bool, bool)

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

func (*ClaimsIdentity) GetLabel

func (o *ClaimsIdentity) GetLabel() string

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

func (*ClaimsIdentity) GetLabelOk

func (o *ClaimsIdentity) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label 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 (*ClaimsIdentity) GetName

func (o *ClaimsIdentity) GetName() string

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

func (*ClaimsIdentity) GetNameClaimType

func (o *ClaimsIdentity) GetNameClaimType() string

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

func (*ClaimsIdentity) GetNameClaimTypeOk

func (o *ClaimsIdentity) GetNameClaimTypeOk() (*string, bool)

GetNameClaimTypeOk returns a tuple with the NameClaimType 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 (*ClaimsIdentity) GetNameOk

func (o *ClaimsIdentity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*ClaimsIdentity) GetRoleClaimType

func (o *ClaimsIdentity) GetRoleClaimType() string

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

func (*ClaimsIdentity) GetRoleClaimTypeOk

func (o *ClaimsIdentity) GetRoleClaimTypeOk() (*string, bool)

GetRoleClaimTypeOk returns a tuple with the RoleClaimType 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 (*ClaimsIdentity) HasActor

func (o *ClaimsIdentity) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*ClaimsIdentity) HasAuthenticationType

func (o *ClaimsIdentity) HasAuthenticationType() bool

HasAuthenticationType returns a boolean if a field has been set.

func (*ClaimsIdentity) HasBootstrapContext

func (o *ClaimsIdentity) HasBootstrapContext() bool

HasBootstrapContext returns a boolean if a field has been set.

func (*ClaimsIdentity) HasClaims

func (o *ClaimsIdentity) HasClaims() bool

HasClaims returns a boolean if a field has been set.

func (*ClaimsIdentity) HasIsAuthenticated

func (o *ClaimsIdentity) HasIsAuthenticated() bool

HasIsAuthenticated returns a boolean if a field has been set.

func (*ClaimsIdentity) HasLabel

func (o *ClaimsIdentity) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*ClaimsIdentity) HasName

func (o *ClaimsIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (*ClaimsIdentity) HasNameClaimType

func (o *ClaimsIdentity) HasNameClaimType() bool

HasNameClaimType returns a boolean if a field has been set.

func (*ClaimsIdentity) HasRoleClaimType

func (o *ClaimsIdentity) HasRoleClaimType() bool

HasRoleClaimType returns a boolean if a field has been set.

func (ClaimsIdentity) MarshalJSON

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

func (*ClaimsIdentity) SetActor

func (o *ClaimsIdentity) SetActor(v ClaimsIdentity)

SetActor gets a reference to the given ClaimsIdentity and assigns it to the Actor field.

func (*ClaimsIdentity) SetAuthenticationType

func (o *ClaimsIdentity) SetAuthenticationType(v string)

SetAuthenticationType gets a reference to the given NullableString and assigns it to the AuthenticationType field.

func (*ClaimsIdentity) SetAuthenticationTypeNil

func (o *ClaimsIdentity) SetAuthenticationTypeNil()

SetAuthenticationTypeNil sets the value for AuthenticationType to be an explicit nil

func (*ClaimsIdentity) SetBootstrapContext

func (o *ClaimsIdentity) SetBootstrapContext(v interface{})

SetBootstrapContext gets a reference to the given interface{} and assigns it to the BootstrapContext field.

func (*ClaimsIdentity) SetClaims

func (o *ClaimsIdentity) SetClaims(v []Claim)

SetClaims gets a reference to the given []Claim and assigns it to the Claims field.

func (*ClaimsIdentity) SetIsAuthenticated

func (o *ClaimsIdentity) SetIsAuthenticated(v bool)

SetIsAuthenticated gets a reference to the given bool and assigns it to the IsAuthenticated field.

func (*ClaimsIdentity) SetLabel

func (o *ClaimsIdentity) SetLabel(v string)

SetLabel gets a reference to the given NullableString and assigns it to the Label field.

func (*ClaimsIdentity) SetLabelNil

func (o *ClaimsIdentity) SetLabelNil()

SetLabelNil sets the value for Label to be an explicit nil

func (*ClaimsIdentity) SetName

func (o *ClaimsIdentity) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ClaimsIdentity) SetNameClaimType

func (o *ClaimsIdentity) SetNameClaimType(v string)

SetNameClaimType gets a reference to the given NullableString and assigns it to the NameClaimType field.

func (*ClaimsIdentity) SetNameClaimTypeNil

func (o *ClaimsIdentity) SetNameClaimTypeNil()

SetNameClaimTypeNil sets the value for NameClaimType to be an explicit nil

func (*ClaimsIdentity) SetNameNil

func (o *ClaimsIdentity) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ClaimsIdentity) SetRoleClaimType

func (o *ClaimsIdentity) SetRoleClaimType(v string)

SetRoleClaimType gets a reference to the given NullableString and assigns it to the RoleClaimType field.

func (*ClaimsIdentity) SetRoleClaimTypeNil

func (o *ClaimsIdentity) SetRoleClaimTypeNil()

SetRoleClaimTypeNil sets the value for RoleClaimType to be an explicit nil

func (ClaimsIdentity) ToMap

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

func (*ClaimsIdentity) UnsetAuthenticationType

func (o *ClaimsIdentity) UnsetAuthenticationType()

UnsetAuthenticationType ensures that no value is present for AuthenticationType, not even an explicit nil

func (*ClaimsIdentity) UnsetLabel

func (o *ClaimsIdentity) UnsetLabel()

UnsetLabel ensures that no value is present for Label, not even an explicit nil

func (*ClaimsIdentity) UnsetName

func (o *ClaimsIdentity) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ClaimsIdentity) UnsetNameClaimType

func (o *ClaimsIdentity) UnsetNameClaimType()

UnsetNameClaimType ensures that no value is present for NameClaimType, not even an explicit nil

func (*ClaimsIdentity) UnsetRoleClaimType

func (o *ClaimsIdentity) UnsetRoleClaimType()

UnsetRoleClaimType ensures that no value is present for RoleClaimType, not even an explicit nil

type ClaimsPrincipal

type ClaimsPrincipal struct {
	Claims     []Claim          `json:"claims,omitempty"`
	Identities []ClaimsIdentity `json:"identities,omitempty"`
	Identity   *IIdentity       `json:"identity,omitempty"`
}

ClaimsPrincipal struct for ClaimsPrincipal

func NewClaimsPrincipal

func NewClaimsPrincipal() *ClaimsPrincipal

NewClaimsPrincipal instantiates a new ClaimsPrincipal 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 NewClaimsPrincipalWithDefaults

func NewClaimsPrincipalWithDefaults() *ClaimsPrincipal

NewClaimsPrincipalWithDefaults instantiates a new ClaimsPrincipal 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 (*ClaimsPrincipal) GetClaims

func (o *ClaimsPrincipal) GetClaims() []Claim

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

func (*ClaimsPrincipal) GetClaimsOk

func (o *ClaimsPrincipal) GetClaimsOk() ([]Claim, bool)

GetClaimsOk returns a tuple with the Claims 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 (*ClaimsPrincipal) GetIdentities

func (o *ClaimsPrincipal) GetIdentities() []ClaimsIdentity

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

func (*ClaimsPrincipal) GetIdentitiesOk

func (o *ClaimsPrincipal) GetIdentitiesOk() ([]ClaimsIdentity, bool)

GetIdentitiesOk returns a tuple with the Identities 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 (*ClaimsPrincipal) GetIdentity

func (o *ClaimsPrincipal) GetIdentity() IIdentity

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*ClaimsPrincipal) GetIdentityOk

func (o *ClaimsPrincipal) GetIdentityOk() (*IIdentity, bool)

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

func (*ClaimsPrincipal) HasClaims

func (o *ClaimsPrincipal) HasClaims() bool

HasClaims returns a boolean if a field has been set.

func (*ClaimsPrincipal) HasIdentities

func (o *ClaimsPrincipal) HasIdentities() bool

HasIdentities returns a boolean if a field has been set.

func (*ClaimsPrincipal) HasIdentity

func (o *ClaimsPrincipal) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (ClaimsPrincipal) MarshalJSON

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

func (*ClaimsPrincipal) SetClaims

func (o *ClaimsPrincipal) SetClaims(v []Claim)

SetClaims gets a reference to the given []Claim and assigns it to the Claims field.

func (*ClaimsPrincipal) SetIdentities

func (o *ClaimsPrincipal) SetIdentities(v []ClaimsIdentity)

SetIdentities gets a reference to the given []ClaimsIdentity and assigns it to the Identities field.

func (*ClaimsPrincipal) SetIdentity

func (o *ClaimsPrincipal) SetIdentity(v IIdentity)

SetIdentity gets a reference to the given IIdentity and assigns it to the Identity field.

func (ClaimsPrincipal) ToMap

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

type ComputeClause

type ComputeClause struct {
	ComputedItems []ComputeExpression `json:"computedItems,omitempty"`
}

ComputeClause struct for ComputeClause

func NewComputeClause

func NewComputeClause() *ComputeClause

NewComputeClause instantiates a new ComputeClause 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 NewComputeClauseWithDefaults

func NewComputeClauseWithDefaults() *ComputeClause

NewComputeClauseWithDefaults instantiates a new ComputeClause 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 (*ComputeClause) GetComputedItems

func (o *ComputeClause) GetComputedItems() []ComputeExpression

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

func (*ComputeClause) GetComputedItemsOk

func (o *ComputeClause) GetComputedItemsOk() ([]ComputeExpression, bool)

GetComputedItemsOk returns a tuple with the ComputedItems 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 (*ComputeClause) HasComputedItems

func (o *ComputeClause) HasComputedItems() bool

HasComputedItems returns a boolean if a field has been set.

func (ComputeClause) MarshalJSON

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

func (*ComputeClause) SetComputedItems

func (o *ComputeClause) SetComputedItems(v []ComputeExpression)

SetComputedItems gets a reference to the given []ComputeExpression and assigns it to the ComputedItems field.

func (ComputeClause) ToMap

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

type ComputeExpression

type ComputeExpression struct {
	Expression    *SingleValueNode   `json:"expression,omitempty"`
	Alias         NullableString     `json:"alias,omitempty"`
	TypeReference *IEdmTypeReference `json:"typeReference,omitempty"`
}

ComputeExpression struct for ComputeExpression

func NewComputeExpression

func NewComputeExpression() *ComputeExpression

NewComputeExpression instantiates a new ComputeExpression 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 NewComputeExpressionWithDefaults

func NewComputeExpressionWithDefaults() *ComputeExpression

NewComputeExpressionWithDefaults instantiates a new ComputeExpression 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 (*ComputeExpression) GetAlias

func (o *ComputeExpression) GetAlias() string

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

func (*ComputeExpression) GetAliasOk

func (o *ComputeExpression) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias 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 (*ComputeExpression) GetExpression

func (o *ComputeExpression) GetExpression() SingleValueNode

GetExpression returns the Expression field value if set, zero value otherwise.

func (*ComputeExpression) GetExpressionOk

func (o *ComputeExpression) GetExpressionOk() (*SingleValueNode, bool)

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

func (*ComputeExpression) GetTypeReference

func (o *ComputeExpression) GetTypeReference() IEdmTypeReference

GetTypeReference returns the TypeReference field value if set, zero value otherwise.

func (*ComputeExpression) GetTypeReferenceOk

func (o *ComputeExpression) GetTypeReferenceOk() (*IEdmTypeReference, bool)

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

func (*ComputeExpression) HasAlias

func (o *ComputeExpression) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*ComputeExpression) HasExpression

func (o *ComputeExpression) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*ComputeExpression) HasTypeReference

func (o *ComputeExpression) HasTypeReference() bool

HasTypeReference returns a boolean if a field has been set.

func (ComputeExpression) MarshalJSON

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

func (*ComputeExpression) SetAlias

func (o *ComputeExpression) SetAlias(v string)

SetAlias gets a reference to the given NullableString and assigns it to the Alias field.

func (*ComputeExpression) SetAliasNil

func (o *ComputeExpression) SetAliasNil()

SetAliasNil sets the value for Alias to be an explicit nil

func (*ComputeExpression) SetExpression

func (o *ComputeExpression) SetExpression(v SingleValueNode)

SetExpression gets a reference to the given SingleValueNode and assigns it to the Expression field.

func (*ComputeExpression) SetTypeReference

func (o *ComputeExpression) SetTypeReference(v IEdmTypeReference)

SetTypeReference gets a reference to the given IEdmTypeReference and assigns it to the TypeReference field.

func (ComputeExpression) ToMap

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

func (*ComputeExpression) UnsetAlias

func (o *ComputeExpression) UnsetAlias()

UnsetAlias ensures that no value is present for Alias, not even an explicit nil

type ComputeQueryOption

type ComputeQueryOption struct {
	Context       *ODataQueryContext     `json:"context,omitempty"`
	ResultClrType *Type                  `json:"resultClrType,omitempty"`
	ComputeClause *ComputeClause         `json:"computeClause,omitempty"`
	RawValue      NullableString         `json:"rawValue,omitempty"`
	Validator     map[string]interface{} `json:"validator,omitempty"`
}

ComputeQueryOption struct for ComputeQueryOption

func NewComputeQueryOption

func NewComputeQueryOption() *ComputeQueryOption

NewComputeQueryOption instantiates a new ComputeQueryOption 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 NewComputeQueryOptionWithDefaults

func NewComputeQueryOptionWithDefaults() *ComputeQueryOption

NewComputeQueryOptionWithDefaults instantiates a new ComputeQueryOption 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 (*ComputeQueryOption) GetComputeClause

func (o *ComputeQueryOption) GetComputeClause() ComputeClause

GetComputeClause returns the ComputeClause field value if set, zero value otherwise.

func (*ComputeQueryOption) GetComputeClauseOk

func (o *ComputeQueryOption) GetComputeClauseOk() (*ComputeClause, bool)

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

func (*ComputeQueryOption) GetContext

func (o *ComputeQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*ComputeQueryOption) GetContextOk

func (o *ComputeQueryOption) GetContextOk() (*ODataQueryContext, bool)

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

func (*ComputeQueryOption) GetRawValue

func (o *ComputeQueryOption) GetRawValue() string

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

func (*ComputeQueryOption) GetRawValueOk

func (o *ComputeQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*ComputeQueryOption) GetResultClrType

func (o *ComputeQueryOption) GetResultClrType() Type

GetResultClrType returns the ResultClrType field value if set, zero value otherwise.

func (*ComputeQueryOption) GetResultClrTypeOk

func (o *ComputeQueryOption) GetResultClrTypeOk() (*Type, bool)

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

func (*ComputeQueryOption) GetValidator

func (o *ComputeQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*ComputeQueryOption) GetValidatorOk

func (o *ComputeQueryOption) GetValidatorOk() (map[string]interface{}, bool)

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

func (*ComputeQueryOption) HasComputeClause

func (o *ComputeQueryOption) HasComputeClause() bool

HasComputeClause returns a boolean if a field has been set.

func (*ComputeQueryOption) HasContext

func (o *ComputeQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*ComputeQueryOption) HasRawValue

func (o *ComputeQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*ComputeQueryOption) HasResultClrType

func (o *ComputeQueryOption) HasResultClrType() bool

HasResultClrType returns a boolean if a field has been set.

func (*ComputeQueryOption) HasValidator

func (o *ComputeQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (ComputeQueryOption) MarshalJSON

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

func (*ComputeQueryOption) SetComputeClause

func (o *ComputeQueryOption) SetComputeClause(v ComputeClause)

SetComputeClause gets a reference to the given ComputeClause and assigns it to the ComputeClause field.

func (*ComputeQueryOption) SetContext

func (o *ComputeQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*ComputeQueryOption) SetRawValue

func (o *ComputeQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*ComputeQueryOption) SetRawValueNil

func (o *ComputeQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*ComputeQueryOption) SetResultClrType

func (o *ComputeQueryOption) SetResultClrType(v Type)

SetResultClrType gets a reference to the given Type and assigns it to the ResultClrType field.

func (*ComputeQueryOption) SetValidator

func (o *ComputeQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (ComputeQueryOption) ToMap

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

func (*ComputeQueryOption) UnsetRawValue

func (o *ComputeQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

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 ConnectionInfo

type ConnectionInfo struct {
	Id                NullableString    `json:"id,omitempty"`
	RemoteIpAddress   *IPAddress        `json:"remoteIpAddress,omitempty"`
	RemotePort        *int32            `json:"remotePort,omitempty"`
	LocalIpAddress    *IPAddress        `json:"localIpAddress,omitempty"`
	LocalPort         *int32            `json:"localPort,omitempty"`
	ClientCertificate *X509Certificate2 `json:"clientCertificate,omitempty"`
}

ConnectionInfo struct for ConnectionInfo

func NewConnectionInfo

func NewConnectionInfo() *ConnectionInfo

NewConnectionInfo instantiates a new ConnectionInfo 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 NewConnectionInfoWithDefaults

func NewConnectionInfoWithDefaults() *ConnectionInfo

NewConnectionInfoWithDefaults instantiates a new ConnectionInfo 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 (*ConnectionInfo) GetClientCertificate

func (o *ConnectionInfo) GetClientCertificate() X509Certificate2

GetClientCertificate returns the ClientCertificate field value if set, zero value otherwise.

func (*ConnectionInfo) GetClientCertificateOk

func (o *ConnectionInfo) GetClientCertificateOk() (*X509Certificate2, bool)

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

func (*ConnectionInfo) GetId

func (o *ConnectionInfo) GetId() string

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

func (*ConnectionInfo) GetIdOk

func (o *ConnectionInfo) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConnectionInfo) GetLocalIpAddress

func (o *ConnectionInfo) GetLocalIpAddress() IPAddress

GetLocalIpAddress returns the LocalIpAddress field value if set, zero value otherwise.

func (*ConnectionInfo) GetLocalIpAddressOk

func (o *ConnectionInfo) GetLocalIpAddressOk() (*IPAddress, bool)

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

func (*ConnectionInfo) GetLocalPort

func (o *ConnectionInfo) GetLocalPort() int32

GetLocalPort returns the LocalPort field value if set, zero value otherwise.

func (*ConnectionInfo) GetLocalPortOk

func (o *ConnectionInfo) GetLocalPortOk() (*int32, bool)

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

func (*ConnectionInfo) GetRemoteIpAddress

func (o *ConnectionInfo) GetRemoteIpAddress() IPAddress

GetRemoteIpAddress returns the RemoteIpAddress field value if set, zero value otherwise.

func (*ConnectionInfo) GetRemoteIpAddressOk

func (o *ConnectionInfo) GetRemoteIpAddressOk() (*IPAddress, bool)

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

func (*ConnectionInfo) GetRemotePort

func (o *ConnectionInfo) GetRemotePort() int32

GetRemotePort returns the RemotePort field value if set, zero value otherwise.

func (*ConnectionInfo) GetRemotePortOk

func (o *ConnectionInfo) GetRemotePortOk() (*int32, bool)

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

func (*ConnectionInfo) HasClientCertificate

func (o *ConnectionInfo) HasClientCertificate() bool

HasClientCertificate returns a boolean if a field has been set.

func (*ConnectionInfo) HasId

func (o *ConnectionInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*ConnectionInfo) HasLocalIpAddress

func (o *ConnectionInfo) HasLocalIpAddress() bool

HasLocalIpAddress returns a boolean if a field has been set.

func (*ConnectionInfo) HasLocalPort

func (o *ConnectionInfo) HasLocalPort() bool

HasLocalPort returns a boolean if a field has been set.

func (*ConnectionInfo) HasRemoteIpAddress

func (o *ConnectionInfo) HasRemoteIpAddress() bool

HasRemoteIpAddress returns a boolean if a field has been set.

func (*ConnectionInfo) HasRemotePort

func (o *ConnectionInfo) HasRemotePort() bool

HasRemotePort returns a boolean if a field has been set.

func (ConnectionInfo) MarshalJSON

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

func (*ConnectionInfo) SetClientCertificate

func (o *ConnectionInfo) SetClientCertificate(v X509Certificate2)

SetClientCertificate gets a reference to the given X509Certificate2 and assigns it to the ClientCertificate field.

func (*ConnectionInfo) SetId

func (o *ConnectionInfo) SetId(v string)

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

func (*ConnectionInfo) SetIdNil

func (o *ConnectionInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*ConnectionInfo) SetLocalIpAddress

func (o *ConnectionInfo) SetLocalIpAddress(v IPAddress)

SetLocalIpAddress gets a reference to the given IPAddress and assigns it to the LocalIpAddress field.

func (*ConnectionInfo) SetLocalPort

func (o *ConnectionInfo) SetLocalPort(v int32)

SetLocalPort gets a reference to the given int32 and assigns it to the LocalPort field.

func (*ConnectionInfo) SetRemoteIpAddress

func (o *ConnectionInfo) SetRemoteIpAddress(v IPAddress)

SetRemoteIpAddress gets a reference to the given IPAddress and assigns it to the RemoteIpAddress field.

func (*ConnectionInfo) SetRemotePort

func (o *ConnectionInfo) SetRemotePort(v int32)

SetRemotePort gets a reference to the given int32 and assigns it to the RemotePort field.

func (ConnectionInfo) ToMap

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

func (*ConnectionInfo) UnsetId

func (o *ConnectionInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

type ConstructorInfo

type ConstructorInfo struct {
	Name                       NullableString        `json:"name,omitempty"`
	DeclaringType              *Type                 `json:"declaringType,omitempty"`
	ReflectedType              *Type                 `json:"reflectedType,omitempty"`
	Module                     *Module               `json:"module,omitempty"`
	CustomAttributes           []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible              *bool                 `json:"isCollectible,omitempty"`
	MetadataToken              *int32                `json:"metadataToken,omitempty"`
	Attributes                 *MethodAttributes     `json:"attributes,omitempty"`
	MethodImplementationFlags  *MethodImplAttributes `json:"methodImplementationFlags,omitempty"`
	CallingConvention          *CallingConventions   `json:"callingConvention,omitempty"`
	IsAbstract                 *bool                 `json:"isAbstract,omitempty"`
	IsConstructor              *bool                 `json:"isConstructor,omitempty"`
	IsFinal                    *bool                 `json:"isFinal,omitempty"`
	IsHideBySig                *bool                 `json:"isHideBySig,omitempty"`
	IsSpecialName              *bool                 `json:"isSpecialName,omitempty"`
	IsStatic                   *bool                 `json:"isStatic,omitempty"`
	IsVirtual                  *bool                 `json:"isVirtual,omitempty"`
	IsAssembly                 *bool                 `json:"isAssembly,omitempty"`
	IsFamily                   *bool                 `json:"isFamily,omitempty"`
	IsFamilyAndAssembly        *bool                 `json:"isFamilyAndAssembly,omitempty"`
	IsFamilyOrAssembly         *bool                 `json:"isFamilyOrAssembly,omitempty"`
	IsPrivate                  *bool                 `json:"isPrivate,omitempty"`
	IsPublic                   *bool                 `json:"isPublic,omitempty"`
	IsConstructedGenericMethod *bool                 `json:"isConstructedGenericMethod,omitempty"`
	IsGenericMethod            *bool                 `json:"isGenericMethod,omitempty"`
	IsGenericMethodDefinition  *bool                 `json:"isGenericMethodDefinition,omitempty"`
	ContainsGenericParameters  *bool                 `json:"containsGenericParameters,omitempty"`
	MethodHandle               *RuntimeMethodHandle  `json:"methodHandle,omitempty"`
	IsSecurityCritical         *bool                 `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical     *bool                 `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent      *bool                 `json:"isSecurityTransparent,omitempty"`
	MemberType                 *MemberTypes          `json:"memberType,omitempty"`
}

ConstructorInfo struct for ConstructorInfo

func NewConstructorInfo

func NewConstructorInfo() *ConstructorInfo

NewConstructorInfo instantiates a new ConstructorInfo 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 NewConstructorInfoWithDefaults

func NewConstructorInfoWithDefaults() *ConstructorInfo

NewConstructorInfoWithDefaults instantiates a new ConstructorInfo 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 (*ConstructorInfo) GetAttributes

func (o *ConstructorInfo) GetAttributes() MethodAttributes

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

func (*ConstructorInfo) GetAttributesOk

func (o *ConstructorInfo) GetAttributesOk() (*MethodAttributes, 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 (*ConstructorInfo) GetCallingConvention

func (o *ConstructorInfo) GetCallingConvention() CallingConventions

GetCallingConvention returns the CallingConvention field value if set, zero value otherwise.

func (*ConstructorInfo) GetCallingConventionOk

func (o *ConstructorInfo) GetCallingConventionOk() (*CallingConventions, bool)

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

func (*ConstructorInfo) GetContainsGenericParameters

func (o *ConstructorInfo) GetContainsGenericParameters() bool

GetContainsGenericParameters returns the ContainsGenericParameters field value if set, zero value otherwise.

func (*ConstructorInfo) GetContainsGenericParametersOk

func (o *ConstructorInfo) GetContainsGenericParametersOk() (*bool, bool)

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

func (*ConstructorInfo) GetCustomAttributes

func (o *ConstructorInfo) GetCustomAttributes() []CustomAttributeData

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

func (*ConstructorInfo) GetCustomAttributesOk

func (o *ConstructorInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*ConstructorInfo) GetDeclaringType

func (o *ConstructorInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*ConstructorInfo) GetDeclaringTypeOk

func (o *ConstructorInfo) GetDeclaringTypeOk() (*Type, bool)

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

func (*ConstructorInfo) GetIsAbstract

func (o *ConstructorInfo) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsAbstractOk

func (o *ConstructorInfo) GetIsAbstractOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsAssembly

func (o *ConstructorInfo) GetIsAssembly() bool

GetIsAssembly returns the IsAssembly field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsAssemblyOk

func (o *ConstructorInfo) GetIsAssemblyOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsCollectible

func (o *ConstructorInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsCollectibleOk

func (o *ConstructorInfo) GetIsCollectibleOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsConstructedGenericMethod

func (o *ConstructorInfo) GetIsConstructedGenericMethod() bool

GetIsConstructedGenericMethod returns the IsConstructedGenericMethod field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsConstructedGenericMethodOk

func (o *ConstructorInfo) GetIsConstructedGenericMethodOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsConstructor

func (o *ConstructorInfo) GetIsConstructor() bool

GetIsConstructor returns the IsConstructor field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsConstructorOk

func (o *ConstructorInfo) GetIsConstructorOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsFamily

func (o *ConstructorInfo) GetIsFamily() bool

GetIsFamily returns the IsFamily field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsFamilyAndAssembly

func (o *ConstructorInfo) GetIsFamilyAndAssembly() bool

GetIsFamilyAndAssembly returns the IsFamilyAndAssembly field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsFamilyAndAssemblyOk

func (o *ConstructorInfo) GetIsFamilyAndAssemblyOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsFamilyOk

func (o *ConstructorInfo) GetIsFamilyOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsFamilyOrAssembly

func (o *ConstructorInfo) GetIsFamilyOrAssembly() bool

GetIsFamilyOrAssembly returns the IsFamilyOrAssembly field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsFamilyOrAssemblyOk

func (o *ConstructorInfo) GetIsFamilyOrAssemblyOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsFinal

func (o *ConstructorInfo) GetIsFinal() bool

GetIsFinal returns the IsFinal field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsFinalOk

func (o *ConstructorInfo) GetIsFinalOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsGenericMethod

func (o *ConstructorInfo) GetIsGenericMethod() bool

GetIsGenericMethod returns the IsGenericMethod field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsGenericMethodDefinition

func (o *ConstructorInfo) GetIsGenericMethodDefinition() bool

GetIsGenericMethodDefinition returns the IsGenericMethodDefinition field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsGenericMethodDefinitionOk

func (o *ConstructorInfo) GetIsGenericMethodDefinitionOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsGenericMethodOk

func (o *ConstructorInfo) GetIsGenericMethodOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsHideBySig

func (o *ConstructorInfo) GetIsHideBySig() bool

GetIsHideBySig returns the IsHideBySig field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsHideBySigOk

func (o *ConstructorInfo) GetIsHideBySigOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsPrivate

func (o *ConstructorInfo) GetIsPrivate() bool

GetIsPrivate returns the IsPrivate field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsPrivateOk

func (o *ConstructorInfo) GetIsPrivateOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsPublic

func (o *ConstructorInfo) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsPublicOk

func (o *ConstructorInfo) GetIsPublicOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsSecurityCritical

func (o *ConstructorInfo) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsSecurityCriticalOk

func (o *ConstructorInfo) GetIsSecurityCriticalOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsSecuritySafeCritical

func (o *ConstructorInfo) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsSecuritySafeCriticalOk

func (o *ConstructorInfo) GetIsSecuritySafeCriticalOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsSecurityTransparent

func (o *ConstructorInfo) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsSecurityTransparentOk

func (o *ConstructorInfo) GetIsSecurityTransparentOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsSpecialName

func (o *ConstructorInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsSpecialNameOk

func (o *ConstructorInfo) GetIsSpecialNameOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsStatic

func (o *ConstructorInfo) GetIsStatic() bool

GetIsStatic returns the IsStatic field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsStaticOk

func (o *ConstructorInfo) GetIsStaticOk() (*bool, bool)

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

func (*ConstructorInfo) GetIsVirtual

func (o *ConstructorInfo) GetIsVirtual() bool

GetIsVirtual returns the IsVirtual field value if set, zero value otherwise.

func (*ConstructorInfo) GetIsVirtualOk

func (o *ConstructorInfo) GetIsVirtualOk() (*bool, bool)

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

func (*ConstructorInfo) GetMemberType

func (o *ConstructorInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*ConstructorInfo) GetMemberTypeOk

func (o *ConstructorInfo) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*ConstructorInfo) GetMetadataToken

func (o *ConstructorInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*ConstructorInfo) GetMetadataTokenOk

func (o *ConstructorInfo) GetMetadataTokenOk() (*int32, bool)

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

func (*ConstructorInfo) GetMethodHandle

func (o *ConstructorInfo) GetMethodHandle() RuntimeMethodHandle

GetMethodHandle returns the MethodHandle field value if set, zero value otherwise.

func (*ConstructorInfo) GetMethodHandleOk

func (o *ConstructorInfo) GetMethodHandleOk() (*RuntimeMethodHandle, bool)

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

func (*ConstructorInfo) GetMethodImplementationFlags

func (o *ConstructorInfo) GetMethodImplementationFlags() MethodImplAttributes

GetMethodImplementationFlags returns the MethodImplementationFlags field value if set, zero value otherwise.

func (*ConstructorInfo) GetMethodImplementationFlagsOk

func (o *ConstructorInfo) GetMethodImplementationFlagsOk() (*MethodImplAttributes, bool)

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

func (*ConstructorInfo) GetModule

func (o *ConstructorInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*ConstructorInfo) GetModuleOk

func (o *ConstructorInfo) GetModuleOk() (*Module, bool)

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

func (*ConstructorInfo) GetName

func (o *ConstructorInfo) GetName() string

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

func (*ConstructorInfo) GetNameOk

func (o *ConstructorInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*ConstructorInfo) GetReflectedType

func (o *ConstructorInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*ConstructorInfo) GetReflectedTypeOk

func (o *ConstructorInfo) GetReflectedTypeOk() (*Type, bool)

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

func (*ConstructorInfo) HasAttributes

func (o *ConstructorInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*ConstructorInfo) HasCallingConvention

func (o *ConstructorInfo) HasCallingConvention() bool

HasCallingConvention returns a boolean if a field has been set.

func (*ConstructorInfo) HasContainsGenericParameters

func (o *ConstructorInfo) HasContainsGenericParameters() bool

HasContainsGenericParameters returns a boolean if a field has been set.

func (*ConstructorInfo) HasCustomAttributes

func (o *ConstructorInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*ConstructorInfo) HasDeclaringType

func (o *ConstructorInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsAbstract

func (o *ConstructorInfo) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsAssembly

func (o *ConstructorInfo) HasIsAssembly() bool

HasIsAssembly returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsCollectible

func (o *ConstructorInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsConstructedGenericMethod

func (o *ConstructorInfo) HasIsConstructedGenericMethod() bool

HasIsConstructedGenericMethod returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsConstructor

func (o *ConstructorInfo) HasIsConstructor() bool

HasIsConstructor returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsFamily

func (o *ConstructorInfo) HasIsFamily() bool

HasIsFamily returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsFamilyAndAssembly

func (o *ConstructorInfo) HasIsFamilyAndAssembly() bool

HasIsFamilyAndAssembly returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsFamilyOrAssembly

func (o *ConstructorInfo) HasIsFamilyOrAssembly() bool

HasIsFamilyOrAssembly returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsFinal

func (o *ConstructorInfo) HasIsFinal() bool

HasIsFinal returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsGenericMethod

func (o *ConstructorInfo) HasIsGenericMethod() bool

HasIsGenericMethod returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsGenericMethodDefinition

func (o *ConstructorInfo) HasIsGenericMethodDefinition() bool

HasIsGenericMethodDefinition returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsHideBySig

func (o *ConstructorInfo) HasIsHideBySig() bool

HasIsHideBySig returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsPrivate

func (o *ConstructorInfo) HasIsPrivate() bool

HasIsPrivate returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsPublic

func (o *ConstructorInfo) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsSecurityCritical

func (o *ConstructorInfo) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsSecuritySafeCritical

func (o *ConstructorInfo) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsSecurityTransparent

func (o *ConstructorInfo) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsSpecialName

func (o *ConstructorInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsStatic

func (o *ConstructorInfo) HasIsStatic() bool

HasIsStatic returns a boolean if a field has been set.

func (*ConstructorInfo) HasIsVirtual

func (o *ConstructorInfo) HasIsVirtual() bool

HasIsVirtual returns a boolean if a field has been set.

func (*ConstructorInfo) HasMemberType

func (o *ConstructorInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*ConstructorInfo) HasMetadataToken

func (o *ConstructorInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*ConstructorInfo) HasMethodHandle

func (o *ConstructorInfo) HasMethodHandle() bool

HasMethodHandle returns a boolean if a field has been set.

func (*ConstructorInfo) HasMethodImplementationFlags

func (o *ConstructorInfo) HasMethodImplementationFlags() bool

HasMethodImplementationFlags returns a boolean if a field has been set.

func (*ConstructorInfo) HasModule

func (o *ConstructorInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*ConstructorInfo) HasName

func (o *ConstructorInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConstructorInfo) HasReflectedType

func (o *ConstructorInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (ConstructorInfo) MarshalJSON

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

func (*ConstructorInfo) SetAttributes

func (o *ConstructorInfo) SetAttributes(v MethodAttributes)

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

func (*ConstructorInfo) SetCallingConvention

func (o *ConstructorInfo) SetCallingConvention(v CallingConventions)

SetCallingConvention gets a reference to the given CallingConventions and assigns it to the CallingConvention field.

func (*ConstructorInfo) SetContainsGenericParameters

func (o *ConstructorInfo) SetContainsGenericParameters(v bool)

SetContainsGenericParameters gets a reference to the given bool and assigns it to the ContainsGenericParameters field.

func (*ConstructorInfo) SetCustomAttributes

func (o *ConstructorInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*ConstructorInfo) SetDeclaringType

func (o *ConstructorInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*ConstructorInfo) SetIsAbstract

func (o *ConstructorInfo) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*ConstructorInfo) SetIsAssembly

func (o *ConstructorInfo) SetIsAssembly(v bool)

SetIsAssembly gets a reference to the given bool and assigns it to the IsAssembly field.

func (*ConstructorInfo) SetIsCollectible

func (o *ConstructorInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*ConstructorInfo) SetIsConstructedGenericMethod

func (o *ConstructorInfo) SetIsConstructedGenericMethod(v bool)

SetIsConstructedGenericMethod gets a reference to the given bool and assigns it to the IsConstructedGenericMethod field.

func (*ConstructorInfo) SetIsConstructor

func (o *ConstructorInfo) SetIsConstructor(v bool)

SetIsConstructor gets a reference to the given bool and assigns it to the IsConstructor field.

func (*ConstructorInfo) SetIsFamily

func (o *ConstructorInfo) SetIsFamily(v bool)

SetIsFamily gets a reference to the given bool and assigns it to the IsFamily field.

func (*ConstructorInfo) SetIsFamilyAndAssembly

func (o *ConstructorInfo) SetIsFamilyAndAssembly(v bool)

SetIsFamilyAndAssembly gets a reference to the given bool and assigns it to the IsFamilyAndAssembly field.

func (*ConstructorInfo) SetIsFamilyOrAssembly

func (o *ConstructorInfo) SetIsFamilyOrAssembly(v bool)

SetIsFamilyOrAssembly gets a reference to the given bool and assigns it to the IsFamilyOrAssembly field.

func (*ConstructorInfo) SetIsFinal

func (o *ConstructorInfo) SetIsFinal(v bool)

SetIsFinal gets a reference to the given bool and assigns it to the IsFinal field.

func (*ConstructorInfo) SetIsGenericMethod

func (o *ConstructorInfo) SetIsGenericMethod(v bool)

SetIsGenericMethod gets a reference to the given bool and assigns it to the IsGenericMethod field.

func (*ConstructorInfo) SetIsGenericMethodDefinition

func (o *ConstructorInfo) SetIsGenericMethodDefinition(v bool)

SetIsGenericMethodDefinition gets a reference to the given bool and assigns it to the IsGenericMethodDefinition field.

func (*ConstructorInfo) SetIsHideBySig

func (o *ConstructorInfo) SetIsHideBySig(v bool)

SetIsHideBySig gets a reference to the given bool and assigns it to the IsHideBySig field.

func (*ConstructorInfo) SetIsPrivate

func (o *ConstructorInfo) SetIsPrivate(v bool)

SetIsPrivate gets a reference to the given bool and assigns it to the IsPrivate field.

func (*ConstructorInfo) SetIsPublic

func (o *ConstructorInfo) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*ConstructorInfo) SetIsSecurityCritical

func (o *ConstructorInfo) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*ConstructorInfo) SetIsSecuritySafeCritical

func (o *ConstructorInfo) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*ConstructorInfo) SetIsSecurityTransparent

func (o *ConstructorInfo) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*ConstructorInfo) SetIsSpecialName

func (o *ConstructorInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*ConstructorInfo) SetIsStatic

func (o *ConstructorInfo) SetIsStatic(v bool)

SetIsStatic gets a reference to the given bool and assigns it to the IsStatic field.

func (*ConstructorInfo) SetIsVirtual

func (o *ConstructorInfo) SetIsVirtual(v bool)

SetIsVirtual gets a reference to the given bool and assigns it to the IsVirtual field.

func (*ConstructorInfo) SetMemberType

func (o *ConstructorInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*ConstructorInfo) SetMetadataToken

func (o *ConstructorInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*ConstructorInfo) SetMethodHandle

func (o *ConstructorInfo) SetMethodHandle(v RuntimeMethodHandle)

SetMethodHandle gets a reference to the given RuntimeMethodHandle and assigns it to the MethodHandle field.

func (*ConstructorInfo) SetMethodImplementationFlags

func (o *ConstructorInfo) SetMethodImplementationFlags(v MethodImplAttributes)

SetMethodImplementationFlags gets a reference to the given MethodImplAttributes and assigns it to the MethodImplementationFlags field.

func (*ConstructorInfo) SetModule

func (o *ConstructorInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*ConstructorInfo) SetName

func (o *ConstructorInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ConstructorInfo) SetNameNil

func (o *ConstructorInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ConstructorInfo) SetReflectedType

func (o *ConstructorInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (ConstructorInfo) ToMap

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

func (*ConstructorInfo) UnsetName

func (o *ConstructorInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type CountQueryOption

type CountQueryOption struct {
	Context   *ODataQueryContext     `json:"context,omitempty"`
	RawValue  NullableString         `json:"rawValue,omitempty"`
	Value     *bool                  `json:"value,omitempty"`
	Validator map[string]interface{} `json:"validator,omitempty"`
}

CountQueryOption struct for CountQueryOption

func NewCountQueryOption

func NewCountQueryOption() *CountQueryOption

NewCountQueryOption instantiates a new CountQueryOption 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 NewCountQueryOptionWithDefaults

func NewCountQueryOptionWithDefaults() *CountQueryOption

NewCountQueryOptionWithDefaults instantiates a new CountQueryOption 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 (*CountQueryOption) GetContext

func (o *CountQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*CountQueryOption) GetContextOk

func (o *CountQueryOption) GetContextOk() (*ODataQueryContext, bool)

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

func (*CountQueryOption) GetRawValue

func (o *CountQueryOption) GetRawValue() string

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

func (*CountQueryOption) GetRawValueOk

func (o *CountQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*CountQueryOption) GetValidator

func (o *CountQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*CountQueryOption) GetValidatorOk

func (o *CountQueryOption) GetValidatorOk() (map[string]interface{}, bool)

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

func (*CountQueryOption) GetValue

func (o *CountQueryOption) GetValue() bool

GetValue returns the Value field value if set, zero value otherwise.

func (*CountQueryOption) GetValueOk

func (o *CountQueryOption) GetValueOk() (*bool, bool)

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

func (*CountQueryOption) HasContext

func (o *CountQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*CountQueryOption) HasRawValue

func (o *CountQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*CountQueryOption) HasValidator

func (o *CountQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (*CountQueryOption) HasValue

func (o *CountQueryOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CountQueryOption) MarshalJSON

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

func (*CountQueryOption) SetContext

func (o *CountQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*CountQueryOption) SetRawValue

func (o *CountQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*CountQueryOption) SetRawValueNil

func (o *CountQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*CountQueryOption) SetValidator

func (o *CountQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (*CountQueryOption) SetValue

func (o *CountQueryOption) SetValue(v bool)

SetValue gets a reference to the given bool and assigns it to the Value field.

func (CountQueryOption) ToMap

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

func (*CountQueryOption) UnsetRawValue

func (o *CountQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type CustomAttributeData

type CustomAttributeData struct {
	AttributeType        *Type                          `json:"attributeType,omitempty"`
	Constructor          *ConstructorInfo               `json:"constructor,omitempty"`
	ConstructorArguments []CustomAttributeTypedArgument `json:"constructorArguments,omitempty"`
	NamedArguments       []CustomAttributeNamedArgument `json:"namedArguments,omitempty"`
}

CustomAttributeData struct for CustomAttributeData

func NewCustomAttributeData

func NewCustomAttributeData() *CustomAttributeData

NewCustomAttributeData instantiates a new CustomAttributeData 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 NewCustomAttributeDataWithDefaults

func NewCustomAttributeDataWithDefaults() *CustomAttributeData

NewCustomAttributeDataWithDefaults instantiates a new CustomAttributeData 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 (*CustomAttributeData) GetAttributeType

func (o *CustomAttributeData) GetAttributeType() Type

GetAttributeType returns the AttributeType field value if set, zero value otherwise.

func (*CustomAttributeData) GetAttributeTypeOk

func (o *CustomAttributeData) GetAttributeTypeOk() (*Type, bool)

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

func (*CustomAttributeData) GetConstructor

func (o *CustomAttributeData) GetConstructor() ConstructorInfo

GetConstructor returns the Constructor field value if set, zero value otherwise.

func (*CustomAttributeData) GetConstructorArguments

func (o *CustomAttributeData) GetConstructorArguments() []CustomAttributeTypedArgument

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

func (*CustomAttributeData) GetConstructorArgumentsOk

func (o *CustomAttributeData) GetConstructorArgumentsOk() ([]CustomAttributeTypedArgument, bool)

GetConstructorArgumentsOk returns a tuple with the ConstructorArguments 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 (*CustomAttributeData) GetConstructorOk

func (o *CustomAttributeData) GetConstructorOk() (*ConstructorInfo, bool)

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

func (*CustomAttributeData) GetNamedArguments

func (o *CustomAttributeData) GetNamedArguments() []CustomAttributeNamedArgument

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

func (*CustomAttributeData) GetNamedArgumentsOk

func (o *CustomAttributeData) GetNamedArgumentsOk() ([]CustomAttributeNamedArgument, bool)

GetNamedArgumentsOk returns a tuple with the NamedArguments 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 (*CustomAttributeData) HasAttributeType

func (o *CustomAttributeData) HasAttributeType() bool

HasAttributeType returns a boolean if a field has been set.

func (*CustomAttributeData) HasConstructor

func (o *CustomAttributeData) HasConstructor() bool

HasConstructor returns a boolean if a field has been set.

func (*CustomAttributeData) HasConstructorArguments

func (o *CustomAttributeData) HasConstructorArguments() bool

HasConstructorArguments returns a boolean if a field has been set.

func (*CustomAttributeData) HasNamedArguments

func (o *CustomAttributeData) HasNamedArguments() bool

HasNamedArguments returns a boolean if a field has been set.

func (CustomAttributeData) MarshalJSON

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

func (*CustomAttributeData) SetAttributeType

func (o *CustomAttributeData) SetAttributeType(v Type)

SetAttributeType gets a reference to the given Type and assigns it to the AttributeType field.

func (*CustomAttributeData) SetConstructor

func (o *CustomAttributeData) SetConstructor(v ConstructorInfo)

SetConstructor gets a reference to the given ConstructorInfo and assigns it to the Constructor field.

func (*CustomAttributeData) SetConstructorArguments

func (o *CustomAttributeData) SetConstructorArguments(v []CustomAttributeTypedArgument)

SetConstructorArguments gets a reference to the given []CustomAttributeTypedArgument and assigns it to the ConstructorArguments field.

func (*CustomAttributeData) SetNamedArguments

func (o *CustomAttributeData) SetNamedArguments(v []CustomAttributeNamedArgument)

SetNamedArguments gets a reference to the given []CustomAttributeNamedArgument and assigns it to the NamedArguments field.

func (CustomAttributeData) ToMap

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

type CustomAttributeNamedArgument

type CustomAttributeNamedArgument struct {
	MemberInfo *MemberInfo                   `json:"memberInfo,omitempty"`
	TypedValue *CustomAttributeTypedArgument `json:"typedValue,omitempty"`
	MemberName NullableString                `json:"memberName,omitempty"`
	IsField    *bool                         `json:"isField,omitempty"`
}

CustomAttributeNamedArgument struct for CustomAttributeNamedArgument

func NewCustomAttributeNamedArgument

func NewCustomAttributeNamedArgument() *CustomAttributeNamedArgument

NewCustomAttributeNamedArgument instantiates a new CustomAttributeNamedArgument 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 NewCustomAttributeNamedArgumentWithDefaults

func NewCustomAttributeNamedArgumentWithDefaults() *CustomAttributeNamedArgument

NewCustomAttributeNamedArgumentWithDefaults instantiates a new CustomAttributeNamedArgument 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 (*CustomAttributeNamedArgument) GetIsField

func (o *CustomAttributeNamedArgument) GetIsField() bool

GetIsField returns the IsField field value if set, zero value otherwise.

func (*CustomAttributeNamedArgument) GetIsFieldOk

func (o *CustomAttributeNamedArgument) GetIsFieldOk() (*bool, bool)

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

func (*CustomAttributeNamedArgument) GetMemberInfo

func (o *CustomAttributeNamedArgument) GetMemberInfo() MemberInfo

GetMemberInfo returns the MemberInfo field value if set, zero value otherwise.

func (*CustomAttributeNamedArgument) GetMemberInfoOk

func (o *CustomAttributeNamedArgument) GetMemberInfoOk() (*MemberInfo, bool)

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

func (*CustomAttributeNamedArgument) GetMemberName

func (o *CustomAttributeNamedArgument) GetMemberName() string

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

func (*CustomAttributeNamedArgument) GetMemberNameOk

func (o *CustomAttributeNamedArgument) GetMemberNameOk() (*string, bool)

GetMemberNameOk returns a tuple with the MemberName 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 (*CustomAttributeNamedArgument) GetTypedValue

GetTypedValue returns the TypedValue field value if set, zero value otherwise.

func (*CustomAttributeNamedArgument) GetTypedValueOk

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

func (*CustomAttributeNamedArgument) HasIsField

func (o *CustomAttributeNamedArgument) HasIsField() bool

HasIsField returns a boolean if a field has been set.

func (*CustomAttributeNamedArgument) HasMemberInfo

func (o *CustomAttributeNamedArgument) HasMemberInfo() bool

HasMemberInfo returns a boolean if a field has been set.

func (*CustomAttributeNamedArgument) HasMemberName

func (o *CustomAttributeNamedArgument) HasMemberName() bool

HasMemberName returns a boolean if a field has been set.

func (*CustomAttributeNamedArgument) HasTypedValue

func (o *CustomAttributeNamedArgument) HasTypedValue() bool

HasTypedValue returns a boolean if a field has been set.

func (CustomAttributeNamedArgument) MarshalJSON

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

func (*CustomAttributeNamedArgument) SetIsField

func (o *CustomAttributeNamedArgument) SetIsField(v bool)

SetIsField gets a reference to the given bool and assigns it to the IsField field.

func (*CustomAttributeNamedArgument) SetMemberInfo

func (o *CustomAttributeNamedArgument) SetMemberInfo(v MemberInfo)

SetMemberInfo gets a reference to the given MemberInfo and assigns it to the MemberInfo field.

func (*CustomAttributeNamedArgument) SetMemberName

func (o *CustomAttributeNamedArgument) SetMemberName(v string)

SetMemberName gets a reference to the given NullableString and assigns it to the MemberName field.

func (*CustomAttributeNamedArgument) SetMemberNameNil

func (o *CustomAttributeNamedArgument) SetMemberNameNil()

SetMemberNameNil sets the value for MemberName to be an explicit nil

func (*CustomAttributeNamedArgument) SetTypedValue

SetTypedValue gets a reference to the given CustomAttributeTypedArgument and assigns it to the TypedValue field.

func (CustomAttributeNamedArgument) ToMap

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

func (*CustomAttributeNamedArgument) UnsetMemberName

func (o *CustomAttributeNamedArgument) UnsetMemberName()

UnsetMemberName ensures that no value is present for MemberName, not even an explicit nil

type CustomAttributeTypedArgument

type CustomAttributeTypedArgument struct {
	ArgumentType *Type       `json:"argumentType,omitempty"`
	Value        interface{} `json:"value,omitempty"`
}

CustomAttributeTypedArgument struct for CustomAttributeTypedArgument

func NewCustomAttributeTypedArgument

func NewCustomAttributeTypedArgument() *CustomAttributeTypedArgument

NewCustomAttributeTypedArgument instantiates a new CustomAttributeTypedArgument 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 NewCustomAttributeTypedArgumentWithDefaults

func NewCustomAttributeTypedArgumentWithDefaults() *CustomAttributeTypedArgument

NewCustomAttributeTypedArgumentWithDefaults instantiates a new CustomAttributeTypedArgument 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 (*CustomAttributeTypedArgument) GetArgumentType

func (o *CustomAttributeTypedArgument) GetArgumentType() Type

GetArgumentType returns the ArgumentType field value if set, zero value otherwise.

func (*CustomAttributeTypedArgument) GetArgumentTypeOk

func (o *CustomAttributeTypedArgument) GetArgumentTypeOk() (*Type, bool)

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

func (*CustomAttributeTypedArgument) GetValue

func (o *CustomAttributeTypedArgument) GetValue() interface{}

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

func (*CustomAttributeTypedArgument) GetValueOk

func (o *CustomAttributeTypedArgument) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value 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 (*CustomAttributeTypedArgument) HasArgumentType

func (o *CustomAttributeTypedArgument) HasArgumentType() bool

HasArgumentType returns a boolean if a field has been set.

func (*CustomAttributeTypedArgument) HasValue

func (o *CustomAttributeTypedArgument) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CustomAttributeTypedArgument) MarshalJSON

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

func (*CustomAttributeTypedArgument) SetArgumentType

func (o *CustomAttributeTypedArgument) SetArgumentType(v Type)

SetArgumentType gets a reference to the given Type and assigns it to the ArgumentType field.

func (*CustomAttributeTypedArgument) SetValue

func (o *CustomAttributeTypedArgument) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (CustomAttributeTypedArgument) ToMap

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

type CvrfAPIService

type CvrfAPIService service

CvrfAPIService CvrfAPI service

func (*CvrfAPIService) CvrfIdGet

CvrfIdGet Get security update details in CVRF format

Get detailed Microsoft security update, formatted according to the [Common Vulnerability Reporting Framework](http://www.icasi.org/cvrf/). MSRC investigates all reports of security vulnerabilities affecting Microsoft products and services, and provides these updates as part of the ongoing effort to help you manage security risks and help keep your systems protected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id CVRF document ID (yyyy-mmm)
@return ApiCvrfIdGetRequest

func (*CvrfAPIService) CvrfIdGetExecute

func (a *CvrfAPIService) CvrfIdGetExecute(r ApiCvrfIdGetRequest) (*http.Response, error)

Execute executes the request

func (*CvrfAPIService) CvrfIdGet_1

func (a *CvrfAPIService) CvrfIdGet_1(ctx context.Context, id string) ApiCvrfIdGet_0Request

CvrfIdGet_0 Get security update details in CVRF format

Get detailed Microsoft security update, formatted according to the [Common Vulnerability Reporting Framework](http://www.icasi.org/cvrf/). MSRC investigates all reports of security vulnerabilities affecting Microsoft products and services, and provides these updates as part of the ongoing effort to help you manage security risks and help keep your systems protected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id CVRF document ID (yyyy-mmm)
@return ApiCvrfIdGet_0Request

func (*CvrfAPIService) CvrfIdGet_1Execute

func (a *CvrfAPIService) CvrfIdGet_1Execute(r ApiCvrfIdGet_0Request) (*http.Response, error)

Execute executes the request

type DefaultQueryConfigurations

type DefaultQueryConfigurations struct {
	EnableExpand    *bool         `json:"enableExpand,omitempty"`
	EnableSelect    *bool         `json:"enableSelect,omitempty"`
	EnableCount     *bool         `json:"enableCount,omitempty"`
	EnableOrderBy   *bool         `json:"enableOrderBy,omitempty"`
	EnableFilter    *bool         `json:"enableFilter,omitempty"`
	MaxTop          NullableInt32 `json:"maxTop,omitempty"`
	EnableSkipToken *bool         `json:"enableSkipToken,omitempty"`
}

DefaultQueryConfigurations struct for DefaultQueryConfigurations

func NewDefaultQueryConfigurations

func NewDefaultQueryConfigurations() *DefaultQueryConfigurations

NewDefaultQueryConfigurations instantiates a new DefaultQueryConfigurations 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 NewDefaultQueryConfigurationsWithDefaults

func NewDefaultQueryConfigurationsWithDefaults() *DefaultQueryConfigurations

NewDefaultQueryConfigurationsWithDefaults instantiates a new DefaultQueryConfigurations 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 (*DefaultQueryConfigurations) GetEnableCount

func (o *DefaultQueryConfigurations) GetEnableCount() bool

GetEnableCount returns the EnableCount field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableCountOk

func (o *DefaultQueryConfigurations) GetEnableCountOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetEnableExpand

func (o *DefaultQueryConfigurations) GetEnableExpand() bool

GetEnableExpand returns the EnableExpand field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableExpandOk

func (o *DefaultQueryConfigurations) GetEnableExpandOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetEnableFilter

func (o *DefaultQueryConfigurations) GetEnableFilter() bool

GetEnableFilter returns the EnableFilter field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableFilterOk

func (o *DefaultQueryConfigurations) GetEnableFilterOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetEnableOrderBy

func (o *DefaultQueryConfigurations) GetEnableOrderBy() bool

GetEnableOrderBy returns the EnableOrderBy field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableOrderByOk

func (o *DefaultQueryConfigurations) GetEnableOrderByOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetEnableSelect

func (o *DefaultQueryConfigurations) GetEnableSelect() bool

GetEnableSelect returns the EnableSelect field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableSelectOk

func (o *DefaultQueryConfigurations) GetEnableSelectOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetEnableSkipToken

func (o *DefaultQueryConfigurations) GetEnableSkipToken() bool

GetEnableSkipToken returns the EnableSkipToken field value if set, zero value otherwise.

func (*DefaultQueryConfigurations) GetEnableSkipTokenOk

func (o *DefaultQueryConfigurations) GetEnableSkipTokenOk() (*bool, bool)

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

func (*DefaultQueryConfigurations) GetMaxTop

func (o *DefaultQueryConfigurations) GetMaxTop() int32

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

func (*DefaultQueryConfigurations) GetMaxTopOk

func (o *DefaultQueryConfigurations) GetMaxTopOk() (*int32, bool)

GetMaxTopOk returns a tuple with the MaxTop 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 (*DefaultQueryConfigurations) HasEnableCount

func (o *DefaultQueryConfigurations) HasEnableCount() bool

HasEnableCount returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasEnableExpand

func (o *DefaultQueryConfigurations) HasEnableExpand() bool

HasEnableExpand returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasEnableFilter

func (o *DefaultQueryConfigurations) HasEnableFilter() bool

HasEnableFilter returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasEnableOrderBy

func (o *DefaultQueryConfigurations) HasEnableOrderBy() bool

HasEnableOrderBy returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasEnableSelect

func (o *DefaultQueryConfigurations) HasEnableSelect() bool

HasEnableSelect returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasEnableSkipToken

func (o *DefaultQueryConfigurations) HasEnableSkipToken() bool

HasEnableSkipToken returns a boolean if a field has been set.

func (*DefaultQueryConfigurations) HasMaxTop

func (o *DefaultQueryConfigurations) HasMaxTop() bool

HasMaxTop returns a boolean if a field has been set.

func (DefaultQueryConfigurations) MarshalJSON

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

func (*DefaultQueryConfigurations) SetEnableCount

func (o *DefaultQueryConfigurations) SetEnableCount(v bool)

SetEnableCount gets a reference to the given bool and assigns it to the EnableCount field.

func (*DefaultQueryConfigurations) SetEnableExpand

func (o *DefaultQueryConfigurations) SetEnableExpand(v bool)

SetEnableExpand gets a reference to the given bool and assigns it to the EnableExpand field.

func (*DefaultQueryConfigurations) SetEnableFilter

func (o *DefaultQueryConfigurations) SetEnableFilter(v bool)

SetEnableFilter gets a reference to the given bool and assigns it to the EnableFilter field.

func (*DefaultQueryConfigurations) SetEnableOrderBy

func (o *DefaultQueryConfigurations) SetEnableOrderBy(v bool)

SetEnableOrderBy gets a reference to the given bool and assigns it to the EnableOrderBy field.

func (*DefaultQueryConfigurations) SetEnableSelect

func (o *DefaultQueryConfigurations) SetEnableSelect(v bool)

SetEnableSelect gets a reference to the given bool and assigns it to the EnableSelect field.

func (*DefaultQueryConfigurations) SetEnableSkipToken

func (o *DefaultQueryConfigurations) SetEnableSkipToken(v bool)

SetEnableSkipToken gets a reference to the given bool and assigns it to the EnableSkipToken field.

func (*DefaultQueryConfigurations) SetMaxTop

func (o *DefaultQueryConfigurations) SetMaxTop(v int32)

SetMaxTop gets a reference to the given NullableInt32 and assigns it to the MaxTop field.

func (*DefaultQueryConfigurations) SetMaxTopNil

func (o *DefaultQueryConfigurations) SetMaxTopNil()

SetMaxTopNil sets the value for MaxTop to be an explicit nil

func (DefaultQueryConfigurations) ToMap

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

func (*DefaultQueryConfigurations) UnsetMaxTop

func (o *DefaultQueryConfigurations) UnsetMaxTop()

UnsetMaxTop ensures that no value is present for MaxTop, not even an explicit nil

type ETag

type ETag struct {
	IsWellFormed  *bool `json:"isWellFormed,omitempty"`
	EntityType    *Type `json:"entityType,omitempty"`
	IsAny         *bool `json:"isAny,omitempty"`
	IsIfNoneMatch *bool `json:"isIfNoneMatch,omitempty"`
}

ETag struct for ETag

func NewETag

func NewETag() *ETag

NewETag instantiates a new ETag 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 NewETagWithDefaults

func NewETagWithDefaults() *ETag

NewETagWithDefaults instantiates a new ETag 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 (*ETag) GetEntityType

func (o *ETag) GetEntityType() Type

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*ETag) GetEntityTypeOk

func (o *ETag) GetEntityTypeOk() (*Type, bool)

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

func (*ETag) GetIsAny

func (o *ETag) GetIsAny() bool

GetIsAny returns the IsAny field value if set, zero value otherwise.

func (*ETag) GetIsAnyOk

func (o *ETag) GetIsAnyOk() (*bool, bool)

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

func (*ETag) GetIsIfNoneMatch

func (o *ETag) GetIsIfNoneMatch() bool

GetIsIfNoneMatch returns the IsIfNoneMatch field value if set, zero value otherwise.

func (*ETag) GetIsIfNoneMatchOk

func (o *ETag) GetIsIfNoneMatchOk() (*bool, bool)

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

func (*ETag) GetIsWellFormed

func (o *ETag) GetIsWellFormed() bool

GetIsWellFormed returns the IsWellFormed field value if set, zero value otherwise.

func (*ETag) GetIsWellFormedOk

func (o *ETag) GetIsWellFormedOk() (*bool, bool)

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

func (*ETag) HasEntityType

func (o *ETag) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*ETag) HasIsAny

func (o *ETag) HasIsAny() bool

HasIsAny returns a boolean if a field has been set.

func (*ETag) HasIsIfNoneMatch

func (o *ETag) HasIsIfNoneMatch() bool

HasIsIfNoneMatch returns a boolean if a field has been set.

func (*ETag) HasIsWellFormed

func (o *ETag) HasIsWellFormed() bool

HasIsWellFormed returns a boolean if a field has been set.

func (ETag) MarshalJSON

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

func (*ETag) SetEntityType

func (o *ETag) SetEntityType(v Type)

SetEntityType gets a reference to the given Type and assigns it to the EntityType field.

func (*ETag) SetIsAny

func (o *ETag) SetIsAny(v bool)

SetIsAny gets a reference to the given bool and assigns it to the IsAny field.

func (*ETag) SetIsIfNoneMatch

func (o *ETag) SetIsIfNoneMatch(v bool)

SetIsIfNoneMatch gets a reference to the given bool and assigns it to the IsIfNoneMatch field.

func (*ETag) SetIsWellFormed

func (o *ETag) SetIsWellFormed(v bool)

SetIsWellFormed gets a reference to the given bool and assigns it to the IsWellFormed field.

func (ETag) ToMap

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

type EdmContainerElementKind

type EdmContainerElementKind string

EdmContainerElementKind the model 'EdmContainerElementKind'

const (
	NONE            EdmContainerElementKind = "None"
	ENTITY_SET      EdmContainerElementKind = "EntitySet"
	ACTION_IMPORT   EdmContainerElementKind = "ActionImport"
	FUNCTION_IMPORT EdmContainerElementKind = "FunctionImport"
	SINGLETON       EdmContainerElementKind = "Singleton"
)

List of EdmContainerElementKind

func NewEdmContainerElementKindFromValue

func NewEdmContainerElementKindFromValue(v string) (*EdmContainerElementKind, error)

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

func (EdmContainerElementKind) IsValid

func (v EdmContainerElementKind) IsValid() bool

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

func (EdmContainerElementKind) Ptr

Ptr returns reference to EdmContainerElementKind value

func (*EdmContainerElementKind) UnmarshalJSON

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

type EdmExpressionKind

type EdmExpressionKind string

EdmExpressionKind the model 'EdmExpressionKind'

const (
	NONE                         EdmExpressionKind = "None"
	BINARY_CONSTANT              EdmExpressionKind = "BinaryConstant"
	BOOLEAN_CONSTANT             EdmExpressionKind = "BooleanConstant"
	DATE_TIME_OFFSET_CONSTANT    EdmExpressionKind = "DateTimeOffsetConstant"
	DECIMAL_CONSTANT             EdmExpressionKind = "DecimalConstant"
	FLOATING_CONSTANT            EdmExpressionKind = "FloatingConstant"
	GUID_CONSTANT                EdmExpressionKind = "GuidConstant"
	INTEGER_CONSTANT             EdmExpressionKind = "IntegerConstant"
	STRING_CONSTANT              EdmExpressionKind = "StringConstant"
	DURATION_CONSTANT            EdmExpressionKind = "DurationConstant"
	NULL                         EdmExpressionKind = "Null"
	RECORD                       EdmExpressionKind = "Record"
	COLLECTION                   EdmExpressionKind = "Collection"
	PATH                         EdmExpressionKind = "Path"
	IF                           EdmExpressionKind = "If"
	CAST                         EdmExpressionKind = "Cast"
	IS_TYPE                      EdmExpressionKind = "IsType"
	FUNCTION_APPLICATION         EdmExpressionKind = "FunctionApplication"
	LABELED_EXPRESSION_REFERENCE EdmExpressionKind = "LabeledExpressionReference"
	LABELED                      EdmExpressionKind = "Labeled"
	PROPERTY_PATH                EdmExpressionKind = "PropertyPath"
	NAVIGATION_PROPERTY_PATH     EdmExpressionKind = "NavigationPropertyPath"
	DATE_CONSTANT                EdmExpressionKind = "DateConstant"
	TIME_OF_DAY_CONSTANT         EdmExpressionKind = "TimeOfDayConstant"
	ENUM_MEMBER                  EdmExpressionKind = "EnumMember"
	ANNOTATION_PATH              EdmExpressionKind = "AnnotationPath"
)

List of EdmExpressionKind

func NewEdmExpressionKindFromValue

func NewEdmExpressionKindFromValue(v string) (*EdmExpressionKind, error)

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

func (EdmExpressionKind) IsValid

func (v EdmExpressionKind) IsValid() bool

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

func (EdmExpressionKind) Ptr

Ptr returns reference to EdmExpressionKind value

func (*EdmExpressionKind) UnmarshalJSON

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

type EdmOnDeleteAction

type EdmOnDeleteAction string

EdmOnDeleteAction the model 'EdmOnDeleteAction'

const (
	NONE    EdmOnDeleteAction = "None"
	CASCADE EdmOnDeleteAction = "Cascade"
)

List of EdmOnDeleteAction

func NewEdmOnDeleteActionFromValue

func NewEdmOnDeleteActionFromValue(v string) (*EdmOnDeleteAction, error)

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

func (EdmOnDeleteAction) IsValid

func (v EdmOnDeleteAction) IsValid() bool

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

func (EdmOnDeleteAction) Ptr

Ptr returns reference to EdmOnDeleteAction value

func (*EdmOnDeleteAction) UnmarshalJSON

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

type EdmPropertyKind

type EdmPropertyKind string

EdmPropertyKind the model 'EdmPropertyKind'

const (
	NONE       EdmPropertyKind = "None"
	STRUCTURAL EdmPropertyKind = "Structural"
	NAVIGATION EdmPropertyKind = "Navigation"
)

List of EdmPropertyKind

func NewEdmPropertyKindFromValue

func NewEdmPropertyKindFromValue(v string) (*EdmPropertyKind, error)

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

func (EdmPropertyKind) IsValid

func (v EdmPropertyKind) IsValid() bool

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

func (EdmPropertyKind) Ptr

Ptr returns reference to EdmPropertyKind value

func (*EdmPropertyKind) UnmarshalJSON

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

type EdmReferentialConstraintPropertyPair

type EdmReferentialConstraintPropertyPair struct {
	DependentProperty *IEdmStructuralProperty `json:"dependentProperty,omitempty"`
	PrincipalProperty *IEdmStructuralProperty `json:"principalProperty,omitempty"`
}

EdmReferentialConstraintPropertyPair struct for EdmReferentialConstraintPropertyPair

func NewEdmReferentialConstraintPropertyPair

func NewEdmReferentialConstraintPropertyPair() *EdmReferentialConstraintPropertyPair

NewEdmReferentialConstraintPropertyPair instantiates a new EdmReferentialConstraintPropertyPair 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 NewEdmReferentialConstraintPropertyPairWithDefaults

func NewEdmReferentialConstraintPropertyPairWithDefaults() *EdmReferentialConstraintPropertyPair

NewEdmReferentialConstraintPropertyPairWithDefaults instantiates a new EdmReferentialConstraintPropertyPair 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 (*EdmReferentialConstraintPropertyPair) GetDependentProperty

GetDependentProperty returns the DependentProperty field value if set, zero value otherwise.

func (*EdmReferentialConstraintPropertyPair) GetDependentPropertyOk

func (o *EdmReferentialConstraintPropertyPair) GetDependentPropertyOk() (*IEdmStructuralProperty, bool)

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

func (*EdmReferentialConstraintPropertyPair) GetPrincipalProperty

GetPrincipalProperty returns the PrincipalProperty field value if set, zero value otherwise.

func (*EdmReferentialConstraintPropertyPair) GetPrincipalPropertyOk

func (o *EdmReferentialConstraintPropertyPair) GetPrincipalPropertyOk() (*IEdmStructuralProperty, bool)

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

func (*EdmReferentialConstraintPropertyPair) HasDependentProperty

func (o *EdmReferentialConstraintPropertyPair) HasDependentProperty() bool

HasDependentProperty returns a boolean if a field has been set.

func (*EdmReferentialConstraintPropertyPair) HasPrincipalProperty

func (o *EdmReferentialConstraintPropertyPair) HasPrincipalProperty() bool

HasPrincipalProperty returns a boolean if a field has been set.

func (EdmReferentialConstraintPropertyPair) MarshalJSON

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

func (*EdmReferentialConstraintPropertyPair) SetDependentProperty

SetDependentProperty gets a reference to the given IEdmStructuralProperty and assigns it to the DependentProperty field.

func (*EdmReferentialConstraintPropertyPair) SetPrincipalProperty

SetPrincipalProperty gets a reference to the given IEdmStructuralProperty and assigns it to the PrincipalProperty field.

func (EdmReferentialConstraintPropertyPair) ToMap

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

type EdmSchemaElementKind

type EdmSchemaElementKind string

EdmSchemaElementKind the model 'EdmSchemaElementKind'

const (
	NONE             EdmSchemaElementKind = "None"
	TYPE_DEFINITION  EdmSchemaElementKind = "TypeDefinition"
	TERM             EdmSchemaElementKind = "Term"
	ACTION           EdmSchemaElementKind = "Action"
	ENTITY_CONTAINER EdmSchemaElementKind = "EntityContainer"
	FUNCTION         EdmSchemaElementKind = "Function"
)

List of EdmSchemaElementKind

func NewEdmSchemaElementKindFromValue

func NewEdmSchemaElementKindFromValue(v string) (*EdmSchemaElementKind, error)

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

func (EdmSchemaElementKind) IsValid

func (v EdmSchemaElementKind) IsValid() bool

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

func (EdmSchemaElementKind) Ptr

Ptr returns reference to EdmSchemaElementKind value

func (*EdmSchemaElementKind) UnmarshalJSON

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

type EdmTypeKind

type EdmTypeKind string

EdmTypeKind the model 'EdmTypeKind'

const (
	NONE             EdmTypeKind = "None"
	PRIMITIVE        EdmTypeKind = "Primitive"
	ENTITY           EdmTypeKind = "Entity"
	COMPLEX          EdmTypeKind = "Complex"
	COLLECTION       EdmTypeKind = "Collection"
	ENTITY_REFERENCE EdmTypeKind = "EntityReference"
	ENUM             EdmTypeKind = "Enum"
	TYPE_DEFINITION  EdmTypeKind = "TypeDefinition"
	UNTYPED          EdmTypeKind = "Untyped"
	PATH             EdmTypeKind = "Path"
)

List of EdmTypeKind

func NewEdmTypeKindFromValue

func NewEdmTypeKindFromValue(v string) (*EdmTypeKind, error)

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

func (EdmTypeKind) IsValid

func (v EdmTypeKind) IsValid() bool

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

func (EdmTypeKind) Ptr

func (v EdmTypeKind) Ptr() *EdmTypeKind

Ptr returns reference to EdmTypeKind value

func (*EdmTypeKind) UnmarshalJSON

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

type EventAttributes

type EventAttributes string

EventAttributes the model 'EventAttributes'

const (
	NONE            EventAttributes = "None"
	SPECIAL_NAME    EventAttributes = "SpecialName"
	RT_SPECIAL_NAME EventAttributes = "RTSpecialName"
)

List of EventAttributes

func NewEventAttributesFromValue

func NewEventAttributesFromValue(v string) (*EventAttributes, error)

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

func (EventAttributes) IsValid

func (v EventAttributes) IsValid() bool

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

func (EventAttributes) Ptr

Ptr returns reference to EventAttributes value

func (*EventAttributes) UnmarshalJSON

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

type EventInfo

type EventInfo struct {
	Name             NullableString        `json:"name,omitempty"`
	DeclaringType    *Type                 `json:"declaringType,omitempty"`
	ReflectedType    *Type                 `json:"reflectedType,omitempty"`
	Module           *Module               `json:"module,omitempty"`
	CustomAttributes []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible    *bool                 `json:"isCollectible,omitempty"`
	MetadataToken    *int32                `json:"metadataToken,omitempty"`
	MemberType       *MemberTypes          `json:"memberType,omitempty"`
	Attributes       *EventAttributes      `json:"attributes,omitempty"`
	IsSpecialName    *bool                 `json:"isSpecialName,omitempty"`
	AddMethod        *MethodInfo           `json:"addMethod,omitempty"`
	RemoveMethod     *MethodInfo           `json:"removeMethod,omitempty"`
	RaiseMethod      *MethodInfo           `json:"raiseMethod,omitempty"`
	IsMulticast      *bool                 `json:"isMulticast,omitempty"`
	EventHandlerType *Type                 `json:"eventHandlerType,omitempty"`
}

EventInfo struct for EventInfo

func NewEventInfo

func NewEventInfo() *EventInfo

NewEventInfo instantiates a new EventInfo 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 NewEventInfoWithDefaults

func NewEventInfoWithDefaults() *EventInfo

NewEventInfoWithDefaults instantiates a new EventInfo 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 (*EventInfo) GetAddMethod

func (o *EventInfo) GetAddMethod() MethodInfo

GetAddMethod returns the AddMethod field value if set, zero value otherwise.

func (*EventInfo) GetAddMethodOk

func (o *EventInfo) GetAddMethodOk() (*MethodInfo, bool)

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

func (*EventInfo) GetAttributes

func (o *EventInfo) GetAttributes() EventAttributes

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

func (*EventInfo) GetAttributesOk

func (o *EventInfo) GetAttributesOk() (*EventAttributes, 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 (*EventInfo) GetCustomAttributes

func (o *EventInfo) GetCustomAttributes() []CustomAttributeData

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

func (*EventInfo) GetCustomAttributesOk

func (o *EventInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*EventInfo) GetDeclaringType

func (o *EventInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*EventInfo) GetDeclaringTypeOk

func (o *EventInfo) GetDeclaringTypeOk() (*Type, bool)

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

func (*EventInfo) GetEventHandlerType

func (o *EventInfo) GetEventHandlerType() Type

GetEventHandlerType returns the EventHandlerType field value if set, zero value otherwise.

func (*EventInfo) GetEventHandlerTypeOk

func (o *EventInfo) GetEventHandlerTypeOk() (*Type, bool)

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

func (*EventInfo) GetIsCollectible

func (o *EventInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*EventInfo) GetIsCollectibleOk

func (o *EventInfo) GetIsCollectibleOk() (*bool, bool)

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

func (*EventInfo) GetIsMulticast

func (o *EventInfo) GetIsMulticast() bool

GetIsMulticast returns the IsMulticast field value if set, zero value otherwise.

func (*EventInfo) GetIsMulticastOk

func (o *EventInfo) GetIsMulticastOk() (*bool, bool)

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

func (*EventInfo) GetIsSpecialName

func (o *EventInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*EventInfo) GetIsSpecialNameOk

func (o *EventInfo) GetIsSpecialNameOk() (*bool, bool)

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

func (*EventInfo) GetMemberType

func (o *EventInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*EventInfo) GetMemberTypeOk

func (o *EventInfo) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*EventInfo) GetMetadataToken

func (o *EventInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*EventInfo) GetMetadataTokenOk

func (o *EventInfo) GetMetadataTokenOk() (*int32, bool)

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

func (*EventInfo) GetModule

func (o *EventInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*EventInfo) GetModuleOk

func (o *EventInfo) GetModuleOk() (*Module, bool)

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

func (*EventInfo) GetName

func (o *EventInfo) GetName() string

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

func (*EventInfo) GetNameOk

func (o *EventInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*EventInfo) GetRaiseMethod

func (o *EventInfo) GetRaiseMethod() MethodInfo

GetRaiseMethod returns the RaiseMethod field value if set, zero value otherwise.

func (*EventInfo) GetRaiseMethodOk

func (o *EventInfo) GetRaiseMethodOk() (*MethodInfo, bool)

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

func (*EventInfo) GetReflectedType

func (o *EventInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*EventInfo) GetReflectedTypeOk

func (o *EventInfo) GetReflectedTypeOk() (*Type, bool)

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

func (*EventInfo) GetRemoveMethod

func (o *EventInfo) GetRemoveMethod() MethodInfo

GetRemoveMethod returns the RemoveMethod field value if set, zero value otherwise.

func (*EventInfo) GetRemoveMethodOk

func (o *EventInfo) GetRemoveMethodOk() (*MethodInfo, bool)

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

func (*EventInfo) HasAddMethod

func (o *EventInfo) HasAddMethod() bool

HasAddMethod returns a boolean if a field has been set.

func (*EventInfo) HasAttributes

func (o *EventInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EventInfo) HasCustomAttributes

func (o *EventInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*EventInfo) HasDeclaringType

func (o *EventInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*EventInfo) HasEventHandlerType

func (o *EventInfo) HasEventHandlerType() bool

HasEventHandlerType returns a boolean if a field has been set.

func (*EventInfo) HasIsCollectible

func (o *EventInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*EventInfo) HasIsMulticast

func (o *EventInfo) HasIsMulticast() bool

HasIsMulticast returns a boolean if a field has been set.

func (*EventInfo) HasIsSpecialName

func (o *EventInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*EventInfo) HasMemberType

func (o *EventInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*EventInfo) HasMetadataToken

func (o *EventInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*EventInfo) HasModule

func (o *EventInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*EventInfo) HasName

func (o *EventInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*EventInfo) HasRaiseMethod

func (o *EventInfo) HasRaiseMethod() bool

HasRaiseMethod returns a boolean if a field has been set.

func (*EventInfo) HasReflectedType

func (o *EventInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (*EventInfo) HasRemoveMethod

func (o *EventInfo) HasRemoveMethod() bool

HasRemoveMethod returns a boolean if a field has been set.

func (EventInfo) MarshalJSON

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

func (*EventInfo) SetAddMethod

func (o *EventInfo) SetAddMethod(v MethodInfo)

SetAddMethod gets a reference to the given MethodInfo and assigns it to the AddMethod field.

func (*EventInfo) SetAttributes

func (o *EventInfo) SetAttributes(v EventAttributes)

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

func (*EventInfo) SetCustomAttributes

func (o *EventInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*EventInfo) SetDeclaringType

func (o *EventInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*EventInfo) SetEventHandlerType

func (o *EventInfo) SetEventHandlerType(v Type)

SetEventHandlerType gets a reference to the given Type and assigns it to the EventHandlerType field.

func (*EventInfo) SetIsCollectible

func (o *EventInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*EventInfo) SetIsMulticast

func (o *EventInfo) SetIsMulticast(v bool)

SetIsMulticast gets a reference to the given bool and assigns it to the IsMulticast field.

func (*EventInfo) SetIsSpecialName

func (o *EventInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*EventInfo) SetMemberType

func (o *EventInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*EventInfo) SetMetadataToken

func (o *EventInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*EventInfo) SetModule

func (o *EventInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*EventInfo) SetName

func (o *EventInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*EventInfo) SetNameNil

func (o *EventInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*EventInfo) SetRaiseMethod

func (o *EventInfo) SetRaiseMethod(v MethodInfo)

SetRaiseMethod gets a reference to the given MethodInfo and assigns it to the RaiseMethod field.

func (*EventInfo) SetReflectedType

func (o *EventInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (*EventInfo) SetRemoveMethod

func (o *EventInfo) SetRemoveMethod(v MethodInfo)

SetRemoveMethod gets a reference to the given MethodInfo and assigns it to the RemoveMethod field.

func (EventInfo) ToMap

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

func (*EventInfo) UnsetName

func (o *EventInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type FieldAttributes

type FieldAttributes string

FieldAttributes the model 'FieldAttributes'

const (
	PRIVATE_SCOPE     FieldAttributes = "PrivateScope"
	PRIVATE           FieldAttributes = "Private"
	FAM_AND_ASSEM     FieldAttributes = "FamANDAssem"
	ASSEMBLY          FieldAttributes = "Assembly"
	FAMILY            FieldAttributes = "Family"
	FAM_OR_ASSEM      FieldAttributes = "FamORAssem"
	PUBLIC            FieldAttributes = "Public"
	FIELD_ACCESS_MASK FieldAttributes = "FieldAccessMask"
	STATIC            FieldAttributes = "Static"
	INIT_ONLY         FieldAttributes = "InitOnly"
	LITERAL           FieldAttributes = "Literal"
	NOT_SERIALIZED    FieldAttributes = "NotSerialized"
	HAS_FIELD_RVA     FieldAttributes = "HasFieldRVA"
	SPECIAL_NAME      FieldAttributes = "SpecialName"
	RT_SPECIAL_NAME   FieldAttributes = "RTSpecialName"
	HAS_FIELD_MARSHAL FieldAttributes = "HasFieldMarshal"
	PINVOKE_IMPL      FieldAttributes = "PinvokeImpl"
	HAS_DEFAULT       FieldAttributes = "HasDefault"
	RESERVED_MASK     FieldAttributes = "ReservedMask"
)

List of FieldAttributes

func NewFieldAttributesFromValue

func NewFieldAttributesFromValue(v string) (*FieldAttributes, error)

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

func (FieldAttributes) IsValid

func (v FieldAttributes) IsValid() bool

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

func (FieldAttributes) Ptr

Ptr returns reference to FieldAttributes value

func (*FieldAttributes) UnmarshalJSON

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

type FieldInfo

type FieldInfo struct {
	Name             NullableString        `json:"name,omitempty"`
	DeclaringType    *Type                 `json:"declaringType,omitempty"`
	ReflectedType    *Type                 `json:"reflectedType,omitempty"`
	Module           *Module               `json:"module,omitempty"`
	CustomAttributes []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible    *bool                 `json:"isCollectible,omitempty"`
	MetadataToken    *int32                `json:"metadataToken,omitempty"`
	MemberType       *MemberTypes          `json:"memberType,omitempty"`
	Attributes       *FieldAttributes      `json:"attributes,omitempty"`
	FieldType        *Type                 `json:"fieldType,omitempty"`
	IsInitOnly       *bool                 `json:"isInitOnly,omitempty"`
	IsLiteral        *bool                 `json:"isLiteral,omitempty"`
	// Deprecated
	IsNotSerialized        *bool               `json:"isNotSerialized,omitempty"`
	IsPinvokeImpl          *bool               `json:"isPinvokeImpl,omitempty"`
	IsSpecialName          *bool               `json:"isSpecialName,omitempty"`
	IsStatic               *bool               `json:"isStatic,omitempty"`
	IsAssembly             *bool               `json:"isAssembly,omitempty"`
	IsFamily               *bool               `json:"isFamily,omitempty"`
	IsFamilyAndAssembly    *bool               `json:"isFamilyAndAssembly,omitempty"`
	IsFamilyOrAssembly     *bool               `json:"isFamilyOrAssembly,omitempty"`
	IsPrivate              *bool               `json:"isPrivate,omitempty"`
	IsPublic               *bool               `json:"isPublic,omitempty"`
	IsSecurityCritical     *bool               `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical *bool               `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent  *bool               `json:"isSecurityTransparent,omitempty"`
	FieldHandle            *RuntimeFieldHandle `json:"fieldHandle,omitempty"`
}

FieldInfo struct for FieldInfo

func NewFieldInfo

func NewFieldInfo() *FieldInfo

NewFieldInfo instantiates a new FieldInfo 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 NewFieldInfoWithDefaults

func NewFieldInfoWithDefaults() *FieldInfo

NewFieldInfoWithDefaults instantiates a new FieldInfo 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 (*FieldInfo) GetAttributes

func (o *FieldInfo) GetAttributes() FieldAttributes

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

func (*FieldInfo) GetAttributesOk

func (o *FieldInfo) GetAttributesOk() (*FieldAttributes, 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 (*FieldInfo) GetCustomAttributes

func (o *FieldInfo) GetCustomAttributes() []CustomAttributeData

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

func (*FieldInfo) GetCustomAttributesOk

func (o *FieldInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*FieldInfo) GetDeclaringType

func (o *FieldInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*FieldInfo) GetDeclaringTypeOk

func (o *FieldInfo) GetDeclaringTypeOk() (*Type, bool)

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

func (*FieldInfo) GetFieldHandle

func (o *FieldInfo) GetFieldHandle() RuntimeFieldHandle

GetFieldHandle returns the FieldHandle field value if set, zero value otherwise.

func (*FieldInfo) GetFieldHandleOk

func (o *FieldInfo) GetFieldHandleOk() (*RuntimeFieldHandle, bool)

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

func (*FieldInfo) GetFieldType

func (o *FieldInfo) GetFieldType() Type

GetFieldType returns the FieldType field value if set, zero value otherwise.

func (*FieldInfo) GetFieldTypeOk

func (o *FieldInfo) GetFieldTypeOk() (*Type, bool)

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

func (*FieldInfo) GetIsAssembly

func (o *FieldInfo) GetIsAssembly() bool

GetIsAssembly returns the IsAssembly field value if set, zero value otherwise.

func (*FieldInfo) GetIsAssemblyOk

func (o *FieldInfo) GetIsAssemblyOk() (*bool, bool)

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

func (*FieldInfo) GetIsCollectible

func (o *FieldInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*FieldInfo) GetIsCollectibleOk

func (o *FieldInfo) GetIsCollectibleOk() (*bool, bool)

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

func (*FieldInfo) GetIsFamily

func (o *FieldInfo) GetIsFamily() bool

GetIsFamily returns the IsFamily field value if set, zero value otherwise.

func (*FieldInfo) GetIsFamilyAndAssembly

func (o *FieldInfo) GetIsFamilyAndAssembly() bool

GetIsFamilyAndAssembly returns the IsFamilyAndAssembly field value if set, zero value otherwise.

func (*FieldInfo) GetIsFamilyAndAssemblyOk

func (o *FieldInfo) GetIsFamilyAndAssemblyOk() (*bool, bool)

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

func (*FieldInfo) GetIsFamilyOk

func (o *FieldInfo) GetIsFamilyOk() (*bool, bool)

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

func (*FieldInfo) GetIsFamilyOrAssembly

func (o *FieldInfo) GetIsFamilyOrAssembly() bool

GetIsFamilyOrAssembly returns the IsFamilyOrAssembly field value if set, zero value otherwise.

func (*FieldInfo) GetIsFamilyOrAssemblyOk

func (o *FieldInfo) GetIsFamilyOrAssemblyOk() (*bool, bool)

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

func (*FieldInfo) GetIsInitOnly

func (o *FieldInfo) GetIsInitOnly() bool

GetIsInitOnly returns the IsInitOnly field value if set, zero value otherwise.

func (*FieldInfo) GetIsInitOnlyOk

func (o *FieldInfo) GetIsInitOnlyOk() (*bool, bool)

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

func (*FieldInfo) GetIsLiteral

func (o *FieldInfo) GetIsLiteral() bool

GetIsLiteral returns the IsLiteral field value if set, zero value otherwise.

func (*FieldInfo) GetIsLiteralOk

func (o *FieldInfo) GetIsLiteralOk() (*bool, bool)

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

func (*FieldInfo) GetIsNotSerialized

func (o *FieldInfo) GetIsNotSerialized() bool

GetIsNotSerialized returns the IsNotSerialized field value if set, zero value otherwise. Deprecated

func (*FieldInfo) GetIsNotSerializedOk

func (o *FieldInfo) GetIsNotSerializedOk() (*bool, bool)

GetIsNotSerializedOk returns a tuple with the IsNotSerialized field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*FieldInfo) GetIsPinvokeImpl

func (o *FieldInfo) GetIsPinvokeImpl() bool

GetIsPinvokeImpl returns the IsPinvokeImpl field value if set, zero value otherwise.

func (*FieldInfo) GetIsPinvokeImplOk

func (o *FieldInfo) GetIsPinvokeImplOk() (*bool, bool)

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

func (*FieldInfo) GetIsPrivate

func (o *FieldInfo) GetIsPrivate() bool

GetIsPrivate returns the IsPrivate field value if set, zero value otherwise.

func (*FieldInfo) GetIsPrivateOk

func (o *FieldInfo) GetIsPrivateOk() (*bool, bool)

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

func (*FieldInfo) GetIsPublic

func (o *FieldInfo) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*FieldInfo) GetIsPublicOk

func (o *FieldInfo) GetIsPublicOk() (*bool, bool)

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

func (*FieldInfo) GetIsSecurityCritical

func (o *FieldInfo) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*FieldInfo) GetIsSecurityCriticalOk

func (o *FieldInfo) GetIsSecurityCriticalOk() (*bool, bool)

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

func (*FieldInfo) GetIsSecuritySafeCritical

func (o *FieldInfo) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*FieldInfo) GetIsSecuritySafeCriticalOk

func (o *FieldInfo) GetIsSecuritySafeCriticalOk() (*bool, bool)

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

func (*FieldInfo) GetIsSecurityTransparent

func (o *FieldInfo) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*FieldInfo) GetIsSecurityTransparentOk

func (o *FieldInfo) GetIsSecurityTransparentOk() (*bool, bool)

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

func (*FieldInfo) GetIsSpecialName

func (o *FieldInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*FieldInfo) GetIsSpecialNameOk

func (o *FieldInfo) GetIsSpecialNameOk() (*bool, bool)

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

func (*FieldInfo) GetIsStatic

func (o *FieldInfo) GetIsStatic() bool

GetIsStatic returns the IsStatic field value if set, zero value otherwise.

func (*FieldInfo) GetIsStaticOk

func (o *FieldInfo) GetIsStaticOk() (*bool, bool)

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

func (*FieldInfo) GetMemberType

func (o *FieldInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*FieldInfo) GetMemberTypeOk

func (o *FieldInfo) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*FieldInfo) GetMetadataToken

func (o *FieldInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*FieldInfo) GetMetadataTokenOk

func (o *FieldInfo) GetMetadataTokenOk() (*int32, bool)

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

func (*FieldInfo) GetModule

func (o *FieldInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*FieldInfo) GetModuleOk

func (o *FieldInfo) GetModuleOk() (*Module, bool)

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

func (*FieldInfo) GetName

func (o *FieldInfo) GetName() string

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

func (*FieldInfo) GetNameOk

func (o *FieldInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*FieldInfo) GetReflectedType

func (o *FieldInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*FieldInfo) GetReflectedTypeOk

func (o *FieldInfo) GetReflectedTypeOk() (*Type, bool)

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

func (*FieldInfo) HasAttributes

func (o *FieldInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*FieldInfo) HasCustomAttributes

func (o *FieldInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*FieldInfo) HasDeclaringType

func (o *FieldInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*FieldInfo) HasFieldHandle

func (o *FieldInfo) HasFieldHandle() bool

HasFieldHandle returns a boolean if a field has been set.

func (*FieldInfo) HasFieldType

func (o *FieldInfo) HasFieldType() bool

HasFieldType returns a boolean if a field has been set.

func (*FieldInfo) HasIsAssembly

func (o *FieldInfo) HasIsAssembly() bool

HasIsAssembly returns a boolean if a field has been set.

func (*FieldInfo) HasIsCollectible

func (o *FieldInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*FieldInfo) HasIsFamily

func (o *FieldInfo) HasIsFamily() bool

HasIsFamily returns a boolean if a field has been set.

func (*FieldInfo) HasIsFamilyAndAssembly

func (o *FieldInfo) HasIsFamilyAndAssembly() bool

HasIsFamilyAndAssembly returns a boolean if a field has been set.

func (*FieldInfo) HasIsFamilyOrAssembly

func (o *FieldInfo) HasIsFamilyOrAssembly() bool

HasIsFamilyOrAssembly returns a boolean if a field has been set.

func (*FieldInfo) HasIsInitOnly

func (o *FieldInfo) HasIsInitOnly() bool

HasIsInitOnly returns a boolean if a field has been set.

func (*FieldInfo) HasIsLiteral

func (o *FieldInfo) HasIsLiteral() bool

HasIsLiteral returns a boolean if a field has been set.

func (*FieldInfo) HasIsNotSerialized

func (o *FieldInfo) HasIsNotSerialized() bool

HasIsNotSerialized returns a boolean if a field has been set.

func (*FieldInfo) HasIsPinvokeImpl

func (o *FieldInfo) HasIsPinvokeImpl() bool

HasIsPinvokeImpl returns a boolean if a field has been set.

func (*FieldInfo) HasIsPrivate

func (o *FieldInfo) HasIsPrivate() bool

HasIsPrivate returns a boolean if a field has been set.

func (*FieldInfo) HasIsPublic

func (o *FieldInfo) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*FieldInfo) HasIsSecurityCritical

func (o *FieldInfo) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*FieldInfo) HasIsSecuritySafeCritical

func (o *FieldInfo) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*FieldInfo) HasIsSecurityTransparent

func (o *FieldInfo) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*FieldInfo) HasIsSpecialName

func (o *FieldInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*FieldInfo) HasIsStatic

func (o *FieldInfo) HasIsStatic() bool

HasIsStatic returns a boolean if a field has been set.

func (*FieldInfo) HasMemberType

func (o *FieldInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*FieldInfo) HasMetadataToken

func (o *FieldInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*FieldInfo) HasModule

func (o *FieldInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*FieldInfo) HasName

func (o *FieldInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*FieldInfo) HasReflectedType

func (o *FieldInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (FieldInfo) MarshalJSON

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

func (*FieldInfo) SetAttributes

func (o *FieldInfo) SetAttributes(v FieldAttributes)

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

func (*FieldInfo) SetCustomAttributes

func (o *FieldInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*FieldInfo) SetDeclaringType

func (o *FieldInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*FieldInfo) SetFieldHandle

func (o *FieldInfo) SetFieldHandle(v RuntimeFieldHandle)

SetFieldHandle gets a reference to the given RuntimeFieldHandle and assigns it to the FieldHandle field.

func (*FieldInfo) SetFieldType

func (o *FieldInfo) SetFieldType(v Type)

SetFieldType gets a reference to the given Type and assigns it to the FieldType field.

func (*FieldInfo) SetIsAssembly

func (o *FieldInfo) SetIsAssembly(v bool)

SetIsAssembly gets a reference to the given bool and assigns it to the IsAssembly field.

func (*FieldInfo) SetIsCollectible

func (o *FieldInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*FieldInfo) SetIsFamily

func (o *FieldInfo) SetIsFamily(v bool)

SetIsFamily gets a reference to the given bool and assigns it to the IsFamily field.

func (*FieldInfo) SetIsFamilyAndAssembly

func (o *FieldInfo) SetIsFamilyAndAssembly(v bool)

SetIsFamilyAndAssembly gets a reference to the given bool and assigns it to the IsFamilyAndAssembly field.

func (*FieldInfo) SetIsFamilyOrAssembly

func (o *FieldInfo) SetIsFamilyOrAssembly(v bool)

SetIsFamilyOrAssembly gets a reference to the given bool and assigns it to the IsFamilyOrAssembly field.

func (*FieldInfo) SetIsInitOnly

func (o *FieldInfo) SetIsInitOnly(v bool)

SetIsInitOnly gets a reference to the given bool and assigns it to the IsInitOnly field.

func (*FieldInfo) SetIsLiteral

func (o *FieldInfo) SetIsLiteral(v bool)

SetIsLiteral gets a reference to the given bool and assigns it to the IsLiteral field.

func (*FieldInfo) SetIsNotSerialized

func (o *FieldInfo) SetIsNotSerialized(v bool)

SetIsNotSerialized gets a reference to the given bool and assigns it to the IsNotSerialized field. Deprecated

func (*FieldInfo) SetIsPinvokeImpl

func (o *FieldInfo) SetIsPinvokeImpl(v bool)

SetIsPinvokeImpl gets a reference to the given bool and assigns it to the IsPinvokeImpl field.

func (*FieldInfo) SetIsPrivate

func (o *FieldInfo) SetIsPrivate(v bool)

SetIsPrivate gets a reference to the given bool and assigns it to the IsPrivate field.

func (*FieldInfo) SetIsPublic

func (o *FieldInfo) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*FieldInfo) SetIsSecurityCritical

func (o *FieldInfo) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*FieldInfo) SetIsSecuritySafeCritical

func (o *FieldInfo) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*FieldInfo) SetIsSecurityTransparent

func (o *FieldInfo) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*FieldInfo) SetIsSpecialName

func (o *FieldInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*FieldInfo) SetIsStatic

func (o *FieldInfo) SetIsStatic(v bool)

SetIsStatic gets a reference to the given bool and assigns it to the IsStatic field.

func (*FieldInfo) SetMemberType

func (o *FieldInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*FieldInfo) SetMetadataToken

func (o *FieldInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*FieldInfo) SetModule

func (o *FieldInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*FieldInfo) SetName

func (o *FieldInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*FieldInfo) SetNameNil

func (o *FieldInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*FieldInfo) SetReflectedType

func (o *FieldInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (FieldInfo) ToMap

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

func (*FieldInfo) UnsetName

func (o *FieldInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type FilterClause

type FilterClause struct {
	Expression    *SingleValueNode   `json:"expression,omitempty"`
	RangeVariable *RangeVariable     `json:"rangeVariable,omitempty"`
	ItemType      *IEdmTypeReference `json:"itemType,omitempty"`
}

FilterClause struct for FilterClause

func NewFilterClause

func NewFilterClause() *FilterClause

NewFilterClause instantiates a new FilterClause 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 NewFilterClauseWithDefaults

func NewFilterClauseWithDefaults() *FilterClause

NewFilterClauseWithDefaults instantiates a new FilterClause 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 (*FilterClause) GetExpression

func (o *FilterClause) GetExpression() SingleValueNode

GetExpression returns the Expression field value if set, zero value otherwise.

func (*FilterClause) GetExpressionOk

func (o *FilterClause) GetExpressionOk() (*SingleValueNode, bool)

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

func (*FilterClause) GetItemType

func (o *FilterClause) GetItemType() IEdmTypeReference

GetItemType returns the ItemType field value if set, zero value otherwise.

func (*FilterClause) GetItemTypeOk

func (o *FilterClause) GetItemTypeOk() (*IEdmTypeReference, bool)

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

func (*FilterClause) GetRangeVariable

func (o *FilterClause) GetRangeVariable() RangeVariable

GetRangeVariable returns the RangeVariable field value if set, zero value otherwise.

func (*FilterClause) GetRangeVariableOk

func (o *FilterClause) GetRangeVariableOk() (*RangeVariable, bool)

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

func (*FilterClause) HasExpression

func (o *FilterClause) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*FilterClause) HasItemType

func (o *FilterClause) HasItemType() bool

HasItemType returns a boolean if a field has been set.

func (*FilterClause) HasRangeVariable

func (o *FilterClause) HasRangeVariable() bool

HasRangeVariable returns a boolean if a field has been set.

func (FilterClause) MarshalJSON

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

func (*FilterClause) SetExpression

func (o *FilterClause) SetExpression(v SingleValueNode)

SetExpression gets a reference to the given SingleValueNode and assigns it to the Expression field.

func (*FilterClause) SetItemType

func (o *FilterClause) SetItemType(v IEdmTypeReference)

SetItemType gets a reference to the given IEdmTypeReference and assigns it to the ItemType field.

func (*FilterClause) SetRangeVariable

func (o *FilterClause) SetRangeVariable(v RangeVariable)

SetRangeVariable gets a reference to the given RangeVariable and assigns it to the RangeVariable field.

func (FilterClause) ToMap

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

type FilterQueryOption

type FilterQueryOption struct {
	Context      *ODataQueryContext     `json:"context,omitempty"`
	Validator    map[string]interface{} `json:"validator,omitempty"`
	Compute      *ComputeQueryOption    `json:"compute,omitempty"`
	FilterClause *FilterClause          `json:"filterClause,omitempty"`
	RawValue     NullableString         `json:"rawValue,omitempty"`
}

FilterQueryOption struct for FilterQueryOption

func NewFilterQueryOption

func NewFilterQueryOption() *FilterQueryOption

NewFilterQueryOption instantiates a new FilterQueryOption 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 NewFilterQueryOptionWithDefaults

func NewFilterQueryOptionWithDefaults() *FilterQueryOption

NewFilterQueryOptionWithDefaults instantiates a new FilterQueryOption 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 (*FilterQueryOption) GetCompute

func (o *FilterQueryOption) GetCompute() ComputeQueryOption

GetCompute returns the Compute field value if set, zero value otherwise.

func (*FilterQueryOption) GetComputeOk

func (o *FilterQueryOption) GetComputeOk() (*ComputeQueryOption, bool)

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

func (*FilterQueryOption) GetContext

func (o *FilterQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*FilterQueryOption) GetContextOk

func (o *FilterQueryOption) GetContextOk() (*ODataQueryContext, bool)

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

func (*FilterQueryOption) GetFilterClause

func (o *FilterQueryOption) GetFilterClause() FilterClause

GetFilterClause returns the FilterClause field value if set, zero value otherwise.

func (*FilterQueryOption) GetFilterClauseOk

func (o *FilterQueryOption) GetFilterClauseOk() (*FilterClause, bool)

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

func (*FilterQueryOption) GetRawValue

func (o *FilterQueryOption) GetRawValue() string

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

func (*FilterQueryOption) GetRawValueOk

func (o *FilterQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*FilterQueryOption) GetValidator

func (o *FilterQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*FilterQueryOption) GetValidatorOk

func (o *FilterQueryOption) GetValidatorOk() (map[string]interface{}, bool)

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

func (*FilterQueryOption) HasCompute

func (o *FilterQueryOption) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*FilterQueryOption) HasContext

func (o *FilterQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*FilterQueryOption) HasFilterClause

func (o *FilterQueryOption) HasFilterClause() bool

HasFilterClause returns a boolean if a field has been set.

func (*FilterQueryOption) HasRawValue

func (o *FilterQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*FilterQueryOption) HasValidator

func (o *FilterQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (FilterQueryOption) MarshalJSON

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

func (*FilterQueryOption) SetCompute

func (o *FilterQueryOption) SetCompute(v ComputeQueryOption)

SetCompute gets a reference to the given ComputeQueryOption and assigns it to the Compute field.

func (*FilterQueryOption) SetContext

func (o *FilterQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*FilterQueryOption) SetFilterClause

func (o *FilterQueryOption) SetFilterClause(v FilterClause)

SetFilterClause gets a reference to the given FilterClause and assigns it to the FilterClause field.

func (*FilterQueryOption) SetRawValue

func (o *FilterQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*FilterQueryOption) SetRawValueNil

func (o *FilterQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*FilterQueryOption) SetValidator

func (o *FilterQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (FilterQueryOption) ToMap

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

func (*FilterQueryOption) UnsetRawValue

func (o *FilterQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

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 GenericParameterAttributes

type GenericParameterAttributes string

GenericParameterAttributes the model 'GenericParameterAttributes'

const (
	NONE                               GenericParameterAttributes = "None"
	COVARIANT                          GenericParameterAttributes = "Covariant"
	CONTRAVARIANT                      GenericParameterAttributes = "Contravariant"
	VARIANCE_MASK                      GenericParameterAttributes = "VarianceMask"
	REFERENCE_TYPE_CONSTRAINT          GenericParameterAttributes = "ReferenceTypeConstraint"
	NOT_NULLABLE_VALUE_TYPE_CONSTRAINT GenericParameterAttributes = "NotNullableValueTypeConstraint"
	DEFAULT_CONSTRUCTOR_CONSTRAINT     GenericParameterAttributes = "DefaultConstructorConstraint"
	SPECIAL_CONSTRAINT_MASK            GenericParameterAttributes = "SpecialConstraintMask"
)

List of GenericParameterAttributes

func NewGenericParameterAttributesFromValue

func NewGenericParameterAttributesFromValue(v string) (*GenericParameterAttributes, error)

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

func (GenericParameterAttributes) IsValid

func (v GenericParameterAttributes) IsValid() bool

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

func (GenericParameterAttributes) Ptr

Ptr returns reference to GenericParameterAttributes value

func (*GenericParameterAttributes) UnmarshalJSON

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

type HostString

type HostString struct {
	Value    NullableString `json:"value,omitempty"`
	HasValue *bool          `json:"hasValue,omitempty"`
	Host     NullableString `json:"host,omitempty"`
	Port     NullableInt32  `json:"port,omitempty"`
}

HostString struct for HostString

func NewHostString

func NewHostString() *HostString

NewHostString instantiates a new HostString 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 NewHostStringWithDefaults

func NewHostStringWithDefaults() *HostString

NewHostStringWithDefaults instantiates a new HostString 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 (*HostString) GetHasValue

func (o *HostString) GetHasValue() bool

GetHasValue returns the HasValue field value if set, zero value otherwise.

func (*HostString) GetHasValueOk

func (o *HostString) GetHasValueOk() (*bool, bool)

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

func (*HostString) GetHost

func (o *HostString) GetHost() string

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

func (*HostString) GetHostOk

func (o *HostString) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host 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 (*HostString) GetPort

func (o *HostString) GetPort() int32

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

func (*HostString) GetPortOk

func (o *HostString) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port 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 (*HostString) GetValue

func (o *HostString) GetValue() string

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

func (*HostString) GetValueOk

func (o *HostString) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*HostString) HasHasValue

func (o *HostString) HasHasValue() bool

HasHasValue returns a boolean if a field has been set.

func (*HostString) HasHost

func (o *HostString) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*HostString) HasPort

func (o *HostString) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*HostString) HasValue

func (o *HostString) HasValue() bool

HasValue returns a boolean if a field has been set.

func (HostString) MarshalJSON

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

func (*HostString) SetHasValue

func (o *HostString) SetHasValue(v bool)

SetHasValue gets a reference to the given bool and assigns it to the HasValue field.

func (*HostString) SetHost

func (o *HostString) SetHost(v string)

SetHost gets a reference to the given NullableString and assigns it to the Host field.

func (*HostString) SetHostNil

func (o *HostString) SetHostNil()

SetHostNil sets the value for Host to be an explicit nil

func (*HostString) SetPort

func (o *HostString) SetPort(v int32)

SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.

func (*HostString) SetPortNil

func (o *HostString) SetPortNil()

SetPortNil sets the value for Port to be an explicit nil

func (*HostString) SetValue

func (o *HostString) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*HostString) SetValueNil

func (o *HostString) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (HostString) ToMap

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

func (*HostString) UnsetHost

func (o *HostString) UnsetHost()

UnsetHost ensures that no value is present for Host, not even an explicit nil

func (*HostString) UnsetPort

func (o *HostString) UnsetPort()

UnsetPort ensures that no value is present for Port, not even an explicit nil

func (*HostString) UnsetValue

func (o *HostString) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type HttpContext

type HttpContext struct {
	Features        []TypeObjectKeyValuePair `json:"features,omitempty"`
	Request         *HttpRequest             `json:"request,omitempty"`
	Response        *HttpResponse            `json:"response,omitempty"`
	Connection      *ConnectionInfo          `json:"connection,omitempty"`
	WebSockets      *WebSocketManager        `json:"webSockets,omitempty"`
	User            *ClaimsPrincipal         `json:"user,omitempty"`
	Items           map[string]interface{}   `json:"items,omitempty"`
	RequestServices map[string]interface{}   `json:"requestServices,omitempty"`
	RequestAborted  *CancellationToken       `json:"requestAborted,omitempty"`
	TraceIdentifier NullableString           `json:"traceIdentifier,omitempty"`
	Session         *ISession                `json:"session,omitempty"`
}

HttpContext struct for HttpContext

func NewHttpContext

func NewHttpContext() *HttpContext

NewHttpContext instantiates a new HttpContext 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 NewHttpContextWithDefaults

func NewHttpContextWithDefaults() *HttpContext

NewHttpContextWithDefaults instantiates a new HttpContext 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 (*HttpContext) GetConnection

func (o *HttpContext) GetConnection() ConnectionInfo

GetConnection returns the Connection field value if set, zero value otherwise.

func (*HttpContext) GetConnectionOk

func (o *HttpContext) GetConnectionOk() (*ConnectionInfo, bool)

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

func (*HttpContext) GetFeatures

func (o *HttpContext) GetFeatures() []TypeObjectKeyValuePair

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

func (*HttpContext) GetFeaturesOk

func (o *HttpContext) GetFeaturesOk() ([]TypeObjectKeyValuePair, bool)

GetFeaturesOk returns a tuple with the Features 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 (*HttpContext) GetItems

func (o *HttpContext) GetItems() map[string]interface{}

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

func (*HttpContext) GetItemsOk

func (o *HttpContext) GetItemsOk() (map[string]interface{}, bool)

GetItemsOk returns a tuple with the Items 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 (*HttpContext) GetRequest

func (o *HttpContext) GetRequest() HttpRequest

GetRequest returns the Request field value if set, zero value otherwise.

func (*HttpContext) GetRequestAborted

func (o *HttpContext) GetRequestAborted() CancellationToken

GetRequestAborted returns the RequestAborted field value if set, zero value otherwise.

func (*HttpContext) GetRequestAbortedOk

func (o *HttpContext) GetRequestAbortedOk() (*CancellationToken, bool)

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

func (*HttpContext) GetRequestOk

func (o *HttpContext) GetRequestOk() (*HttpRequest, bool)

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

func (*HttpContext) GetRequestServices

func (o *HttpContext) GetRequestServices() map[string]interface{}

GetRequestServices returns the RequestServices field value if set, zero value otherwise.

func (*HttpContext) GetRequestServicesOk

func (o *HttpContext) GetRequestServicesOk() (map[string]interface{}, bool)

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

func (*HttpContext) GetResponse

func (o *HttpContext) GetResponse() HttpResponse

GetResponse returns the Response field value if set, zero value otherwise.

func (*HttpContext) GetResponseOk

func (o *HttpContext) GetResponseOk() (*HttpResponse, bool)

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

func (*HttpContext) GetSession

func (o *HttpContext) GetSession() ISession

GetSession returns the Session field value if set, zero value otherwise.

func (*HttpContext) GetSessionOk

func (o *HttpContext) GetSessionOk() (*ISession, bool)

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

func (*HttpContext) GetTraceIdentifier

func (o *HttpContext) GetTraceIdentifier() string

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

func (*HttpContext) GetTraceIdentifierOk

func (o *HttpContext) GetTraceIdentifierOk() (*string, bool)

GetTraceIdentifierOk returns a tuple with the TraceIdentifier 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 (*HttpContext) GetUser

func (o *HttpContext) GetUser() ClaimsPrincipal

GetUser returns the User field value if set, zero value otherwise.

func (*HttpContext) GetUserOk

func (o *HttpContext) GetUserOk() (*ClaimsPrincipal, bool)

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

func (*HttpContext) GetWebSockets

func (o *HttpContext) GetWebSockets() WebSocketManager

GetWebSockets returns the WebSockets field value if set, zero value otherwise.

func (*HttpContext) GetWebSocketsOk

func (o *HttpContext) GetWebSocketsOk() (*WebSocketManager, bool)

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

func (*HttpContext) HasConnection

func (o *HttpContext) HasConnection() bool

HasConnection returns a boolean if a field has been set.

func (*HttpContext) HasFeatures

func (o *HttpContext) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*HttpContext) HasItems

func (o *HttpContext) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*HttpContext) HasRequest

func (o *HttpContext) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*HttpContext) HasRequestAborted

func (o *HttpContext) HasRequestAborted() bool

HasRequestAborted returns a boolean if a field has been set.

func (*HttpContext) HasRequestServices

func (o *HttpContext) HasRequestServices() bool

HasRequestServices returns a boolean if a field has been set.

func (*HttpContext) HasResponse

func (o *HttpContext) HasResponse() bool

HasResponse returns a boolean if a field has been set.

func (*HttpContext) HasSession

func (o *HttpContext) HasSession() bool

HasSession returns a boolean if a field has been set.

func (*HttpContext) HasTraceIdentifier

func (o *HttpContext) HasTraceIdentifier() bool

HasTraceIdentifier returns a boolean if a field has been set.

func (*HttpContext) HasUser

func (o *HttpContext) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*HttpContext) HasWebSockets

func (o *HttpContext) HasWebSockets() bool

HasWebSockets returns a boolean if a field has been set.

func (HttpContext) MarshalJSON

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

func (*HttpContext) SetConnection

func (o *HttpContext) SetConnection(v ConnectionInfo)

SetConnection gets a reference to the given ConnectionInfo and assigns it to the Connection field.

func (*HttpContext) SetFeatures

func (o *HttpContext) SetFeatures(v []TypeObjectKeyValuePair)

SetFeatures gets a reference to the given []TypeObjectKeyValuePair and assigns it to the Features field.

func (*HttpContext) SetItems

func (o *HttpContext) SetItems(v map[string]interface{})

SetItems gets a reference to the given map[string]interface{} and assigns it to the Items field.

func (*HttpContext) SetRequest

func (o *HttpContext) SetRequest(v HttpRequest)

SetRequest gets a reference to the given HttpRequest and assigns it to the Request field.

func (*HttpContext) SetRequestAborted

func (o *HttpContext) SetRequestAborted(v CancellationToken)

SetRequestAborted gets a reference to the given CancellationToken and assigns it to the RequestAborted field.

func (*HttpContext) SetRequestServices

func (o *HttpContext) SetRequestServices(v map[string]interface{})

SetRequestServices gets a reference to the given map[string]interface{} and assigns it to the RequestServices field.

func (*HttpContext) SetResponse

func (o *HttpContext) SetResponse(v HttpResponse)

SetResponse gets a reference to the given HttpResponse and assigns it to the Response field.

func (*HttpContext) SetSession

func (o *HttpContext) SetSession(v ISession)

SetSession gets a reference to the given ISession and assigns it to the Session field.

func (*HttpContext) SetTraceIdentifier

func (o *HttpContext) SetTraceIdentifier(v string)

SetTraceIdentifier gets a reference to the given NullableString and assigns it to the TraceIdentifier field.

func (*HttpContext) SetTraceIdentifierNil

func (o *HttpContext) SetTraceIdentifierNil()

SetTraceIdentifierNil sets the value for TraceIdentifier to be an explicit nil

func (*HttpContext) SetUser

func (o *HttpContext) SetUser(v ClaimsPrincipal)

SetUser gets a reference to the given ClaimsPrincipal and assigns it to the User field.

func (*HttpContext) SetWebSockets

func (o *HttpContext) SetWebSockets(v WebSocketManager)

SetWebSockets gets a reference to the given WebSocketManager and assigns it to the WebSockets field.

func (HttpContext) ToMap

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

func (*HttpContext) UnsetTraceIdentifier

func (o *HttpContext) UnsetTraceIdentifier()

UnsetTraceIdentifier ensures that no value is present for TraceIdentifier, not even an explicit nil

type HttpRequest

type HttpRequest struct {
	HttpContext        *HttpContext                     `json:"httpContext,omitempty"`
	Method             NullableString                   `json:"method,omitempty"`
	Scheme             NullableString                   `json:"scheme,omitempty"`
	IsHttps            *bool                            `json:"isHttps,omitempty"`
	Host               *HostString                      `json:"host,omitempty"`
	PathBase           *PathString                      `json:"pathBase,omitempty"`
	Path               *PathString                      `json:"path,omitempty"`
	QueryString        *QueryString                     `json:"queryString,omitempty"`
	Query              []StringStringValuesKeyValuePair `json:"query,omitempty"`
	Protocol           NullableString                   `json:"protocol,omitempty"`
	Headers            map[string][]string              `json:"headers,omitempty"`
	Cookies            []StringStringKeyValuePair       `json:"cookies,omitempty"`
	ContentLength      NullableInt64                    `json:"contentLength,omitempty"`
	ContentType        NullableString                   `json:"contentType,omitempty"`
	Body               *Stream                          `json:"body,omitempty"`
	BodyReader         map[string]interface{}           `json:"bodyReader,omitempty"`
	HasFormContentType *bool                            `json:"hasFormContentType,omitempty"`
	Form               []StringStringValuesKeyValuePair `json:"form,omitempty"`
	RouteValues        map[string]interface{}           `json:"routeValues,omitempty"`
}

HttpRequest struct for HttpRequest

func NewHttpRequest

func NewHttpRequest() *HttpRequest

NewHttpRequest instantiates a new HttpRequest 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 NewHttpRequestWithDefaults

func NewHttpRequestWithDefaults() *HttpRequest

NewHttpRequestWithDefaults instantiates a new HttpRequest 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 (*HttpRequest) GetBody

func (o *HttpRequest) GetBody() Stream

GetBody returns the Body field value if set, zero value otherwise.

func (*HttpRequest) GetBodyOk

func (o *HttpRequest) GetBodyOk() (*Stream, bool)

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

func (*HttpRequest) GetBodyReader

func (o *HttpRequest) GetBodyReader() map[string]interface{}

GetBodyReader returns the BodyReader field value if set, zero value otherwise.

func (*HttpRequest) GetBodyReaderOk

func (o *HttpRequest) GetBodyReaderOk() (map[string]interface{}, bool)

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

func (*HttpRequest) GetContentLength

func (o *HttpRequest) GetContentLength() int64

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

func (*HttpRequest) GetContentLengthOk

func (o *HttpRequest) GetContentLengthOk() (*int64, bool)

GetContentLengthOk returns a tuple with the ContentLength 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 (*HttpRequest) GetContentType

func (o *HttpRequest) GetContentType() string

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

func (*HttpRequest) GetContentTypeOk

func (o *HttpRequest) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType 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 (*HttpRequest) GetCookies

func (o *HttpRequest) GetCookies() []StringStringKeyValuePair

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

func (*HttpRequest) GetCookiesOk

func (o *HttpRequest) GetCookiesOk() ([]StringStringKeyValuePair, bool)

GetCookiesOk returns a tuple with the Cookies 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 (*HttpRequest) GetForm

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

func (*HttpRequest) GetFormOk

func (o *HttpRequest) GetFormOk() ([]StringStringValuesKeyValuePair, bool)

GetFormOk returns a tuple with the Form 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 (*HttpRequest) GetHasFormContentType

func (o *HttpRequest) GetHasFormContentType() bool

GetHasFormContentType returns the HasFormContentType field value if set, zero value otherwise.

func (*HttpRequest) GetHasFormContentTypeOk

func (o *HttpRequest) GetHasFormContentTypeOk() (*bool, bool)

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

func (*HttpRequest) GetHeaders

func (o *HttpRequest) GetHeaders() map[string][]string

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

func (*HttpRequest) GetHeadersOk

func (o *HttpRequest) GetHeadersOk() (*map[string][]string, bool)

GetHeadersOk returns a tuple with the Headers 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 (*HttpRequest) GetHost

func (o *HttpRequest) GetHost() HostString

GetHost returns the Host field value if set, zero value otherwise.

func (*HttpRequest) GetHostOk

func (o *HttpRequest) GetHostOk() (*HostString, bool)

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

func (*HttpRequest) GetHttpContext

func (o *HttpRequest) GetHttpContext() HttpContext

GetHttpContext returns the HttpContext field value if set, zero value otherwise.

func (*HttpRequest) GetHttpContextOk

func (o *HttpRequest) GetHttpContextOk() (*HttpContext, bool)

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

func (*HttpRequest) GetIsHttps

func (o *HttpRequest) GetIsHttps() bool

GetIsHttps returns the IsHttps field value if set, zero value otherwise.

func (*HttpRequest) GetIsHttpsOk

func (o *HttpRequest) GetIsHttpsOk() (*bool, bool)

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

func (*HttpRequest) GetMethod

func (o *HttpRequest) GetMethod() string

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

func (*HttpRequest) GetMethodOk

func (o *HttpRequest) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method 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 (*HttpRequest) GetPath

func (o *HttpRequest) GetPath() PathString

GetPath returns the Path field value if set, zero value otherwise.

func (*HttpRequest) GetPathBase

func (o *HttpRequest) GetPathBase() PathString

GetPathBase returns the PathBase field value if set, zero value otherwise.

func (*HttpRequest) GetPathBaseOk

func (o *HttpRequest) GetPathBaseOk() (*PathString, bool)

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

func (*HttpRequest) GetPathOk

func (o *HttpRequest) GetPathOk() (*PathString, bool)

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

func (*HttpRequest) GetProtocol

func (o *HttpRequest) GetProtocol() string

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

func (*HttpRequest) GetProtocolOk

func (o *HttpRequest) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol 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 (*HttpRequest) GetQuery

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

func (*HttpRequest) GetQueryOk

func (o *HttpRequest) GetQueryOk() ([]StringStringValuesKeyValuePair, bool)

GetQueryOk returns a tuple with the Query 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 (*HttpRequest) GetQueryString

func (o *HttpRequest) GetQueryString() QueryString

GetQueryString returns the QueryString field value if set, zero value otherwise.

func (*HttpRequest) GetQueryStringOk

func (o *HttpRequest) GetQueryStringOk() (*QueryString, bool)

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

func (*HttpRequest) GetRouteValues

func (o *HttpRequest) GetRouteValues() map[string]interface{}

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

func (*HttpRequest) GetRouteValuesOk

func (o *HttpRequest) GetRouteValuesOk() (map[string]interface{}, bool)

GetRouteValuesOk returns a tuple with the RouteValues 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 (*HttpRequest) GetScheme

func (o *HttpRequest) GetScheme() string

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

func (*HttpRequest) GetSchemeOk

func (o *HttpRequest) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme 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 (*HttpRequest) HasBody

func (o *HttpRequest) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*HttpRequest) HasBodyReader

func (o *HttpRequest) HasBodyReader() bool

HasBodyReader returns a boolean if a field has been set.

func (*HttpRequest) HasContentLength

func (o *HttpRequest) HasContentLength() bool

HasContentLength returns a boolean if a field has been set.

func (*HttpRequest) HasContentType

func (o *HttpRequest) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (*HttpRequest) HasCookies

func (o *HttpRequest) HasCookies() bool

HasCookies returns a boolean if a field has been set.

func (*HttpRequest) HasForm

func (o *HttpRequest) HasForm() bool

HasForm returns a boolean if a field has been set.

func (*HttpRequest) HasHasFormContentType

func (o *HttpRequest) HasHasFormContentType() bool

HasHasFormContentType returns a boolean if a field has been set.

func (*HttpRequest) HasHeaders

func (o *HttpRequest) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*HttpRequest) HasHost

func (o *HttpRequest) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*HttpRequest) HasHttpContext

func (o *HttpRequest) HasHttpContext() bool

HasHttpContext returns a boolean if a field has been set.

func (*HttpRequest) HasIsHttps

func (o *HttpRequest) HasIsHttps() bool

HasIsHttps returns a boolean if a field has been set.

func (*HttpRequest) HasMethod

func (o *HttpRequest) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*HttpRequest) HasPath

func (o *HttpRequest) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*HttpRequest) HasPathBase

func (o *HttpRequest) HasPathBase() bool

HasPathBase returns a boolean if a field has been set.

func (*HttpRequest) HasProtocol

func (o *HttpRequest) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*HttpRequest) HasQuery

func (o *HttpRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*HttpRequest) HasQueryString

func (o *HttpRequest) HasQueryString() bool

HasQueryString returns a boolean if a field has been set.

func (*HttpRequest) HasRouteValues

func (o *HttpRequest) HasRouteValues() bool

HasRouteValues returns a boolean if a field has been set.

func (*HttpRequest) HasScheme

func (o *HttpRequest) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (HttpRequest) MarshalJSON

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

func (*HttpRequest) SetBody

func (o *HttpRequest) SetBody(v Stream)

SetBody gets a reference to the given Stream and assigns it to the Body field.

func (*HttpRequest) SetBodyReader

func (o *HttpRequest) SetBodyReader(v map[string]interface{})

SetBodyReader gets a reference to the given map[string]interface{} and assigns it to the BodyReader field.

func (*HttpRequest) SetContentLength

func (o *HttpRequest) SetContentLength(v int64)

SetContentLength gets a reference to the given NullableInt64 and assigns it to the ContentLength field.

func (*HttpRequest) SetContentLengthNil

func (o *HttpRequest) SetContentLengthNil()

SetContentLengthNil sets the value for ContentLength to be an explicit nil

func (*HttpRequest) SetContentType

func (o *HttpRequest) SetContentType(v string)

SetContentType gets a reference to the given NullableString and assigns it to the ContentType field.

func (*HttpRequest) SetContentTypeNil

func (o *HttpRequest) SetContentTypeNil()

SetContentTypeNil sets the value for ContentType to be an explicit nil

func (*HttpRequest) SetCookies

func (o *HttpRequest) SetCookies(v []StringStringKeyValuePair)

SetCookies gets a reference to the given []StringStringKeyValuePair and assigns it to the Cookies field.

func (*HttpRequest) SetForm

SetForm gets a reference to the given []StringStringValuesKeyValuePair and assigns it to the Form field.

func (*HttpRequest) SetHasFormContentType

func (o *HttpRequest) SetHasFormContentType(v bool)

SetHasFormContentType gets a reference to the given bool and assigns it to the HasFormContentType field.

func (*HttpRequest) SetHeaders

func (o *HttpRequest) SetHeaders(v map[string][]string)

SetHeaders gets a reference to the given map[string][]string and assigns it to the Headers field.

func (*HttpRequest) SetHost

func (o *HttpRequest) SetHost(v HostString)

SetHost gets a reference to the given HostString and assigns it to the Host field.

func (*HttpRequest) SetHttpContext

func (o *HttpRequest) SetHttpContext(v HttpContext)

SetHttpContext gets a reference to the given HttpContext and assigns it to the HttpContext field.

func (*HttpRequest) SetIsHttps

func (o *HttpRequest) SetIsHttps(v bool)

SetIsHttps gets a reference to the given bool and assigns it to the IsHttps field.

func (*HttpRequest) SetMethod

func (o *HttpRequest) SetMethod(v string)

SetMethod gets a reference to the given NullableString and assigns it to the Method field.

func (*HttpRequest) SetMethodNil

func (o *HttpRequest) SetMethodNil()

SetMethodNil sets the value for Method to be an explicit nil

func (*HttpRequest) SetPath

func (o *HttpRequest) SetPath(v PathString)

SetPath gets a reference to the given PathString and assigns it to the Path field.

func (*HttpRequest) SetPathBase

func (o *HttpRequest) SetPathBase(v PathString)

SetPathBase gets a reference to the given PathString and assigns it to the PathBase field.

func (*HttpRequest) SetProtocol

func (o *HttpRequest) SetProtocol(v string)

SetProtocol gets a reference to the given NullableString and assigns it to the Protocol field.

func (*HttpRequest) SetProtocolNil

func (o *HttpRequest) SetProtocolNil()

SetProtocolNil sets the value for Protocol to be an explicit nil

func (*HttpRequest) SetQuery

SetQuery gets a reference to the given []StringStringValuesKeyValuePair and assigns it to the Query field.

func (*HttpRequest) SetQueryString

func (o *HttpRequest) SetQueryString(v QueryString)

SetQueryString gets a reference to the given QueryString and assigns it to the QueryString field.

func (*HttpRequest) SetRouteValues

func (o *HttpRequest) SetRouteValues(v map[string]interface{})

SetRouteValues gets a reference to the given map[string]interface{} and assigns it to the RouteValues field.

func (*HttpRequest) SetScheme

func (o *HttpRequest) SetScheme(v string)

SetScheme gets a reference to the given NullableString and assigns it to the Scheme field.

func (*HttpRequest) SetSchemeNil

func (o *HttpRequest) SetSchemeNil()

SetSchemeNil sets the value for Scheme to be an explicit nil

func (HttpRequest) ToMap

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

func (*HttpRequest) UnsetContentLength

func (o *HttpRequest) UnsetContentLength()

UnsetContentLength ensures that no value is present for ContentLength, not even an explicit nil

func (*HttpRequest) UnsetContentType

func (o *HttpRequest) UnsetContentType()

UnsetContentType ensures that no value is present for ContentType, not even an explicit nil

func (*HttpRequest) UnsetMethod

func (o *HttpRequest) UnsetMethod()

UnsetMethod ensures that no value is present for Method, not even an explicit nil

func (*HttpRequest) UnsetProtocol

func (o *HttpRequest) UnsetProtocol()

UnsetProtocol ensures that no value is present for Protocol, not even an explicit nil

func (*HttpRequest) UnsetScheme

func (o *HttpRequest) UnsetScheme()

UnsetScheme ensures that no value is present for Scheme, not even an explicit nil

type HttpResponse

type HttpResponse struct {
	HttpContext   *HttpContext           `json:"httpContext,omitempty"`
	StatusCode    *int32                 `json:"statusCode,omitempty"`
	Headers       map[string][]string    `json:"headers,omitempty"`
	Body          *Stream                `json:"body,omitempty"`
	BodyWriter    *PipeWriter            `json:"bodyWriter,omitempty"`
	ContentLength NullableInt64          `json:"contentLength,omitempty"`
	ContentType   NullableString         `json:"contentType,omitempty"`
	Cookies       map[string]interface{} `json:"cookies,omitempty"`
	HasStarted    *bool                  `json:"hasStarted,omitempty"`
}

HttpResponse struct for HttpResponse

func NewHttpResponse

func NewHttpResponse() *HttpResponse

NewHttpResponse instantiates a new HttpResponse 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 NewHttpResponseWithDefaults

func NewHttpResponseWithDefaults() *HttpResponse

NewHttpResponseWithDefaults instantiates a new HttpResponse 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 (*HttpResponse) GetBody

func (o *HttpResponse) GetBody() Stream

GetBody returns the Body field value if set, zero value otherwise.

func (*HttpResponse) GetBodyOk

func (o *HttpResponse) GetBodyOk() (*Stream, bool)

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

func (*HttpResponse) GetBodyWriter

func (o *HttpResponse) GetBodyWriter() PipeWriter

GetBodyWriter returns the BodyWriter field value if set, zero value otherwise.

func (*HttpResponse) GetBodyWriterOk

func (o *HttpResponse) GetBodyWriterOk() (*PipeWriter, bool)

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

func (*HttpResponse) GetContentLength

func (o *HttpResponse) GetContentLength() int64

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

func (*HttpResponse) GetContentLengthOk

func (o *HttpResponse) GetContentLengthOk() (*int64, bool)

GetContentLengthOk returns a tuple with the ContentLength 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 (*HttpResponse) GetContentType

func (o *HttpResponse) GetContentType() string

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

func (*HttpResponse) GetContentTypeOk

func (o *HttpResponse) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType 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 (*HttpResponse) GetCookies

func (o *HttpResponse) GetCookies() map[string]interface{}

GetCookies returns the Cookies field value if set, zero value otherwise.

func (*HttpResponse) GetCookiesOk

func (o *HttpResponse) GetCookiesOk() (map[string]interface{}, bool)

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

func (*HttpResponse) GetHasStarted

func (o *HttpResponse) GetHasStarted() bool

GetHasStarted returns the HasStarted field value if set, zero value otherwise.

func (*HttpResponse) GetHasStartedOk

func (o *HttpResponse) GetHasStartedOk() (*bool, bool)

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

func (*HttpResponse) GetHeaders

func (o *HttpResponse) GetHeaders() map[string][]string

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

func (*HttpResponse) GetHeadersOk

func (o *HttpResponse) GetHeadersOk() (*map[string][]string, bool)

GetHeadersOk returns a tuple with the Headers 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 (*HttpResponse) GetHttpContext

func (o *HttpResponse) GetHttpContext() HttpContext

GetHttpContext returns the HttpContext field value if set, zero value otherwise.

func (*HttpResponse) GetHttpContextOk

func (o *HttpResponse) GetHttpContextOk() (*HttpContext, bool)

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

func (*HttpResponse) GetStatusCode

func (o *HttpResponse) GetStatusCode() int32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*HttpResponse) GetStatusCodeOk

func (o *HttpResponse) GetStatusCodeOk() (*int32, bool)

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

func (*HttpResponse) HasBody

func (o *HttpResponse) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*HttpResponse) HasBodyWriter

func (o *HttpResponse) HasBodyWriter() bool

HasBodyWriter returns a boolean if a field has been set.

func (*HttpResponse) HasContentLength

func (o *HttpResponse) HasContentLength() bool

HasContentLength returns a boolean if a field has been set.

func (*HttpResponse) HasContentType

func (o *HttpResponse) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (*HttpResponse) HasCookies

func (o *HttpResponse) HasCookies() bool

HasCookies returns a boolean if a field has been set.

func (*HttpResponse) HasHasStarted

func (o *HttpResponse) HasHasStarted() bool

HasHasStarted returns a boolean if a field has been set.

func (*HttpResponse) HasHeaders

func (o *HttpResponse) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*HttpResponse) HasHttpContext

func (o *HttpResponse) HasHttpContext() bool

HasHttpContext returns a boolean if a field has been set.

func (*HttpResponse) HasStatusCode

func (o *HttpResponse) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (HttpResponse) MarshalJSON

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

func (*HttpResponse) SetBody

func (o *HttpResponse) SetBody(v Stream)

SetBody gets a reference to the given Stream and assigns it to the Body field.

func (*HttpResponse) SetBodyWriter

func (o *HttpResponse) SetBodyWriter(v PipeWriter)

SetBodyWriter gets a reference to the given PipeWriter and assigns it to the BodyWriter field.

func (*HttpResponse) SetContentLength

func (o *HttpResponse) SetContentLength(v int64)

SetContentLength gets a reference to the given NullableInt64 and assigns it to the ContentLength field.

func (*HttpResponse) SetContentLengthNil

func (o *HttpResponse) SetContentLengthNil()

SetContentLengthNil sets the value for ContentLength to be an explicit nil

func (*HttpResponse) SetContentType

func (o *HttpResponse) SetContentType(v string)

SetContentType gets a reference to the given NullableString and assigns it to the ContentType field.

func (*HttpResponse) SetContentTypeNil

func (o *HttpResponse) SetContentTypeNil()

SetContentTypeNil sets the value for ContentType to be an explicit nil

func (*HttpResponse) SetCookies

func (o *HttpResponse) SetCookies(v map[string]interface{})

SetCookies gets a reference to the given map[string]interface{} and assigns it to the Cookies field.

func (*HttpResponse) SetHasStarted

func (o *HttpResponse) SetHasStarted(v bool)

SetHasStarted gets a reference to the given bool and assigns it to the HasStarted field.

func (*HttpResponse) SetHeaders

func (o *HttpResponse) SetHeaders(v map[string][]string)

SetHeaders gets a reference to the given map[string][]string and assigns it to the Headers field.

func (*HttpResponse) SetHttpContext

func (o *HttpResponse) SetHttpContext(v HttpContext)

SetHttpContext gets a reference to the given HttpContext and assigns it to the HttpContext field.

func (*HttpResponse) SetStatusCode

func (o *HttpResponse) SetStatusCode(v int32)

SetStatusCode gets a reference to the given int32 and assigns it to the StatusCode field.

func (HttpResponse) ToMap

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

func (*HttpResponse) UnsetContentLength

func (o *HttpResponse) UnsetContentLength()

UnsetContentLength ensures that no value is present for ContentLength, not even an explicit nil

func (*HttpResponse) UnsetContentType

func (o *HttpResponse) UnsetContentType()

UnsetContentType ensures that no value is present for ContentType, not even an explicit nil

type IEdmEntityContainer

type IEdmEntityContainer struct {
	Elements          []IEdmEntityContainerElement `json:"elements,omitempty"`
	SchemaElementKind *EdmSchemaElementKind        `json:"schemaElementKind,omitempty"`
	Namespace         NullableString               `json:"namespace,omitempty"`
	Name              NullableString               `json:"name,omitempty"`
}

IEdmEntityContainer struct for IEdmEntityContainer

func NewIEdmEntityContainer

func NewIEdmEntityContainer() *IEdmEntityContainer

NewIEdmEntityContainer instantiates a new IEdmEntityContainer 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 NewIEdmEntityContainerWithDefaults

func NewIEdmEntityContainerWithDefaults() *IEdmEntityContainer

NewIEdmEntityContainerWithDefaults instantiates a new IEdmEntityContainer 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 (*IEdmEntityContainer) GetElements

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

func (*IEdmEntityContainer) GetElementsOk

func (o *IEdmEntityContainer) GetElementsOk() ([]IEdmEntityContainerElement, bool)

GetElementsOk returns a tuple with the Elements 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 (*IEdmEntityContainer) GetName

func (o *IEdmEntityContainer) GetName() string

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

func (*IEdmEntityContainer) GetNameOk

func (o *IEdmEntityContainer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmEntityContainer) GetNamespace

func (o *IEdmEntityContainer) GetNamespace() string

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

func (*IEdmEntityContainer) GetNamespaceOk

func (o *IEdmEntityContainer) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*IEdmEntityContainer) GetSchemaElementKind

func (o *IEdmEntityContainer) GetSchemaElementKind() EdmSchemaElementKind

GetSchemaElementKind returns the SchemaElementKind field value if set, zero value otherwise.

func (*IEdmEntityContainer) GetSchemaElementKindOk

func (o *IEdmEntityContainer) GetSchemaElementKindOk() (*EdmSchemaElementKind, bool)

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

func (*IEdmEntityContainer) HasElements

func (o *IEdmEntityContainer) HasElements() bool

HasElements returns a boolean if a field has been set.

func (*IEdmEntityContainer) HasName

func (o *IEdmEntityContainer) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmEntityContainer) HasNamespace

func (o *IEdmEntityContainer) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*IEdmEntityContainer) HasSchemaElementKind

func (o *IEdmEntityContainer) HasSchemaElementKind() bool

HasSchemaElementKind returns a boolean if a field has been set.

func (IEdmEntityContainer) MarshalJSON

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

func (*IEdmEntityContainer) SetElements

func (o *IEdmEntityContainer) SetElements(v []IEdmEntityContainerElement)

SetElements gets a reference to the given []IEdmEntityContainerElement and assigns it to the Elements field.

func (*IEdmEntityContainer) SetName

func (o *IEdmEntityContainer) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmEntityContainer) SetNameNil

func (o *IEdmEntityContainer) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmEntityContainer) SetNamespace

func (o *IEdmEntityContainer) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*IEdmEntityContainer) SetNamespaceNil

func (o *IEdmEntityContainer) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*IEdmEntityContainer) SetSchemaElementKind

func (o *IEdmEntityContainer) SetSchemaElementKind(v EdmSchemaElementKind)

SetSchemaElementKind gets a reference to the given EdmSchemaElementKind and assigns it to the SchemaElementKind field.

func (IEdmEntityContainer) ToMap

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

func (*IEdmEntityContainer) UnsetName

func (o *IEdmEntityContainer) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*IEdmEntityContainer) UnsetNamespace

func (o *IEdmEntityContainer) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type IEdmEntityContainerElement

type IEdmEntityContainerElement struct {
	ContainerElementKind *EdmContainerElementKind `json:"containerElementKind,omitempty"`
	Container            *IEdmEntityContainer     `json:"container,omitempty"`
	Name                 NullableString           `json:"name,omitempty"`
}

IEdmEntityContainerElement struct for IEdmEntityContainerElement

func NewIEdmEntityContainerElement

func NewIEdmEntityContainerElement() *IEdmEntityContainerElement

NewIEdmEntityContainerElement instantiates a new IEdmEntityContainerElement 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 NewIEdmEntityContainerElementWithDefaults

func NewIEdmEntityContainerElementWithDefaults() *IEdmEntityContainerElement

NewIEdmEntityContainerElementWithDefaults instantiates a new IEdmEntityContainerElement 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 (*IEdmEntityContainerElement) GetContainer

GetContainer returns the Container field value if set, zero value otherwise.

func (*IEdmEntityContainerElement) GetContainerElementKind

func (o *IEdmEntityContainerElement) GetContainerElementKind() EdmContainerElementKind

GetContainerElementKind returns the ContainerElementKind field value if set, zero value otherwise.

func (*IEdmEntityContainerElement) GetContainerElementKindOk

func (o *IEdmEntityContainerElement) GetContainerElementKindOk() (*EdmContainerElementKind, bool)

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

func (*IEdmEntityContainerElement) GetContainerOk

func (o *IEdmEntityContainerElement) GetContainerOk() (*IEdmEntityContainer, bool)

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

func (*IEdmEntityContainerElement) GetName

func (o *IEdmEntityContainerElement) GetName() string

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

func (*IEdmEntityContainerElement) GetNameOk

func (o *IEdmEntityContainerElement) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmEntityContainerElement) HasContainer

func (o *IEdmEntityContainerElement) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*IEdmEntityContainerElement) HasContainerElementKind

func (o *IEdmEntityContainerElement) HasContainerElementKind() bool

HasContainerElementKind returns a boolean if a field has been set.

func (*IEdmEntityContainerElement) HasName

func (o *IEdmEntityContainerElement) HasName() bool

HasName returns a boolean if a field has been set.

func (IEdmEntityContainerElement) MarshalJSON

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

func (*IEdmEntityContainerElement) SetContainer

SetContainer gets a reference to the given IEdmEntityContainer and assigns it to the Container field.

func (*IEdmEntityContainerElement) SetContainerElementKind

func (o *IEdmEntityContainerElement) SetContainerElementKind(v EdmContainerElementKind)

SetContainerElementKind gets a reference to the given EdmContainerElementKind and assigns it to the ContainerElementKind field.

func (*IEdmEntityContainerElement) SetName

func (o *IEdmEntityContainerElement) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmEntityContainerElement) SetNameNil

func (o *IEdmEntityContainerElement) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (IEdmEntityContainerElement) ToMap

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

func (*IEdmEntityContainerElement) UnsetName

func (o *IEdmEntityContainerElement) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IEdmExpression

type IEdmExpression struct {
	ExpressionKind *EdmExpressionKind `json:"expressionKind,omitempty"`
}

IEdmExpression struct for IEdmExpression

func NewIEdmExpression

func NewIEdmExpression() *IEdmExpression

NewIEdmExpression instantiates a new IEdmExpression 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 NewIEdmExpressionWithDefaults

func NewIEdmExpressionWithDefaults() *IEdmExpression

NewIEdmExpressionWithDefaults instantiates a new IEdmExpression 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 (*IEdmExpression) GetExpressionKind

func (o *IEdmExpression) GetExpressionKind() EdmExpressionKind

GetExpressionKind returns the ExpressionKind field value if set, zero value otherwise.

func (*IEdmExpression) GetExpressionKindOk

func (o *IEdmExpression) GetExpressionKindOk() (*EdmExpressionKind, bool)

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

func (*IEdmExpression) HasExpressionKind

func (o *IEdmExpression) HasExpressionKind() bool

HasExpressionKind returns a boolean if a field has been set.

func (IEdmExpression) MarshalJSON

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

func (*IEdmExpression) SetExpressionKind

func (o *IEdmExpression) SetExpressionKind(v EdmExpressionKind)

SetExpressionKind gets a reference to the given EdmExpressionKind and assigns it to the ExpressionKind field.

func (IEdmExpression) ToMap

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

type IEdmModel

type IEdmModel struct {
	SchemaElements                []IEdmSchemaElement        `json:"schemaElements,omitempty"`
	VocabularyAnnotations         []IEdmVocabularyAnnotation `json:"vocabularyAnnotations,omitempty"`
	ReferencedModels              []IEdmModel                `json:"referencedModels,omitempty"`
	DeclaredNamespaces            []string                   `json:"declaredNamespaces,omitempty"`
	DirectValueAnnotationsManager map[string]interface{}     `json:"directValueAnnotationsManager,omitempty"`
	EntityContainer               *IEdmEntityContainer       `json:"entityContainer,omitempty"`
}

IEdmModel struct for IEdmModel

func NewIEdmModel

func NewIEdmModel() *IEdmModel

NewIEdmModel instantiates a new IEdmModel 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 NewIEdmModelWithDefaults

func NewIEdmModelWithDefaults() *IEdmModel

NewIEdmModelWithDefaults instantiates a new IEdmModel 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 (*IEdmModel) GetDeclaredNamespaces

func (o *IEdmModel) GetDeclaredNamespaces() []string

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

func (*IEdmModel) GetDeclaredNamespacesOk

func (o *IEdmModel) GetDeclaredNamespacesOk() ([]string, bool)

GetDeclaredNamespacesOk returns a tuple with the DeclaredNamespaces 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 (*IEdmModel) GetDirectValueAnnotationsManager

func (o *IEdmModel) GetDirectValueAnnotationsManager() map[string]interface{}

GetDirectValueAnnotationsManager returns the DirectValueAnnotationsManager field value if set, zero value otherwise.

func (*IEdmModel) GetDirectValueAnnotationsManagerOk

func (o *IEdmModel) GetDirectValueAnnotationsManagerOk() (map[string]interface{}, bool)

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

func (*IEdmModel) GetEntityContainer

func (o *IEdmModel) GetEntityContainer() IEdmEntityContainer

GetEntityContainer returns the EntityContainer field value if set, zero value otherwise.

func (*IEdmModel) GetEntityContainerOk

func (o *IEdmModel) GetEntityContainerOk() (*IEdmEntityContainer, bool)

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

func (*IEdmModel) GetReferencedModels

func (o *IEdmModel) GetReferencedModels() []IEdmModel

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

func (*IEdmModel) GetReferencedModelsOk

func (o *IEdmModel) GetReferencedModelsOk() ([]IEdmModel, bool)

GetReferencedModelsOk returns a tuple with the ReferencedModels 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 (*IEdmModel) GetSchemaElements

func (o *IEdmModel) GetSchemaElements() []IEdmSchemaElement

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

func (*IEdmModel) GetSchemaElementsOk

func (o *IEdmModel) GetSchemaElementsOk() ([]IEdmSchemaElement, bool)

GetSchemaElementsOk returns a tuple with the SchemaElements 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 (*IEdmModel) GetVocabularyAnnotations

func (o *IEdmModel) GetVocabularyAnnotations() []IEdmVocabularyAnnotation

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

func (*IEdmModel) GetVocabularyAnnotationsOk

func (o *IEdmModel) GetVocabularyAnnotationsOk() ([]IEdmVocabularyAnnotation, bool)

GetVocabularyAnnotationsOk returns a tuple with the VocabularyAnnotations 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 (*IEdmModel) HasDeclaredNamespaces

func (o *IEdmModel) HasDeclaredNamespaces() bool

HasDeclaredNamespaces returns a boolean if a field has been set.

func (*IEdmModel) HasDirectValueAnnotationsManager

func (o *IEdmModel) HasDirectValueAnnotationsManager() bool

HasDirectValueAnnotationsManager returns a boolean if a field has been set.

func (*IEdmModel) HasEntityContainer

func (o *IEdmModel) HasEntityContainer() bool

HasEntityContainer returns a boolean if a field has been set.

func (*IEdmModel) HasReferencedModels

func (o *IEdmModel) HasReferencedModels() bool

HasReferencedModels returns a boolean if a field has been set.

func (*IEdmModel) HasSchemaElements

func (o *IEdmModel) HasSchemaElements() bool

HasSchemaElements returns a boolean if a field has been set.

func (*IEdmModel) HasVocabularyAnnotations

func (o *IEdmModel) HasVocabularyAnnotations() bool

HasVocabularyAnnotations returns a boolean if a field has been set.

func (IEdmModel) MarshalJSON

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

func (*IEdmModel) SetDeclaredNamespaces

func (o *IEdmModel) SetDeclaredNamespaces(v []string)

SetDeclaredNamespaces gets a reference to the given []string and assigns it to the DeclaredNamespaces field.

func (*IEdmModel) SetDirectValueAnnotationsManager

func (o *IEdmModel) SetDirectValueAnnotationsManager(v map[string]interface{})

SetDirectValueAnnotationsManager gets a reference to the given map[string]interface{} and assigns it to the DirectValueAnnotationsManager field.

func (*IEdmModel) SetEntityContainer

func (o *IEdmModel) SetEntityContainer(v IEdmEntityContainer)

SetEntityContainer gets a reference to the given IEdmEntityContainer and assigns it to the EntityContainer field.

func (*IEdmModel) SetReferencedModels

func (o *IEdmModel) SetReferencedModels(v []IEdmModel)

SetReferencedModels gets a reference to the given []IEdmModel and assigns it to the ReferencedModels field.

func (*IEdmModel) SetSchemaElements

func (o *IEdmModel) SetSchemaElements(v []IEdmSchemaElement)

SetSchemaElements gets a reference to the given []IEdmSchemaElement and assigns it to the SchemaElements field.

func (*IEdmModel) SetVocabularyAnnotations

func (o *IEdmModel) SetVocabularyAnnotations(v []IEdmVocabularyAnnotation)

SetVocabularyAnnotations gets a reference to the given []IEdmVocabularyAnnotation and assigns it to the VocabularyAnnotations field.

func (IEdmModel) ToMap

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

type IEdmNavigationProperty

type IEdmNavigationProperty struct {
	Partner               *IEdmNavigationProperty    `json:"partner,omitempty"`
	OnDelete              *EdmOnDeleteAction         `json:"onDelete,omitempty"`
	ContainsTarget        *bool                      `json:"containsTarget,omitempty"`
	ReferentialConstraint *IEdmReferentialConstraint `json:"referentialConstraint,omitempty"`
	PropertyKind          *EdmPropertyKind           `json:"propertyKind,omitempty"`
	Type                  *IEdmTypeReference         `json:"type,omitempty"`
	DeclaringType         *IEdmStructuredType        `json:"declaringType,omitempty"`
	Name                  NullableString             `json:"name,omitempty"`
}

IEdmNavigationProperty struct for IEdmNavigationProperty

func NewIEdmNavigationProperty

func NewIEdmNavigationProperty() *IEdmNavigationProperty

NewIEdmNavigationProperty instantiates a new IEdmNavigationProperty 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 NewIEdmNavigationPropertyWithDefaults

func NewIEdmNavigationPropertyWithDefaults() *IEdmNavigationProperty

NewIEdmNavigationPropertyWithDefaults instantiates a new IEdmNavigationProperty 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 (*IEdmNavigationProperty) GetContainsTarget

func (o *IEdmNavigationProperty) GetContainsTarget() bool

GetContainsTarget returns the ContainsTarget field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetContainsTargetOk

func (o *IEdmNavigationProperty) GetContainsTargetOk() (*bool, bool)

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

func (*IEdmNavigationProperty) GetDeclaringType

func (o *IEdmNavigationProperty) GetDeclaringType() IEdmStructuredType

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetDeclaringTypeOk

func (o *IEdmNavigationProperty) GetDeclaringTypeOk() (*IEdmStructuredType, bool)

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

func (*IEdmNavigationProperty) GetName

func (o *IEdmNavigationProperty) GetName() string

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

func (*IEdmNavigationProperty) GetNameOk

func (o *IEdmNavigationProperty) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmNavigationProperty) GetOnDelete

func (o *IEdmNavigationProperty) GetOnDelete() EdmOnDeleteAction

GetOnDelete returns the OnDelete field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetOnDeleteOk

func (o *IEdmNavigationProperty) GetOnDeleteOk() (*EdmOnDeleteAction, bool)

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

func (*IEdmNavigationProperty) GetPartner

GetPartner returns the Partner field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetPartnerOk

func (o *IEdmNavigationProperty) GetPartnerOk() (*IEdmNavigationProperty, bool)

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

func (*IEdmNavigationProperty) GetPropertyKind

func (o *IEdmNavigationProperty) GetPropertyKind() EdmPropertyKind

GetPropertyKind returns the PropertyKind field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetPropertyKindOk

func (o *IEdmNavigationProperty) GetPropertyKindOk() (*EdmPropertyKind, bool)

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

func (*IEdmNavigationProperty) GetReferentialConstraint

func (o *IEdmNavigationProperty) GetReferentialConstraint() IEdmReferentialConstraint

GetReferentialConstraint returns the ReferentialConstraint field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetReferentialConstraintOk

func (o *IEdmNavigationProperty) GetReferentialConstraintOk() (*IEdmReferentialConstraint, bool)

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

func (*IEdmNavigationProperty) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*IEdmNavigationProperty) GetTypeOk

func (o *IEdmNavigationProperty) GetTypeOk() (*IEdmTypeReference, bool)

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

func (*IEdmNavigationProperty) HasContainsTarget

func (o *IEdmNavigationProperty) HasContainsTarget() bool

HasContainsTarget returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasDeclaringType

func (o *IEdmNavigationProperty) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasName

func (o *IEdmNavigationProperty) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasOnDelete

func (o *IEdmNavigationProperty) HasOnDelete() bool

HasOnDelete returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasPartner

func (o *IEdmNavigationProperty) HasPartner() bool

HasPartner returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasPropertyKind

func (o *IEdmNavigationProperty) HasPropertyKind() bool

HasPropertyKind returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasReferentialConstraint

func (o *IEdmNavigationProperty) HasReferentialConstraint() bool

HasReferentialConstraint returns a boolean if a field has been set.

func (*IEdmNavigationProperty) HasType

func (o *IEdmNavigationProperty) HasType() bool

HasType returns a boolean if a field has been set.

func (IEdmNavigationProperty) MarshalJSON

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

func (*IEdmNavigationProperty) SetContainsTarget

func (o *IEdmNavigationProperty) SetContainsTarget(v bool)

SetContainsTarget gets a reference to the given bool and assigns it to the ContainsTarget field.

func (*IEdmNavigationProperty) SetDeclaringType

func (o *IEdmNavigationProperty) SetDeclaringType(v IEdmStructuredType)

SetDeclaringType gets a reference to the given IEdmStructuredType and assigns it to the DeclaringType field.

func (*IEdmNavigationProperty) SetName

func (o *IEdmNavigationProperty) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmNavigationProperty) SetNameNil

func (o *IEdmNavigationProperty) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmNavigationProperty) SetOnDelete

func (o *IEdmNavigationProperty) SetOnDelete(v EdmOnDeleteAction)

SetOnDelete gets a reference to the given EdmOnDeleteAction and assigns it to the OnDelete field.

func (*IEdmNavigationProperty) SetPartner

SetPartner gets a reference to the given IEdmNavigationProperty and assigns it to the Partner field.

func (*IEdmNavigationProperty) SetPropertyKind

func (o *IEdmNavigationProperty) SetPropertyKind(v EdmPropertyKind)

SetPropertyKind gets a reference to the given EdmPropertyKind and assigns it to the PropertyKind field.

func (*IEdmNavigationProperty) SetReferentialConstraint

func (o *IEdmNavigationProperty) SetReferentialConstraint(v IEdmReferentialConstraint)

SetReferentialConstraint gets a reference to the given IEdmReferentialConstraint and assigns it to the ReferentialConstraint field.

func (*IEdmNavigationProperty) SetType

SetType gets a reference to the given IEdmTypeReference and assigns it to the Type field.

func (IEdmNavigationProperty) ToMap

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

func (*IEdmNavigationProperty) UnsetName

func (o *IEdmNavigationProperty) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IEdmNavigationPropertyBinding

type IEdmNavigationPropertyBinding struct {
	NavigationProperty *IEdmNavigationProperty `json:"navigationProperty,omitempty"`
	Target             *IEdmNavigationSource   `json:"target,omitempty"`
	Path               *IEdmPathExpression     `json:"path,omitempty"`
}

IEdmNavigationPropertyBinding struct for IEdmNavigationPropertyBinding

func NewIEdmNavigationPropertyBinding

func NewIEdmNavigationPropertyBinding() *IEdmNavigationPropertyBinding

NewIEdmNavigationPropertyBinding instantiates a new IEdmNavigationPropertyBinding 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 NewIEdmNavigationPropertyBindingWithDefaults

func NewIEdmNavigationPropertyBindingWithDefaults() *IEdmNavigationPropertyBinding

NewIEdmNavigationPropertyBindingWithDefaults instantiates a new IEdmNavigationPropertyBinding 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 (*IEdmNavigationPropertyBinding) GetNavigationProperty

func (o *IEdmNavigationPropertyBinding) GetNavigationProperty() IEdmNavigationProperty

GetNavigationProperty returns the NavigationProperty field value if set, zero value otherwise.

func (*IEdmNavigationPropertyBinding) GetNavigationPropertyOk

func (o *IEdmNavigationPropertyBinding) GetNavigationPropertyOk() (*IEdmNavigationProperty, bool)

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

func (*IEdmNavigationPropertyBinding) GetPath

GetPath returns the Path field value if set, zero value otherwise.

func (*IEdmNavigationPropertyBinding) GetPathOk

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

func (*IEdmNavigationPropertyBinding) GetTarget

GetTarget returns the Target field value if set, zero value otherwise.

func (*IEdmNavigationPropertyBinding) GetTargetOk

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

func (*IEdmNavigationPropertyBinding) HasNavigationProperty

func (o *IEdmNavigationPropertyBinding) HasNavigationProperty() bool

HasNavigationProperty returns a boolean if a field has been set.

func (*IEdmNavigationPropertyBinding) HasPath

func (o *IEdmNavigationPropertyBinding) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*IEdmNavigationPropertyBinding) HasTarget

func (o *IEdmNavigationPropertyBinding) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (IEdmNavigationPropertyBinding) MarshalJSON

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

func (*IEdmNavigationPropertyBinding) SetNavigationProperty

func (o *IEdmNavigationPropertyBinding) SetNavigationProperty(v IEdmNavigationProperty)

SetNavigationProperty gets a reference to the given IEdmNavigationProperty and assigns it to the NavigationProperty field.

func (*IEdmNavigationPropertyBinding) SetPath

SetPath gets a reference to the given IEdmPathExpression and assigns it to the Path field.

func (*IEdmNavigationPropertyBinding) SetTarget

SetTarget gets a reference to the given IEdmNavigationSource and assigns it to the Target field.

func (IEdmNavigationPropertyBinding) ToMap

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

type IEdmNavigationSource

type IEdmNavigationSource struct {
	NavigationPropertyBindings []IEdmNavigationPropertyBinding `json:"navigationPropertyBindings,omitempty"`
	Path                       *IEdmPathExpression             `json:"path,omitempty"`
	Type                       *IEdmType                       `json:"type,omitempty"`
	Name                       NullableString                  `json:"name,omitempty"`
}

IEdmNavigationSource struct for IEdmNavigationSource

func NewIEdmNavigationSource

func NewIEdmNavigationSource() *IEdmNavigationSource

NewIEdmNavigationSource instantiates a new IEdmNavigationSource 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 NewIEdmNavigationSourceWithDefaults

func NewIEdmNavigationSourceWithDefaults() *IEdmNavigationSource

NewIEdmNavigationSourceWithDefaults instantiates a new IEdmNavigationSource 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 (*IEdmNavigationSource) GetName

func (o *IEdmNavigationSource) GetName() string

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

func (*IEdmNavigationSource) GetNameOk

func (o *IEdmNavigationSource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmNavigationSource) GetNavigationPropertyBindings

func (o *IEdmNavigationSource) GetNavigationPropertyBindings() []IEdmNavigationPropertyBinding

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

func (*IEdmNavigationSource) GetNavigationPropertyBindingsOk

func (o *IEdmNavigationSource) GetNavigationPropertyBindingsOk() ([]IEdmNavigationPropertyBinding, bool)

GetNavigationPropertyBindingsOk returns a tuple with the NavigationPropertyBindings 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 (*IEdmNavigationSource) GetPath

GetPath returns the Path field value if set, zero value otherwise.

func (*IEdmNavigationSource) GetPathOk

func (o *IEdmNavigationSource) GetPathOk() (*IEdmPathExpression, bool)

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

func (*IEdmNavigationSource) GetType

func (o *IEdmNavigationSource) GetType() IEdmType

GetType returns the Type field value if set, zero value otherwise.

func (*IEdmNavigationSource) GetTypeOk

func (o *IEdmNavigationSource) GetTypeOk() (*IEdmType, bool)

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

func (*IEdmNavigationSource) HasName

func (o *IEdmNavigationSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmNavigationSource) HasNavigationPropertyBindings

func (o *IEdmNavigationSource) HasNavigationPropertyBindings() bool

HasNavigationPropertyBindings returns a boolean if a field has been set.

func (*IEdmNavigationSource) HasPath

func (o *IEdmNavigationSource) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*IEdmNavigationSource) HasType

func (o *IEdmNavigationSource) HasType() bool

HasType returns a boolean if a field has been set.

func (IEdmNavigationSource) MarshalJSON

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

func (*IEdmNavigationSource) SetName

func (o *IEdmNavigationSource) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmNavigationSource) SetNameNil

func (o *IEdmNavigationSource) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmNavigationSource) SetNavigationPropertyBindings

func (o *IEdmNavigationSource) SetNavigationPropertyBindings(v []IEdmNavigationPropertyBinding)

SetNavigationPropertyBindings gets a reference to the given []IEdmNavigationPropertyBinding and assigns it to the NavigationPropertyBindings field.

func (*IEdmNavigationSource) SetPath

SetPath gets a reference to the given IEdmPathExpression and assigns it to the Path field.

func (*IEdmNavigationSource) SetType

func (o *IEdmNavigationSource) SetType(v IEdmType)

SetType gets a reference to the given IEdmType and assigns it to the Type field.

func (IEdmNavigationSource) ToMap

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

func (*IEdmNavigationSource) UnsetName

func (o *IEdmNavigationSource) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IEdmPathExpression

type IEdmPathExpression struct {
	PathSegments   []string           `json:"pathSegments,omitempty"`
	Path           NullableString     `json:"path,omitempty"`
	ExpressionKind *EdmExpressionKind `json:"expressionKind,omitempty"`
}

IEdmPathExpression struct for IEdmPathExpression

func NewIEdmPathExpression

func NewIEdmPathExpression() *IEdmPathExpression

NewIEdmPathExpression instantiates a new IEdmPathExpression 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 NewIEdmPathExpressionWithDefaults

func NewIEdmPathExpressionWithDefaults() *IEdmPathExpression

NewIEdmPathExpressionWithDefaults instantiates a new IEdmPathExpression 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 (*IEdmPathExpression) GetExpressionKind

func (o *IEdmPathExpression) GetExpressionKind() EdmExpressionKind

GetExpressionKind returns the ExpressionKind field value if set, zero value otherwise.

func (*IEdmPathExpression) GetExpressionKindOk

func (o *IEdmPathExpression) GetExpressionKindOk() (*EdmExpressionKind, bool)

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

func (*IEdmPathExpression) GetPath

func (o *IEdmPathExpression) GetPath() string

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

func (*IEdmPathExpression) GetPathOk

func (o *IEdmPathExpression) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path 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 (*IEdmPathExpression) GetPathSegments

func (o *IEdmPathExpression) GetPathSegments() []string

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

func (*IEdmPathExpression) GetPathSegmentsOk

func (o *IEdmPathExpression) GetPathSegmentsOk() ([]string, bool)

GetPathSegmentsOk returns a tuple with the PathSegments 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 (*IEdmPathExpression) HasExpressionKind

func (o *IEdmPathExpression) HasExpressionKind() bool

HasExpressionKind returns a boolean if a field has been set.

func (*IEdmPathExpression) HasPath

func (o *IEdmPathExpression) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*IEdmPathExpression) HasPathSegments

func (o *IEdmPathExpression) HasPathSegments() bool

HasPathSegments returns a boolean if a field has been set.

func (IEdmPathExpression) MarshalJSON

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

func (*IEdmPathExpression) SetExpressionKind

func (o *IEdmPathExpression) SetExpressionKind(v EdmExpressionKind)

SetExpressionKind gets a reference to the given EdmExpressionKind and assigns it to the ExpressionKind field.

func (*IEdmPathExpression) SetPath

func (o *IEdmPathExpression) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*IEdmPathExpression) SetPathNil

func (o *IEdmPathExpression) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*IEdmPathExpression) SetPathSegments

func (o *IEdmPathExpression) SetPathSegments(v []string)

SetPathSegments gets a reference to the given []string and assigns it to the PathSegments field.

func (IEdmPathExpression) ToMap

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

func (*IEdmPathExpression) UnsetPath

func (o *IEdmPathExpression) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

type IEdmProperty

type IEdmProperty struct {
	PropertyKind  *EdmPropertyKind    `json:"propertyKind,omitempty"`
	Type          *IEdmTypeReference  `json:"type,omitempty"`
	DeclaringType *IEdmStructuredType `json:"declaringType,omitempty"`
	Name          NullableString      `json:"name,omitempty"`
}

IEdmProperty struct for IEdmProperty

func NewIEdmProperty

func NewIEdmProperty() *IEdmProperty

NewIEdmProperty instantiates a new IEdmProperty 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 NewIEdmPropertyWithDefaults

func NewIEdmPropertyWithDefaults() *IEdmProperty

NewIEdmPropertyWithDefaults instantiates a new IEdmProperty 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 (*IEdmProperty) GetDeclaringType

func (o *IEdmProperty) GetDeclaringType() IEdmStructuredType

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*IEdmProperty) GetDeclaringTypeOk

func (o *IEdmProperty) GetDeclaringTypeOk() (*IEdmStructuredType, bool)

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

func (*IEdmProperty) GetName

func (o *IEdmProperty) GetName() string

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

func (*IEdmProperty) GetNameOk

func (o *IEdmProperty) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmProperty) GetPropertyKind

func (o *IEdmProperty) GetPropertyKind() EdmPropertyKind

GetPropertyKind returns the PropertyKind field value if set, zero value otherwise.

func (*IEdmProperty) GetPropertyKindOk

func (o *IEdmProperty) GetPropertyKindOk() (*EdmPropertyKind, bool)

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

func (*IEdmProperty) GetType

func (o *IEdmProperty) GetType() IEdmTypeReference

GetType returns the Type field value if set, zero value otherwise.

func (*IEdmProperty) GetTypeOk

func (o *IEdmProperty) GetTypeOk() (*IEdmTypeReference, bool)

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

func (*IEdmProperty) HasDeclaringType

func (o *IEdmProperty) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*IEdmProperty) HasName

func (o *IEdmProperty) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmProperty) HasPropertyKind

func (o *IEdmProperty) HasPropertyKind() bool

HasPropertyKind returns a boolean if a field has been set.

func (*IEdmProperty) HasType

func (o *IEdmProperty) HasType() bool

HasType returns a boolean if a field has been set.

func (IEdmProperty) MarshalJSON

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

func (*IEdmProperty) SetDeclaringType

func (o *IEdmProperty) SetDeclaringType(v IEdmStructuredType)

SetDeclaringType gets a reference to the given IEdmStructuredType and assigns it to the DeclaringType field.

func (*IEdmProperty) SetName

func (o *IEdmProperty) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmProperty) SetNameNil

func (o *IEdmProperty) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmProperty) SetPropertyKind

func (o *IEdmProperty) SetPropertyKind(v EdmPropertyKind)

SetPropertyKind gets a reference to the given EdmPropertyKind and assigns it to the PropertyKind field.

func (*IEdmProperty) SetType

func (o *IEdmProperty) SetType(v IEdmTypeReference)

SetType gets a reference to the given IEdmTypeReference and assigns it to the Type field.

func (IEdmProperty) ToMap

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

func (*IEdmProperty) UnsetName

func (o *IEdmProperty) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IEdmReferentialConstraint

type IEdmReferentialConstraint struct {
	PropertyPairs []EdmReferentialConstraintPropertyPair `json:"propertyPairs,omitempty"`
}

IEdmReferentialConstraint struct for IEdmReferentialConstraint

func NewIEdmReferentialConstraint

func NewIEdmReferentialConstraint() *IEdmReferentialConstraint

NewIEdmReferentialConstraint instantiates a new IEdmReferentialConstraint 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 NewIEdmReferentialConstraintWithDefaults

func NewIEdmReferentialConstraintWithDefaults() *IEdmReferentialConstraint

NewIEdmReferentialConstraintWithDefaults instantiates a new IEdmReferentialConstraint 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 (*IEdmReferentialConstraint) GetPropertyPairs

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

func (*IEdmReferentialConstraint) GetPropertyPairsOk

GetPropertyPairsOk returns a tuple with the PropertyPairs 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 (*IEdmReferentialConstraint) HasPropertyPairs

func (o *IEdmReferentialConstraint) HasPropertyPairs() bool

HasPropertyPairs returns a boolean if a field has been set.

func (IEdmReferentialConstraint) MarshalJSON

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

func (*IEdmReferentialConstraint) SetPropertyPairs

SetPropertyPairs gets a reference to the given []EdmReferentialConstraintPropertyPair and assigns it to the PropertyPairs field.

func (IEdmReferentialConstraint) ToMap

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

type IEdmSchemaElement

type IEdmSchemaElement struct {
	SchemaElementKind *EdmSchemaElementKind `json:"schemaElementKind,omitempty"`
	Namespace         NullableString        `json:"namespace,omitempty"`
	Name              NullableString        `json:"name,omitempty"`
}

IEdmSchemaElement struct for IEdmSchemaElement

func NewIEdmSchemaElement

func NewIEdmSchemaElement() *IEdmSchemaElement

NewIEdmSchemaElement instantiates a new IEdmSchemaElement 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 NewIEdmSchemaElementWithDefaults

func NewIEdmSchemaElementWithDefaults() *IEdmSchemaElement

NewIEdmSchemaElementWithDefaults instantiates a new IEdmSchemaElement 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 (*IEdmSchemaElement) GetName

func (o *IEdmSchemaElement) GetName() string

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

func (*IEdmSchemaElement) GetNameOk

func (o *IEdmSchemaElement) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmSchemaElement) GetNamespace

func (o *IEdmSchemaElement) GetNamespace() string

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

func (*IEdmSchemaElement) GetNamespaceOk

func (o *IEdmSchemaElement) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*IEdmSchemaElement) GetSchemaElementKind

func (o *IEdmSchemaElement) GetSchemaElementKind() EdmSchemaElementKind

GetSchemaElementKind returns the SchemaElementKind field value if set, zero value otherwise.

func (*IEdmSchemaElement) GetSchemaElementKindOk

func (o *IEdmSchemaElement) GetSchemaElementKindOk() (*EdmSchemaElementKind, bool)

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

func (*IEdmSchemaElement) HasName

func (o *IEdmSchemaElement) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmSchemaElement) HasNamespace

func (o *IEdmSchemaElement) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*IEdmSchemaElement) HasSchemaElementKind

func (o *IEdmSchemaElement) HasSchemaElementKind() bool

HasSchemaElementKind returns a boolean if a field has been set.

func (IEdmSchemaElement) MarshalJSON

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

func (*IEdmSchemaElement) SetName

func (o *IEdmSchemaElement) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmSchemaElement) SetNameNil

func (o *IEdmSchemaElement) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmSchemaElement) SetNamespace

func (o *IEdmSchemaElement) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*IEdmSchemaElement) SetNamespaceNil

func (o *IEdmSchemaElement) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*IEdmSchemaElement) SetSchemaElementKind

func (o *IEdmSchemaElement) SetSchemaElementKind(v EdmSchemaElementKind)

SetSchemaElementKind gets a reference to the given EdmSchemaElementKind and assigns it to the SchemaElementKind field.

func (IEdmSchemaElement) ToMap

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

func (*IEdmSchemaElement) UnsetName

func (o *IEdmSchemaElement) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*IEdmSchemaElement) UnsetNamespace

func (o *IEdmSchemaElement) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type IEdmStructuralProperty

type IEdmStructuralProperty struct {
	DefaultValueString NullableString      `json:"defaultValueString,omitempty"`
	PropertyKind       *EdmPropertyKind    `json:"propertyKind,omitempty"`
	Type               *IEdmTypeReference  `json:"type,omitempty"`
	DeclaringType      *IEdmStructuredType `json:"declaringType,omitempty"`
	Name               NullableString      `json:"name,omitempty"`
}

IEdmStructuralProperty struct for IEdmStructuralProperty

func NewIEdmStructuralProperty

func NewIEdmStructuralProperty() *IEdmStructuralProperty

NewIEdmStructuralProperty instantiates a new IEdmStructuralProperty 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 NewIEdmStructuralPropertyWithDefaults

func NewIEdmStructuralPropertyWithDefaults() *IEdmStructuralProperty

NewIEdmStructuralPropertyWithDefaults instantiates a new IEdmStructuralProperty 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 (*IEdmStructuralProperty) GetDeclaringType

func (o *IEdmStructuralProperty) GetDeclaringType() IEdmStructuredType

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*IEdmStructuralProperty) GetDeclaringTypeOk

func (o *IEdmStructuralProperty) GetDeclaringTypeOk() (*IEdmStructuredType, bool)

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

func (*IEdmStructuralProperty) GetDefaultValueString

func (o *IEdmStructuralProperty) GetDefaultValueString() string

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

func (*IEdmStructuralProperty) GetDefaultValueStringOk

func (o *IEdmStructuralProperty) GetDefaultValueStringOk() (*string, bool)

GetDefaultValueStringOk returns a tuple with the DefaultValueString 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 (*IEdmStructuralProperty) GetName

func (o *IEdmStructuralProperty) GetName() string

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

func (*IEdmStructuralProperty) GetNameOk

func (o *IEdmStructuralProperty) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmStructuralProperty) GetPropertyKind

func (o *IEdmStructuralProperty) GetPropertyKind() EdmPropertyKind

GetPropertyKind returns the PropertyKind field value if set, zero value otherwise.

func (*IEdmStructuralProperty) GetPropertyKindOk

func (o *IEdmStructuralProperty) GetPropertyKindOk() (*EdmPropertyKind, bool)

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

func (*IEdmStructuralProperty) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*IEdmStructuralProperty) GetTypeOk

func (o *IEdmStructuralProperty) GetTypeOk() (*IEdmTypeReference, bool)

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

func (*IEdmStructuralProperty) HasDeclaringType

func (o *IEdmStructuralProperty) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*IEdmStructuralProperty) HasDefaultValueString

func (o *IEdmStructuralProperty) HasDefaultValueString() bool

HasDefaultValueString returns a boolean if a field has been set.

func (*IEdmStructuralProperty) HasName

func (o *IEdmStructuralProperty) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmStructuralProperty) HasPropertyKind

func (o *IEdmStructuralProperty) HasPropertyKind() bool

HasPropertyKind returns a boolean if a field has been set.

func (*IEdmStructuralProperty) HasType

func (o *IEdmStructuralProperty) HasType() bool

HasType returns a boolean if a field has been set.

func (IEdmStructuralProperty) MarshalJSON

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

func (*IEdmStructuralProperty) SetDeclaringType

func (o *IEdmStructuralProperty) SetDeclaringType(v IEdmStructuredType)

SetDeclaringType gets a reference to the given IEdmStructuredType and assigns it to the DeclaringType field.

func (*IEdmStructuralProperty) SetDefaultValueString

func (o *IEdmStructuralProperty) SetDefaultValueString(v string)

SetDefaultValueString gets a reference to the given NullableString and assigns it to the DefaultValueString field.

func (*IEdmStructuralProperty) SetDefaultValueStringNil

func (o *IEdmStructuralProperty) SetDefaultValueStringNil()

SetDefaultValueStringNil sets the value for DefaultValueString to be an explicit nil

func (*IEdmStructuralProperty) SetName

func (o *IEdmStructuralProperty) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmStructuralProperty) SetNameNil

func (o *IEdmStructuralProperty) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmStructuralProperty) SetPropertyKind

func (o *IEdmStructuralProperty) SetPropertyKind(v EdmPropertyKind)

SetPropertyKind gets a reference to the given EdmPropertyKind and assigns it to the PropertyKind field.

func (*IEdmStructuralProperty) SetType

SetType gets a reference to the given IEdmTypeReference and assigns it to the Type field.

func (IEdmStructuralProperty) ToMap

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

func (*IEdmStructuralProperty) UnsetDefaultValueString

func (o *IEdmStructuralProperty) UnsetDefaultValueString()

UnsetDefaultValueString ensures that no value is present for DefaultValueString, not even an explicit nil

func (*IEdmStructuralProperty) UnsetName

func (o *IEdmStructuralProperty) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IEdmStructuredType

type IEdmStructuredType struct {
	IsAbstract         *bool               `json:"isAbstract,omitempty"`
	IsOpen             *bool               `json:"isOpen,omitempty"`
	BaseType           *IEdmStructuredType `json:"baseType,omitempty"`
	DeclaredProperties []IEdmProperty      `json:"declaredProperties,omitempty"`
	TypeKind           *EdmTypeKind        `json:"typeKind,omitempty"`
}

IEdmStructuredType struct for IEdmStructuredType

func NewIEdmStructuredType

func NewIEdmStructuredType() *IEdmStructuredType

NewIEdmStructuredType instantiates a new IEdmStructuredType 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 NewIEdmStructuredTypeWithDefaults

func NewIEdmStructuredTypeWithDefaults() *IEdmStructuredType

NewIEdmStructuredTypeWithDefaults instantiates a new IEdmStructuredType 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 (*IEdmStructuredType) GetBaseType

func (o *IEdmStructuredType) GetBaseType() IEdmStructuredType

GetBaseType returns the BaseType field value if set, zero value otherwise.

func (*IEdmStructuredType) GetBaseTypeOk

func (o *IEdmStructuredType) GetBaseTypeOk() (*IEdmStructuredType, bool)

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

func (*IEdmStructuredType) GetDeclaredProperties

func (o *IEdmStructuredType) GetDeclaredProperties() []IEdmProperty

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

func (*IEdmStructuredType) GetDeclaredPropertiesOk

func (o *IEdmStructuredType) GetDeclaredPropertiesOk() ([]IEdmProperty, bool)

GetDeclaredPropertiesOk returns a tuple with the DeclaredProperties 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 (*IEdmStructuredType) GetIsAbstract

func (o *IEdmStructuredType) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*IEdmStructuredType) GetIsAbstractOk

func (o *IEdmStructuredType) GetIsAbstractOk() (*bool, bool)

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

func (*IEdmStructuredType) GetIsOpen

func (o *IEdmStructuredType) GetIsOpen() bool

GetIsOpen returns the IsOpen field value if set, zero value otherwise.

func (*IEdmStructuredType) GetIsOpenOk

func (o *IEdmStructuredType) GetIsOpenOk() (*bool, bool)

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

func (*IEdmStructuredType) GetTypeKind

func (o *IEdmStructuredType) GetTypeKind() EdmTypeKind

GetTypeKind returns the TypeKind field value if set, zero value otherwise.

func (*IEdmStructuredType) GetTypeKindOk

func (o *IEdmStructuredType) GetTypeKindOk() (*EdmTypeKind, bool)

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

func (*IEdmStructuredType) HasBaseType

func (o *IEdmStructuredType) HasBaseType() bool

HasBaseType returns a boolean if a field has been set.

func (*IEdmStructuredType) HasDeclaredProperties

func (o *IEdmStructuredType) HasDeclaredProperties() bool

HasDeclaredProperties returns a boolean if a field has been set.

func (*IEdmStructuredType) HasIsAbstract

func (o *IEdmStructuredType) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*IEdmStructuredType) HasIsOpen

func (o *IEdmStructuredType) HasIsOpen() bool

HasIsOpen returns a boolean if a field has been set.

func (*IEdmStructuredType) HasTypeKind

func (o *IEdmStructuredType) HasTypeKind() bool

HasTypeKind returns a boolean if a field has been set.

func (IEdmStructuredType) MarshalJSON

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

func (*IEdmStructuredType) SetBaseType

func (o *IEdmStructuredType) SetBaseType(v IEdmStructuredType)

SetBaseType gets a reference to the given IEdmStructuredType and assigns it to the BaseType field.

func (*IEdmStructuredType) SetDeclaredProperties

func (o *IEdmStructuredType) SetDeclaredProperties(v []IEdmProperty)

SetDeclaredProperties gets a reference to the given []IEdmProperty and assigns it to the DeclaredProperties field.

func (*IEdmStructuredType) SetIsAbstract

func (o *IEdmStructuredType) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*IEdmStructuredType) SetIsOpen

func (o *IEdmStructuredType) SetIsOpen(v bool)

SetIsOpen gets a reference to the given bool and assigns it to the IsOpen field.

func (*IEdmStructuredType) SetTypeKind

func (o *IEdmStructuredType) SetTypeKind(v EdmTypeKind)

SetTypeKind gets a reference to the given EdmTypeKind and assigns it to the TypeKind field.

func (IEdmStructuredType) ToMap

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

type IEdmTerm

type IEdmTerm struct {
	Type              *IEdmTypeReference    `json:"type,omitempty"`
	AppliesTo         NullableString        `json:"appliesTo,omitempty"`
	DefaultValue      NullableString        `json:"defaultValue,omitempty"`
	SchemaElementKind *EdmSchemaElementKind `json:"schemaElementKind,omitempty"`
	Namespace         NullableString        `json:"namespace,omitempty"`
	Name              NullableString        `json:"name,omitempty"`
}

IEdmTerm struct for IEdmTerm

func NewIEdmTerm

func NewIEdmTerm() *IEdmTerm

NewIEdmTerm instantiates a new IEdmTerm 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 NewIEdmTermWithDefaults

func NewIEdmTermWithDefaults() *IEdmTerm

NewIEdmTermWithDefaults instantiates a new IEdmTerm 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 (*IEdmTerm) GetAppliesTo

func (o *IEdmTerm) GetAppliesTo() string

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

func (*IEdmTerm) GetAppliesToOk

func (o *IEdmTerm) GetAppliesToOk() (*string, bool)

GetAppliesToOk returns a tuple with the AppliesTo 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 (*IEdmTerm) GetDefaultValue

func (o *IEdmTerm) GetDefaultValue() string

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

func (*IEdmTerm) GetDefaultValueOk

func (o *IEdmTerm) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue 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 (*IEdmTerm) GetName

func (o *IEdmTerm) GetName() string

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

func (*IEdmTerm) GetNameOk

func (o *IEdmTerm) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IEdmTerm) GetNamespace

func (o *IEdmTerm) GetNamespace() string

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

func (*IEdmTerm) GetNamespaceOk

func (o *IEdmTerm) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*IEdmTerm) GetSchemaElementKind

func (o *IEdmTerm) GetSchemaElementKind() EdmSchemaElementKind

GetSchemaElementKind returns the SchemaElementKind field value if set, zero value otherwise.

func (*IEdmTerm) GetSchemaElementKindOk

func (o *IEdmTerm) GetSchemaElementKindOk() (*EdmSchemaElementKind, bool)

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

func (*IEdmTerm) GetType

func (o *IEdmTerm) GetType() IEdmTypeReference

GetType returns the Type field value if set, zero value otherwise.

func (*IEdmTerm) GetTypeOk

func (o *IEdmTerm) GetTypeOk() (*IEdmTypeReference, bool)

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

func (*IEdmTerm) HasAppliesTo

func (o *IEdmTerm) HasAppliesTo() bool

HasAppliesTo returns a boolean if a field has been set.

func (*IEdmTerm) HasDefaultValue

func (o *IEdmTerm) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*IEdmTerm) HasName

func (o *IEdmTerm) HasName() bool

HasName returns a boolean if a field has been set.

func (*IEdmTerm) HasNamespace

func (o *IEdmTerm) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*IEdmTerm) HasSchemaElementKind

func (o *IEdmTerm) HasSchemaElementKind() bool

HasSchemaElementKind returns a boolean if a field has been set.

func (*IEdmTerm) HasType

func (o *IEdmTerm) HasType() bool

HasType returns a boolean if a field has been set.

func (IEdmTerm) MarshalJSON

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

func (*IEdmTerm) SetAppliesTo

func (o *IEdmTerm) SetAppliesTo(v string)

SetAppliesTo gets a reference to the given NullableString and assigns it to the AppliesTo field.

func (*IEdmTerm) SetAppliesToNil

func (o *IEdmTerm) SetAppliesToNil()

SetAppliesToNil sets the value for AppliesTo to be an explicit nil

func (*IEdmTerm) SetDefaultValue

func (o *IEdmTerm) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given NullableString and assigns it to the DefaultValue field.

func (*IEdmTerm) SetDefaultValueNil

func (o *IEdmTerm) SetDefaultValueNil()

SetDefaultValueNil sets the value for DefaultValue to be an explicit nil

func (*IEdmTerm) SetName

func (o *IEdmTerm) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IEdmTerm) SetNameNil

func (o *IEdmTerm) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IEdmTerm) SetNamespace

func (o *IEdmTerm) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*IEdmTerm) SetNamespaceNil

func (o *IEdmTerm) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*IEdmTerm) SetSchemaElementKind

func (o *IEdmTerm) SetSchemaElementKind(v EdmSchemaElementKind)

SetSchemaElementKind gets a reference to the given EdmSchemaElementKind and assigns it to the SchemaElementKind field.

func (*IEdmTerm) SetType

func (o *IEdmTerm) SetType(v IEdmTypeReference)

SetType gets a reference to the given IEdmTypeReference and assigns it to the Type field.

func (IEdmTerm) ToMap

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

func (*IEdmTerm) UnsetAppliesTo

func (o *IEdmTerm) UnsetAppliesTo()

UnsetAppliesTo ensures that no value is present for AppliesTo, not even an explicit nil

func (*IEdmTerm) UnsetDefaultValue

func (o *IEdmTerm) UnsetDefaultValue()

UnsetDefaultValue ensures that no value is present for DefaultValue, not even an explicit nil

func (*IEdmTerm) UnsetName

func (o *IEdmTerm) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*IEdmTerm) UnsetNamespace

func (o *IEdmTerm) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type IEdmType

type IEdmType struct {
	TypeKind *EdmTypeKind `json:"typeKind,omitempty"`
}

IEdmType struct for IEdmType

func NewIEdmType

func NewIEdmType() *IEdmType

NewIEdmType instantiates a new IEdmType 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 NewIEdmTypeWithDefaults

func NewIEdmTypeWithDefaults() *IEdmType

NewIEdmTypeWithDefaults instantiates a new IEdmType 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 (*IEdmType) GetTypeKind

func (o *IEdmType) GetTypeKind() EdmTypeKind

GetTypeKind returns the TypeKind field value if set, zero value otherwise.

func (*IEdmType) GetTypeKindOk

func (o *IEdmType) GetTypeKindOk() (*EdmTypeKind, bool)

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

func (*IEdmType) HasTypeKind

func (o *IEdmType) HasTypeKind() bool

HasTypeKind returns a boolean if a field has been set.

func (IEdmType) MarshalJSON

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

func (*IEdmType) SetTypeKind

func (o *IEdmType) SetTypeKind(v EdmTypeKind)

SetTypeKind gets a reference to the given EdmTypeKind and assigns it to the TypeKind field.

func (IEdmType) ToMap

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

type IEdmTypeReference

type IEdmTypeReference struct {
	IsNullable *bool     `json:"isNullable,omitempty"`
	Definition *IEdmType `json:"definition,omitempty"`
}

IEdmTypeReference struct for IEdmTypeReference

func NewIEdmTypeReference

func NewIEdmTypeReference() *IEdmTypeReference

NewIEdmTypeReference instantiates a new IEdmTypeReference 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 NewIEdmTypeReferenceWithDefaults

func NewIEdmTypeReferenceWithDefaults() *IEdmTypeReference

NewIEdmTypeReferenceWithDefaults instantiates a new IEdmTypeReference 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 (*IEdmTypeReference) GetDefinition

func (o *IEdmTypeReference) GetDefinition() IEdmType

GetDefinition returns the Definition field value if set, zero value otherwise.

func (*IEdmTypeReference) GetDefinitionOk

func (o *IEdmTypeReference) GetDefinitionOk() (*IEdmType, bool)

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

func (*IEdmTypeReference) GetIsNullable

func (o *IEdmTypeReference) GetIsNullable() bool

GetIsNullable returns the IsNullable field value if set, zero value otherwise.

func (*IEdmTypeReference) GetIsNullableOk

func (o *IEdmTypeReference) GetIsNullableOk() (*bool, bool)

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

func (*IEdmTypeReference) HasDefinition

func (o *IEdmTypeReference) HasDefinition() bool

HasDefinition returns a boolean if a field has been set.

func (*IEdmTypeReference) HasIsNullable

func (o *IEdmTypeReference) HasIsNullable() bool

HasIsNullable returns a boolean if a field has been set.

func (IEdmTypeReference) MarshalJSON

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

func (*IEdmTypeReference) SetDefinition

func (o *IEdmTypeReference) SetDefinition(v IEdmType)

SetDefinition gets a reference to the given IEdmType and assigns it to the Definition field.

func (*IEdmTypeReference) SetIsNullable

func (o *IEdmTypeReference) SetIsNullable(v bool)

SetIsNullable gets a reference to the given bool and assigns it to the IsNullable field.

func (IEdmTypeReference) ToMap

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

type IEdmVocabularyAnnotation

type IEdmVocabularyAnnotation struct {
	Qualifier NullableString         `json:"qualifier,omitempty"`
	Term      *IEdmTerm              `json:"term,omitempty"`
	Target    map[string]interface{} `json:"target,omitempty"`
	Value     *IEdmExpression        `json:"value,omitempty"`
}

IEdmVocabularyAnnotation struct for IEdmVocabularyAnnotation

func NewIEdmVocabularyAnnotation

func NewIEdmVocabularyAnnotation() *IEdmVocabularyAnnotation

NewIEdmVocabularyAnnotation instantiates a new IEdmVocabularyAnnotation 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 NewIEdmVocabularyAnnotationWithDefaults

func NewIEdmVocabularyAnnotationWithDefaults() *IEdmVocabularyAnnotation

NewIEdmVocabularyAnnotationWithDefaults instantiates a new IEdmVocabularyAnnotation 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 (*IEdmVocabularyAnnotation) GetQualifier

func (o *IEdmVocabularyAnnotation) GetQualifier() string

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

func (*IEdmVocabularyAnnotation) GetQualifierOk

func (o *IEdmVocabularyAnnotation) GetQualifierOk() (*string, bool)

GetQualifierOk returns a tuple with the Qualifier 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 (*IEdmVocabularyAnnotation) GetTarget

func (o *IEdmVocabularyAnnotation) GetTarget() map[string]interface{}

GetTarget returns the Target field value if set, zero value otherwise.

func (*IEdmVocabularyAnnotation) GetTargetOk

func (o *IEdmVocabularyAnnotation) GetTargetOk() (map[string]interface{}, bool)

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

func (*IEdmVocabularyAnnotation) GetTerm

func (o *IEdmVocabularyAnnotation) GetTerm() IEdmTerm

GetTerm returns the Term field value if set, zero value otherwise.

func (*IEdmVocabularyAnnotation) GetTermOk

func (o *IEdmVocabularyAnnotation) GetTermOk() (*IEdmTerm, bool)

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

func (*IEdmVocabularyAnnotation) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*IEdmVocabularyAnnotation) GetValueOk

func (o *IEdmVocabularyAnnotation) GetValueOk() (*IEdmExpression, bool)

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

func (*IEdmVocabularyAnnotation) HasQualifier

func (o *IEdmVocabularyAnnotation) HasQualifier() bool

HasQualifier returns a boolean if a field has been set.

func (*IEdmVocabularyAnnotation) HasTarget

func (o *IEdmVocabularyAnnotation) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*IEdmVocabularyAnnotation) HasTerm

func (o *IEdmVocabularyAnnotation) HasTerm() bool

HasTerm returns a boolean if a field has been set.

func (*IEdmVocabularyAnnotation) HasValue

func (o *IEdmVocabularyAnnotation) HasValue() bool

HasValue returns a boolean if a field has been set.

func (IEdmVocabularyAnnotation) MarshalJSON

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

func (*IEdmVocabularyAnnotation) SetQualifier

func (o *IEdmVocabularyAnnotation) SetQualifier(v string)

SetQualifier gets a reference to the given NullableString and assigns it to the Qualifier field.

func (*IEdmVocabularyAnnotation) SetQualifierNil

func (o *IEdmVocabularyAnnotation) SetQualifierNil()

SetQualifierNil sets the value for Qualifier to be an explicit nil

func (*IEdmVocabularyAnnotation) SetTarget

func (o *IEdmVocabularyAnnotation) SetTarget(v map[string]interface{})

SetTarget gets a reference to the given map[string]interface{} and assigns it to the Target field.

func (*IEdmVocabularyAnnotation) SetTerm

func (o *IEdmVocabularyAnnotation) SetTerm(v IEdmTerm)

SetTerm gets a reference to the given IEdmTerm and assigns it to the Term field.

func (*IEdmVocabularyAnnotation) SetValue

SetValue gets a reference to the given IEdmExpression and assigns it to the Value field.

func (IEdmVocabularyAnnotation) ToMap

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

func (*IEdmVocabularyAnnotation) UnsetQualifier

func (o *IEdmVocabularyAnnotation) UnsetQualifier()

UnsetQualifier ensures that no value is present for Qualifier, not even an explicit nil

type IIdentity

type IIdentity struct {
	Name               NullableString `json:"name,omitempty"`
	AuthenticationType NullableString `json:"authenticationType,omitempty"`
	IsAuthenticated    *bool          `json:"isAuthenticated,omitempty"`
}

IIdentity struct for IIdentity

func NewIIdentity

func NewIIdentity() *IIdentity

NewIIdentity instantiates a new IIdentity 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 NewIIdentityWithDefaults

func NewIIdentityWithDefaults() *IIdentity

NewIIdentityWithDefaults instantiates a new IIdentity 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 (*IIdentity) GetAuthenticationType

func (o *IIdentity) GetAuthenticationType() string

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

func (*IIdentity) GetAuthenticationTypeOk

func (o *IIdentity) GetAuthenticationTypeOk() (*string, bool)

GetAuthenticationTypeOk returns a tuple with the AuthenticationType 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 (*IIdentity) GetIsAuthenticated

func (o *IIdentity) GetIsAuthenticated() bool

GetIsAuthenticated returns the IsAuthenticated field value if set, zero value otherwise.

func (*IIdentity) GetIsAuthenticatedOk

func (o *IIdentity) GetIsAuthenticatedOk() (*bool, bool)

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

func (*IIdentity) GetName

func (o *IIdentity) GetName() string

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

func (*IIdentity) GetNameOk

func (o *IIdentity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*IIdentity) HasAuthenticationType

func (o *IIdentity) HasAuthenticationType() bool

HasAuthenticationType returns a boolean if a field has been set.

func (*IIdentity) HasIsAuthenticated

func (o *IIdentity) HasIsAuthenticated() bool

HasIsAuthenticated returns a boolean if a field has been set.

func (*IIdentity) HasName

func (o *IIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (IIdentity) MarshalJSON

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

func (*IIdentity) SetAuthenticationType

func (o *IIdentity) SetAuthenticationType(v string)

SetAuthenticationType gets a reference to the given NullableString and assigns it to the AuthenticationType field.

func (*IIdentity) SetAuthenticationTypeNil

func (o *IIdentity) SetAuthenticationTypeNil()

SetAuthenticationTypeNil sets the value for AuthenticationType to be an explicit nil

func (*IIdentity) SetIsAuthenticated

func (o *IIdentity) SetIsAuthenticated(v bool)

SetIsAuthenticated gets a reference to the given bool and assigns it to the IsAuthenticated field.

func (*IIdentity) SetName

func (o *IIdentity) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IIdentity) SetNameNil

func (o *IIdentity) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (IIdentity) ToMap

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

func (*IIdentity) UnsetAuthenticationType

func (o *IIdentity) UnsetAuthenticationType()

UnsetAuthenticationType ensures that no value is present for AuthenticationType, not even an explicit nil

func (*IIdentity) UnsetName

func (o *IIdentity) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type IPAddress

type IPAddress struct {
	AddressFamily      *AddressFamily `json:"addressFamily,omitempty"`
	ScopeId            *int64         `json:"scopeId,omitempty"`
	IsIPv6Multicast    *bool          `json:"isIPv6Multicast,omitempty"`
	IsIPv6LinkLocal    *bool          `json:"isIPv6LinkLocal,omitempty"`
	IsIPv6SiteLocal    *bool          `json:"isIPv6SiteLocal,omitempty"`
	IsIPv6Teredo       *bool          `json:"isIPv6Teredo,omitempty"`
	IsIPv6UniqueLocal  *bool          `json:"isIPv6UniqueLocal,omitempty"`
	IsIPv4MappedToIPv6 *bool          `json:"isIPv4MappedToIPv6,omitempty"`
	// Deprecated
	Address *int64 `json:"address,omitempty"`
}

IPAddress struct for IPAddress

func NewIPAddress

func NewIPAddress() *IPAddress

NewIPAddress instantiates a new IPAddress 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 NewIPAddressWithDefaults

func NewIPAddressWithDefaults() *IPAddress

NewIPAddressWithDefaults instantiates a new IPAddress 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 (*IPAddress) GetAddress

func (o *IPAddress) GetAddress() int64

GetAddress returns the Address field value if set, zero value otherwise. Deprecated

func (*IPAddress) GetAddressFamily

func (o *IPAddress) GetAddressFamily() AddressFamily

GetAddressFamily returns the AddressFamily field value if set, zero value otherwise.

func (*IPAddress) GetAddressFamilyOk

func (o *IPAddress) GetAddressFamilyOk() (*AddressFamily, bool)

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

func (*IPAddress) GetAddressOk

func (o *IPAddress) GetAddressOk() (*int64, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*IPAddress) GetIsIPv4MappedToIPv6

func (o *IPAddress) GetIsIPv4MappedToIPv6() bool

GetIsIPv4MappedToIPv6 returns the IsIPv4MappedToIPv6 field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv4MappedToIPv6Ok

func (o *IPAddress) GetIsIPv4MappedToIPv6Ok() (*bool, bool)

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

func (*IPAddress) GetIsIPv6LinkLocal

func (o *IPAddress) GetIsIPv6LinkLocal() bool

GetIsIPv6LinkLocal returns the IsIPv6LinkLocal field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv6LinkLocalOk

func (o *IPAddress) GetIsIPv6LinkLocalOk() (*bool, bool)

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

func (*IPAddress) GetIsIPv6Multicast

func (o *IPAddress) GetIsIPv6Multicast() bool

GetIsIPv6Multicast returns the IsIPv6Multicast field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv6MulticastOk

func (o *IPAddress) GetIsIPv6MulticastOk() (*bool, bool)

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

func (*IPAddress) GetIsIPv6SiteLocal

func (o *IPAddress) GetIsIPv6SiteLocal() bool

GetIsIPv6SiteLocal returns the IsIPv6SiteLocal field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv6SiteLocalOk

func (o *IPAddress) GetIsIPv6SiteLocalOk() (*bool, bool)

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

func (*IPAddress) GetIsIPv6Teredo

func (o *IPAddress) GetIsIPv6Teredo() bool

GetIsIPv6Teredo returns the IsIPv6Teredo field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv6TeredoOk

func (o *IPAddress) GetIsIPv6TeredoOk() (*bool, bool)

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

func (*IPAddress) GetIsIPv6UniqueLocal

func (o *IPAddress) GetIsIPv6UniqueLocal() bool

GetIsIPv6UniqueLocal returns the IsIPv6UniqueLocal field value if set, zero value otherwise.

func (*IPAddress) GetIsIPv6UniqueLocalOk

func (o *IPAddress) GetIsIPv6UniqueLocalOk() (*bool, bool)

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

func (*IPAddress) GetScopeId

func (o *IPAddress) GetScopeId() int64

GetScopeId returns the ScopeId field value if set, zero value otherwise.

func (*IPAddress) GetScopeIdOk

func (o *IPAddress) GetScopeIdOk() (*int64, bool)

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

func (*IPAddress) HasAddress

func (o *IPAddress) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*IPAddress) HasAddressFamily

func (o *IPAddress) HasAddressFamily() bool

HasAddressFamily returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv4MappedToIPv6

func (o *IPAddress) HasIsIPv4MappedToIPv6() bool

HasIsIPv4MappedToIPv6 returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv6LinkLocal

func (o *IPAddress) HasIsIPv6LinkLocal() bool

HasIsIPv6LinkLocal returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv6Multicast

func (o *IPAddress) HasIsIPv6Multicast() bool

HasIsIPv6Multicast returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv6SiteLocal

func (o *IPAddress) HasIsIPv6SiteLocal() bool

HasIsIPv6SiteLocal returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv6Teredo

func (o *IPAddress) HasIsIPv6Teredo() bool

HasIsIPv6Teredo returns a boolean if a field has been set.

func (*IPAddress) HasIsIPv6UniqueLocal

func (o *IPAddress) HasIsIPv6UniqueLocal() bool

HasIsIPv6UniqueLocal returns a boolean if a field has been set.

func (*IPAddress) HasScopeId

func (o *IPAddress) HasScopeId() bool

HasScopeId returns a boolean if a field has been set.

func (IPAddress) MarshalJSON

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

func (*IPAddress) SetAddress

func (o *IPAddress) SetAddress(v int64)

SetAddress gets a reference to the given int64 and assigns it to the Address field. Deprecated

func (*IPAddress) SetAddressFamily

func (o *IPAddress) SetAddressFamily(v AddressFamily)

SetAddressFamily gets a reference to the given AddressFamily and assigns it to the AddressFamily field.

func (*IPAddress) SetIsIPv4MappedToIPv6

func (o *IPAddress) SetIsIPv4MappedToIPv6(v bool)

SetIsIPv4MappedToIPv6 gets a reference to the given bool and assigns it to the IsIPv4MappedToIPv6 field.

func (*IPAddress) SetIsIPv6LinkLocal

func (o *IPAddress) SetIsIPv6LinkLocal(v bool)

SetIsIPv6LinkLocal gets a reference to the given bool and assigns it to the IsIPv6LinkLocal field.

func (*IPAddress) SetIsIPv6Multicast

func (o *IPAddress) SetIsIPv6Multicast(v bool)

SetIsIPv6Multicast gets a reference to the given bool and assigns it to the IsIPv6Multicast field.

func (*IPAddress) SetIsIPv6SiteLocal

func (o *IPAddress) SetIsIPv6SiteLocal(v bool)

SetIsIPv6SiteLocal gets a reference to the given bool and assigns it to the IsIPv6SiteLocal field.

func (*IPAddress) SetIsIPv6Teredo

func (o *IPAddress) SetIsIPv6Teredo(v bool)

SetIsIPv6Teredo gets a reference to the given bool and assigns it to the IsIPv6Teredo field.

func (*IPAddress) SetIsIPv6UniqueLocal

func (o *IPAddress) SetIsIPv6UniqueLocal(v bool)

SetIsIPv6UniqueLocal gets a reference to the given bool and assigns it to the IsIPv6UniqueLocal field.

func (*IPAddress) SetScopeId

func (o *IPAddress) SetScopeId(v int64)

SetScopeId gets a reference to the given int64 and assigns it to the ScopeId field.

func (IPAddress) ToMap

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

type ISession

type ISession struct {
	IsAvailable *bool          `json:"isAvailable,omitempty"`
	Id          NullableString `json:"id,omitempty"`
	Keys        []string       `json:"keys,omitempty"`
}

ISession struct for ISession

func NewISession

func NewISession() *ISession

NewISession instantiates a new ISession 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 NewISessionWithDefaults

func NewISessionWithDefaults() *ISession

NewISessionWithDefaults instantiates a new ISession 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 (*ISession) GetId

func (o *ISession) GetId() string

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

func (*ISession) GetIdOk

func (o *ISession) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ISession) GetIsAvailable

func (o *ISession) GetIsAvailable() bool

GetIsAvailable returns the IsAvailable field value if set, zero value otherwise.

func (*ISession) GetIsAvailableOk

func (o *ISession) GetIsAvailableOk() (*bool, bool)

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

func (*ISession) GetKeys

func (o *ISession) GetKeys() []string

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

func (*ISession) GetKeysOk

func (o *ISession) GetKeysOk() ([]string, bool)

GetKeysOk returns a tuple with the Keys 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 (*ISession) HasId

func (o *ISession) HasId() bool

HasId returns a boolean if a field has been set.

func (*ISession) HasIsAvailable

func (o *ISession) HasIsAvailable() bool

HasIsAvailable returns a boolean if a field has been set.

func (*ISession) HasKeys

func (o *ISession) HasKeys() bool

HasKeys returns a boolean if a field has been set.

func (ISession) MarshalJSON

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

func (*ISession) SetId

func (o *ISession) SetId(v string)

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

func (*ISession) SetIdNil

func (o *ISession) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*ISession) SetIsAvailable

func (o *ISession) SetIsAvailable(v bool)

SetIsAvailable gets a reference to the given bool and assigns it to the IsAvailable field.

func (*ISession) SetKeys

func (o *ISession) SetKeys(v []string)

SetKeys gets a reference to the given []string and assigns it to the Keys field.

func (ISession) ToMap

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

func (*ISession) UnsetId

func (o *ISession) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

type KeySizes

type KeySizes struct {
	MinSize  *int32 `json:"minSize,omitempty"`
	MaxSize  *int32 `json:"maxSize,omitempty"`
	SkipSize *int32 `json:"skipSize,omitempty"`
}

KeySizes struct for KeySizes

func NewKeySizes

func NewKeySizes() *KeySizes

NewKeySizes instantiates a new KeySizes 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 NewKeySizesWithDefaults

func NewKeySizesWithDefaults() *KeySizes

NewKeySizesWithDefaults instantiates a new KeySizes 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 (*KeySizes) GetMaxSize

func (o *KeySizes) GetMaxSize() int32

GetMaxSize returns the MaxSize field value if set, zero value otherwise.

func (*KeySizes) GetMaxSizeOk

func (o *KeySizes) GetMaxSizeOk() (*int32, bool)

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

func (*KeySizes) GetMinSize

func (o *KeySizes) GetMinSize() int32

GetMinSize returns the MinSize field value if set, zero value otherwise.

func (*KeySizes) GetMinSizeOk

func (o *KeySizes) GetMinSizeOk() (*int32, bool)

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

func (*KeySizes) GetSkipSize

func (o *KeySizes) GetSkipSize() int32

GetSkipSize returns the SkipSize field value if set, zero value otherwise.

func (*KeySizes) GetSkipSizeOk

func (o *KeySizes) GetSkipSizeOk() (*int32, bool)

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

func (*KeySizes) HasMaxSize

func (o *KeySizes) HasMaxSize() bool

HasMaxSize returns a boolean if a field has been set.

func (*KeySizes) HasMinSize

func (o *KeySizes) HasMinSize() bool

HasMinSize returns a boolean if a field has been set.

func (*KeySizes) HasSkipSize

func (o *KeySizes) HasSkipSize() bool

HasSkipSize returns a boolean if a field has been set.

func (KeySizes) MarshalJSON

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

func (*KeySizes) SetMaxSize

func (o *KeySizes) SetMaxSize(v int32)

SetMaxSize gets a reference to the given int32 and assigns it to the MaxSize field.

func (*KeySizes) SetMinSize

func (o *KeySizes) SetMinSize(v int32)

SetMinSize gets a reference to the given int32 and assigns it to the MinSize field.

func (*KeySizes) SetSkipSize

func (o *KeySizes) SetSkipSize(v int32)

SetSkipSize gets a reference to the given int32 and assigns it to the SkipSize field.

func (KeySizes) ToMap

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

type LayoutKind

type LayoutKind string

LayoutKind the model 'LayoutKind'

const (
	SEQUENTIAL LayoutKind = "Sequential"
	EXPLICIT   LayoutKind = "Explicit"
	AUTO       LayoutKind = "Auto"
)

List of LayoutKind

func NewLayoutKindFromValue

func NewLayoutKindFromValue(v string) (*LayoutKind, error)

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

func (LayoutKind) IsValid

func (v LayoutKind) IsValid() bool

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

func (LayoutKind) Ptr

func (v LayoutKind) Ptr() *LayoutKind

Ptr returns reference to LayoutKind value

func (*LayoutKind) UnmarshalJSON

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

type MappedNullable

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

type MemberInfo

type MemberInfo struct {
	MemberType       *MemberTypes          `json:"memberType,omitempty"`
	Name             NullableString        `json:"name,omitempty"`
	DeclaringType    *Type                 `json:"declaringType,omitempty"`
	ReflectedType    *Type                 `json:"reflectedType,omitempty"`
	Module           *Module               `json:"module,omitempty"`
	CustomAttributes []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible    *bool                 `json:"isCollectible,omitempty"`
	MetadataToken    *int32                `json:"metadataToken,omitempty"`
}

MemberInfo struct for MemberInfo

func NewMemberInfo

func NewMemberInfo() *MemberInfo

NewMemberInfo instantiates a new MemberInfo 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 NewMemberInfoWithDefaults

func NewMemberInfoWithDefaults() *MemberInfo

NewMemberInfoWithDefaults instantiates a new MemberInfo 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 (*MemberInfo) GetCustomAttributes

func (o *MemberInfo) GetCustomAttributes() []CustomAttributeData

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

func (*MemberInfo) GetCustomAttributesOk

func (o *MemberInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*MemberInfo) GetDeclaringType

func (o *MemberInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*MemberInfo) GetDeclaringTypeOk

func (o *MemberInfo) GetDeclaringTypeOk() (*Type, bool)

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

func (*MemberInfo) GetIsCollectible

func (o *MemberInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*MemberInfo) GetIsCollectibleOk

func (o *MemberInfo) GetIsCollectibleOk() (*bool, bool)

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

func (*MemberInfo) GetMemberType

func (o *MemberInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*MemberInfo) GetMemberTypeOk

func (o *MemberInfo) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*MemberInfo) GetMetadataToken

func (o *MemberInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*MemberInfo) GetMetadataTokenOk

func (o *MemberInfo) GetMetadataTokenOk() (*int32, bool)

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

func (*MemberInfo) GetModule

func (o *MemberInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*MemberInfo) GetModuleOk

func (o *MemberInfo) GetModuleOk() (*Module, bool)

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

func (*MemberInfo) GetName

func (o *MemberInfo) GetName() string

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

func (*MemberInfo) GetNameOk

func (o *MemberInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*MemberInfo) GetReflectedType

func (o *MemberInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*MemberInfo) GetReflectedTypeOk

func (o *MemberInfo) GetReflectedTypeOk() (*Type, bool)

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

func (*MemberInfo) HasCustomAttributes

func (o *MemberInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*MemberInfo) HasDeclaringType

func (o *MemberInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*MemberInfo) HasIsCollectible

func (o *MemberInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*MemberInfo) HasMemberType

func (o *MemberInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*MemberInfo) HasMetadataToken

func (o *MemberInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*MemberInfo) HasModule

func (o *MemberInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*MemberInfo) HasName

func (o *MemberInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*MemberInfo) HasReflectedType

func (o *MemberInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (MemberInfo) MarshalJSON

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

func (*MemberInfo) SetCustomAttributes

func (o *MemberInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*MemberInfo) SetDeclaringType

func (o *MemberInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*MemberInfo) SetIsCollectible

func (o *MemberInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*MemberInfo) SetMemberType

func (o *MemberInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*MemberInfo) SetMetadataToken

func (o *MemberInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*MemberInfo) SetModule

func (o *MemberInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*MemberInfo) SetName

func (o *MemberInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MemberInfo) SetNameNil

func (o *MemberInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MemberInfo) SetReflectedType

func (o *MemberInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (MemberInfo) ToMap

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

func (*MemberInfo) UnsetName

func (o *MemberInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type MemberTypes

type MemberTypes string

MemberTypes the model 'MemberTypes'

const (
	CONSTRUCTOR MemberTypes = "Constructor"
	EVENT       MemberTypes = "Event"
	FIELD       MemberTypes = "Field"
	METHOD      MemberTypes = "Method"
	PROPERTY    MemberTypes = "Property"
	TYPE_INFO   MemberTypes = "TypeInfo"
	CUSTOM      MemberTypes = "Custom"
	NESTED_TYPE MemberTypes = "NestedType"
	ALL         MemberTypes = "All"
)

List of MemberTypes

func NewMemberTypesFromValue

func NewMemberTypesFromValue(v string) (*MemberTypes, error)

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

func (MemberTypes) IsValid

func (v MemberTypes) IsValid() bool

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

func (MemberTypes) Ptr

func (v MemberTypes) Ptr() *MemberTypes

Ptr returns reference to MemberTypes value

func (*MemberTypes) UnmarshalJSON

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

type MethodAttributes

type MethodAttributes string

MethodAttributes the model 'MethodAttributes'

const (
	PRIVATE_SCOPE            MethodAttributes = "PrivateScope"
	PRIVATE                  MethodAttributes = "Private"
	FAM_AND_ASSEM            MethodAttributes = "FamANDAssem"
	ASSEMBLY                 MethodAttributes = "Assembly"
	FAMILY                   MethodAttributes = "Family"
	FAM_OR_ASSEM             MethodAttributes = "FamORAssem"
	PUBLIC                   MethodAttributes = "Public"
	MEMBER_ACCESS_MASK       MethodAttributes = "MemberAccessMask"
	UNMANAGED_EXPORT         MethodAttributes = "UnmanagedExport"
	STATIC                   MethodAttributes = "Static"
	FINAL                    MethodAttributes = "Final"
	VIRTUAL                  MethodAttributes = "Virtual"
	HIDE_BY_SIG              MethodAttributes = "HideBySig"
	NEW_SLOT                 MethodAttributes = "NewSlot"
	CHECK_ACCESS_ON_OVERRIDE MethodAttributes = "CheckAccessOnOverride"
	ABSTRACT                 MethodAttributes = "Abstract"
	SPECIAL_NAME             MethodAttributes = "SpecialName"
	RT_SPECIAL_NAME          MethodAttributes = "RTSpecialName"
	PINVOKE_IMPL             MethodAttributes = "PinvokeImpl"
	HAS_SECURITY             MethodAttributes = "HasSecurity"
	REQUIRE_SEC_OBJECT       MethodAttributes = "RequireSecObject"
	RESERVED_MASK            MethodAttributes = "ReservedMask"
)

List of MethodAttributes

func NewMethodAttributesFromValue

func NewMethodAttributesFromValue(v string) (*MethodAttributes, error)

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

func (MethodAttributes) IsValid

func (v MethodAttributes) IsValid() bool

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

func (MethodAttributes) Ptr

Ptr returns reference to MethodAttributes value

func (*MethodAttributes) UnmarshalJSON

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

type MethodBase

type MethodBase struct {
	MemberType                 *MemberTypes          `json:"memberType,omitempty"`
	Name                       NullableString        `json:"name,omitempty"`
	DeclaringType              *Type                 `json:"declaringType,omitempty"`
	ReflectedType              *Type                 `json:"reflectedType,omitempty"`
	Module                     *Module               `json:"module,omitempty"`
	CustomAttributes           []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible              *bool                 `json:"isCollectible,omitempty"`
	MetadataToken              *int32                `json:"metadataToken,omitempty"`
	Attributes                 *MethodAttributes     `json:"attributes,omitempty"`
	MethodImplementationFlags  *MethodImplAttributes `json:"methodImplementationFlags,omitempty"`
	CallingConvention          *CallingConventions   `json:"callingConvention,omitempty"`
	IsAbstract                 *bool                 `json:"isAbstract,omitempty"`
	IsConstructor              *bool                 `json:"isConstructor,omitempty"`
	IsFinal                    *bool                 `json:"isFinal,omitempty"`
	IsHideBySig                *bool                 `json:"isHideBySig,omitempty"`
	IsSpecialName              *bool                 `json:"isSpecialName,omitempty"`
	IsStatic                   *bool                 `json:"isStatic,omitempty"`
	IsVirtual                  *bool                 `json:"isVirtual,omitempty"`
	IsAssembly                 *bool                 `json:"isAssembly,omitempty"`
	IsFamily                   *bool                 `json:"isFamily,omitempty"`
	IsFamilyAndAssembly        *bool                 `json:"isFamilyAndAssembly,omitempty"`
	IsFamilyOrAssembly         *bool                 `json:"isFamilyOrAssembly,omitempty"`
	IsPrivate                  *bool                 `json:"isPrivate,omitempty"`
	IsPublic                   *bool                 `json:"isPublic,omitempty"`
	IsConstructedGenericMethod *bool                 `json:"isConstructedGenericMethod,omitempty"`
	IsGenericMethod            *bool                 `json:"isGenericMethod,omitempty"`
	IsGenericMethodDefinition  *bool                 `json:"isGenericMethodDefinition,omitempty"`
	ContainsGenericParameters  *bool                 `json:"containsGenericParameters,omitempty"`
	MethodHandle               *RuntimeMethodHandle  `json:"methodHandle,omitempty"`
	IsSecurityCritical         *bool                 `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical     *bool                 `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent      *bool                 `json:"isSecurityTransparent,omitempty"`
}

MethodBase struct for MethodBase

func NewMethodBase

func NewMethodBase() *MethodBase

NewMethodBase instantiates a new MethodBase 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 NewMethodBaseWithDefaults

func NewMethodBaseWithDefaults() *MethodBase

NewMethodBaseWithDefaults instantiates a new MethodBase 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 (*MethodBase) GetAttributes

func (o *MethodBase) GetAttributes() MethodAttributes

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

func (*MethodBase) GetAttributesOk

func (o *MethodBase) GetAttributesOk() (*MethodAttributes, 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 (*MethodBase) GetCallingConvention

func (o *MethodBase) GetCallingConvention() CallingConventions

GetCallingConvention returns the CallingConvention field value if set, zero value otherwise.

func (*MethodBase) GetCallingConventionOk

func (o *MethodBase) GetCallingConventionOk() (*CallingConventions, bool)

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

func (*MethodBase) GetContainsGenericParameters

func (o *MethodBase) GetContainsGenericParameters() bool

GetContainsGenericParameters returns the ContainsGenericParameters field value if set, zero value otherwise.

func (*MethodBase) GetContainsGenericParametersOk

func (o *MethodBase) GetContainsGenericParametersOk() (*bool, bool)

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

func (*MethodBase) GetCustomAttributes

func (o *MethodBase) GetCustomAttributes() []CustomAttributeData

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

func (*MethodBase) GetCustomAttributesOk

func (o *MethodBase) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*MethodBase) GetDeclaringType

func (o *MethodBase) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*MethodBase) GetDeclaringTypeOk

func (o *MethodBase) GetDeclaringTypeOk() (*Type, bool)

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

func (*MethodBase) GetIsAbstract

func (o *MethodBase) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*MethodBase) GetIsAbstractOk

func (o *MethodBase) GetIsAbstractOk() (*bool, bool)

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

func (*MethodBase) GetIsAssembly

func (o *MethodBase) GetIsAssembly() bool

GetIsAssembly returns the IsAssembly field value if set, zero value otherwise.

func (*MethodBase) GetIsAssemblyOk

func (o *MethodBase) GetIsAssemblyOk() (*bool, bool)

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

func (*MethodBase) GetIsCollectible

func (o *MethodBase) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*MethodBase) GetIsCollectibleOk

func (o *MethodBase) GetIsCollectibleOk() (*bool, bool)

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

func (*MethodBase) GetIsConstructedGenericMethod

func (o *MethodBase) GetIsConstructedGenericMethod() bool

GetIsConstructedGenericMethod returns the IsConstructedGenericMethod field value if set, zero value otherwise.

func (*MethodBase) GetIsConstructedGenericMethodOk

func (o *MethodBase) GetIsConstructedGenericMethodOk() (*bool, bool)

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

func (*MethodBase) GetIsConstructor

func (o *MethodBase) GetIsConstructor() bool

GetIsConstructor returns the IsConstructor field value if set, zero value otherwise.

func (*MethodBase) GetIsConstructorOk

func (o *MethodBase) GetIsConstructorOk() (*bool, bool)

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

func (*MethodBase) GetIsFamily

func (o *MethodBase) GetIsFamily() bool

GetIsFamily returns the IsFamily field value if set, zero value otherwise.

func (*MethodBase) GetIsFamilyAndAssembly

func (o *MethodBase) GetIsFamilyAndAssembly() bool

GetIsFamilyAndAssembly returns the IsFamilyAndAssembly field value if set, zero value otherwise.

func (*MethodBase) GetIsFamilyAndAssemblyOk

func (o *MethodBase) GetIsFamilyAndAssemblyOk() (*bool, bool)

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

func (*MethodBase) GetIsFamilyOk

func (o *MethodBase) GetIsFamilyOk() (*bool, bool)

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

func (*MethodBase) GetIsFamilyOrAssembly

func (o *MethodBase) GetIsFamilyOrAssembly() bool

GetIsFamilyOrAssembly returns the IsFamilyOrAssembly field value if set, zero value otherwise.

func (*MethodBase) GetIsFamilyOrAssemblyOk

func (o *MethodBase) GetIsFamilyOrAssemblyOk() (*bool, bool)

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

func (*MethodBase) GetIsFinal

func (o *MethodBase) GetIsFinal() bool

GetIsFinal returns the IsFinal field value if set, zero value otherwise.

func (*MethodBase) GetIsFinalOk

func (o *MethodBase) GetIsFinalOk() (*bool, bool)

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

func (*MethodBase) GetIsGenericMethod

func (o *MethodBase) GetIsGenericMethod() bool

GetIsGenericMethod returns the IsGenericMethod field value if set, zero value otherwise.

func (*MethodBase) GetIsGenericMethodDefinition

func (o *MethodBase) GetIsGenericMethodDefinition() bool

GetIsGenericMethodDefinition returns the IsGenericMethodDefinition field value if set, zero value otherwise.

func (*MethodBase) GetIsGenericMethodDefinitionOk

func (o *MethodBase) GetIsGenericMethodDefinitionOk() (*bool, bool)

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

func (*MethodBase) GetIsGenericMethodOk

func (o *MethodBase) GetIsGenericMethodOk() (*bool, bool)

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

func (*MethodBase) GetIsHideBySig

func (o *MethodBase) GetIsHideBySig() bool

GetIsHideBySig returns the IsHideBySig field value if set, zero value otherwise.

func (*MethodBase) GetIsHideBySigOk

func (o *MethodBase) GetIsHideBySigOk() (*bool, bool)

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

func (*MethodBase) GetIsPrivate

func (o *MethodBase) GetIsPrivate() bool

GetIsPrivate returns the IsPrivate field value if set, zero value otherwise.

func (*MethodBase) GetIsPrivateOk

func (o *MethodBase) GetIsPrivateOk() (*bool, bool)

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

func (*MethodBase) GetIsPublic

func (o *MethodBase) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*MethodBase) GetIsPublicOk

func (o *MethodBase) GetIsPublicOk() (*bool, bool)

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

func (*MethodBase) GetIsSecurityCritical

func (o *MethodBase) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*MethodBase) GetIsSecurityCriticalOk

func (o *MethodBase) GetIsSecurityCriticalOk() (*bool, bool)

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

func (*MethodBase) GetIsSecuritySafeCritical

func (o *MethodBase) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*MethodBase) GetIsSecuritySafeCriticalOk

func (o *MethodBase) GetIsSecuritySafeCriticalOk() (*bool, bool)

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

func (*MethodBase) GetIsSecurityTransparent

func (o *MethodBase) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*MethodBase) GetIsSecurityTransparentOk

func (o *MethodBase) GetIsSecurityTransparentOk() (*bool, bool)

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

func (*MethodBase) GetIsSpecialName

func (o *MethodBase) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*MethodBase) GetIsSpecialNameOk

func (o *MethodBase) GetIsSpecialNameOk() (*bool, bool)

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

func (*MethodBase) GetIsStatic

func (o *MethodBase) GetIsStatic() bool

GetIsStatic returns the IsStatic field value if set, zero value otherwise.

func (*MethodBase) GetIsStaticOk

func (o *MethodBase) GetIsStaticOk() (*bool, bool)

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

func (*MethodBase) GetIsVirtual

func (o *MethodBase) GetIsVirtual() bool

GetIsVirtual returns the IsVirtual field value if set, zero value otherwise.

func (*MethodBase) GetIsVirtualOk

func (o *MethodBase) GetIsVirtualOk() (*bool, bool)

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

func (*MethodBase) GetMemberType

func (o *MethodBase) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*MethodBase) GetMemberTypeOk

func (o *MethodBase) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*MethodBase) GetMetadataToken

func (o *MethodBase) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*MethodBase) GetMetadataTokenOk

func (o *MethodBase) GetMetadataTokenOk() (*int32, bool)

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

func (*MethodBase) GetMethodHandle

func (o *MethodBase) GetMethodHandle() RuntimeMethodHandle

GetMethodHandle returns the MethodHandle field value if set, zero value otherwise.

func (*MethodBase) GetMethodHandleOk

func (o *MethodBase) GetMethodHandleOk() (*RuntimeMethodHandle, bool)

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

func (*MethodBase) GetMethodImplementationFlags

func (o *MethodBase) GetMethodImplementationFlags() MethodImplAttributes

GetMethodImplementationFlags returns the MethodImplementationFlags field value if set, zero value otherwise.

func (*MethodBase) GetMethodImplementationFlagsOk

func (o *MethodBase) GetMethodImplementationFlagsOk() (*MethodImplAttributes, bool)

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

func (*MethodBase) GetModule

func (o *MethodBase) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*MethodBase) GetModuleOk

func (o *MethodBase) GetModuleOk() (*Module, bool)

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

func (*MethodBase) GetName

func (o *MethodBase) GetName() string

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

func (*MethodBase) GetNameOk

func (o *MethodBase) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*MethodBase) GetReflectedType

func (o *MethodBase) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*MethodBase) GetReflectedTypeOk

func (o *MethodBase) GetReflectedTypeOk() (*Type, bool)

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

func (*MethodBase) HasAttributes

func (o *MethodBase) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*MethodBase) HasCallingConvention

func (o *MethodBase) HasCallingConvention() bool

HasCallingConvention returns a boolean if a field has been set.

func (*MethodBase) HasContainsGenericParameters

func (o *MethodBase) HasContainsGenericParameters() bool

HasContainsGenericParameters returns a boolean if a field has been set.

func (*MethodBase) HasCustomAttributes

func (o *MethodBase) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*MethodBase) HasDeclaringType

func (o *MethodBase) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*MethodBase) HasIsAbstract

func (o *MethodBase) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*MethodBase) HasIsAssembly

func (o *MethodBase) HasIsAssembly() bool

HasIsAssembly returns a boolean if a field has been set.

func (*MethodBase) HasIsCollectible

func (o *MethodBase) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*MethodBase) HasIsConstructedGenericMethod

func (o *MethodBase) HasIsConstructedGenericMethod() bool

HasIsConstructedGenericMethod returns a boolean if a field has been set.

func (*MethodBase) HasIsConstructor

func (o *MethodBase) HasIsConstructor() bool

HasIsConstructor returns a boolean if a field has been set.

func (*MethodBase) HasIsFamily

func (o *MethodBase) HasIsFamily() bool

HasIsFamily returns a boolean if a field has been set.

func (*MethodBase) HasIsFamilyAndAssembly

func (o *MethodBase) HasIsFamilyAndAssembly() bool

HasIsFamilyAndAssembly returns a boolean if a field has been set.

func (*MethodBase) HasIsFamilyOrAssembly

func (o *MethodBase) HasIsFamilyOrAssembly() bool

HasIsFamilyOrAssembly returns a boolean if a field has been set.

func (*MethodBase) HasIsFinal

func (o *MethodBase) HasIsFinal() bool

HasIsFinal returns a boolean if a field has been set.

func (*MethodBase) HasIsGenericMethod

func (o *MethodBase) HasIsGenericMethod() bool

HasIsGenericMethod returns a boolean if a field has been set.

func (*MethodBase) HasIsGenericMethodDefinition

func (o *MethodBase) HasIsGenericMethodDefinition() bool

HasIsGenericMethodDefinition returns a boolean if a field has been set.

func (*MethodBase) HasIsHideBySig

func (o *MethodBase) HasIsHideBySig() bool

HasIsHideBySig returns a boolean if a field has been set.

func (*MethodBase) HasIsPrivate

func (o *MethodBase) HasIsPrivate() bool

HasIsPrivate returns a boolean if a field has been set.

func (*MethodBase) HasIsPublic

func (o *MethodBase) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*MethodBase) HasIsSecurityCritical

func (o *MethodBase) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*MethodBase) HasIsSecuritySafeCritical

func (o *MethodBase) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*MethodBase) HasIsSecurityTransparent

func (o *MethodBase) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*MethodBase) HasIsSpecialName

func (o *MethodBase) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*MethodBase) HasIsStatic

func (o *MethodBase) HasIsStatic() bool

HasIsStatic returns a boolean if a field has been set.

func (*MethodBase) HasIsVirtual

func (o *MethodBase) HasIsVirtual() bool

HasIsVirtual returns a boolean if a field has been set.

func (*MethodBase) HasMemberType

func (o *MethodBase) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*MethodBase) HasMetadataToken

func (o *MethodBase) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*MethodBase) HasMethodHandle

func (o *MethodBase) HasMethodHandle() bool

HasMethodHandle returns a boolean if a field has been set.

func (*MethodBase) HasMethodImplementationFlags

func (o *MethodBase) HasMethodImplementationFlags() bool

HasMethodImplementationFlags returns a boolean if a field has been set.

func (*MethodBase) HasModule

func (o *MethodBase) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*MethodBase) HasName

func (o *MethodBase) HasName() bool

HasName returns a boolean if a field has been set.

func (*MethodBase) HasReflectedType

func (o *MethodBase) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (MethodBase) MarshalJSON

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

func (*MethodBase) SetAttributes

func (o *MethodBase) SetAttributes(v MethodAttributes)

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

func (*MethodBase) SetCallingConvention

func (o *MethodBase) SetCallingConvention(v CallingConventions)

SetCallingConvention gets a reference to the given CallingConventions and assigns it to the CallingConvention field.

func (*MethodBase) SetContainsGenericParameters

func (o *MethodBase) SetContainsGenericParameters(v bool)

SetContainsGenericParameters gets a reference to the given bool and assigns it to the ContainsGenericParameters field.

func (*MethodBase) SetCustomAttributes

func (o *MethodBase) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*MethodBase) SetDeclaringType

func (o *MethodBase) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*MethodBase) SetIsAbstract

func (o *MethodBase) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*MethodBase) SetIsAssembly

func (o *MethodBase) SetIsAssembly(v bool)

SetIsAssembly gets a reference to the given bool and assigns it to the IsAssembly field.

func (*MethodBase) SetIsCollectible

func (o *MethodBase) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*MethodBase) SetIsConstructedGenericMethod

func (o *MethodBase) SetIsConstructedGenericMethod(v bool)

SetIsConstructedGenericMethod gets a reference to the given bool and assigns it to the IsConstructedGenericMethod field.

func (*MethodBase) SetIsConstructor

func (o *MethodBase) SetIsConstructor(v bool)

SetIsConstructor gets a reference to the given bool and assigns it to the IsConstructor field.

func (*MethodBase) SetIsFamily

func (o *MethodBase) SetIsFamily(v bool)

SetIsFamily gets a reference to the given bool and assigns it to the IsFamily field.

func (*MethodBase) SetIsFamilyAndAssembly

func (o *MethodBase) SetIsFamilyAndAssembly(v bool)

SetIsFamilyAndAssembly gets a reference to the given bool and assigns it to the IsFamilyAndAssembly field.

func (*MethodBase) SetIsFamilyOrAssembly

func (o *MethodBase) SetIsFamilyOrAssembly(v bool)

SetIsFamilyOrAssembly gets a reference to the given bool and assigns it to the IsFamilyOrAssembly field.

func (*MethodBase) SetIsFinal

func (o *MethodBase) SetIsFinal(v bool)

SetIsFinal gets a reference to the given bool and assigns it to the IsFinal field.

func (*MethodBase) SetIsGenericMethod

func (o *MethodBase) SetIsGenericMethod(v bool)

SetIsGenericMethod gets a reference to the given bool and assigns it to the IsGenericMethod field.

func (*MethodBase) SetIsGenericMethodDefinition

func (o *MethodBase) SetIsGenericMethodDefinition(v bool)

SetIsGenericMethodDefinition gets a reference to the given bool and assigns it to the IsGenericMethodDefinition field.

func (*MethodBase) SetIsHideBySig

func (o *MethodBase) SetIsHideBySig(v bool)

SetIsHideBySig gets a reference to the given bool and assigns it to the IsHideBySig field.

func (*MethodBase) SetIsPrivate

func (o *MethodBase) SetIsPrivate(v bool)

SetIsPrivate gets a reference to the given bool and assigns it to the IsPrivate field.

func (*MethodBase) SetIsPublic

func (o *MethodBase) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*MethodBase) SetIsSecurityCritical

func (o *MethodBase) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*MethodBase) SetIsSecuritySafeCritical

func (o *MethodBase) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*MethodBase) SetIsSecurityTransparent

func (o *MethodBase) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*MethodBase) SetIsSpecialName

func (o *MethodBase) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*MethodBase) SetIsStatic

func (o *MethodBase) SetIsStatic(v bool)

SetIsStatic gets a reference to the given bool and assigns it to the IsStatic field.

func (*MethodBase) SetIsVirtual

func (o *MethodBase) SetIsVirtual(v bool)

SetIsVirtual gets a reference to the given bool and assigns it to the IsVirtual field.

func (*MethodBase) SetMemberType

func (o *MethodBase) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*MethodBase) SetMetadataToken

func (o *MethodBase) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*MethodBase) SetMethodHandle

func (o *MethodBase) SetMethodHandle(v RuntimeMethodHandle)

SetMethodHandle gets a reference to the given RuntimeMethodHandle and assigns it to the MethodHandle field.

func (*MethodBase) SetMethodImplementationFlags

func (o *MethodBase) SetMethodImplementationFlags(v MethodImplAttributes)

SetMethodImplementationFlags gets a reference to the given MethodImplAttributes and assigns it to the MethodImplementationFlags field.

func (*MethodBase) SetModule

func (o *MethodBase) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*MethodBase) SetName

func (o *MethodBase) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MethodBase) SetNameNil

func (o *MethodBase) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MethodBase) SetReflectedType

func (o *MethodBase) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (MethodBase) ToMap

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

func (*MethodBase) UnsetName

func (o *MethodBase) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type MethodImplAttributes

type MethodImplAttributes string

MethodImplAttributes the model 'MethodImplAttributes'

const (
	IL                      MethodImplAttributes = "IL"
	NATIVE                  MethodImplAttributes = "Native"
	OPTIL                   MethodImplAttributes = "OPTIL"
	CODE_TYPE_MASK          MethodImplAttributes = "CodeTypeMask"
	MANAGED_MASK            MethodImplAttributes = "ManagedMask"
	NO_INLINING             MethodImplAttributes = "NoInlining"
	FORWARD_REF             MethodImplAttributes = "ForwardRef"
	SYNCHRONIZED            MethodImplAttributes = "Synchronized"
	NO_OPTIMIZATION         MethodImplAttributes = "NoOptimization"
	PRESERVE_SIG            MethodImplAttributes = "PreserveSig"
	AGGRESSIVE_INLINING     MethodImplAttributes = "AggressiveInlining"
	AGGRESSIVE_OPTIMIZATION MethodImplAttributes = "AggressiveOptimization"
	INTERNAL_CALL           MethodImplAttributes = "InternalCall"
	MAX_METHOD_IMPL_VAL     MethodImplAttributes = "MaxMethodImplVal"
)

List of MethodImplAttributes

func NewMethodImplAttributesFromValue

func NewMethodImplAttributesFromValue(v string) (*MethodImplAttributes, error)

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

func (MethodImplAttributes) IsValid

func (v MethodImplAttributes) IsValid() bool

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

func (MethodImplAttributes) Ptr

Ptr returns reference to MethodImplAttributes value

func (*MethodImplAttributes) UnmarshalJSON

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

type MethodInfo

type MethodInfo struct {
	Name                       NullableString         `json:"name,omitempty"`
	DeclaringType              *Type                  `json:"declaringType,omitempty"`
	ReflectedType              *Type                  `json:"reflectedType,omitempty"`
	Module                     *Module                `json:"module,omitempty"`
	CustomAttributes           []CustomAttributeData  `json:"customAttributes,omitempty"`
	IsCollectible              *bool                  `json:"isCollectible,omitempty"`
	MetadataToken              *int32                 `json:"metadataToken,omitempty"`
	Attributes                 *MethodAttributes      `json:"attributes,omitempty"`
	MethodImplementationFlags  *MethodImplAttributes  `json:"methodImplementationFlags,omitempty"`
	CallingConvention          *CallingConventions    `json:"callingConvention,omitempty"`
	IsAbstract                 *bool                  `json:"isAbstract,omitempty"`
	IsConstructor              *bool                  `json:"isConstructor,omitempty"`
	IsFinal                    *bool                  `json:"isFinal,omitempty"`
	IsHideBySig                *bool                  `json:"isHideBySig,omitempty"`
	IsSpecialName              *bool                  `json:"isSpecialName,omitempty"`
	IsStatic                   *bool                  `json:"isStatic,omitempty"`
	IsVirtual                  *bool                  `json:"isVirtual,omitempty"`
	IsAssembly                 *bool                  `json:"isAssembly,omitempty"`
	IsFamily                   *bool                  `json:"isFamily,omitempty"`
	IsFamilyAndAssembly        *bool                  `json:"isFamilyAndAssembly,omitempty"`
	IsFamilyOrAssembly         *bool                  `json:"isFamilyOrAssembly,omitempty"`
	IsPrivate                  *bool                  `json:"isPrivate,omitempty"`
	IsPublic                   *bool                  `json:"isPublic,omitempty"`
	IsConstructedGenericMethod *bool                  `json:"isConstructedGenericMethod,omitempty"`
	IsGenericMethod            *bool                  `json:"isGenericMethod,omitempty"`
	IsGenericMethodDefinition  *bool                  `json:"isGenericMethodDefinition,omitempty"`
	ContainsGenericParameters  *bool                  `json:"containsGenericParameters,omitempty"`
	MethodHandle               *RuntimeMethodHandle   `json:"methodHandle,omitempty"`
	IsSecurityCritical         *bool                  `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical     *bool                  `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent      *bool                  `json:"isSecurityTransparent,omitempty"`
	MemberType                 *MemberTypes           `json:"memberType,omitempty"`
	ReturnParameter            *ParameterInfo         `json:"returnParameter,omitempty"`
	ReturnType                 *Type                  `json:"returnType,omitempty"`
	ReturnTypeCustomAttributes map[string]interface{} `json:"returnTypeCustomAttributes,omitempty"`
}

MethodInfo struct for MethodInfo

func NewMethodInfo

func NewMethodInfo() *MethodInfo

NewMethodInfo instantiates a new MethodInfo 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 NewMethodInfoWithDefaults

func NewMethodInfoWithDefaults() *MethodInfo

NewMethodInfoWithDefaults instantiates a new MethodInfo 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 (*MethodInfo) GetAttributes

func (o *MethodInfo) GetAttributes() MethodAttributes

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

func (*MethodInfo) GetAttributesOk

func (o *MethodInfo) GetAttributesOk() (*MethodAttributes, 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 (*MethodInfo) GetCallingConvention

func (o *MethodInfo) GetCallingConvention() CallingConventions

GetCallingConvention returns the CallingConvention field value if set, zero value otherwise.

func (*MethodInfo) GetCallingConventionOk

func (o *MethodInfo) GetCallingConventionOk() (*CallingConventions, bool)

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

func (*MethodInfo) GetContainsGenericParameters

func (o *MethodInfo) GetContainsGenericParameters() bool

GetContainsGenericParameters returns the ContainsGenericParameters field value if set, zero value otherwise.

func (*MethodInfo) GetContainsGenericParametersOk

func (o *MethodInfo) GetContainsGenericParametersOk() (*bool, bool)

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

func (*MethodInfo) GetCustomAttributes

func (o *MethodInfo) GetCustomAttributes() []CustomAttributeData

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

func (*MethodInfo) GetCustomAttributesOk

func (o *MethodInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*MethodInfo) GetDeclaringType

func (o *MethodInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*MethodInfo) GetDeclaringTypeOk

func (o *MethodInfo) GetDeclaringTypeOk() (*Type, bool)

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

func (*MethodInfo) GetIsAbstract

func (o *MethodInfo) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*MethodInfo) GetIsAbstractOk

func (o *MethodInfo) GetIsAbstractOk() (*bool, bool)

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

func (*MethodInfo) GetIsAssembly

func (o *MethodInfo) GetIsAssembly() bool

GetIsAssembly returns the IsAssembly field value if set, zero value otherwise.

func (*MethodInfo) GetIsAssemblyOk

func (o *MethodInfo) GetIsAssemblyOk() (*bool, bool)

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

func (*MethodInfo) GetIsCollectible

func (o *MethodInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*MethodInfo) GetIsCollectibleOk

func (o *MethodInfo) GetIsCollectibleOk() (*bool, bool)

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

func (*MethodInfo) GetIsConstructedGenericMethod

func (o *MethodInfo) GetIsConstructedGenericMethod() bool

GetIsConstructedGenericMethod returns the IsConstructedGenericMethod field value if set, zero value otherwise.

func (*MethodInfo) GetIsConstructedGenericMethodOk

func (o *MethodInfo) GetIsConstructedGenericMethodOk() (*bool, bool)

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

func (*MethodInfo) GetIsConstructor

func (o *MethodInfo) GetIsConstructor() bool

GetIsConstructor returns the IsConstructor field value if set, zero value otherwise.

func (*MethodInfo) GetIsConstructorOk

func (o *MethodInfo) GetIsConstructorOk() (*bool, bool)

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

func (*MethodInfo) GetIsFamily

func (o *MethodInfo) GetIsFamily() bool

GetIsFamily returns the IsFamily field value if set, zero value otherwise.

func (*MethodInfo) GetIsFamilyAndAssembly

func (o *MethodInfo) GetIsFamilyAndAssembly() bool

GetIsFamilyAndAssembly returns the IsFamilyAndAssembly field value if set, zero value otherwise.

func (*MethodInfo) GetIsFamilyAndAssemblyOk

func (o *MethodInfo) GetIsFamilyAndAssemblyOk() (*bool, bool)

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

func (*MethodInfo) GetIsFamilyOk

func (o *MethodInfo) GetIsFamilyOk() (*bool, bool)

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

func (*MethodInfo) GetIsFamilyOrAssembly

func (o *MethodInfo) GetIsFamilyOrAssembly() bool

GetIsFamilyOrAssembly returns the IsFamilyOrAssembly field value if set, zero value otherwise.

func (*MethodInfo) GetIsFamilyOrAssemblyOk

func (o *MethodInfo) GetIsFamilyOrAssemblyOk() (*bool, bool)

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

func (*MethodInfo) GetIsFinal

func (o *MethodInfo) GetIsFinal() bool

GetIsFinal returns the IsFinal field value if set, zero value otherwise.

func (*MethodInfo) GetIsFinalOk

func (o *MethodInfo) GetIsFinalOk() (*bool, bool)

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

func (*MethodInfo) GetIsGenericMethod

func (o *MethodInfo) GetIsGenericMethod() bool

GetIsGenericMethod returns the IsGenericMethod field value if set, zero value otherwise.

func (*MethodInfo) GetIsGenericMethodDefinition

func (o *MethodInfo) GetIsGenericMethodDefinition() bool

GetIsGenericMethodDefinition returns the IsGenericMethodDefinition field value if set, zero value otherwise.

func (*MethodInfo) GetIsGenericMethodDefinitionOk

func (o *MethodInfo) GetIsGenericMethodDefinitionOk() (*bool, bool)

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

func (*MethodInfo) GetIsGenericMethodOk

func (o *MethodInfo) GetIsGenericMethodOk() (*bool, bool)

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

func (*MethodInfo) GetIsHideBySig

func (o *MethodInfo) GetIsHideBySig() bool

GetIsHideBySig returns the IsHideBySig field value if set, zero value otherwise.

func (*MethodInfo) GetIsHideBySigOk

func (o *MethodInfo) GetIsHideBySigOk() (*bool, bool)

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

func (*MethodInfo) GetIsPrivate

func (o *MethodInfo) GetIsPrivate() bool

GetIsPrivate returns the IsPrivate field value if set, zero value otherwise.

func (*MethodInfo) GetIsPrivateOk

func (o *MethodInfo) GetIsPrivateOk() (*bool, bool)

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

func (*MethodInfo) GetIsPublic

func (o *MethodInfo) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*MethodInfo) GetIsPublicOk

func (o *MethodInfo) GetIsPublicOk() (*bool, bool)

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

func (*MethodInfo) GetIsSecurityCritical

func (o *MethodInfo) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*MethodInfo) GetIsSecurityCriticalOk

func (o *MethodInfo) GetIsSecurityCriticalOk() (*bool, bool)

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

func (*MethodInfo) GetIsSecuritySafeCritical

func (o *MethodInfo) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*MethodInfo) GetIsSecuritySafeCriticalOk

func (o *MethodInfo) GetIsSecuritySafeCriticalOk() (*bool, bool)

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

func (*MethodInfo) GetIsSecurityTransparent

func (o *MethodInfo) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*MethodInfo) GetIsSecurityTransparentOk

func (o *MethodInfo) GetIsSecurityTransparentOk() (*bool, bool)

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

func (*MethodInfo) GetIsSpecialName

func (o *MethodInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*MethodInfo) GetIsSpecialNameOk

func (o *MethodInfo) GetIsSpecialNameOk() (*bool, bool)

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

func (*MethodInfo) GetIsStatic

func (o *MethodInfo) GetIsStatic() bool

GetIsStatic returns the IsStatic field value if set, zero value otherwise.

func (*MethodInfo) GetIsStaticOk

func (o *MethodInfo) GetIsStaticOk() (*bool, bool)

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

func (*MethodInfo) GetIsVirtual

func (o *MethodInfo) GetIsVirtual() bool

GetIsVirtual returns the IsVirtual field value if set, zero value otherwise.

func (*MethodInfo) GetIsVirtualOk

func (o *MethodInfo) GetIsVirtualOk() (*bool, bool)

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

func (*MethodInfo) GetMemberType

func (o *MethodInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*MethodInfo) GetMemberTypeOk

func (o *MethodInfo) GetMemberTypeOk() (*MemberTypes, bool)

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

func (*MethodInfo) GetMetadataToken

func (o *MethodInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*MethodInfo) GetMetadataTokenOk

func (o *MethodInfo) GetMetadataTokenOk() (*int32, bool)

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

func (*MethodInfo) GetMethodHandle

func (o *MethodInfo) GetMethodHandle() RuntimeMethodHandle

GetMethodHandle returns the MethodHandle field value if set, zero value otherwise.

func (*MethodInfo) GetMethodHandleOk

func (o *MethodInfo) GetMethodHandleOk() (*RuntimeMethodHandle, bool)

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

func (*MethodInfo) GetMethodImplementationFlags

func (o *MethodInfo) GetMethodImplementationFlags() MethodImplAttributes

GetMethodImplementationFlags returns the MethodImplementationFlags field value if set, zero value otherwise.

func (*MethodInfo) GetMethodImplementationFlagsOk

func (o *MethodInfo) GetMethodImplementationFlagsOk() (*MethodImplAttributes, bool)

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

func (*MethodInfo) GetModule

func (o *MethodInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*MethodInfo) GetModuleOk

func (o *MethodInfo) GetModuleOk() (*Module, bool)

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

func (*MethodInfo) GetName

func (o *MethodInfo) GetName() string

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

func (*MethodInfo) GetNameOk

func (o *MethodInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*MethodInfo) GetReflectedType

func (o *MethodInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*MethodInfo) GetReflectedTypeOk

func (o *MethodInfo) GetReflectedTypeOk() (*Type, bool)

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

func (*MethodInfo) GetReturnParameter

func (o *MethodInfo) GetReturnParameter() ParameterInfo

GetReturnParameter returns the ReturnParameter field value if set, zero value otherwise.

func (*MethodInfo) GetReturnParameterOk

func (o *MethodInfo) GetReturnParameterOk() (*ParameterInfo, bool)

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

func (*MethodInfo) GetReturnType

func (o *MethodInfo) GetReturnType() Type

GetReturnType returns the ReturnType field value if set, zero value otherwise.

func (*MethodInfo) GetReturnTypeCustomAttributes

func (o *MethodInfo) GetReturnTypeCustomAttributes() map[string]interface{}

GetReturnTypeCustomAttributes returns the ReturnTypeCustomAttributes field value if set, zero value otherwise.

func (*MethodInfo) GetReturnTypeCustomAttributesOk

func (o *MethodInfo) GetReturnTypeCustomAttributesOk() (map[string]interface{}, bool)

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

func (*MethodInfo) GetReturnTypeOk

func (o *MethodInfo) GetReturnTypeOk() (*Type, bool)

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

func (*MethodInfo) HasAttributes

func (o *MethodInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*MethodInfo) HasCallingConvention

func (o *MethodInfo) HasCallingConvention() bool

HasCallingConvention returns a boolean if a field has been set.

func (*MethodInfo) HasContainsGenericParameters

func (o *MethodInfo) HasContainsGenericParameters() bool

HasContainsGenericParameters returns a boolean if a field has been set.

func (*MethodInfo) HasCustomAttributes

func (o *MethodInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*MethodInfo) HasDeclaringType

func (o *MethodInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*MethodInfo) HasIsAbstract

func (o *MethodInfo) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*MethodInfo) HasIsAssembly

func (o *MethodInfo) HasIsAssembly() bool

HasIsAssembly returns a boolean if a field has been set.

func (*MethodInfo) HasIsCollectible

func (o *MethodInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*MethodInfo) HasIsConstructedGenericMethod

func (o *MethodInfo) HasIsConstructedGenericMethod() bool

HasIsConstructedGenericMethod returns a boolean if a field has been set.

func (*MethodInfo) HasIsConstructor

func (o *MethodInfo) HasIsConstructor() bool

HasIsConstructor returns a boolean if a field has been set.

func (*MethodInfo) HasIsFamily

func (o *MethodInfo) HasIsFamily() bool

HasIsFamily returns a boolean if a field has been set.

func (*MethodInfo) HasIsFamilyAndAssembly

func (o *MethodInfo) HasIsFamilyAndAssembly() bool

HasIsFamilyAndAssembly returns a boolean if a field has been set.

func (*MethodInfo) HasIsFamilyOrAssembly

func (o *MethodInfo) HasIsFamilyOrAssembly() bool

HasIsFamilyOrAssembly returns a boolean if a field has been set.

func (*MethodInfo) HasIsFinal

func (o *MethodInfo) HasIsFinal() bool

HasIsFinal returns a boolean if a field has been set.

func (*MethodInfo) HasIsGenericMethod

func (o *MethodInfo) HasIsGenericMethod() bool

HasIsGenericMethod returns a boolean if a field has been set.

func (*MethodInfo) HasIsGenericMethodDefinition

func (o *MethodInfo) HasIsGenericMethodDefinition() bool

HasIsGenericMethodDefinition returns a boolean if a field has been set.

func (*MethodInfo) HasIsHideBySig

func (o *MethodInfo) HasIsHideBySig() bool

HasIsHideBySig returns a boolean if a field has been set.

func (*MethodInfo) HasIsPrivate

func (o *MethodInfo) HasIsPrivate() bool

HasIsPrivate returns a boolean if a field has been set.

func (*MethodInfo) HasIsPublic

func (o *MethodInfo) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*MethodInfo) HasIsSecurityCritical

func (o *MethodInfo) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*MethodInfo) HasIsSecuritySafeCritical

func (o *MethodInfo) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*MethodInfo) HasIsSecurityTransparent

func (o *MethodInfo) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*MethodInfo) HasIsSpecialName

func (o *MethodInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*MethodInfo) HasIsStatic

func (o *MethodInfo) HasIsStatic() bool

HasIsStatic returns a boolean if a field has been set.

func (*MethodInfo) HasIsVirtual

func (o *MethodInfo) HasIsVirtual() bool

HasIsVirtual returns a boolean if a field has been set.

func (*MethodInfo) HasMemberType

func (o *MethodInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*MethodInfo) HasMetadataToken

func (o *MethodInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*MethodInfo) HasMethodHandle

func (o *MethodInfo) HasMethodHandle() bool

HasMethodHandle returns a boolean if a field has been set.

func (*MethodInfo) HasMethodImplementationFlags

func (o *MethodInfo) HasMethodImplementationFlags() bool

HasMethodImplementationFlags returns a boolean if a field has been set.

func (*MethodInfo) HasModule

func (o *MethodInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*MethodInfo) HasName

func (o *MethodInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*MethodInfo) HasReflectedType

func (o *MethodInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (*MethodInfo) HasReturnParameter

func (o *MethodInfo) HasReturnParameter() bool

HasReturnParameter returns a boolean if a field has been set.

func (*MethodInfo) HasReturnType

func (o *MethodInfo) HasReturnType() bool

HasReturnType returns a boolean if a field has been set.

func (*MethodInfo) HasReturnTypeCustomAttributes

func (o *MethodInfo) HasReturnTypeCustomAttributes() bool

HasReturnTypeCustomAttributes returns a boolean if a field has been set.

func (MethodInfo) MarshalJSON

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

func (*MethodInfo) SetAttributes

func (o *MethodInfo) SetAttributes(v MethodAttributes)

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

func (*MethodInfo) SetCallingConvention

func (o *MethodInfo) SetCallingConvention(v CallingConventions)

SetCallingConvention gets a reference to the given CallingConventions and assigns it to the CallingConvention field.

func (*MethodInfo) SetContainsGenericParameters

func (o *MethodInfo) SetContainsGenericParameters(v bool)

SetContainsGenericParameters gets a reference to the given bool and assigns it to the ContainsGenericParameters field.

func (*MethodInfo) SetCustomAttributes

func (o *MethodInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*MethodInfo) SetDeclaringType

func (o *MethodInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*MethodInfo) SetIsAbstract

func (o *MethodInfo) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*MethodInfo) SetIsAssembly

func (o *MethodInfo) SetIsAssembly(v bool)

SetIsAssembly gets a reference to the given bool and assigns it to the IsAssembly field.

func (*MethodInfo) SetIsCollectible

func (o *MethodInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*MethodInfo) SetIsConstructedGenericMethod

func (o *MethodInfo) SetIsConstructedGenericMethod(v bool)

SetIsConstructedGenericMethod gets a reference to the given bool and assigns it to the IsConstructedGenericMethod field.

func (*MethodInfo) SetIsConstructor

func (o *MethodInfo) SetIsConstructor(v bool)

SetIsConstructor gets a reference to the given bool and assigns it to the IsConstructor field.

func (*MethodInfo) SetIsFamily

func (o *MethodInfo) SetIsFamily(v bool)

SetIsFamily gets a reference to the given bool and assigns it to the IsFamily field.

func (*MethodInfo) SetIsFamilyAndAssembly

func (o *MethodInfo) SetIsFamilyAndAssembly(v bool)

SetIsFamilyAndAssembly gets a reference to the given bool and assigns it to the IsFamilyAndAssembly field.

func (*MethodInfo) SetIsFamilyOrAssembly

func (o *MethodInfo) SetIsFamilyOrAssembly(v bool)

SetIsFamilyOrAssembly gets a reference to the given bool and assigns it to the IsFamilyOrAssembly field.

func (*MethodInfo) SetIsFinal

func (o *MethodInfo) SetIsFinal(v bool)

SetIsFinal gets a reference to the given bool and assigns it to the IsFinal field.

func (*MethodInfo) SetIsGenericMethod

func (o *MethodInfo) SetIsGenericMethod(v bool)

SetIsGenericMethod gets a reference to the given bool and assigns it to the IsGenericMethod field.

func (*MethodInfo) SetIsGenericMethodDefinition

func (o *MethodInfo) SetIsGenericMethodDefinition(v bool)

SetIsGenericMethodDefinition gets a reference to the given bool and assigns it to the IsGenericMethodDefinition field.

func (*MethodInfo) SetIsHideBySig

func (o *MethodInfo) SetIsHideBySig(v bool)

SetIsHideBySig gets a reference to the given bool and assigns it to the IsHideBySig field.

func (*MethodInfo) SetIsPrivate

func (o *MethodInfo) SetIsPrivate(v bool)

SetIsPrivate gets a reference to the given bool and assigns it to the IsPrivate field.

func (*MethodInfo) SetIsPublic

func (o *MethodInfo) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*MethodInfo) SetIsSecurityCritical

func (o *MethodInfo) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*MethodInfo) SetIsSecuritySafeCritical

func (o *MethodInfo) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*MethodInfo) SetIsSecurityTransparent

func (o *MethodInfo) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*MethodInfo) SetIsSpecialName

func (o *MethodInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*MethodInfo) SetIsStatic

func (o *MethodInfo) SetIsStatic(v bool)

SetIsStatic gets a reference to the given bool and assigns it to the IsStatic field.

func (*MethodInfo) SetIsVirtual

func (o *MethodInfo) SetIsVirtual(v bool)

SetIsVirtual gets a reference to the given bool and assigns it to the IsVirtual field.

func (*MethodInfo) SetMemberType

func (o *MethodInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*MethodInfo) SetMetadataToken

func (o *MethodInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*MethodInfo) SetMethodHandle

func (o *MethodInfo) SetMethodHandle(v RuntimeMethodHandle)

SetMethodHandle gets a reference to the given RuntimeMethodHandle and assigns it to the MethodHandle field.

func (*MethodInfo) SetMethodImplementationFlags

func (o *MethodInfo) SetMethodImplementationFlags(v MethodImplAttributes)

SetMethodImplementationFlags gets a reference to the given MethodImplAttributes and assigns it to the MethodImplementationFlags field.

func (*MethodInfo) SetModule

func (o *MethodInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*MethodInfo) SetName

func (o *MethodInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MethodInfo) SetNameNil

func (o *MethodInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MethodInfo) SetReflectedType

func (o *MethodInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (*MethodInfo) SetReturnParameter

func (o *MethodInfo) SetReturnParameter(v ParameterInfo)

SetReturnParameter gets a reference to the given ParameterInfo and assigns it to the ReturnParameter field.

func (*MethodInfo) SetReturnType

func (o *MethodInfo) SetReturnType(v Type)

SetReturnType gets a reference to the given Type and assigns it to the ReturnType field.

func (*MethodInfo) SetReturnTypeCustomAttributes

func (o *MethodInfo) SetReturnTypeCustomAttributes(v map[string]interface{})

SetReturnTypeCustomAttributes gets a reference to the given map[string]interface{} and assigns it to the ReturnTypeCustomAttributes field.

func (MethodInfo) ToMap

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

func (*MethodInfo) UnsetName

func (o *MethodInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type Module

type Module struct {
	Assembly           *Assembly             `json:"assembly,omitempty"`
	FullyQualifiedName NullableString        `json:"fullyQualifiedName,omitempty"`
	Name               NullableString        `json:"name,omitempty"`
	MdStreamVersion    *int32                `json:"mdStreamVersion,omitempty"`
	ModuleVersionId    *string               `json:"moduleVersionId,omitempty"`
	ScopeName          NullableString        `json:"scopeName,omitempty"`
	ModuleHandle       *ModuleHandle         `json:"moduleHandle,omitempty"`
	CustomAttributes   []CustomAttributeData `json:"customAttributes,omitempty"`
	MetadataToken      *int32                `json:"metadataToken,omitempty"`
}

Module struct for Module

func NewModule

func NewModule() *Module

NewModule instantiates a new Module 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 NewModuleWithDefaults

func NewModuleWithDefaults() *Module

NewModuleWithDefaults instantiates a new Module 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 (*Module) GetAssembly

func (o *Module) GetAssembly() Assembly

GetAssembly returns the Assembly field value if set, zero value otherwise.

func (*Module) GetAssemblyOk

func (o *Module) GetAssemblyOk() (*Assembly, bool)

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

func (*Module) GetCustomAttributes

func (o *Module) GetCustomAttributes() []CustomAttributeData

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

func (*Module) GetCustomAttributesOk

func (o *Module) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*Module) GetFullyQualifiedName

func (o *Module) GetFullyQualifiedName() string

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

func (*Module) GetFullyQualifiedNameOk

func (o *Module) GetFullyQualifiedNameOk() (*string, bool)

GetFullyQualifiedNameOk returns a tuple with the FullyQualifiedName 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 (*Module) GetMdStreamVersion

func (o *Module) GetMdStreamVersion() int32

GetMdStreamVersion returns the MdStreamVersion field value if set, zero value otherwise.

func (*Module) GetMdStreamVersionOk

func (o *Module) GetMdStreamVersionOk() (*int32, bool)

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

func (*Module) GetMetadataToken

func (o *Module) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*Module) GetMetadataTokenOk

func (o *Module) GetMetadataTokenOk() (*int32, bool)

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

func (*Module) GetModuleHandle

func (o *Module) GetModuleHandle() ModuleHandle

GetModuleHandle returns the ModuleHandle field value if set, zero value otherwise.

func (*Module) GetModuleHandleOk

func (o *Module) GetModuleHandleOk() (*ModuleHandle, bool)

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

func (*Module) GetModuleVersionId

func (o *Module) GetModuleVersionId() string

GetModuleVersionId returns the ModuleVersionId field value if set, zero value otherwise.

func (*Module) GetModuleVersionIdOk

func (o *Module) GetModuleVersionIdOk() (*string, bool)

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

func (*Module) GetName

func (o *Module) GetName() string

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

func (*Module) GetNameOk

func (o *Module) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*Module) GetScopeName

func (o *Module) GetScopeName() string

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

func (*Module) GetScopeNameOk

func (o *Module) GetScopeNameOk() (*string, bool)

GetScopeNameOk returns a tuple with the ScopeName 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 (*Module) HasAssembly

func (o *Module) HasAssembly() bool

HasAssembly returns a boolean if a field has been set.

func (*Module) HasCustomAttributes

func (o *Module) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*Module) HasFullyQualifiedName

func (o *Module) HasFullyQualifiedName() bool

HasFullyQualifiedName returns a boolean if a field has been set.

func (*Module) HasMdStreamVersion

func (o *Module) HasMdStreamVersion() bool

HasMdStreamVersion returns a boolean if a field has been set.

func (*Module) HasMetadataToken

func (o *Module) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*Module) HasModuleHandle

func (o *Module) HasModuleHandle() bool

HasModuleHandle returns a boolean if a field has been set.

func (*Module) HasModuleVersionId

func (o *Module) HasModuleVersionId() bool

HasModuleVersionId returns a boolean if a field has been set.

func (*Module) HasName

func (o *Module) HasName() bool

HasName returns a boolean if a field has been set.

func (*Module) HasScopeName

func (o *Module) HasScopeName() bool

HasScopeName returns a boolean if a field has been set.

func (Module) MarshalJSON

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

func (*Module) SetAssembly

func (o *Module) SetAssembly(v Assembly)

SetAssembly gets a reference to the given Assembly and assigns it to the Assembly field.

func (*Module) SetCustomAttributes

func (o *Module) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*Module) SetFullyQualifiedName

func (o *Module) SetFullyQualifiedName(v string)

SetFullyQualifiedName gets a reference to the given NullableString and assigns it to the FullyQualifiedName field.

func (*Module) SetFullyQualifiedNameNil

func (o *Module) SetFullyQualifiedNameNil()

SetFullyQualifiedNameNil sets the value for FullyQualifiedName to be an explicit nil

func (*Module) SetMdStreamVersion

func (o *Module) SetMdStreamVersion(v int32)

SetMdStreamVersion gets a reference to the given int32 and assigns it to the MdStreamVersion field.

func (*Module) SetMetadataToken

func (o *Module) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*Module) SetModuleHandle

func (o *Module) SetModuleHandle(v ModuleHandle)

SetModuleHandle gets a reference to the given ModuleHandle and assigns it to the ModuleHandle field.

func (*Module) SetModuleVersionId

func (o *Module) SetModuleVersionId(v string)

SetModuleVersionId gets a reference to the given string and assigns it to the ModuleVersionId field.

func (*Module) SetName

func (o *Module) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*Module) SetNameNil

func (o *Module) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*Module) SetScopeName

func (o *Module) SetScopeName(v string)

SetScopeName gets a reference to the given NullableString and assigns it to the ScopeName field.

func (*Module) SetScopeNameNil

func (o *Module) SetScopeNameNil()

SetScopeNameNil sets the value for ScopeName to be an explicit nil

func (Module) ToMap

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

func (*Module) UnsetFullyQualifiedName

func (o *Module) UnsetFullyQualifiedName()

UnsetFullyQualifiedName ensures that no value is present for FullyQualifiedName, not even an explicit nil

func (*Module) UnsetName

func (o *Module) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*Module) UnsetScopeName

func (o *Module) UnsetScopeName()

UnsetScopeName ensures that no value is present for ScopeName, not even an explicit nil

type ModuleHandle

type ModuleHandle struct {
	MdStreamVersion *int32 `json:"mdStreamVersion,omitempty"`
}

ModuleHandle struct for ModuleHandle

func NewModuleHandle

func NewModuleHandle() *ModuleHandle

NewModuleHandle instantiates a new ModuleHandle 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 NewModuleHandleWithDefaults

func NewModuleHandleWithDefaults() *ModuleHandle

NewModuleHandleWithDefaults instantiates a new ModuleHandle 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 (*ModuleHandle) GetMdStreamVersion

func (o *ModuleHandle) GetMdStreamVersion() int32

GetMdStreamVersion returns the MdStreamVersion field value if set, zero value otherwise.

func (*ModuleHandle) GetMdStreamVersionOk

func (o *ModuleHandle) GetMdStreamVersionOk() (*int32, bool)

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

func (*ModuleHandle) HasMdStreamVersion

func (o *ModuleHandle) HasMdStreamVersion() bool

HasMdStreamVersion returns a boolean if a field has been set.

func (ModuleHandle) MarshalJSON

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

func (*ModuleHandle) SetMdStreamVersion

func (o *ModuleHandle) SetMdStreamVersion(v int32)

SetMdStreamVersion gets a reference to the given int32 and assigns it to the MdStreamVersion field.

func (ModuleHandle) ToMap

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

type NullableAddressFamily

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

func NewNullableAddressFamily

func NewNullableAddressFamily(val *AddressFamily) *NullableAddressFamily

func (NullableAddressFamily) Get

func (NullableAddressFamily) IsSet

func (v NullableAddressFamily) IsSet() bool

func (NullableAddressFamily) MarshalJSON

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

func (*NullableAddressFamily) Set

func (v *NullableAddressFamily) Set(val *AddressFamily)

func (*NullableAddressFamily) UnmarshalJSON

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

func (*NullableAddressFamily) Unset

func (v *NullableAddressFamily) Unset()

type NullableApplyClause

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

func NewNullableApplyClause

func NewNullableApplyClause(val *ApplyClause) *NullableApplyClause

func (NullableApplyClause) Get

func (NullableApplyClause) IsSet

func (v NullableApplyClause) IsSet() bool

func (NullableApplyClause) MarshalJSON

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

func (*NullableApplyClause) Set

func (v *NullableApplyClause) Set(val *ApplyClause)

func (*NullableApplyClause) UnmarshalJSON

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

func (*NullableApplyClause) Unset

func (v *NullableApplyClause) Unset()

type NullableApplyQueryOption

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

func NewNullableApplyQueryOption

func NewNullableApplyQueryOption(val *ApplyQueryOption) *NullableApplyQueryOption

func (NullableApplyQueryOption) Get

func (NullableApplyQueryOption) IsSet

func (v NullableApplyQueryOption) IsSet() bool

func (NullableApplyQueryOption) MarshalJSON

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

func (*NullableApplyQueryOption) Set

func (*NullableApplyQueryOption) UnmarshalJSON

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

func (*NullableApplyQueryOption) Unset

func (v *NullableApplyQueryOption) Unset()

type NullableAsnEncodedData

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

func NewNullableAsnEncodedData

func NewNullableAsnEncodedData(val *AsnEncodedData) *NullableAsnEncodedData

func (NullableAsnEncodedData) Get

func (NullableAsnEncodedData) IsSet

func (v NullableAsnEncodedData) IsSet() bool

func (NullableAsnEncodedData) MarshalJSON

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

func (*NullableAsnEncodedData) Set

func (*NullableAsnEncodedData) UnmarshalJSON

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

func (*NullableAsnEncodedData) Unset

func (v *NullableAsnEncodedData) Unset()

type NullableAssembly

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

func NewNullableAssembly

func NewNullableAssembly(val *Assembly) *NullableAssembly

func (NullableAssembly) Get

func (v NullableAssembly) Get() *Assembly

func (NullableAssembly) IsSet

func (v NullableAssembly) IsSet() bool

func (NullableAssembly) MarshalJSON

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

func (*NullableAssembly) Set

func (v *NullableAssembly) Set(val *Assembly)

func (*NullableAssembly) UnmarshalJSON

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

func (*NullableAssembly) Unset

func (v *NullableAssembly) Unset()

type NullableAsymmetricAlgorithm

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

func NewNullableAsymmetricAlgorithm

func NewNullableAsymmetricAlgorithm(val *AsymmetricAlgorithm) *NullableAsymmetricAlgorithm

func (NullableAsymmetricAlgorithm) Get

func (NullableAsymmetricAlgorithm) IsSet

func (NullableAsymmetricAlgorithm) MarshalJSON

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

func (*NullableAsymmetricAlgorithm) Set

func (*NullableAsymmetricAlgorithm) UnmarshalJSON

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

func (*NullableAsymmetricAlgorithm) Unset

func (v *NullableAsymmetricAlgorithm) Unset()

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 NullableByteReadOnlyMemory

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

func NewNullableByteReadOnlyMemory

func NewNullableByteReadOnlyMemory(val *ByteReadOnlyMemory) *NullableByteReadOnlyMemory

func (NullableByteReadOnlyMemory) Get

func (NullableByteReadOnlyMemory) IsSet

func (v NullableByteReadOnlyMemory) IsSet() bool

func (NullableByteReadOnlyMemory) MarshalJSON

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

func (*NullableByteReadOnlyMemory) Set

func (*NullableByteReadOnlyMemory) UnmarshalJSON

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

func (*NullableByteReadOnlyMemory) Unset

func (v *NullableByteReadOnlyMemory) Unset()

type NullableByteReadOnlySpan

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

func NewNullableByteReadOnlySpan

func NewNullableByteReadOnlySpan(val *ByteReadOnlySpan) *NullableByteReadOnlySpan

func (NullableByteReadOnlySpan) Get

func (NullableByteReadOnlySpan) IsSet

func (v NullableByteReadOnlySpan) IsSet() bool

func (NullableByteReadOnlySpan) MarshalJSON

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

func (*NullableByteReadOnlySpan) Set

func (*NullableByteReadOnlySpan) UnmarshalJSON

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

func (*NullableByteReadOnlySpan) Unset

func (v *NullableByteReadOnlySpan) Unset()

type NullableCallingConventions

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

func NewNullableCallingConventions

func NewNullableCallingConventions(val *CallingConventions) *NullableCallingConventions

func (NullableCallingConventions) Get

func (NullableCallingConventions) IsSet

func (v NullableCallingConventions) IsSet() bool

func (NullableCallingConventions) MarshalJSON

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

func (*NullableCallingConventions) Set

func (*NullableCallingConventions) UnmarshalJSON

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

func (*NullableCallingConventions) Unset

func (v *NullableCallingConventions) Unset()

type NullableCancellationToken

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

func NewNullableCancellationToken

func NewNullableCancellationToken(val *CancellationToken) *NullableCancellationToken

func (NullableCancellationToken) Get

func (NullableCancellationToken) IsSet

func (v NullableCancellationToken) IsSet() bool

func (NullableCancellationToken) MarshalJSON

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

func (*NullableCancellationToken) Set

func (*NullableCancellationToken) UnmarshalJSON

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

func (*NullableCancellationToken) Unset

func (v *NullableCancellationToken) Unset()

type NullableClaim

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

func NewNullableClaim

func NewNullableClaim(val *Claim) *NullableClaim

func (NullableClaim) Get

func (v NullableClaim) Get() *Claim

func (NullableClaim) IsSet

func (v NullableClaim) IsSet() bool

func (NullableClaim) MarshalJSON

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

func (*NullableClaim) Set

func (v *NullableClaim) Set(val *Claim)

func (*NullableClaim) UnmarshalJSON

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

func (*NullableClaim) Unset

func (v *NullableClaim) Unset()

type NullableClaimsIdentity

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

func NewNullableClaimsIdentity

func NewNullableClaimsIdentity(val *ClaimsIdentity) *NullableClaimsIdentity

func (NullableClaimsIdentity) Get

func (NullableClaimsIdentity) IsSet

func (v NullableClaimsIdentity) IsSet() bool

func (NullableClaimsIdentity) MarshalJSON

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

func (*NullableClaimsIdentity) Set

func (*NullableClaimsIdentity) UnmarshalJSON

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

func (*NullableClaimsIdentity) Unset

func (v *NullableClaimsIdentity) Unset()

type NullableClaimsPrincipal

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

func NewNullableClaimsPrincipal

func NewNullableClaimsPrincipal(val *ClaimsPrincipal) *NullableClaimsPrincipal

func (NullableClaimsPrincipal) Get

func (NullableClaimsPrincipal) IsSet

func (v NullableClaimsPrincipal) IsSet() bool

func (NullableClaimsPrincipal) MarshalJSON

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

func (*NullableClaimsPrincipal) Set

func (*NullableClaimsPrincipal) UnmarshalJSON

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

func (*NullableClaimsPrincipal) Unset

func (v *NullableClaimsPrincipal) Unset()

type NullableComputeClause

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

func NewNullableComputeClause

func NewNullableComputeClause(val *ComputeClause) *NullableComputeClause

func (NullableComputeClause) Get

func (NullableComputeClause) IsSet

func (v NullableComputeClause) IsSet() bool

func (NullableComputeClause) MarshalJSON

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

func (*NullableComputeClause) Set

func (v *NullableComputeClause) Set(val *ComputeClause)

func (*NullableComputeClause) UnmarshalJSON

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

func (*NullableComputeClause) Unset

func (v *NullableComputeClause) Unset()

type NullableComputeExpression

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

func NewNullableComputeExpression

func NewNullableComputeExpression(val *ComputeExpression) *NullableComputeExpression

func (NullableComputeExpression) Get

func (NullableComputeExpression) IsSet

func (v NullableComputeExpression) IsSet() bool

func (NullableComputeExpression) MarshalJSON

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

func (*NullableComputeExpression) Set

func (*NullableComputeExpression) UnmarshalJSON

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

func (*NullableComputeExpression) Unset

func (v *NullableComputeExpression) Unset()

type NullableComputeQueryOption

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

func NewNullableComputeQueryOption

func NewNullableComputeQueryOption(val *ComputeQueryOption) *NullableComputeQueryOption

func (NullableComputeQueryOption) Get

func (NullableComputeQueryOption) IsSet

func (v NullableComputeQueryOption) IsSet() bool

func (NullableComputeQueryOption) MarshalJSON

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

func (*NullableComputeQueryOption) Set

func (*NullableComputeQueryOption) UnmarshalJSON

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

func (*NullableComputeQueryOption) Unset

func (v *NullableComputeQueryOption) Unset()

type NullableConnectionInfo

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

func NewNullableConnectionInfo

func NewNullableConnectionInfo(val *ConnectionInfo) *NullableConnectionInfo

func (NullableConnectionInfo) Get

func (NullableConnectionInfo) IsSet

func (v NullableConnectionInfo) IsSet() bool

func (NullableConnectionInfo) MarshalJSON

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

func (*NullableConnectionInfo) Set

func (*NullableConnectionInfo) UnmarshalJSON

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

func (*NullableConnectionInfo) Unset

func (v *NullableConnectionInfo) Unset()

type NullableConstructorInfo

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

func NewNullableConstructorInfo

func NewNullableConstructorInfo(val *ConstructorInfo) *NullableConstructorInfo

func (NullableConstructorInfo) Get

func (NullableConstructorInfo) IsSet

func (v NullableConstructorInfo) IsSet() bool

func (NullableConstructorInfo) MarshalJSON

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

func (*NullableConstructorInfo) Set

func (*NullableConstructorInfo) UnmarshalJSON

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

func (*NullableConstructorInfo) Unset

func (v *NullableConstructorInfo) Unset()

type NullableCountQueryOption

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

func NewNullableCountQueryOption

func NewNullableCountQueryOption(val *CountQueryOption) *NullableCountQueryOption

func (NullableCountQueryOption) Get

func (NullableCountQueryOption) IsSet

func (v NullableCountQueryOption) IsSet() bool

func (NullableCountQueryOption) MarshalJSON

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

func (*NullableCountQueryOption) Set

func (*NullableCountQueryOption) UnmarshalJSON

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

func (*NullableCountQueryOption) Unset

func (v *NullableCountQueryOption) Unset()

type NullableCustomAttributeData

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

func NewNullableCustomAttributeData

func NewNullableCustomAttributeData(val *CustomAttributeData) *NullableCustomAttributeData

func (NullableCustomAttributeData) Get

func (NullableCustomAttributeData) IsSet

func (NullableCustomAttributeData) MarshalJSON

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

func (*NullableCustomAttributeData) Set

func (*NullableCustomAttributeData) UnmarshalJSON

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

func (*NullableCustomAttributeData) Unset

func (v *NullableCustomAttributeData) Unset()

type NullableCustomAttributeNamedArgument

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

func (NullableCustomAttributeNamedArgument) Get

func (NullableCustomAttributeNamedArgument) IsSet

func (NullableCustomAttributeNamedArgument) MarshalJSON

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

func (*NullableCustomAttributeNamedArgument) Set

func (*NullableCustomAttributeNamedArgument) UnmarshalJSON

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

func (*NullableCustomAttributeNamedArgument) Unset

type NullableCustomAttributeTypedArgument

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

func (NullableCustomAttributeTypedArgument) Get

func (NullableCustomAttributeTypedArgument) IsSet

func (NullableCustomAttributeTypedArgument) MarshalJSON

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

func (*NullableCustomAttributeTypedArgument) Set

func (*NullableCustomAttributeTypedArgument) UnmarshalJSON

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

func (*NullableCustomAttributeTypedArgument) Unset

type NullableDefaultQueryConfigurations

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

func (NullableDefaultQueryConfigurations) Get

func (NullableDefaultQueryConfigurations) IsSet

func (NullableDefaultQueryConfigurations) MarshalJSON

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

func (*NullableDefaultQueryConfigurations) Set

func (*NullableDefaultQueryConfigurations) UnmarshalJSON

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

func (*NullableDefaultQueryConfigurations) Unset

type NullableETag

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

func NewNullableETag

func NewNullableETag(val *ETag) *NullableETag

func (NullableETag) Get

func (v NullableETag) Get() *ETag

func (NullableETag) IsSet

func (v NullableETag) IsSet() bool

func (NullableETag) MarshalJSON

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

func (*NullableETag) Set

func (v *NullableETag) Set(val *ETag)

func (*NullableETag) UnmarshalJSON

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

func (*NullableETag) Unset

func (v *NullableETag) Unset()

type NullableEdmContainerElementKind

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

func (NullableEdmContainerElementKind) Get

func (NullableEdmContainerElementKind) IsSet

func (NullableEdmContainerElementKind) MarshalJSON

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

func (*NullableEdmContainerElementKind) Set

func (*NullableEdmContainerElementKind) UnmarshalJSON

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

func (*NullableEdmContainerElementKind) Unset

type NullableEdmExpressionKind

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

func NewNullableEdmExpressionKind

func NewNullableEdmExpressionKind(val *EdmExpressionKind) *NullableEdmExpressionKind

func (NullableEdmExpressionKind) Get

func (NullableEdmExpressionKind) IsSet

func (v NullableEdmExpressionKind) IsSet() bool

func (NullableEdmExpressionKind) MarshalJSON

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

func (*NullableEdmExpressionKind) Set

func (*NullableEdmExpressionKind) UnmarshalJSON

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

func (*NullableEdmExpressionKind) Unset

func (v *NullableEdmExpressionKind) Unset()

type NullableEdmOnDeleteAction

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

func NewNullableEdmOnDeleteAction

func NewNullableEdmOnDeleteAction(val *EdmOnDeleteAction) *NullableEdmOnDeleteAction

func (NullableEdmOnDeleteAction) Get

func (NullableEdmOnDeleteAction) IsSet

func (v NullableEdmOnDeleteAction) IsSet() bool

func (NullableEdmOnDeleteAction) MarshalJSON

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

func (*NullableEdmOnDeleteAction) Set

func (*NullableEdmOnDeleteAction) UnmarshalJSON

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

func (*NullableEdmOnDeleteAction) Unset

func (v *NullableEdmOnDeleteAction) Unset()

type NullableEdmPropertyKind

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

func NewNullableEdmPropertyKind

func NewNullableEdmPropertyKind(val *EdmPropertyKind) *NullableEdmPropertyKind

func (NullableEdmPropertyKind) Get

func (NullableEdmPropertyKind) IsSet

func (v NullableEdmPropertyKind) IsSet() bool

func (NullableEdmPropertyKind) MarshalJSON

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

func (*NullableEdmPropertyKind) Set

func (*NullableEdmPropertyKind) UnmarshalJSON

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

func (*NullableEdmPropertyKind) Unset

func (v *NullableEdmPropertyKind) Unset()

type NullableEdmReferentialConstraintPropertyPair

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

func (NullableEdmReferentialConstraintPropertyPair) Get

func (NullableEdmReferentialConstraintPropertyPair) IsSet

func (NullableEdmReferentialConstraintPropertyPair) MarshalJSON

func (*NullableEdmReferentialConstraintPropertyPair) Set

func (*NullableEdmReferentialConstraintPropertyPair) UnmarshalJSON

func (*NullableEdmReferentialConstraintPropertyPair) Unset

type NullableEdmSchemaElementKind

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

func NewNullableEdmSchemaElementKind

func NewNullableEdmSchemaElementKind(val *EdmSchemaElementKind) *NullableEdmSchemaElementKind

func (NullableEdmSchemaElementKind) Get

func (NullableEdmSchemaElementKind) IsSet

func (NullableEdmSchemaElementKind) MarshalJSON

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

func (*NullableEdmSchemaElementKind) Set

func (*NullableEdmSchemaElementKind) UnmarshalJSON

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

func (*NullableEdmSchemaElementKind) Unset

func (v *NullableEdmSchemaElementKind) Unset()

type NullableEdmTypeKind

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

func NewNullableEdmTypeKind

func NewNullableEdmTypeKind(val *EdmTypeKind) *NullableEdmTypeKind

func (NullableEdmTypeKind) Get

func (NullableEdmTypeKind) IsSet

func (v NullableEdmTypeKind) IsSet() bool

func (NullableEdmTypeKind) MarshalJSON

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

func (*NullableEdmTypeKind) Set

func (v *NullableEdmTypeKind) Set(val *EdmTypeKind)

func (*NullableEdmTypeKind) UnmarshalJSON

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

func (*NullableEdmTypeKind) Unset

func (v *NullableEdmTypeKind) Unset()

type NullableEventAttributes

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

func NewNullableEventAttributes

func NewNullableEventAttributes(val *EventAttributes) *NullableEventAttributes

func (NullableEventAttributes) Get

func (NullableEventAttributes) IsSet

func (v NullableEventAttributes) IsSet() bool

func (NullableEventAttributes) MarshalJSON

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

func (*NullableEventAttributes) Set

func (*NullableEventAttributes) UnmarshalJSON

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

func (*NullableEventAttributes) Unset

func (v *NullableEventAttributes) Unset()

type NullableEventInfo

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

func NewNullableEventInfo

func NewNullableEventInfo(val *EventInfo) *NullableEventInfo

func (NullableEventInfo) Get

func (v NullableEventInfo) Get() *EventInfo

func (NullableEventInfo) IsSet

func (v NullableEventInfo) IsSet() bool

func (NullableEventInfo) MarshalJSON

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

func (*NullableEventInfo) Set

func (v *NullableEventInfo) Set(val *EventInfo)

func (*NullableEventInfo) UnmarshalJSON

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

func (*NullableEventInfo) Unset

func (v *NullableEventInfo) Unset()

type NullableFieldAttributes

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

func NewNullableFieldAttributes

func NewNullableFieldAttributes(val *FieldAttributes) *NullableFieldAttributes

func (NullableFieldAttributes) Get

func (NullableFieldAttributes) IsSet

func (v NullableFieldAttributes) IsSet() bool

func (NullableFieldAttributes) MarshalJSON

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

func (*NullableFieldAttributes) Set

func (*NullableFieldAttributes) UnmarshalJSON

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

func (*NullableFieldAttributes) Unset

func (v *NullableFieldAttributes) Unset()

type NullableFieldInfo

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

func NewNullableFieldInfo

func NewNullableFieldInfo(val *FieldInfo) *NullableFieldInfo

func (NullableFieldInfo) Get

func (v NullableFieldInfo) Get() *FieldInfo

func (NullableFieldInfo) IsSet

func (v NullableFieldInfo) IsSet() bool

func (NullableFieldInfo) MarshalJSON

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

func (*NullableFieldInfo) Set

func (v *NullableFieldInfo) Set(val *FieldInfo)

func (*NullableFieldInfo) UnmarshalJSON

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

func (*NullableFieldInfo) Unset

func (v *NullableFieldInfo) Unset()

type NullableFilterClause

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

func NewNullableFilterClause

func NewNullableFilterClause(val *FilterClause) *NullableFilterClause

func (NullableFilterClause) Get

func (NullableFilterClause) IsSet

func (v NullableFilterClause) IsSet() bool

func (NullableFilterClause) MarshalJSON

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

func (*NullableFilterClause) Set

func (v *NullableFilterClause) Set(val *FilterClause)

func (*NullableFilterClause) UnmarshalJSON

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

func (*NullableFilterClause) Unset

func (v *NullableFilterClause) Unset()

type NullableFilterQueryOption

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

func NewNullableFilterQueryOption

func NewNullableFilterQueryOption(val *FilterQueryOption) *NullableFilterQueryOption

func (NullableFilterQueryOption) Get

func (NullableFilterQueryOption) IsSet

func (v NullableFilterQueryOption) IsSet() bool

func (NullableFilterQueryOption) MarshalJSON

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

func (*NullableFilterQueryOption) Set

func (*NullableFilterQueryOption) UnmarshalJSON

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

func (*NullableFilterQueryOption) Unset

func (v *NullableFilterQueryOption) 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 NullableGenericParameterAttributes

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

func (NullableGenericParameterAttributes) Get

func (NullableGenericParameterAttributes) IsSet

func (NullableGenericParameterAttributes) MarshalJSON

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

func (*NullableGenericParameterAttributes) Set

func (*NullableGenericParameterAttributes) UnmarshalJSON

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

func (*NullableGenericParameterAttributes) Unset

type NullableHostString

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

func NewNullableHostString

func NewNullableHostString(val *HostString) *NullableHostString

func (NullableHostString) Get

func (v NullableHostString) Get() *HostString

func (NullableHostString) IsSet

func (v NullableHostString) IsSet() bool

func (NullableHostString) MarshalJSON

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

func (*NullableHostString) Set

func (v *NullableHostString) Set(val *HostString)

func (*NullableHostString) UnmarshalJSON

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

func (*NullableHostString) Unset

func (v *NullableHostString) Unset()

type NullableHttpContext

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

func NewNullableHttpContext

func NewNullableHttpContext(val *HttpContext) *NullableHttpContext

func (NullableHttpContext) Get

func (NullableHttpContext) IsSet

func (v NullableHttpContext) IsSet() bool

func (NullableHttpContext) MarshalJSON

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

func (*NullableHttpContext) Set

func (v *NullableHttpContext) Set(val *HttpContext)

func (*NullableHttpContext) UnmarshalJSON

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

func (*NullableHttpContext) Unset

func (v *NullableHttpContext) Unset()

type NullableHttpRequest

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

func NewNullableHttpRequest

func NewNullableHttpRequest(val *HttpRequest) *NullableHttpRequest

func (NullableHttpRequest) Get

func (NullableHttpRequest) IsSet

func (v NullableHttpRequest) IsSet() bool

func (NullableHttpRequest) MarshalJSON

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

func (*NullableHttpRequest) Set

func (v *NullableHttpRequest) Set(val *HttpRequest)

func (*NullableHttpRequest) UnmarshalJSON

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

func (*NullableHttpRequest) Unset

func (v *NullableHttpRequest) Unset()

type NullableHttpResponse

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

func NewNullableHttpResponse

func NewNullableHttpResponse(val *HttpResponse) *NullableHttpResponse

func (NullableHttpResponse) Get

func (NullableHttpResponse) IsSet

func (v NullableHttpResponse) IsSet() bool

func (NullableHttpResponse) MarshalJSON

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

func (*NullableHttpResponse) Set

func (v *NullableHttpResponse) Set(val *HttpResponse)

func (*NullableHttpResponse) UnmarshalJSON

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

func (*NullableHttpResponse) Unset

func (v *NullableHttpResponse) Unset()

type NullableIEdmEntityContainer

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

func NewNullableIEdmEntityContainer

func NewNullableIEdmEntityContainer(val *IEdmEntityContainer) *NullableIEdmEntityContainer

func (NullableIEdmEntityContainer) Get

func (NullableIEdmEntityContainer) IsSet

func (NullableIEdmEntityContainer) MarshalJSON

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

func (*NullableIEdmEntityContainer) Set

func (*NullableIEdmEntityContainer) UnmarshalJSON

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

func (*NullableIEdmEntityContainer) Unset

func (v *NullableIEdmEntityContainer) Unset()

type NullableIEdmEntityContainerElement

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

func (NullableIEdmEntityContainerElement) Get

func (NullableIEdmEntityContainerElement) IsSet

func (NullableIEdmEntityContainerElement) MarshalJSON

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

func (*NullableIEdmEntityContainerElement) Set

func (*NullableIEdmEntityContainerElement) UnmarshalJSON

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

func (*NullableIEdmEntityContainerElement) Unset

type NullableIEdmExpression

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

func NewNullableIEdmExpression

func NewNullableIEdmExpression(val *IEdmExpression) *NullableIEdmExpression

func (NullableIEdmExpression) Get

func (NullableIEdmExpression) IsSet

func (v NullableIEdmExpression) IsSet() bool

func (NullableIEdmExpression) MarshalJSON

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

func (*NullableIEdmExpression) Set

func (*NullableIEdmExpression) UnmarshalJSON

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

func (*NullableIEdmExpression) Unset

func (v *NullableIEdmExpression) Unset()

type NullableIEdmModel

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

func NewNullableIEdmModel

func NewNullableIEdmModel(val *IEdmModel) *NullableIEdmModel

func (NullableIEdmModel) Get

func (v NullableIEdmModel) Get() *IEdmModel

func (NullableIEdmModel) IsSet

func (v NullableIEdmModel) IsSet() bool

func (NullableIEdmModel) MarshalJSON

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

func (*NullableIEdmModel) Set

func (v *NullableIEdmModel) Set(val *IEdmModel)

func (*NullableIEdmModel) UnmarshalJSON

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

func (*NullableIEdmModel) Unset

func (v *NullableIEdmModel) Unset()

type NullableIEdmNavigationProperty

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

func (NullableIEdmNavigationProperty) Get

func (NullableIEdmNavigationProperty) IsSet

func (NullableIEdmNavigationProperty) MarshalJSON

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

func (*NullableIEdmNavigationProperty) Set

func (*NullableIEdmNavigationProperty) UnmarshalJSON

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

func (*NullableIEdmNavigationProperty) Unset

func (v *NullableIEdmNavigationProperty) Unset()

type NullableIEdmNavigationPropertyBinding

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

func (NullableIEdmNavigationPropertyBinding) Get

func (NullableIEdmNavigationPropertyBinding) IsSet

func (NullableIEdmNavigationPropertyBinding) MarshalJSON

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

func (*NullableIEdmNavigationPropertyBinding) Set

func (*NullableIEdmNavigationPropertyBinding) UnmarshalJSON

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

func (*NullableIEdmNavigationPropertyBinding) Unset

type NullableIEdmNavigationSource

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

func NewNullableIEdmNavigationSource

func NewNullableIEdmNavigationSource(val *IEdmNavigationSource) *NullableIEdmNavigationSource

func (NullableIEdmNavigationSource) Get

func (NullableIEdmNavigationSource) IsSet

func (NullableIEdmNavigationSource) MarshalJSON

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

func (*NullableIEdmNavigationSource) Set

func (*NullableIEdmNavigationSource) UnmarshalJSON

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

func (*NullableIEdmNavigationSource) Unset

func (v *NullableIEdmNavigationSource) Unset()

type NullableIEdmPathExpression

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

func NewNullableIEdmPathExpression

func NewNullableIEdmPathExpression(val *IEdmPathExpression) *NullableIEdmPathExpression

func (NullableIEdmPathExpression) Get

func (NullableIEdmPathExpression) IsSet

func (v NullableIEdmPathExpression) IsSet() bool

func (NullableIEdmPathExpression) MarshalJSON

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

func (*NullableIEdmPathExpression) Set

func (*NullableIEdmPathExpression) UnmarshalJSON

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

func (*NullableIEdmPathExpression) Unset

func (v *NullableIEdmPathExpression) Unset()

type NullableIEdmProperty

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

func NewNullableIEdmProperty

func NewNullableIEdmProperty(val *IEdmProperty) *NullableIEdmProperty

func (NullableIEdmProperty) Get

func (NullableIEdmProperty) IsSet

func (v NullableIEdmProperty) IsSet() bool

func (NullableIEdmProperty) MarshalJSON

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

func (*NullableIEdmProperty) Set

func (v *NullableIEdmProperty) Set(val *IEdmProperty)

func (*NullableIEdmProperty) UnmarshalJSON

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

func (*NullableIEdmProperty) Unset

func (v *NullableIEdmProperty) Unset()

type NullableIEdmReferentialConstraint

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

func (NullableIEdmReferentialConstraint) Get

func (NullableIEdmReferentialConstraint) IsSet

func (NullableIEdmReferentialConstraint) MarshalJSON

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

func (*NullableIEdmReferentialConstraint) Set

func (*NullableIEdmReferentialConstraint) UnmarshalJSON

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

func (*NullableIEdmReferentialConstraint) Unset

type NullableIEdmSchemaElement

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

func NewNullableIEdmSchemaElement

func NewNullableIEdmSchemaElement(val *IEdmSchemaElement) *NullableIEdmSchemaElement

func (NullableIEdmSchemaElement) Get

func (NullableIEdmSchemaElement) IsSet

func (v NullableIEdmSchemaElement) IsSet() bool

func (NullableIEdmSchemaElement) MarshalJSON

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

func (*NullableIEdmSchemaElement) Set

func (*NullableIEdmSchemaElement) UnmarshalJSON

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

func (*NullableIEdmSchemaElement) Unset

func (v *NullableIEdmSchemaElement) Unset()

type NullableIEdmStructuralProperty

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

func (NullableIEdmStructuralProperty) Get

func (NullableIEdmStructuralProperty) IsSet

func (NullableIEdmStructuralProperty) MarshalJSON

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

func (*NullableIEdmStructuralProperty) Set

func (*NullableIEdmStructuralProperty) UnmarshalJSON

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

func (*NullableIEdmStructuralProperty) Unset

func (v *NullableIEdmStructuralProperty) Unset()

type NullableIEdmStructuredType

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

func NewNullableIEdmStructuredType

func NewNullableIEdmStructuredType(val *IEdmStructuredType) *NullableIEdmStructuredType

func (NullableIEdmStructuredType) Get

func (NullableIEdmStructuredType) IsSet

func (v NullableIEdmStructuredType) IsSet() bool

func (NullableIEdmStructuredType) MarshalJSON

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

func (*NullableIEdmStructuredType) Set

func (*NullableIEdmStructuredType) UnmarshalJSON

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

func (*NullableIEdmStructuredType) Unset

func (v *NullableIEdmStructuredType) Unset()

type NullableIEdmTerm

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

func NewNullableIEdmTerm

func NewNullableIEdmTerm(val *IEdmTerm) *NullableIEdmTerm

func (NullableIEdmTerm) Get

func (v NullableIEdmTerm) Get() *IEdmTerm

func (NullableIEdmTerm) IsSet

func (v NullableIEdmTerm) IsSet() bool

func (NullableIEdmTerm) MarshalJSON

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

func (*NullableIEdmTerm) Set

func (v *NullableIEdmTerm) Set(val *IEdmTerm)

func (*NullableIEdmTerm) UnmarshalJSON

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

func (*NullableIEdmTerm) Unset

func (v *NullableIEdmTerm) Unset()

type NullableIEdmType

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

func NewNullableIEdmType

func NewNullableIEdmType(val *IEdmType) *NullableIEdmType

func (NullableIEdmType) Get

func (v NullableIEdmType) Get() *IEdmType

func (NullableIEdmType) IsSet

func (v NullableIEdmType) IsSet() bool

func (NullableIEdmType) MarshalJSON

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

func (*NullableIEdmType) Set

func (v *NullableIEdmType) Set(val *IEdmType)

func (*NullableIEdmType) UnmarshalJSON

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

func (*NullableIEdmType) Unset

func (v *NullableIEdmType) Unset()

type NullableIEdmTypeReference

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

func NewNullableIEdmTypeReference

func NewNullableIEdmTypeReference(val *IEdmTypeReference) *NullableIEdmTypeReference

func (NullableIEdmTypeReference) Get

func (NullableIEdmTypeReference) IsSet

func (v NullableIEdmTypeReference) IsSet() bool

func (NullableIEdmTypeReference) MarshalJSON

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

func (*NullableIEdmTypeReference) Set

func (*NullableIEdmTypeReference) UnmarshalJSON

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

func (*NullableIEdmTypeReference) Unset

func (v *NullableIEdmTypeReference) Unset()

type NullableIEdmVocabularyAnnotation

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

func (NullableIEdmVocabularyAnnotation) Get

func (NullableIEdmVocabularyAnnotation) IsSet

func (NullableIEdmVocabularyAnnotation) MarshalJSON

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

func (*NullableIEdmVocabularyAnnotation) Set

func (*NullableIEdmVocabularyAnnotation) UnmarshalJSON

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

func (*NullableIEdmVocabularyAnnotation) Unset

type NullableIIdentity

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

func NewNullableIIdentity

func NewNullableIIdentity(val *IIdentity) *NullableIIdentity

func (NullableIIdentity) Get

func (v NullableIIdentity) Get() *IIdentity

func (NullableIIdentity) IsSet

func (v NullableIIdentity) IsSet() bool

func (NullableIIdentity) MarshalJSON

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

func (*NullableIIdentity) Set

func (v *NullableIIdentity) Set(val *IIdentity)

func (*NullableIIdentity) UnmarshalJSON

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

func (*NullableIIdentity) Unset

func (v *NullableIIdentity) Unset()

type NullableIPAddress

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

func NewNullableIPAddress

func NewNullableIPAddress(val *IPAddress) *NullableIPAddress

func (NullableIPAddress) Get

func (v NullableIPAddress) Get() *IPAddress

func (NullableIPAddress) IsSet

func (v NullableIPAddress) IsSet() bool

func (NullableIPAddress) MarshalJSON

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

func (*NullableIPAddress) Set

func (v *NullableIPAddress) Set(val *IPAddress)

func (*NullableIPAddress) UnmarshalJSON

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

func (*NullableIPAddress) Unset

func (v *NullableIPAddress) Unset()

type NullableISession

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

func NewNullableISession

func NewNullableISession(val *ISession) *NullableISession

func (NullableISession) Get

func (v NullableISession) Get() *ISession

func (NullableISession) IsSet

func (v NullableISession) IsSet() bool

func (NullableISession) MarshalJSON

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

func (*NullableISession) Set

func (v *NullableISession) Set(val *ISession)

func (*NullableISession) UnmarshalJSON

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

func (*NullableISession) Unset

func (v *NullableISession) 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 NullableKeySizes

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

func NewNullableKeySizes

func NewNullableKeySizes(val *KeySizes) *NullableKeySizes

func (NullableKeySizes) Get

func (v NullableKeySizes) Get() *KeySizes

func (NullableKeySizes) IsSet

func (v NullableKeySizes) IsSet() bool

func (NullableKeySizes) MarshalJSON

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

func (*NullableKeySizes) Set

func (v *NullableKeySizes) Set(val *KeySizes)

func (*NullableKeySizes) UnmarshalJSON

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

func (*NullableKeySizes) Unset

func (v *NullableKeySizes) Unset()

type NullableLayoutKind

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

func NewNullableLayoutKind

func NewNullableLayoutKind(val *LayoutKind) *NullableLayoutKind

func (NullableLayoutKind) Get

func (v NullableLayoutKind) Get() *LayoutKind

func (NullableLayoutKind) IsSet

func (v NullableLayoutKind) IsSet() bool

func (NullableLayoutKind) MarshalJSON

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

func (*NullableLayoutKind) Set

func (v *NullableLayoutKind) Set(val *LayoutKind)

func (*NullableLayoutKind) UnmarshalJSON

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

func (*NullableLayoutKind) Unset

func (v *NullableLayoutKind) Unset()

type NullableMemberInfo

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

func NewNullableMemberInfo

func NewNullableMemberInfo(val *MemberInfo) *NullableMemberInfo

func (NullableMemberInfo) Get

func (v NullableMemberInfo) Get() *MemberInfo

func (NullableMemberInfo) IsSet

func (v NullableMemberInfo) IsSet() bool

func (NullableMemberInfo) MarshalJSON

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

func (*NullableMemberInfo) Set

func (v *NullableMemberInfo) Set(val *MemberInfo)

func (*NullableMemberInfo) UnmarshalJSON

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

func (*NullableMemberInfo) Unset

func (v *NullableMemberInfo) Unset()

type NullableMemberTypes

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

func NewNullableMemberTypes

func NewNullableMemberTypes(val *MemberTypes) *NullableMemberTypes

func (NullableMemberTypes) Get

func (NullableMemberTypes) IsSet

func (v NullableMemberTypes) IsSet() bool

func (NullableMemberTypes) MarshalJSON

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

func (*NullableMemberTypes) Set

func (v *NullableMemberTypes) Set(val *MemberTypes)

func (*NullableMemberTypes) UnmarshalJSON

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

func (*NullableMemberTypes) Unset

func (v *NullableMemberTypes) Unset()

type NullableMethodAttributes

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

func NewNullableMethodAttributes

func NewNullableMethodAttributes(val *MethodAttributes) *NullableMethodAttributes

func (NullableMethodAttributes) Get

func (NullableMethodAttributes) IsSet

func (v NullableMethodAttributes) IsSet() bool

func (NullableMethodAttributes) MarshalJSON

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

func (*NullableMethodAttributes) Set

func (*NullableMethodAttributes) UnmarshalJSON

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

func (*NullableMethodAttributes) Unset

func (v *NullableMethodAttributes) Unset()

type NullableMethodBase

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

func NewNullableMethodBase

func NewNullableMethodBase(val *MethodBase) *NullableMethodBase

func (NullableMethodBase) Get

func (v NullableMethodBase) Get() *MethodBase

func (NullableMethodBase) IsSet

func (v NullableMethodBase) IsSet() bool

func (NullableMethodBase) MarshalJSON

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

func (*NullableMethodBase) Set

func (v *NullableMethodBase) Set(val *MethodBase)

func (*NullableMethodBase) UnmarshalJSON

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

func (*NullableMethodBase) Unset

func (v *NullableMethodBase) Unset()

type NullableMethodImplAttributes

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

func NewNullableMethodImplAttributes

func NewNullableMethodImplAttributes(val *MethodImplAttributes) *NullableMethodImplAttributes

func (NullableMethodImplAttributes) Get

func (NullableMethodImplAttributes) IsSet

func (NullableMethodImplAttributes) MarshalJSON

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

func (*NullableMethodImplAttributes) Set

func (*NullableMethodImplAttributes) UnmarshalJSON

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

func (*NullableMethodImplAttributes) Unset

func (v *NullableMethodImplAttributes) Unset()

type NullableMethodInfo

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

func NewNullableMethodInfo

func NewNullableMethodInfo(val *MethodInfo) *NullableMethodInfo

func (NullableMethodInfo) Get

func (v NullableMethodInfo) Get() *MethodInfo

func (NullableMethodInfo) IsSet

func (v NullableMethodInfo) IsSet() bool

func (NullableMethodInfo) MarshalJSON

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

func (*NullableMethodInfo) Set

func (v *NullableMethodInfo) Set(val *MethodInfo)

func (*NullableMethodInfo) UnmarshalJSON

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

func (*NullableMethodInfo) Unset

func (v *NullableMethodInfo) Unset()

type NullableModule

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

func NewNullableModule

func NewNullableModule(val *Module) *NullableModule

func (NullableModule) Get

func (v NullableModule) Get() *Module

func (NullableModule) IsSet

func (v NullableModule) IsSet() bool

func (NullableModule) MarshalJSON

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

func (*NullableModule) Set

func (v *NullableModule) Set(val *Module)

func (*NullableModule) UnmarshalJSON

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

func (*NullableModule) Unset

func (v *NullableModule) Unset()

type NullableModuleHandle

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

func NewNullableModuleHandle

func NewNullableModuleHandle(val *ModuleHandle) *NullableModuleHandle

func (NullableModuleHandle) Get

func (NullableModuleHandle) IsSet

func (v NullableModuleHandle) IsSet() bool

func (NullableModuleHandle) MarshalJSON

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

func (*NullableModuleHandle) Set

func (v *NullableModuleHandle) Set(val *ModuleHandle)

func (*NullableModuleHandle) UnmarshalJSON

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

func (*NullableModuleHandle) Unset

func (v *NullableModuleHandle) Unset()

type NullableODataPathSegment

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

func NewNullableODataPathSegment

func NewNullableODataPathSegment(val *ODataPathSegment) *NullableODataPathSegment

func (NullableODataPathSegment) Get

func (NullableODataPathSegment) IsSet

func (v NullableODataPathSegment) IsSet() bool

func (NullableODataPathSegment) MarshalJSON

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

func (*NullableODataPathSegment) Set

func (*NullableODataPathSegment) UnmarshalJSON

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

func (*NullableODataPathSegment) Unset

func (v *NullableODataPathSegment) Unset()

type NullableODataQueryContext

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

func NewNullableODataQueryContext

func NewNullableODataQueryContext(val *ODataQueryContext) *NullableODataQueryContext

func (NullableODataQueryContext) Get

func (NullableODataQueryContext) IsSet

func (v NullableODataQueryContext) IsSet() bool

func (NullableODataQueryContext) MarshalJSON

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

func (*NullableODataQueryContext) Set

func (*NullableODataQueryContext) UnmarshalJSON

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

func (*NullableODataQueryContext) Unset

func (v *NullableODataQueryContext) Unset()

type NullableODataRawQueryOptions

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

func NewNullableODataRawQueryOptions

func NewNullableODataRawQueryOptions(val *ODataRawQueryOptions) *NullableODataRawQueryOptions

func (NullableODataRawQueryOptions) Get

func (NullableODataRawQueryOptions) IsSet

func (NullableODataRawQueryOptions) MarshalJSON

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

func (*NullableODataRawQueryOptions) Set

func (*NullableODataRawQueryOptions) UnmarshalJSON

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

func (*NullableODataRawQueryOptions) Unset

func (v *NullableODataRawQueryOptions) Unset()

type NullableOid

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

func NewNullableOid

func NewNullableOid(val *Oid) *NullableOid

func (NullableOid) Get

func (v NullableOid) Get() *Oid

func (NullableOid) IsSet

func (v NullableOid) IsSet() bool

func (NullableOid) MarshalJSON

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

func (*NullableOid) Set

func (v *NullableOid) Set(val *Oid)

func (*NullableOid) UnmarshalJSON

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

func (*NullableOid) Unset

func (v *NullableOid) Unset()

type NullableOrderByClause

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

func NewNullableOrderByClause

func NewNullableOrderByClause(val *OrderByClause) *NullableOrderByClause

func (NullableOrderByClause) Get

func (NullableOrderByClause) IsSet

func (v NullableOrderByClause) IsSet() bool

func (NullableOrderByClause) MarshalJSON

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

func (*NullableOrderByClause) Set

func (v *NullableOrderByClause) Set(val *OrderByClause)

func (*NullableOrderByClause) UnmarshalJSON

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

func (*NullableOrderByClause) Unset

func (v *NullableOrderByClause) Unset()

type NullableOrderByDirection

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

func NewNullableOrderByDirection

func NewNullableOrderByDirection(val *OrderByDirection) *NullableOrderByDirection

func (NullableOrderByDirection) Get

func (NullableOrderByDirection) IsSet

func (v NullableOrderByDirection) IsSet() bool

func (NullableOrderByDirection) MarshalJSON

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

func (*NullableOrderByDirection) Set

func (*NullableOrderByDirection) UnmarshalJSON

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

func (*NullableOrderByDirection) Unset

func (v *NullableOrderByDirection) Unset()

type NullableOrderByNode

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

func NewNullableOrderByNode

func NewNullableOrderByNode(val *OrderByNode) *NullableOrderByNode

func (NullableOrderByNode) Get

func (NullableOrderByNode) IsSet

func (v NullableOrderByNode) IsSet() bool

func (NullableOrderByNode) MarshalJSON

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

func (*NullableOrderByNode) Set

func (v *NullableOrderByNode) Set(val *OrderByNode)

func (*NullableOrderByNode) UnmarshalJSON

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

func (*NullableOrderByNode) Unset

func (v *NullableOrderByNode) Unset()

type NullableOrderByQueryOption

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

func NewNullableOrderByQueryOption

func NewNullableOrderByQueryOption(val *OrderByQueryOption) *NullableOrderByQueryOption

func (NullableOrderByQueryOption) Get

func (NullableOrderByQueryOption) IsSet

func (v NullableOrderByQueryOption) IsSet() bool

func (NullableOrderByQueryOption) MarshalJSON

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

func (*NullableOrderByQueryOption) Set

func (*NullableOrderByQueryOption) UnmarshalJSON

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

func (*NullableOrderByQueryOption) Unset

func (v *NullableOrderByQueryOption) Unset()

type NullableParameterAttributes

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

func NewNullableParameterAttributes

func NewNullableParameterAttributes(val *ParameterAttributes) *NullableParameterAttributes

func (NullableParameterAttributes) Get

func (NullableParameterAttributes) IsSet

func (NullableParameterAttributes) MarshalJSON

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

func (*NullableParameterAttributes) Set

func (*NullableParameterAttributes) UnmarshalJSON

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

func (*NullableParameterAttributes) Unset

func (v *NullableParameterAttributes) Unset()

type NullableParameterInfo

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

func NewNullableParameterInfo

func NewNullableParameterInfo(val *ParameterInfo) *NullableParameterInfo

func (NullableParameterInfo) Get

func (NullableParameterInfo) IsSet

func (v NullableParameterInfo) IsSet() bool

func (NullableParameterInfo) MarshalJSON

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

func (*NullableParameterInfo) Set

func (v *NullableParameterInfo) Set(val *ParameterInfo)

func (*NullableParameterInfo) UnmarshalJSON

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

func (*NullableParameterInfo) Unset

func (v *NullableParameterInfo) Unset()

type NullablePathString

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

func NewNullablePathString

func NewNullablePathString(val *PathString) *NullablePathString

func (NullablePathString) Get

func (v NullablePathString) Get() *PathString

func (NullablePathString) IsSet

func (v NullablePathString) IsSet() bool

func (NullablePathString) MarshalJSON

func (v NullablePathString) MarshalJSON() ([]byte, error)

func (*NullablePathString) Set

func (v *NullablePathString) Set(val *PathString)

func (*NullablePathString) UnmarshalJSON

func (v *NullablePathString) UnmarshalJSON(src []byte) error

func (*NullablePathString) Unset

func (v *NullablePathString) Unset()

type NullablePipeWriter

type NullablePipeWriter struct {
	// contains filtered or unexported fields
}

func NewNullablePipeWriter

func NewNullablePipeWriter(val *PipeWriter) *NullablePipeWriter

func (NullablePipeWriter) Get

func (v NullablePipeWriter) Get() *PipeWriter

func (NullablePipeWriter) IsSet

func (v NullablePipeWriter) IsSet() bool

func (NullablePipeWriter) MarshalJSON

func (v NullablePipeWriter) MarshalJSON() ([]byte, error)

func (*NullablePipeWriter) Set

func (v *NullablePipeWriter) Set(val *PipeWriter)

func (*NullablePipeWriter) UnmarshalJSON

func (v *NullablePipeWriter) UnmarshalJSON(src []byte) error

func (*NullablePipeWriter) Unset

func (v *NullablePipeWriter) Unset()

type NullablePropertyAttributes

type NullablePropertyAttributes struct {
	// contains filtered or unexported fields
}

func NewNullablePropertyAttributes

func NewNullablePropertyAttributes(val *PropertyAttributes) *NullablePropertyAttributes

func (NullablePropertyAttributes) Get

func (NullablePropertyAttributes) IsSet

func (v NullablePropertyAttributes) IsSet() bool

func (NullablePropertyAttributes) MarshalJSON

func (v NullablePropertyAttributes) MarshalJSON() ([]byte, error)

func (*NullablePropertyAttributes) Set

func (*NullablePropertyAttributes) UnmarshalJSON

func (v *NullablePropertyAttributes) UnmarshalJSON(src []byte) error

func (*NullablePropertyAttributes) Unset

func (v *NullablePropertyAttributes) Unset()

type NullablePropertyInfo

type NullablePropertyInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePropertyInfo

func NewNullablePropertyInfo(val *PropertyInfo) *NullablePropertyInfo

func (NullablePropertyInfo) Get

func (NullablePropertyInfo) IsSet

func (v NullablePropertyInfo) IsSet() bool

func (NullablePropertyInfo) MarshalJSON

func (v NullablePropertyInfo) MarshalJSON() ([]byte, error)

func (*NullablePropertyInfo) Set

func (v *NullablePropertyInfo) Set(val *PropertyInfo)

func (*NullablePropertyInfo) UnmarshalJSON

func (v *NullablePropertyInfo) UnmarshalJSON(src []byte) error

func (*NullablePropertyInfo) Unset

func (v *NullablePropertyInfo) Unset()

type NullablePublicKey

type NullablePublicKey struct {
	// contains filtered or unexported fields
}

func NewNullablePublicKey

func NewNullablePublicKey(val *PublicKey) *NullablePublicKey

func (NullablePublicKey) Get

func (v NullablePublicKey) Get() *PublicKey

func (NullablePublicKey) IsSet

func (v NullablePublicKey) IsSet() bool

func (NullablePublicKey) MarshalJSON

func (v NullablePublicKey) MarshalJSON() ([]byte, error)

func (*NullablePublicKey) Set

func (v *NullablePublicKey) Set(val *PublicKey)

func (*NullablePublicKey) UnmarshalJSON

func (v *NullablePublicKey) UnmarshalJSON(src []byte) error

func (*NullablePublicKey) Unset

func (v *NullablePublicKey) Unset()

type NullableQueryNodeKind

type NullableQueryNodeKind struct {
	// contains filtered or unexported fields
}

func NewNullableQueryNodeKind

func NewNullableQueryNodeKind(val *QueryNodeKind) *NullableQueryNodeKind

func (NullableQueryNodeKind) Get

func (NullableQueryNodeKind) IsSet

func (v NullableQueryNodeKind) IsSet() bool

func (NullableQueryNodeKind) MarshalJSON

func (v NullableQueryNodeKind) MarshalJSON() ([]byte, error)

func (*NullableQueryNodeKind) Set

func (v *NullableQueryNodeKind) Set(val *QueryNodeKind)

func (*NullableQueryNodeKind) UnmarshalJSON

func (v *NullableQueryNodeKind) UnmarshalJSON(src []byte) error

func (*NullableQueryNodeKind) Unset

func (v *NullableQueryNodeKind) Unset()

type NullableQueryString

type NullableQueryString struct {
	// contains filtered or unexported fields
}

func NewNullableQueryString

func NewNullableQueryString(val *QueryString) *NullableQueryString

func (NullableQueryString) Get

func (NullableQueryString) IsSet

func (v NullableQueryString) IsSet() bool

func (NullableQueryString) MarshalJSON

func (v NullableQueryString) MarshalJSON() ([]byte, error)

func (*NullableQueryString) Set

func (v *NullableQueryString) Set(val *QueryString)

func (*NullableQueryString) UnmarshalJSON

func (v *NullableQueryString) UnmarshalJSON(src []byte) error

func (*NullableQueryString) Unset

func (v *NullableQueryString) Unset()

type NullableRangeVariable

type NullableRangeVariable struct {
	// contains filtered or unexported fields
}

func NewNullableRangeVariable

func NewNullableRangeVariable(val *RangeVariable) *NullableRangeVariable

func (NullableRangeVariable) Get

func (NullableRangeVariable) IsSet

func (v NullableRangeVariable) IsSet() bool

func (NullableRangeVariable) MarshalJSON

func (v NullableRangeVariable) MarshalJSON() ([]byte, error)

func (*NullableRangeVariable) Set

func (v *NullableRangeVariable) Set(val *RangeVariable)

func (*NullableRangeVariable) UnmarshalJSON

func (v *NullableRangeVariable) UnmarshalJSON(src []byte) error

func (*NullableRangeVariable) Unset

func (v *NullableRangeVariable) Unset()

type NullableRuntimeFieldHandle

type NullableRuntimeFieldHandle struct {
	// contains filtered or unexported fields
}

func NewNullableRuntimeFieldHandle

func NewNullableRuntimeFieldHandle(val *RuntimeFieldHandle) *NullableRuntimeFieldHandle

func (NullableRuntimeFieldHandle) Get

func (NullableRuntimeFieldHandle) IsSet

func (v NullableRuntimeFieldHandle) IsSet() bool

func (NullableRuntimeFieldHandle) MarshalJSON

func (v NullableRuntimeFieldHandle) MarshalJSON() ([]byte, error)

func (*NullableRuntimeFieldHandle) Set

func (*NullableRuntimeFieldHandle) UnmarshalJSON

func (v *NullableRuntimeFieldHandle) UnmarshalJSON(src []byte) error

func (*NullableRuntimeFieldHandle) Unset

func (v *NullableRuntimeFieldHandle) Unset()

type NullableRuntimeMethodHandle

type NullableRuntimeMethodHandle struct {
	// contains filtered or unexported fields
}

func NewNullableRuntimeMethodHandle

func NewNullableRuntimeMethodHandle(val *RuntimeMethodHandle) *NullableRuntimeMethodHandle

func (NullableRuntimeMethodHandle) Get

func (NullableRuntimeMethodHandle) IsSet

func (NullableRuntimeMethodHandle) MarshalJSON

func (v NullableRuntimeMethodHandle) MarshalJSON() ([]byte, error)

func (*NullableRuntimeMethodHandle) Set

func (*NullableRuntimeMethodHandle) UnmarshalJSON

func (v *NullableRuntimeMethodHandle) UnmarshalJSON(src []byte) error

func (*NullableRuntimeMethodHandle) Unset

func (v *NullableRuntimeMethodHandle) Unset()

type NullableRuntimeTypeHandle

type NullableRuntimeTypeHandle struct {
	// contains filtered or unexported fields
}

func NewNullableRuntimeTypeHandle

func NewNullableRuntimeTypeHandle(val *RuntimeTypeHandle) *NullableRuntimeTypeHandle

func (NullableRuntimeTypeHandle) Get

func (NullableRuntimeTypeHandle) IsSet

func (v NullableRuntimeTypeHandle) IsSet() bool

func (NullableRuntimeTypeHandle) MarshalJSON

func (v NullableRuntimeTypeHandle) MarshalJSON() ([]byte, error)

func (*NullableRuntimeTypeHandle) Set

func (*NullableRuntimeTypeHandle) UnmarshalJSON

func (v *NullableRuntimeTypeHandle) UnmarshalJSON(src []byte) error

func (*NullableRuntimeTypeHandle) Unset

func (v *NullableRuntimeTypeHandle) Unset()

type NullableSafeWaitHandle

type NullableSafeWaitHandle struct {
	// contains filtered or unexported fields
}

func NewNullableSafeWaitHandle

func NewNullableSafeWaitHandle(val *SafeWaitHandle) *NullableSafeWaitHandle

func (NullableSafeWaitHandle) Get

func (NullableSafeWaitHandle) IsSet

func (v NullableSafeWaitHandle) IsSet() bool

func (NullableSafeWaitHandle) MarshalJSON

func (v NullableSafeWaitHandle) MarshalJSON() ([]byte, error)

func (*NullableSafeWaitHandle) Set

func (*NullableSafeWaitHandle) UnmarshalJSON

func (v *NullableSafeWaitHandle) UnmarshalJSON(src []byte) error

func (*NullableSafeWaitHandle) Unset

func (v *NullableSafeWaitHandle) Unset()

type NullableSearchClause

type NullableSearchClause struct {
	// contains filtered or unexported fields
}

func NewNullableSearchClause

func NewNullableSearchClause(val *SearchClause) *NullableSearchClause

func (NullableSearchClause) Get

func (NullableSearchClause) IsSet

func (v NullableSearchClause) IsSet() bool

func (NullableSearchClause) MarshalJSON

func (v NullableSearchClause) MarshalJSON() ([]byte, error)

func (*NullableSearchClause) Set

func (v *NullableSearchClause) Set(val *SearchClause)

func (*NullableSearchClause) UnmarshalJSON

func (v *NullableSearchClause) UnmarshalJSON(src []byte) error

func (*NullableSearchClause) Unset

func (v *NullableSearchClause) Unset()

type NullableSearchQueryOption

type NullableSearchQueryOption struct {
	// contains filtered or unexported fields
}

func NewNullableSearchQueryOption

func NewNullableSearchQueryOption(val *SearchQueryOption) *NullableSearchQueryOption

func (NullableSearchQueryOption) Get

func (NullableSearchQueryOption) IsSet

func (v NullableSearchQueryOption) IsSet() bool

func (NullableSearchQueryOption) MarshalJSON

func (v NullableSearchQueryOption) MarshalJSON() ([]byte, error)

func (*NullableSearchQueryOption) Set

func (*NullableSearchQueryOption) UnmarshalJSON

func (v *NullableSearchQueryOption) UnmarshalJSON(src []byte) error

func (*NullableSearchQueryOption) Unset

func (v *NullableSearchQueryOption) Unset()

type NullableSecurityRuleSet

type NullableSecurityRuleSet struct {
	// contains filtered or unexported fields
}

func NewNullableSecurityRuleSet

func NewNullableSecurityRuleSet(val *SecurityRuleSet) *NullableSecurityRuleSet

func (NullableSecurityRuleSet) Get

func (NullableSecurityRuleSet) IsSet

func (v NullableSecurityRuleSet) IsSet() bool

func (NullableSecurityRuleSet) MarshalJSON

func (v NullableSecurityRuleSet) MarshalJSON() ([]byte, error)

func (*NullableSecurityRuleSet) Set

func (*NullableSecurityRuleSet) UnmarshalJSON

func (v *NullableSecurityRuleSet) UnmarshalJSON(src []byte) error

func (*NullableSecurityRuleSet) Unset

func (v *NullableSecurityRuleSet) Unset()

type NullableSelectExpandClause

type NullableSelectExpandClause struct {
	// contains filtered or unexported fields
}

func NewNullableSelectExpandClause

func NewNullableSelectExpandClause(val *SelectExpandClause) *NullableSelectExpandClause

func (NullableSelectExpandClause) Get

func (NullableSelectExpandClause) IsSet

func (v NullableSelectExpandClause) IsSet() bool

func (NullableSelectExpandClause) MarshalJSON

func (v NullableSelectExpandClause) MarshalJSON() ([]byte, error)

func (*NullableSelectExpandClause) Set

func (*NullableSelectExpandClause) UnmarshalJSON

func (v *NullableSelectExpandClause) UnmarshalJSON(src []byte) error

func (*NullableSelectExpandClause) Unset

func (v *NullableSelectExpandClause) Unset()

type NullableSelectExpandQueryOption

type NullableSelectExpandQueryOption struct {
	// contains filtered or unexported fields
}

func (NullableSelectExpandQueryOption) Get

func (NullableSelectExpandQueryOption) IsSet

func (NullableSelectExpandQueryOption) MarshalJSON

func (v NullableSelectExpandQueryOption) MarshalJSON() ([]byte, error)

func (*NullableSelectExpandQueryOption) Set

func (*NullableSelectExpandQueryOption) UnmarshalJSON

func (v *NullableSelectExpandQueryOption) UnmarshalJSON(src []byte) error

func (*NullableSelectExpandQueryOption) Unset

type NullableSingleValueNode

type NullableSingleValueNode struct {
	// contains filtered or unexported fields
}

func NewNullableSingleValueNode

func NewNullableSingleValueNode(val *SingleValueNode) *NullableSingleValueNode

func (NullableSingleValueNode) Get

func (NullableSingleValueNode) IsSet

func (v NullableSingleValueNode) IsSet() bool

func (NullableSingleValueNode) MarshalJSON

func (v NullableSingleValueNode) MarshalJSON() ([]byte, error)

func (*NullableSingleValueNode) Set

func (*NullableSingleValueNode) UnmarshalJSON

func (v *NullableSingleValueNode) UnmarshalJSON(src []byte) error

func (*NullableSingleValueNode) Unset

func (v *NullableSingleValueNode) Unset()

type NullableSkipQueryOption

type NullableSkipQueryOption struct {
	// contains filtered or unexported fields
}

func NewNullableSkipQueryOption

func NewNullableSkipQueryOption(val *SkipQueryOption) *NullableSkipQueryOption

func (NullableSkipQueryOption) Get

func (NullableSkipQueryOption) IsSet

func (v NullableSkipQueryOption) IsSet() bool

func (NullableSkipQueryOption) MarshalJSON

func (v NullableSkipQueryOption) MarshalJSON() ([]byte, error)

func (*NullableSkipQueryOption) Set

func (*NullableSkipQueryOption) UnmarshalJSON

func (v *NullableSkipQueryOption) UnmarshalJSON(src []byte) error

func (*NullableSkipQueryOption) Unset

func (v *NullableSkipQueryOption) Unset()

type NullableSkipTokenQueryOption

type NullableSkipTokenQueryOption struct {
	// contains filtered or unexported fields
}

func NewNullableSkipTokenQueryOption

func NewNullableSkipTokenQueryOption(val *SkipTokenQueryOption) *NullableSkipTokenQueryOption

func (NullableSkipTokenQueryOption) Get

func (NullableSkipTokenQueryOption) IsSet

func (NullableSkipTokenQueryOption) MarshalJSON

func (v NullableSkipTokenQueryOption) MarshalJSON() ([]byte, error)

func (*NullableSkipTokenQueryOption) Set

func (*NullableSkipTokenQueryOption) UnmarshalJSON

func (v *NullableSkipTokenQueryOption) UnmarshalJSON(src []byte) error

func (*NullableSkipTokenQueryOption) Unset

func (v *NullableSkipTokenQueryOption) Unset()

type NullableStream

type NullableStream struct {
	// contains filtered or unexported fields
}

func NewNullableStream

func NewNullableStream(val *Stream) *NullableStream

func (NullableStream) Get

func (v NullableStream) Get() *Stream

func (NullableStream) IsSet

func (v NullableStream) IsSet() bool

func (NullableStream) MarshalJSON

func (v NullableStream) MarshalJSON() ([]byte, error)

func (*NullableStream) Set

func (v *NullableStream) Set(val *Stream)

func (*NullableStream) UnmarshalJSON

func (v *NullableStream) UnmarshalJSON(src []byte) error

func (*NullableStream) Unset

func (v *NullableStream) 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 NullableStringStringKeyValuePair

type NullableStringStringKeyValuePair struct {
	// contains filtered or unexported fields
}

func (NullableStringStringKeyValuePair) Get

func (NullableStringStringKeyValuePair) IsSet

func (NullableStringStringKeyValuePair) MarshalJSON

func (v NullableStringStringKeyValuePair) MarshalJSON() ([]byte, error)

func (*NullableStringStringKeyValuePair) Set

func (*NullableStringStringKeyValuePair) UnmarshalJSON

func (v *NullableStringStringKeyValuePair) UnmarshalJSON(src []byte) error

func (*NullableStringStringKeyValuePair) Unset

type NullableStringStringValuesKeyValuePair

type NullableStringStringValuesKeyValuePair struct {
	// contains filtered or unexported fields
}

func (NullableStringStringValuesKeyValuePair) Get

func (NullableStringStringValuesKeyValuePair) IsSet

func (NullableStringStringValuesKeyValuePair) MarshalJSON

func (v NullableStringStringValuesKeyValuePair) MarshalJSON() ([]byte, error)

func (*NullableStringStringValuesKeyValuePair) Set

func (*NullableStringStringValuesKeyValuePair) UnmarshalJSON

func (v *NullableStringStringValuesKeyValuePair) UnmarshalJSON(src []byte) error

func (*NullableStringStringValuesKeyValuePair) Unset

type NullableStructLayoutAttribute

type NullableStructLayoutAttribute struct {
	// contains filtered or unexported fields
}

func (NullableStructLayoutAttribute) Get

func (NullableStructLayoutAttribute) IsSet

func (NullableStructLayoutAttribute) MarshalJSON

func (v NullableStructLayoutAttribute) MarshalJSON() ([]byte, error)

func (*NullableStructLayoutAttribute) Set

func (*NullableStructLayoutAttribute) UnmarshalJSON

func (v *NullableStructLayoutAttribute) UnmarshalJSON(src []byte) error

func (*NullableStructLayoutAttribute) Unset

func (v *NullableStructLayoutAttribute) 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 NullableTopQueryOption

type NullableTopQueryOption struct {
	// contains filtered or unexported fields
}

func NewNullableTopQueryOption

func NewNullableTopQueryOption(val *TopQueryOption) *NullableTopQueryOption

func (NullableTopQueryOption) Get

func (NullableTopQueryOption) IsSet

func (v NullableTopQueryOption) IsSet() bool

func (NullableTopQueryOption) MarshalJSON

func (v NullableTopQueryOption) MarshalJSON() ([]byte, error)

func (*NullableTopQueryOption) Set

func (*NullableTopQueryOption) UnmarshalJSON

func (v *NullableTopQueryOption) UnmarshalJSON(src []byte) error

func (*NullableTopQueryOption) Unset

func (v *NullableTopQueryOption) Unset()

type NullableTransformationNode

type NullableTransformationNode struct {
	// contains filtered or unexported fields
}

func NewNullableTransformationNode

func NewNullableTransformationNode(val *TransformationNode) *NullableTransformationNode

func (NullableTransformationNode) Get

func (NullableTransformationNode) IsSet

func (v NullableTransformationNode) IsSet() bool

func (NullableTransformationNode) MarshalJSON

func (v NullableTransformationNode) MarshalJSON() ([]byte, error)

func (*NullableTransformationNode) Set

func (*NullableTransformationNode) UnmarshalJSON

func (v *NullableTransformationNode) UnmarshalJSON(src []byte) error

func (*NullableTransformationNode) Unset

func (v *NullableTransformationNode) Unset()

type NullableTransformationNodeKind

type NullableTransformationNodeKind struct {
	// contains filtered or unexported fields
}

func (NullableTransformationNodeKind) Get

func (NullableTransformationNodeKind) IsSet

func (NullableTransformationNodeKind) MarshalJSON

func (v NullableTransformationNodeKind) MarshalJSON() ([]byte, error)

func (*NullableTransformationNodeKind) Set

func (*NullableTransformationNodeKind) UnmarshalJSON

func (v *NullableTransformationNodeKind) UnmarshalJSON(src []byte) error

func (*NullableTransformationNodeKind) Unset

func (v *NullableTransformationNodeKind) Unset()

type NullableType

type NullableType struct {
	// contains filtered or unexported fields
}

func NewNullableType

func NewNullableType(val *Type) *NullableType

func (NullableType) Get

func (v NullableType) Get() *Type

func (NullableType) IsSet

func (v NullableType) IsSet() bool

func (NullableType) MarshalJSON

func (v NullableType) MarshalJSON() ([]byte, error)

func (*NullableType) Set

func (v *NullableType) Set(val *Type)

func (*NullableType) UnmarshalJSON

func (v *NullableType) UnmarshalJSON(src []byte) error

func (*NullableType) Unset

func (v *NullableType) Unset()

type NullableTypeAttributes

type NullableTypeAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableTypeAttributes

func NewNullableTypeAttributes(val *TypeAttributes) *NullableTypeAttributes

func (NullableTypeAttributes) Get

func (NullableTypeAttributes) IsSet

func (v NullableTypeAttributes) IsSet() bool

func (NullableTypeAttributes) MarshalJSON

func (v NullableTypeAttributes) MarshalJSON() ([]byte, error)

func (*NullableTypeAttributes) Set

func (*NullableTypeAttributes) UnmarshalJSON

func (v *NullableTypeAttributes) UnmarshalJSON(src []byte) error

func (*NullableTypeAttributes) Unset

func (v *NullableTypeAttributes) Unset()

type NullableTypeInfo

type NullableTypeInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTypeInfo

func NewNullableTypeInfo(val *TypeInfo) *NullableTypeInfo

func (NullableTypeInfo) Get

func (v NullableTypeInfo) Get() *TypeInfo

func (NullableTypeInfo) IsSet

func (v NullableTypeInfo) IsSet() bool

func (NullableTypeInfo) MarshalJSON

func (v NullableTypeInfo) MarshalJSON() ([]byte, error)

func (*NullableTypeInfo) Set

func (v *NullableTypeInfo) Set(val *TypeInfo)

func (*NullableTypeInfo) UnmarshalJSON

func (v *NullableTypeInfo) UnmarshalJSON(src []byte) error

func (*NullableTypeInfo) Unset

func (v *NullableTypeInfo) Unset()

type NullableTypeObjectKeyValuePair

type NullableTypeObjectKeyValuePair struct {
	// contains filtered or unexported fields
}

func (NullableTypeObjectKeyValuePair) Get

func (NullableTypeObjectKeyValuePair) IsSet

func (NullableTypeObjectKeyValuePair) MarshalJSON

func (v NullableTypeObjectKeyValuePair) MarshalJSON() ([]byte, error)

func (*NullableTypeObjectKeyValuePair) Set

func (*NullableTypeObjectKeyValuePair) UnmarshalJSON

func (v *NullableTypeObjectKeyValuePair) UnmarshalJSON(src []byte) error

func (*NullableTypeObjectKeyValuePair) Unset

func (v *NullableTypeObjectKeyValuePair) Unset()

type NullableUpdate

type NullableUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableUpdate

func NewNullableUpdate(val *Update) *NullableUpdate

func (NullableUpdate) Get

func (v NullableUpdate) Get() *Update

func (NullableUpdate) IsSet

func (v NullableUpdate) IsSet() bool

func (NullableUpdate) MarshalJSON

func (v NullableUpdate) MarshalJSON() ([]byte, error)

func (*NullableUpdate) Set

func (v *NullableUpdate) Set(val *Update)

func (*NullableUpdate) UnmarshalJSON

func (v *NullableUpdate) UnmarshalJSON(src []byte) error

func (*NullableUpdate) Unset

func (v *NullableUpdate) Unset()

type NullableUpdateETag

type NullableUpdateETag struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateETag

func NewNullableUpdateETag(val *UpdateETag) *NullableUpdateETag

func (NullableUpdateETag) Get

func (v NullableUpdateETag) Get() *UpdateETag

func (NullableUpdateETag) IsSet

func (v NullableUpdateETag) IsSet() bool

func (NullableUpdateETag) MarshalJSON

func (v NullableUpdateETag) MarshalJSON() ([]byte, error)

func (*NullableUpdateETag) Set

func (v *NullableUpdateETag) Set(val *UpdateETag)

func (*NullableUpdateETag) UnmarshalJSON

func (v *NullableUpdateETag) UnmarshalJSON(src []byte) error

func (*NullableUpdateETag) Unset

func (v *NullableUpdateETag) Unset()

type NullableUpdateODataQueryOptions

type NullableUpdateODataQueryOptions struct {
	// contains filtered or unexported fields
}

func (NullableUpdateODataQueryOptions) Get

func (NullableUpdateODataQueryOptions) IsSet

func (NullableUpdateODataQueryOptions) MarshalJSON

func (v NullableUpdateODataQueryOptions) MarshalJSON() ([]byte, error)

func (*NullableUpdateODataQueryOptions) Set

func (*NullableUpdateODataQueryOptions) UnmarshalJSON

func (v *NullableUpdateODataQueryOptions) UnmarshalJSON(src []byte) error

func (*NullableUpdateODataQueryOptions) Unset

type NullableWaitHandle

type NullableWaitHandle struct {
	// contains filtered or unexported fields
}

func NewNullableWaitHandle

func NewNullableWaitHandle(val *WaitHandle) *NullableWaitHandle

func (NullableWaitHandle) Get

func (v NullableWaitHandle) Get() *WaitHandle

func (NullableWaitHandle) IsSet

func (v NullableWaitHandle) IsSet() bool

func (NullableWaitHandle) MarshalJSON

func (v NullableWaitHandle) MarshalJSON() ([]byte, error)

func (*NullableWaitHandle) Set

func (v *NullableWaitHandle) Set(val *WaitHandle)

func (*NullableWaitHandle) UnmarshalJSON

func (v *NullableWaitHandle) UnmarshalJSON(src []byte) error

func (*NullableWaitHandle) Unset

func (v *NullableWaitHandle) Unset()

type NullableWebSocketManager

type NullableWebSocketManager struct {
	// contains filtered or unexported fields
}

func NewNullableWebSocketManager

func NewNullableWebSocketManager(val *WebSocketManager) *NullableWebSocketManager

func (NullableWebSocketManager) Get

func (NullableWebSocketManager) IsSet

func (v NullableWebSocketManager) IsSet() bool

func (NullableWebSocketManager) MarshalJSON

func (v NullableWebSocketManager) MarshalJSON() ([]byte, error)

func (*NullableWebSocketManager) Set

func (*NullableWebSocketManager) UnmarshalJSON

func (v *NullableWebSocketManager) UnmarshalJSON(src []byte) error

func (*NullableWebSocketManager) Unset

func (v *NullableWebSocketManager) Unset()

type NullableX500DistinguishedName

type NullableX500DistinguishedName struct {
	// contains filtered or unexported fields
}

func (NullableX500DistinguishedName) Get

func (NullableX500DistinguishedName) IsSet

func (NullableX500DistinguishedName) MarshalJSON

func (v NullableX500DistinguishedName) MarshalJSON() ([]byte, error)

func (*NullableX500DistinguishedName) Set

func (*NullableX500DistinguishedName) UnmarshalJSON

func (v *NullableX500DistinguishedName) UnmarshalJSON(src []byte) error

func (*NullableX500DistinguishedName) Unset

func (v *NullableX500DistinguishedName) Unset()

type NullableX509Certificate2

type NullableX509Certificate2 struct {
	// contains filtered or unexported fields
}

func NewNullableX509Certificate2

func NewNullableX509Certificate2(val *X509Certificate2) *NullableX509Certificate2

func (NullableX509Certificate2) Get

func (NullableX509Certificate2) IsSet

func (v NullableX509Certificate2) IsSet() bool

func (NullableX509Certificate2) MarshalJSON

func (v NullableX509Certificate2) MarshalJSON() ([]byte, error)

func (*NullableX509Certificate2) Set

func (*NullableX509Certificate2) UnmarshalJSON

func (v *NullableX509Certificate2) UnmarshalJSON(src []byte) error

func (*NullableX509Certificate2) Unset

func (v *NullableX509Certificate2) Unset()

type NullableX509Extension

type NullableX509Extension struct {
	// contains filtered or unexported fields
}

func NewNullableX509Extension

func NewNullableX509Extension(val *X509Extension) *NullableX509Extension

func (NullableX509Extension) Get

func (NullableX509Extension) IsSet

func (v NullableX509Extension) IsSet() bool

func (NullableX509Extension) MarshalJSON

func (v NullableX509Extension) MarshalJSON() ([]byte, error)

func (*NullableX509Extension) Set

func (v *NullableX509Extension) Set(val *X509Extension)

func (*NullableX509Extension) UnmarshalJSON

func (v *NullableX509Extension) UnmarshalJSON(src []byte) error

func (*NullableX509Extension) Unset

func (v *NullableX509Extension) Unset()

type ODataPathSegment

type ODataPathSegment struct {
	EdmType    *IEdmType      `json:"edmType,omitempty"`
	Identifier NullableString `json:"identifier,omitempty"`
}

ODataPathSegment struct for ODataPathSegment

func NewODataPathSegment

func NewODataPathSegment() *ODataPathSegment

NewODataPathSegment instantiates a new ODataPathSegment 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 NewODataPathSegmentWithDefaults

func NewODataPathSegmentWithDefaults() *ODataPathSegment

NewODataPathSegmentWithDefaults instantiates a new ODataPathSegment 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 (*ODataPathSegment) GetEdmType

func (o *ODataPathSegment) GetEdmType() IEdmType

GetEdmType returns the EdmType field value if set, zero value otherwise.

func (*ODataPathSegment) GetEdmTypeOk

func (o *ODataPathSegment) GetEdmTypeOk() (*IEdmType, bool)

GetEdmTypeOk returns a tuple with the EdmType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataPathSegment) GetIdentifier

func (o *ODataPathSegment) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataPathSegment) GetIdentifierOk

func (o *ODataPathSegment) GetIdentifierOk() (*string, bool)

GetIdentifierOk returns a tuple with the Identifier 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 (*ODataPathSegment) HasEdmType

func (o *ODataPathSegment) HasEdmType() bool

HasEdmType returns a boolean if a field has been set.

func (*ODataPathSegment) HasIdentifier

func (o *ODataPathSegment) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (ODataPathSegment) MarshalJSON

func (o ODataPathSegment) MarshalJSON() ([]byte, error)

func (*ODataPathSegment) SetEdmType

func (o *ODataPathSegment) SetEdmType(v IEdmType)

SetEdmType gets a reference to the given IEdmType and assigns it to the EdmType field.

func (*ODataPathSegment) SetIdentifier

func (o *ODataPathSegment) SetIdentifier(v string)

SetIdentifier gets a reference to the given NullableString and assigns it to the Identifier field.

func (*ODataPathSegment) SetIdentifierNil

func (o *ODataPathSegment) SetIdentifierNil()

SetIdentifierNil sets the value for Identifier to be an explicit nil

func (ODataPathSegment) ToMap

func (o ODataPathSegment) ToMap() (map[string]interface{}, error)

func (*ODataPathSegment) UnsetIdentifier

func (o *ODataPathSegment) UnsetIdentifier()

UnsetIdentifier ensures that no value is present for Identifier, not even an explicit nil

type ODataQueryContext

type ODataQueryContext struct {
	DefaultQueryConfigurations *DefaultQueryConfigurations `json:"defaultQueryConfigurations,omitempty"`
	Model                      *IEdmModel                  `json:"model,omitempty"`
	ElementType                *IEdmType                   `json:"elementType,omitempty"`
	NavigationSource           *IEdmNavigationSource       `json:"navigationSource,omitempty"`
	ElementClrType             *Type                       `json:"elementClrType,omitempty"`
	Path                       []ODataPathSegment          `json:"path,omitempty"`
	RequestContainer           map[string]interface{}      `json:"requestContainer,omitempty"`
}

ODataQueryContext struct for ODataQueryContext

func NewODataQueryContext

func NewODataQueryContext() *ODataQueryContext

NewODataQueryContext instantiates a new ODataQueryContext 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 NewODataQueryContextWithDefaults

func NewODataQueryContextWithDefaults() *ODataQueryContext

NewODataQueryContextWithDefaults instantiates a new ODataQueryContext 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 (*ODataQueryContext) GetDefaultQueryConfigurations

func (o *ODataQueryContext) GetDefaultQueryConfigurations() DefaultQueryConfigurations

GetDefaultQueryConfigurations returns the DefaultQueryConfigurations field value if set, zero value otherwise.

func (*ODataQueryContext) GetDefaultQueryConfigurationsOk

func (o *ODataQueryContext) GetDefaultQueryConfigurationsOk() (*DefaultQueryConfigurations, bool)

GetDefaultQueryConfigurationsOk returns a tuple with the DefaultQueryConfigurations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) GetElementClrType

func (o *ODataQueryContext) GetElementClrType() Type

GetElementClrType returns the ElementClrType field value if set, zero value otherwise.

func (*ODataQueryContext) GetElementClrTypeOk

func (o *ODataQueryContext) GetElementClrTypeOk() (*Type, bool)

GetElementClrTypeOk returns a tuple with the ElementClrType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) GetElementType

func (o *ODataQueryContext) GetElementType() IEdmType

GetElementType returns the ElementType field value if set, zero value otherwise.

func (*ODataQueryContext) GetElementTypeOk

func (o *ODataQueryContext) GetElementTypeOk() (*IEdmType, bool)

GetElementTypeOk returns a tuple with the ElementType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) GetModel

func (o *ODataQueryContext) GetModel() IEdmModel

GetModel returns the Model field value if set, zero value otherwise.

func (*ODataQueryContext) GetModelOk

func (o *ODataQueryContext) GetModelOk() (*IEdmModel, bool)

GetModelOk returns a tuple with the Model field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) GetNavigationSource

func (o *ODataQueryContext) GetNavigationSource() IEdmNavigationSource

GetNavigationSource returns the NavigationSource field value if set, zero value otherwise.

func (*ODataQueryContext) GetNavigationSourceOk

func (o *ODataQueryContext) GetNavigationSourceOk() (*IEdmNavigationSource, bool)

GetNavigationSourceOk returns a tuple with the NavigationSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) GetPath

func (o *ODataQueryContext) GetPath() []ODataPathSegment

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataQueryContext) GetPathOk

func (o *ODataQueryContext) GetPathOk() ([]ODataPathSegment, bool)

GetPathOk returns a tuple with the Path 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 (*ODataQueryContext) GetRequestContainer

func (o *ODataQueryContext) GetRequestContainer() map[string]interface{}

GetRequestContainer returns the RequestContainer field value if set, zero value otherwise.

func (*ODataQueryContext) GetRequestContainerOk

func (o *ODataQueryContext) GetRequestContainerOk() (map[string]interface{}, bool)

GetRequestContainerOk returns a tuple with the RequestContainer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ODataQueryContext) HasDefaultQueryConfigurations

func (o *ODataQueryContext) HasDefaultQueryConfigurations() bool

HasDefaultQueryConfigurations returns a boolean if a field has been set.

func (*ODataQueryContext) HasElementClrType

func (o *ODataQueryContext) HasElementClrType() bool

HasElementClrType returns a boolean if a field has been set.

func (*ODataQueryContext) HasElementType

func (o *ODataQueryContext) HasElementType() bool

HasElementType returns a boolean if a field has been set.

func (*ODataQueryContext) HasModel

func (o *ODataQueryContext) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*ODataQueryContext) HasNavigationSource

func (o *ODataQueryContext) HasNavigationSource() bool

HasNavigationSource returns a boolean if a field has been set.

func (*ODataQueryContext) HasPath

func (o *ODataQueryContext) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ODataQueryContext) HasRequestContainer

func (o *ODataQueryContext) HasRequestContainer() bool

HasRequestContainer returns a boolean if a field has been set.

func (ODataQueryContext) MarshalJSON

func (o ODataQueryContext) MarshalJSON() ([]byte, error)

func (*ODataQueryContext) SetDefaultQueryConfigurations

func (o *ODataQueryContext) SetDefaultQueryConfigurations(v DefaultQueryConfigurations)

SetDefaultQueryConfigurations gets a reference to the given DefaultQueryConfigurations and assigns it to the DefaultQueryConfigurations field.

func (*ODataQueryContext) SetElementClrType

func (o *ODataQueryContext) SetElementClrType(v Type)

SetElementClrType gets a reference to the given Type and assigns it to the ElementClrType field.

func (*ODataQueryContext) SetElementType

func (o *ODataQueryContext) SetElementType(v IEdmType)

SetElementType gets a reference to the given IEdmType and assigns it to the ElementType field.

func (*ODataQueryContext) SetModel

func (o *ODataQueryContext) SetModel(v IEdmModel)

SetModel gets a reference to the given IEdmModel and assigns it to the Model field.

func (*ODataQueryContext) SetNavigationSource

func (o *ODataQueryContext) SetNavigationSource(v IEdmNavigationSource)

SetNavigationSource gets a reference to the given IEdmNavigationSource and assigns it to the NavigationSource field.

func (*ODataQueryContext) SetPath

func (o *ODataQueryContext) SetPath(v []ODataPathSegment)

SetPath gets a reference to the given []ODataPathSegment and assigns it to the Path field.

func (*ODataQueryContext) SetRequestContainer

func (o *ODataQueryContext) SetRequestContainer(v map[string]interface{})

SetRequestContainer gets a reference to the given map[string]interface{} and assigns it to the RequestContainer field.

func (ODataQueryContext) ToMap

func (o ODataQueryContext) ToMap() (map[string]interface{}, error)

type ODataRawQueryOptions

type ODataRawQueryOptions struct {
	Filter     NullableString `json:"filter,omitempty"`
	Apply      NullableString `json:"apply,omitempty"`
	Compute    NullableString `json:"compute,omitempty"`
	Search     NullableString `json:"search,omitempty"`
	OrderBy    NullableString `json:"orderBy,omitempty"`
	Top        NullableString `json:"top,omitempty"`
	Skip       NullableString `json:"skip,omitempty"`
	Select     NullableString `json:"select,omitempty"`
	Expand     NullableString `json:"expand,omitempty"`
	Count      NullableString `json:"count,omitempty"`
	Format     NullableString `json:"format,omitempty"`
	SkipToken  NullableString `json:"skipToken,omitempty"`
	DeltaToken NullableString `json:"deltaToken,omitempty"`
}

ODataRawQueryOptions struct for ODataRawQueryOptions

func NewODataRawQueryOptions

func NewODataRawQueryOptions() *ODataRawQueryOptions

NewODataRawQueryOptions instantiates a new ODataRawQueryOptions 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 NewODataRawQueryOptionsWithDefaults

func NewODataRawQueryOptionsWithDefaults() *ODataRawQueryOptions

NewODataRawQueryOptionsWithDefaults instantiates a new ODataRawQueryOptions 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 (*ODataRawQueryOptions) GetApply

func (o *ODataRawQueryOptions) GetApply() string

GetApply returns the Apply field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetApplyOk

func (o *ODataRawQueryOptions) GetApplyOk() (*string, bool)

GetApplyOk returns a tuple with the Apply 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 (*ODataRawQueryOptions) GetCompute

func (o *ODataRawQueryOptions) GetCompute() string

GetCompute returns the Compute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetComputeOk

func (o *ODataRawQueryOptions) GetComputeOk() (*string, bool)

GetComputeOk returns a tuple with the Compute 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 (*ODataRawQueryOptions) GetCount

func (o *ODataRawQueryOptions) GetCount() string

GetCount returns the Count field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetCountOk

func (o *ODataRawQueryOptions) GetCountOk() (*string, bool)

GetCountOk returns a tuple with the Count 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 (*ODataRawQueryOptions) GetDeltaToken

func (o *ODataRawQueryOptions) GetDeltaToken() string

GetDeltaToken returns the DeltaToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetDeltaTokenOk

func (o *ODataRawQueryOptions) GetDeltaTokenOk() (*string, bool)

GetDeltaTokenOk returns a tuple with the DeltaToken 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 (*ODataRawQueryOptions) GetExpand

func (o *ODataRawQueryOptions) GetExpand() string

GetExpand returns the Expand field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetExpandOk

func (o *ODataRawQueryOptions) GetExpandOk() (*string, bool)

GetExpandOk returns a tuple with the Expand 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 (*ODataRawQueryOptions) GetFilter

func (o *ODataRawQueryOptions) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetFilterOk

func (o *ODataRawQueryOptions) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter 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 (*ODataRawQueryOptions) GetFormat

func (o *ODataRawQueryOptions) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetFormatOk

func (o *ODataRawQueryOptions) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format 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 (*ODataRawQueryOptions) GetOrderBy

func (o *ODataRawQueryOptions) GetOrderBy() string

GetOrderBy returns the OrderBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetOrderByOk

func (o *ODataRawQueryOptions) GetOrderByOk() (*string, bool)

GetOrderByOk returns a tuple with the OrderBy 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 (*ODataRawQueryOptions) GetSearch

func (o *ODataRawQueryOptions) GetSearch() string

GetSearch returns the Search field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetSearchOk

func (o *ODataRawQueryOptions) GetSearchOk() (*string, bool)

GetSearchOk returns a tuple with the Search 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 (*ODataRawQueryOptions) GetSelect

func (o *ODataRawQueryOptions) GetSelect() string

GetSelect returns the Select field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetSelectOk

func (o *ODataRawQueryOptions) GetSelectOk() (*string, bool)

GetSelectOk returns a tuple with the Select 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 (*ODataRawQueryOptions) GetSkip

func (o *ODataRawQueryOptions) GetSkip() string

GetSkip returns the Skip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetSkipOk

func (o *ODataRawQueryOptions) GetSkipOk() (*string, bool)

GetSkipOk returns a tuple with the Skip 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 (*ODataRawQueryOptions) GetSkipToken

func (o *ODataRawQueryOptions) GetSkipToken() string

GetSkipToken returns the SkipToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetSkipTokenOk

func (o *ODataRawQueryOptions) GetSkipTokenOk() (*string, bool)

GetSkipTokenOk returns a tuple with the SkipToken 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 (*ODataRawQueryOptions) GetTop

func (o *ODataRawQueryOptions) GetTop() string

GetTop returns the Top field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ODataRawQueryOptions) GetTopOk

func (o *ODataRawQueryOptions) GetTopOk() (*string, bool)

GetTopOk returns a tuple with the Top 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 (*ODataRawQueryOptions) HasApply

func (o *ODataRawQueryOptions) HasApply() bool

HasApply returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasCompute

func (o *ODataRawQueryOptions) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasCount

func (o *ODataRawQueryOptions) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasDeltaToken

func (o *ODataRawQueryOptions) HasDeltaToken() bool

HasDeltaToken returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasExpand

func (o *ODataRawQueryOptions) HasExpand() bool

HasExpand returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasFilter

func (o *ODataRawQueryOptions) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasFormat

func (o *ODataRawQueryOptions) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasOrderBy

func (o *ODataRawQueryOptions) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasSearch

func (o *ODataRawQueryOptions) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasSelect

func (o *ODataRawQueryOptions) HasSelect() bool

HasSelect returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasSkip

func (o *ODataRawQueryOptions) HasSkip() bool

HasSkip returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasSkipToken

func (o *ODataRawQueryOptions) HasSkipToken() bool

HasSkipToken returns a boolean if a field has been set.

func (*ODataRawQueryOptions) HasTop

func (o *ODataRawQueryOptions) HasTop() bool

HasTop returns a boolean if a field has been set.

func (ODataRawQueryOptions) MarshalJSON

func (o ODataRawQueryOptions) MarshalJSON() ([]byte, error)

func (*ODataRawQueryOptions) SetApply

func (o *ODataRawQueryOptions) SetApply(v string)

SetApply gets a reference to the given NullableString and assigns it to the Apply field.

func (*ODataRawQueryOptions) SetApplyNil

func (o *ODataRawQueryOptions) SetApplyNil()

SetApplyNil sets the value for Apply to be an explicit nil

func (*ODataRawQueryOptions) SetCompute

func (o *ODataRawQueryOptions) SetCompute(v string)

SetCompute gets a reference to the given NullableString and assigns it to the Compute field.

func (*ODataRawQueryOptions) SetComputeNil

func (o *ODataRawQueryOptions) SetComputeNil()

SetComputeNil sets the value for Compute to be an explicit nil

func (*ODataRawQueryOptions) SetCount

func (o *ODataRawQueryOptions) SetCount(v string)

SetCount gets a reference to the given NullableString and assigns it to the Count field.

func (*ODataRawQueryOptions) SetCountNil

func (o *ODataRawQueryOptions) SetCountNil()

SetCountNil sets the value for Count to be an explicit nil

func (*ODataRawQueryOptions) SetDeltaToken

func (o *ODataRawQueryOptions) SetDeltaToken(v string)

SetDeltaToken gets a reference to the given NullableString and assigns it to the DeltaToken field.

func (*ODataRawQueryOptions) SetDeltaTokenNil

func (o *ODataRawQueryOptions) SetDeltaTokenNil()

SetDeltaTokenNil sets the value for DeltaToken to be an explicit nil

func (*ODataRawQueryOptions) SetExpand

func (o *ODataRawQueryOptions) SetExpand(v string)

SetExpand gets a reference to the given NullableString and assigns it to the Expand field.

func (*ODataRawQueryOptions) SetExpandNil

func (o *ODataRawQueryOptions) SetExpandNil()

SetExpandNil sets the value for Expand to be an explicit nil

func (*ODataRawQueryOptions) SetFilter

func (o *ODataRawQueryOptions) SetFilter(v string)

SetFilter gets a reference to the given NullableString and assigns it to the Filter field.

func (*ODataRawQueryOptions) SetFilterNil

func (o *ODataRawQueryOptions) SetFilterNil()

SetFilterNil sets the value for Filter to be an explicit nil

func (*ODataRawQueryOptions) SetFormat

func (o *ODataRawQueryOptions) SetFormat(v string)

SetFormat gets a reference to the given NullableString and assigns it to the Format field.

func (*ODataRawQueryOptions) SetFormatNil

func (o *ODataRawQueryOptions) SetFormatNil()

SetFormatNil sets the value for Format to be an explicit nil

func (*ODataRawQueryOptions) SetOrderBy

func (o *ODataRawQueryOptions) SetOrderBy(v string)

SetOrderBy gets a reference to the given NullableString and assigns it to the OrderBy field.

func (*ODataRawQueryOptions) SetOrderByNil

func (o *ODataRawQueryOptions) SetOrderByNil()

SetOrderByNil sets the value for OrderBy to be an explicit nil

func (*ODataRawQueryOptions) SetSearch

func (o *ODataRawQueryOptions) SetSearch(v string)

SetSearch gets a reference to the given NullableString and assigns it to the Search field.

func (*ODataRawQueryOptions) SetSearchNil

func (o *ODataRawQueryOptions) SetSearchNil()

SetSearchNil sets the value for Search to be an explicit nil

func (*ODataRawQueryOptions) SetSelect

func (o *ODataRawQueryOptions) SetSelect(v string)

SetSelect gets a reference to the given NullableString and assigns it to the Select field.

func (*ODataRawQueryOptions) SetSelectNil

func (o *ODataRawQueryOptions) SetSelectNil()

SetSelectNil sets the value for Select to be an explicit nil

func (*ODataRawQueryOptions) SetSkip

func (o *ODataRawQueryOptions) SetSkip(v string)

SetSkip gets a reference to the given NullableString and assigns it to the Skip field.

func (*ODataRawQueryOptions) SetSkipNil

func (o *ODataRawQueryOptions) SetSkipNil()

SetSkipNil sets the value for Skip to be an explicit nil

func (*ODataRawQueryOptions) SetSkipToken

func (o *ODataRawQueryOptions) SetSkipToken(v string)

SetSkipToken gets a reference to the given NullableString and assigns it to the SkipToken field.

func (*ODataRawQueryOptions) SetSkipTokenNil

func (o *ODataRawQueryOptions) SetSkipTokenNil()

SetSkipTokenNil sets the value for SkipToken to be an explicit nil

func (*ODataRawQueryOptions) SetTop

func (o *ODataRawQueryOptions) SetTop(v string)

SetTop gets a reference to the given NullableString and assigns it to the Top field.

func (*ODataRawQueryOptions) SetTopNil

func (o *ODataRawQueryOptions) SetTopNil()

SetTopNil sets the value for Top to be an explicit nil

func (ODataRawQueryOptions) ToMap

func (o ODataRawQueryOptions) ToMap() (map[string]interface{}, error)

func (*ODataRawQueryOptions) UnsetApply

func (o *ODataRawQueryOptions) UnsetApply()

UnsetApply ensures that no value is present for Apply, not even an explicit nil

func (*ODataRawQueryOptions) UnsetCompute

func (o *ODataRawQueryOptions) UnsetCompute()

UnsetCompute ensures that no value is present for Compute, not even an explicit nil

func (*ODataRawQueryOptions) UnsetCount

func (o *ODataRawQueryOptions) UnsetCount()

UnsetCount ensures that no value is present for Count, not even an explicit nil

func (*ODataRawQueryOptions) UnsetDeltaToken

func (o *ODataRawQueryOptions) UnsetDeltaToken()

UnsetDeltaToken ensures that no value is present for DeltaToken, not even an explicit nil

func (*ODataRawQueryOptions) UnsetExpand

func (o *ODataRawQueryOptions) UnsetExpand()

UnsetExpand ensures that no value is present for Expand, not even an explicit nil

func (*ODataRawQueryOptions) UnsetFilter

func (o *ODataRawQueryOptions) UnsetFilter()

UnsetFilter ensures that no value is present for Filter, not even an explicit nil

func (*ODataRawQueryOptions) UnsetFormat

func (o *ODataRawQueryOptions) UnsetFormat()

UnsetFormat ensures that no value is present for Format, not even an explicit nil

func (*ODataRawQueryOptions) UnsetOrderBy

func (o *ODataRawQueryOptions) UnsetOrderBy()

UnsetOrderBy ensures that no value is present for OrderBy, not even an explicit nil

func (*ODataRawQueryOptions) UnsetSearch

func (o *ODataRawQueryOptions) UnsetSearch()

UnsetSearch ensures that no value is present for Search, not even an explicit nil

func (*ODataRawQueryOptions) UnsetSelect

func (o *ODataRawQueryOptions) UnsetSelect()

UnsetSelect ensures that no value is present for Select, not even an explicit nil

func (*ODataRawQueryOptions) UnsetSkip

func (o *ODataRawQueryOptions) UnsetSkip()

UnsetSkip ensures that no value is present for Skip, not even an explicit nil

func (*ODataRawQueryOptions) UnsetSkipToken

func (o *ODataRawQueryOptions) UnsetSkipToken()

UnsetSkipToken ensures that no value is present for SkipToken, not even an explicit nil

func (*ODataRawQueryOptions) UnsetTop

func (o *ODataRawQueryOptions) UnsetTop()

UnsetTop ensures that no value is present for Top, not even an explicit nil

type Oid

type Oid struct {
	Value        NullableString `json:"value,omitempty"`
	FriendlyName NullableString `json:"friendlyName,omitempty"`
}

Oid struct for Oid

func NewOid

func NewOid() *Oid

NewOid instantiates a new Oid 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 NewOidWithDefaults

func NewOidWithDefaults() *Oid

NewOidWithDefaults instantiates a new Oid 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 (*Oid) GetFriendlyName

func (o *Oid) GetFriendlyName() string

GetFriendlyName returns the FriendlyName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Oid) GetFriendlyNameOk

func (o *Oid) GetFriendlyNameOk() (*string, bool)

GetFriendlyNameOk returns a tuple with the FriendlyName 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 (*Oid) GetValue

func (o *Oid) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Oid) GetValueOk

func (o *Oid) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*Oid) HasFriendlyName

func (o *Oid) HasFriendlyName() bool

HasFriendlyName returns a boolean if a field has been set.

func (*Oid) HasValue

func (o *Oid) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Oid) MarshalJSON

func (o Oid) MarshalJSON() ([]byte, error)

func (*Oid) SetFriendlyName

func (o *Oid) SetFriendlyName(v string)

SetFriendlyName gets a reference to the given NullableString and assigns it to the FriendlyName field.

func (*Oid) SetFriendlyNameNil

func (o *Oid) SetFriendlyNameNil()

SetFriendlyNameNil sets the value for FriendlyName to be an explicit nil

func (*Oid) SetValue

func (o *Oid) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*Oid) SetValueNil

func (o *Oid) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (Oid) ToMap

func (o Oid) ToMap() (map[string]interface{}, error)

func (*Oid) UnsetFriendlyName

func (o *Oid) UnsetFriendlyName()

UnsetFriendlyName ensures that no value is present for FriendlyName, not even an explicit nil

func (*Oid) UnsetValue

func (o *Oid) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type OrderByClause

type OrderByClause struct {
	ThenBy        *OrderByClause     `json:"thenBy,omitempty"`
	Expression    *SingleValueNode   `json:"expression,omitempty"`
	Direction     *OrderByDirection  `json:"direction,omitempty"`
	RangeVariable *RangeVariable     `json:"rangeVariable,omitempty"`
	ItemType      *IEdmTypeReference `json:"itemType,omitempty"`
}

OrderByClause struct for OrderByClause

func NewOrderByClause

func NewOrderByClause() *OrderByClause

NewOrderByClause instantiates a new OrderByClause 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 NewOrderByClauseWithDefaults

func NewOrderByClauseWithDefaults() *OrderByClause

NewOrderByClauseWithDefaults instantiates a new OrderByClause 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 (*OrderByClause) GetDirection

func (o *OrderByClause) GetDirection() OrderByDirection

GetDirection returns the Direction field value if set, zero value otherwise.

func (*OrderByClause) GetDirectionOk

func (o *OrderByClause) GetDirectionOk() (*OrderByDirection, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByClause) GetExpression

func (o *OrderByClause) GetExpression() SingleValueNode

GetExpression returns the Expression field value if set, zero value otherwise.

func (*OrderByClause) GetExpressionOk

func (o *OrderByClause) GetExpressionOk() (*SingleValueNode, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByClause) GetItemType

func (o *OrderByClause) GetItemType() IEdmTypeReference

GetItemType returns the ItemType field value if set, zero value otherwise.

func (*OrderByClause) GetItemTypeOk

func (o *OrderByClause) GetItemTypeOk() (*IEdmTypeReference, bool)

GetItemTypeOk returns a tuple with the ItemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByClause) GetRangeVariable

func (o *OrderByClause) GetRangeVariable() RangeVariable

GetRangeVariable returns the RangeVariable field value if set, zero value otherwise.

func (*OrderByClause) GetRangeVariableOk

func (o *OrderByClause) GetRangeVariableOk() (*RangeVariable, bool)

GetRangeVariableOk returns a tuple with the RangeVariable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByClause) GetThenBy

func (o *OrderByClause) GetThenBy() OrderByClause

GetThenBy returns the ThenBy field value if set, zero value otherwise.

func (*OrderByClause) GetThenByOk

func (o *OrderByClause) GetThenByOk() (*OrderByClause, bool)

GetThenByOk returns a tuple with the ThenBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByClause) HasDirection

func (o *OrderByClause) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*OrderByClause) HasExpression

func (o *OrderByClause) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*OrderByClause) HasItemType

func (o *OrderByClause) HasItemType() bool

HasItemType returns a boolean if a field has been set.

func (*OrderByClause) HasRangeVariable

func (o *OrderByClause) HasRangeVariable() bool

HasRangeVariable returns a boolean if a field has been set.

func (*OrderByClause) HasThenBy

func (o *OrderByClause) HasThenBy() bool

HasThenBy returns a boolean if a field has been set.

func (OrderByClause) MarshalJSON

func (o OrderByClause) MarshalJSON() ([]byte, error)

func (*OrderByClause) SetDirection

func (o *OrderByClause) SetDirection(v OrderByDirection)

SetDirection gets a reference to the given OrderByDirection and assigns it to the Direction field.

func (*OrderByClause) SetExpression

func (o *OrderByClause) SetExpression(v SingleValueNode)

SetExpression gets a reference to the given SingleValueNode and assigns it to the Expression field.

func (*OrderByClause) SetItemType

func (o *OrderByClause) SetItemType(v IEdmTypeReference)

SetItemType gets a reference to the given IEdmTypeReference and assigns it to the ItemType field.

func (*OrderByClause) SetRangeVariable

func (o *OrderByClause) SetRangeVariable(v RangeVariable)

SetRangeVariable gets a reference to the given RangeVariable and assigns it to the RangeVariable field.

func (*OrderByClause) SetThenBy

func (o *OrderByClause) SetThenBy(v OrderByClause)

SetThenBy gets a reference to the given OrderByClause and assigns it to the ThenBy field.

func (OrderByClause) ToMap

func (o OrderByClause) ToMap() (map[string]interface{}, error)

type OrderByDirection

type OrderByDirection string

OrderByDirection the model 'OrderByDirection'

const (
	ASCENDING  OrderByDirection = "Ascending"
	DESCENDING OrderByDirection = "Descending"
)

List of OrderByDirection

func NewOrderByDirectionFromValue

func NewOrderByDirectionFromValue(v string) (*OrderByDirection, error)

NewOrderByDirectionFromValue returns a pointer to a valid OrderByDirection for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OrderByDirection) IsValid

func (v OrderByDirection) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (OrderByDirection) Ptr

Ptr returns reference to OrderByDirection value

func (*OrderByDirection) UnmarshalJSON

func (v *OrderByDirection) UnmarshalJSON(src []byte) error

type OrderByNode

type OrderByNode struct {
	Direction *OrderByDirection `json:"direction,omitempty"`
}

OrderByNode struct for OrderByNode

func NewOrderByNode

func NewOrderByNode() *OrderByNode

NewOrderByNode instantiates a new OrderByNode 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 NewOrderByNodeWithDefaults

func NewOrderByNodeWithDefaults() *OrderByNode

NewOrderByNodeWithDefaults instantiates a new OrderByNode 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 (*OrderByNode) GetDirection

func (o *OrderByNode) GetDirection() OrderByDirection

GetDirection returns the Direction field value if set, zero value otherwise.

func (*OrderByNode) GetDirectionOk

func (o *OrderByNode) GetDirectionOk() (*OrderByDirection, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByNode) HasDirection

func (o *OrderByNode) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (OrderByNode) MarshalJSON

func (o OrderByNode) MarshalJSON() ([]byte, error)

func (*OrderByNode) SetDirection

func (o *OrderByNode) SetDirection(v OrderByDirection)

SetDirection gets a reference to the given OrderByDirection and assigns it to the Direction field.

func (OrderByNode) ToMap

func (o OrderByNode) ToMap() (map[string]interface{}, error)

type OrderByQueryOption

type OrderByQueryOption struct {
	Context       *ODataQueryContext     `json:"context,omitempty"`
	OrderByNodes  []OrderByNode          `json:"orderByNodes,omitempty"`
	RawValue      NullableString         `json:"rawValue,omitempty"`
	Validator     map[string]interface{} `json:"validator,omitempty"`
	Compute       *ComputeQueryOption    `json:"compute,omitempty"`
	OrderByClause *OrderByClause         `json:"orderByClause,omitempty"`
}

OrderByQueryOption struct for OrderByQueryOption

func NewOrderByQueryOption

func NewOrderByQueryOption() *OrderByQueryOption

NewOrderByQueryOption instantiates a new OrderByQueryOption 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 NewOrderByQueryOptionWithDefaults

func NewOrderByQueryOptionWithDefaults() *OrderByQueryOption

NewOrderByQueryOptionWithDefaults instantiates a new OrderByQueryOption 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 (*OrderByQueryOption) GetCompute

func (o *OrderByQueryOption) GetCompute() ComputeQueryOption

GetCompute returns the Compute field value if set, zero value otherwise.

func (*OrderByQueryOption) GetComputeOk

func (o *OrderByQueryOption) GetComputeOk() (*ComputeQueryOption, bool)

GetComputeOk returns a tuple with the Compute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByQueryOption) GetContext

func (o *OrderByQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*OrderByQueryOption) GetContextOk

func (o *OrderByQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByQueryOption) GetOrderByClause

func (o *OrderByQueryOption) GetOrderByClause() OrderByClause

GetOrderByClause returns the OrderByClause field value if set, zero value otherwise.

func (*OrderByQueryOption) GetOrderByClauseOk

func (o *OrderByQueryOption) GetOrderByClauseOk() (*OrderByClause, bool)

GetOrderByClauseOk returns a tuple with the OrderByClause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByQueryOption) GetOrderByNodes

func (o *OrderByQueryOption) GetOrderByNodes() []OrderByNode

GetOrderByNodes returns the OrderByNodes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderByQueryOption) GetOrderByNodesOk

func (o *OrderByQueryOption) GetOrderByNodesOk() ([]OrderByNode, bool)

GetOrderByNodesOk returns a tuple with the OrderByNodes 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 (*OrderByQueryOption) GetRawValue

func (o *OrderByQueryOption) GetRawValue() string

GetRawValue returns the RawValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderByQueryOption) GetRawValueOk

func (o *OrderByQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*OrderByQueryOption) GetValidator

func (o *OrderByQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*OrderByQueryOption) GetValidatorOk

func (o *OrderByQueryOption) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderByQueryOption) HasCompute

func (o *OrderByQueryOption) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*OrderByQueryOption) HasContext

func (o *OrderByQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*OrderByQueryOption) HasOrderByClause

func (o *OrderByQueryOption) HasOrderByClause() bool

HasOrderByClause returns a boolean if a field has been set.

func (*OrderByQueryOption) HasOrderByNodes

func (o *OrderByQueryOption) HasOrderByNodes() bool

HasOrderByNodes returns a boolean if a field has been set.

func (*OrderByQueryOption) HasRawValue

func (o *OrderByQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*OrderByQueryOption) HasValidator

func (o *OrderByQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (OrderByQueryOption) MarshalJSON

func (o OrderByQueryOption) MarshalJSON() ([]byte, error)

func (*OrderByQueryOption) SetCompute

func (o *OrderByQueryOption) SetCompute(v ComputeQueryOption)

SetCompute gets a reference to the given ComputeQueryOption and assigns it to the Compute field.

func (*OrderByQueryOption) SetContext

func (o *OrderByQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*OrderByQueryOption) SetOrderByClause

func (o *OrderByQueryOption) SetOrderByClause(v OrderByClause)

SetOrderByClause gets a reference to the given OrderByClause and assigns it to the OrderByClause field.

func (*OrderByQueryOption) SetOrderByNodes

func (o *OrderByQueryOption) SetOrderByNodes(v []OrderByNode)

SetOrderByNodes gets a reference to the given []OrderByNode and assigns it to the OrderByNodes field.

func (*OrderByQueryOption) SetRawValue

func (o *OrderByQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*OrderByQueryOption) SetRawValueNil

func (o *OrderByQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*OrderByQueryOption) SetValidator

func (o *OrderByQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (OrderByQueryOption) ToMap

func (o OrderByQueryOption) ToMap() (map[string]interface{}, error)

func (*OrderByQueryOption) UnsetRawValue

func (o *OrderByQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type ParameterAttributes

type ParameterAttributes string

ParameterAttributes the model 'ParameterAttributes'

const (
	NONE              ParameterAttributes = "None"
	IN                ParameterAttributes = "In"
	OUT               ParameterAttributes = "Out"
	LCID              ParameterAttributes = "Lcid"
	RETVAL            ParameterAttributes = "Retval"
	OPTIONAL          ParameterAttributes = "Optional"
	HAS_DEFAULT       ParameterAttributes = "HasDefault"
	HAS_FIELD_MARSHAL ParameterAttributes = "HasFieldMarshal"
	RESERVED3         ParameterAttributes = "Reserved3"
	RESERVED4         ParameterAttributes = "Reserved4"
	RESERVED_MASK     ParameterAttributes = "ReservedMask"
)

List of ParameterAttributes

func NewParameterAttributesFromValue

func NewParameterAttributesFromValue(v string) (*ParameterAttributes, error)

NewParameterAttributesFromValue returns a pointer to a valid ParameterAttributes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ParameterAttributes) IsValid

func (v ParameterAttributes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ParameterAttributes) Ptr

Ptr returns reference to ParameterAttributes value

func (*ParameterAttributes) UnmarshalJSON

func (v *ParameterAttributes) UnmarshalJSON(src []byte) error

type ParameterInfo

type ParameterInfo struct {
	Attributes       *ParameterAttributes  `json:"attributes,omitempty"`
	Member           *MemberInfo           `json:"member,omitempty"`
	Name             NullableString        `json:"name,omitempty"`
	ParameterType    *Type                 `json:"parameterType,omitempty"`
	Position         *int32                `json:"position,omitempty"`
	IsIn             *bool                 `json:"isIn,omitempty"`
	IsLcid           *bool                 `json:"isLcid,omitempty"`
	IsOptional       *bool                 `json:"isOptional,omitempty"`
	IsOut            *bool                 `json:"isOut,omitempty"`
	IsRetval         *bool                 `json:"isRetval,omitempty"`
	DefaultValue     interface{}           `json:"defaultValue,omitempty"`
	RawDefaultValue  interface{}           `json:"rawDefaultValue,omitempty"`
	HasDefaultValue  *bool                 `json:"hasDefaultValue,omitempty"`
	CustomAttributes []CustomAttributeData `json:"customAttributes,omitempty"`
	MetadataToken    *int32                `json:"metadataToken,omitempty"`
}

ParameterInfo struct for ParameterInfo

func NewParameterInfo

func NewParameterInfo() *ParameterInfo

NewParameterInfo instantiates a new ParameterInfo 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 NewParameterInfoWithDefaults

func NewParameterInfoWithDefaults() *ParameterInfo

NewParameterInfoWithDefaults instantiates a new ParameterInfo 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 (*ParameterInfo) GetAttributes

func (o *ParameterInfo) GetAttributes() ParameterAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*ParameterInfo) GetAttributesOk

func (o *ParameterInfo) GetAttributesOk() (*ParameterAttributes, 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 (*ParameterInfo) GetCustomAttributes

func (o *ParameterInfo) GetCustomAttributes() []CustomAttributeData

GetCustomAttributes returns the CustomAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParameterInfo) GetCustomAttributesOk

func (o *ParameterInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*ParameterInfo) GetDefaultValue

func (o *ParameterInfo) GetDefaultValue() interface{}

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParameterInfo) GetDefaultValueOk

func (o *ParameterInfo) GetDefaultValueOk() (*interface{}, bool)

GetDefaultValueOk returns a tuple with the DefaultValue 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 (*ParameterInfo) GetHasDefaultValue

func (o *ParameterInfo) GetHasDefaultValue() bool

GetHasDefaultValue returns the HasDefaultValue field value if set, zero value otherwise.

func (*ParameterInfo) GetHasDefaultValueOk

func (o *ParameterInfo) GetHasDefaultValueOk() (*bool, bool)

GetHasDefaultValueOk returns a tuple with the HasDefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetIsIn

func (o *ParameterInfo) GetIsIn() bool

GetIsIn returns the IsIn field value if set, zero value otherwise.

func (*ParameterInfo) GetIsInOk

func (o *ParameterInfo) GetIsInOk() (*bool, bool)

GetIsInOk returns a tuple with the IsIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetIsLcid

func (o *ParameterInfo) GetIsLcid() bool

GetIsLcid returns the IsLcid field value if set, zero value otherwise.

func (*ParameterInfo) GetIsLcidOk

func (o *ParameterInfo) GetIsLcidOk() (*bool, bool)

GetIsLcidOk returns a tuple with the IsLcid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetIsOptional

func (o *ParameterInfo) GetIsOptional() bool

GetIsOptional returns the IsOptional field value if set, zero value otherwise.

func (*ParameterInfo) GetIsOptionalOk

func (o *ParameterInfo) GetIsOptionalOk() (*bool, bool)

GetIsOptionalOk returns a tuple with the IsOptional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetIsOut

func (o *ParameterInfo) GetIsOut() bool

GetIsOut returns the IsOut field value if set, zero value otherwise.

func (*ParameterInfo) GetIsOutOk

func (o *ParameterInfo) GetIsOutOk() (*bool, bool)

GetIsOutOk returns a tuple with the IsOut field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetIsRetval

func (o *ParameterInfo) GetIsRetval() bool

GetIsRetval returns the IsRetval field value if set, zero value otherwise.

func (*ParameterInfo) GetIsRetvalOk

func (o *ParameterInfo) GetIsRetvalOk() (*bool, bool)

GetIsRetvalOk returns a tuple with the IsRetval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetMember

func (o *ParameterInfo) GetMember() MemberInfo

GetMember returns the Member field value if set, zero value otherwise.

func (*ParameterInfo) GetMemberOk

func (o *ParameterInfo) GetMemberOk() (*MemberInfo, bool)

GetMemberOk returns a tuple with the Member field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetMetadataToken

func (o *ParameterInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*ParameterInfo) GetMetadataTokenOk

func (o *ParameterInfo) GetMetadataTokenOk() (*int32, bool)

GetMetadataTokenOk returns a tuple with the MetadataToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetName

func (o *ParameterInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParameterInfo) GetNameOk

func (o *ParameterInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*ParameterInfo) GetParameterType

func (o *ParameterInfo) GetParameterType() Type

GetParameterType returns the ParameterType field value if set, zero value otherwise.

func (*ParameterInfo) GetParameterTypeOk

func (o *ParameterInfo) GetParameterTypeOk() (*Type, bool)

GetParameterTypeOk returns a tuple with the ParameterType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetPosition

func (o *ParameterInfo) GetPosition() int32

GetPosition returns the Position field value if set, zero value otherwise.

func (*ParameterInfo) GetPositionOk

func (o *ParameterInfo) GetPositionOk() (*int32, bool)

GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterInfo) GetRawDefaultValue

func (o *ParameterInfo) GetRawDefaultValue() interface{}

GetRawDefaultValue returns the RawDefaultValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParameterInfo) GetRawDefaultValueOk

func (o *ParameterInfo) GetRawDefaultValueOk() (*interface{}, bool)

GetRawDefaultValueOk returns a tuple with the RawDefaultValue 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 (*ParameterInfo) HasAttributes

func (o *ParameterInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*ParameterInfo) HasCustomAttributes

func (o *ParameterInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*ParameterInfo) HasDefaultValue

func (o *ParameterInfo) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*ParameterInfo) HasHasDefaultValue

func (o *ParameterInfo) HasHasDefaultValue() bool

HasHasDefaultValue returns a boolean if a field has been set.

func (*ParameterInfo) HasIsIn

func (o *ParameterInfo) HasIsIn() bool

HasIsIn returns a boolean if a field has been set.

func (*ParameterInfo) HasIsLcid

func (o *ParameterInfo) HasIsLcid() bool

HasIsLcid returns a boolean if a field has been set.

func (*ParameterInfo) HasIsOptional

func (o *ParameterInfo) HasIsOptional() bool

HasIsOptional returns a boolean if a field has been set.

func (*ParameterInfo) HasIsOut

func (o *ParameterInfo) HasIsOut() bool

HasIsOut returns a boolean if a field has been set.

func (*ParameterInfo) HasIsRetval

func (o *ParameterInfo) HasIsRetval() bool

HasIsRetval returns a boolean if a field has been set.

func (*ParameterInfo) HasMember

func (o *ParameterInfo) HasMember() bool

HasMember returns a boolean if a field has been set.

func (*ParameterInfo) HasMetadataToken

func (o *ParameterInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*ParameterInfo) HasName

func (o *ParameterInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ParameterInfo) HasParameterType

func (o *ParameterInfo) HasParameterType() bool

HasParameterType returns a boolean if a field has been set.

func (*ParameterInfo) HasPosition

func (o *ParameterInfo) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*ParameterInfo) HasRawDefaultValue

func (o *ParameterInfo) HasRawDefaultValue() bool

HasRawDefaultValue returns a boolean if a field has been set.

func (ParameterInfo) MarshalJSON

func (o ParameterInfo) MarshalJSON() ([]byte, error)

func (*ParameterInfo) SetAttributes

func (o *ParameterInfo) SetAttributes(v ParameterAttributes)

SetAttributes gets a reference to the given ParameterAttributes and assigns it to the Attributes field.

func (*ParameterInfo) SetCustomAttributes

func (o *ParameterInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*ParameterInfo) SetDefaultValue

func (o *ParameterInfo) SetDefaultValue(v interface{})

SetDefaultValue gets a reference to the given interface{} and assigns it to the DefaultValue field.

func (*ParameterInfo) SetHasDefaultValue

func (o *ParameterInfo) SetHasDefaultValue(v bool)

SetHasDefaultValue gets a reference to the given bool and assigns it to the HasDefaultValue field.

func (*ParameterInfo) SetIsIn

func (o *ParameterInfo) SetIsIn(v bool)

SetIsIn gets a reference to the given bool and assigns it to the IsIn field.

func (*ParameterInfo) SetIsLcid

func (o *ParameterInfo) SetIsLcid(v bool)

SetIsLcid gets a reference to the given bool and assigns it to the IsLcid field.

func (*ParameterInfo) SetIsOptional

func (o *ParameterInfo) SetIsOptional(v bool)

SetIsOptional gets a reference to the given bool and assigns it to the IsOptional field.

func (*ParameterInfo) SetIsOut

func (o *ParameterInfo) SetIsOut(v bool)

SetIsOut gets a reference to the given bool and assigns it to the IsOut field.

func (*ParameterInfo) SetIsRetval

func (o *ParameterInfo) SetIsRetval(v bool)

SetIsRetval gets a reference to the given bool and assigns it to the IsRetval field.

func (*ParameterInfo) SetMember

func (o *ParameterInfo) SetMember(v MemberInfo)

SetMember gets a reference to the given MemberInfo and assigns it to the Member field.

func (*ParameterInfo) SetMetadataToken

func (o *ParameterInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*ParameterInfo) SetName

func (o *ParameterInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ParameterInfo) SetNameNil

func (o *ParameterInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ParameterInfo) SetParameterType

func (o *ParameterInfo) SetParameterType(v Type)

SetParameterType gets a reference to the given Type and assigns it to the ParameterType field.

func (*ParameterInfo) SetPosition

func (o *ParameterInfo) SetPosition(v int32)

SetPosition gets a reference to the given int32 and assigns it to the Position field.

func (*ParameterInfo) SetRawDefaultValue

func (o *ParameterInfo) SetRawDefaultValue(v interface{})

SetRawDefaultValue gets a reference to the given interface{} and assigns it to the RawDefaultValue field.

func (ParameterInfo) ToMap

func (o ParameterInfo) ToMap() (map[string]interface{}, error)

func (*ParameterInfo) UnsetName

func (o *ParameterInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type PathString

type PathString struct {
	Value    NullableString `json:"value,omitempty"`
	HasValue *bool          `json:"hasValue,omitempty"`
}

PathString struct for PathString

func NewPathString

func NewPathString() *PathString

NewPathString instantiates a new PathString 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 NewPathStringWithDefaults

func NewPathStringWithDefaults() *PathString

NewPathStringWithDefaults instantiates a new PathString 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 (*PathString) GetHasValue

func (o *PathString) GetHasValue() bool

GetHasValue returns the HasValue field value if set, zero value otherwise.

func (*PathString) GetHasValueOk

func (o *PathString) GetHasValueOk() (*bool, bool)

GetHasValueOk returns a tuple with the HasValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PathString) GetValue

func (o *PathString) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PathString) GetValueOk

func (o *PathString) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*PathString) HasHasValue

func (o *PathString) HasHasValue() bool

HasHasValue returns a boolean if a field has been set.

func (*PathString) HasValue

func (o *PathString) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PathString) MarshalJSON

func (o PathString) MarshalJSON() ([]byte, error)

func (*PathString) SetHasValue

func (o *PathString) SetHasValue(v bool)

SetHasValue gets a reference to the given bool and assigns it to the HasValue field.

func (*PathString) SetValue

func (o *PathString) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*PathString) SetValueNil

func (o *PathString) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (PathString) ToMap

func (o PathString) ToMap() (map[string]interface{}, error)

func (*PathString) UnsetValue

func (o *PathString) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type PipeWriter

type PipeWriter struct {
	CanGetUnflushedBytes *bool  `json:"canGetUnflushedBytes,omitempty"`
	UnflushedBytes       *int64 `json:"unflushedBytes,omitempty"`
}

PipeWriter struct for PipeWriter

func NewPipeWriter

func NewPipeWriter() *PipeWriter

NewPipeWriter instantiates a new PipeWriter 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 NewPipeWriterWithDefaults

func NewPipeWriterWithDefaults() *PipeWriter

NewPipeWriterWithDefaults instantiates a new PipeWriter 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 (*PipeWriter) GetCanGetUnflushedBytes

func (o *PipeWriter) GetCanGetUnflushedBytes() bool

GetCanGetUnflushedBytes returns the CanGetUnflushedBytes field value if set, zero value otherwise.

func (*PipeWriter) GetCanGetUnflushedBytesOk

func (o *PipeWriter) GetCanGetUnflushedBytesOk() (*bool, bool)

GetCanGetUnflushedBytesOk returns a tuple with the CanGetUnflushedBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PipeWriter) GetUnflushedBytes

func (o *PipeWriter) GetUnflushedBytes() int64

GetUnflushedBytes returns the UnflushedBytes field value if set, zero value otherwise.

func (*PipeWriter) GetUnflushedBytesOk

func (o *PipeWriter) GetUnflushedBytesOk() (*int64, bool)

GetUnflushedBytesOk returns a tuple with the UnflushedBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PipeWriter) HasCanGetUnflushedBytes

func (o *PipeWriter) HasCanGetUnflushedBytes() bool

HasCanGetUnflushedBytes returns a boolean if a field has been set.

func (*PipeWriter) HasUnflushedBytes

func (o *PipeWriter) HasUnflushedBytes() bool

HasUnflushedBytes returns a boolean if a field has been set.

func (PipeWriter) MarshalJSON

func (o PipeWriter) MarshalJSON() ([]byte, error)

func (*PipeWriter) SetCanGetUnflushedBytes

func (o *PipeWriter) SetCanGetUnflushedBytes(v bool)

SetCanGetUnflushedBytes gets a reference to the given bool and assigns it to the CanGetUnflushedBytes field.

func (*PipeWriter) SetUnflushedBytes

func (o *PipeWriter) SetUnflushedBytes(v int64)

SetUnflushedBytes gets a reference to the given int64 and assigns it to the UnflushedBytes field.

func (PipeWriter) ToMap

func (o PipeWriter) ToMap() (map[string]interface{}, error)

type PropertyAttributes

type PropertyAttributes string

PropertyAttributes the model 'PropertyAttributes'

const (
	NONE            PropertyAttributes = "None"
	SPECIAL_NAME    PropertyAttributes = "SpecialName"
	RT_SPECIAL_NAME PropertyAttributes = "RTSpecialName"
	HAS_DEFAULT     PropertyAttributes = "HasDefault"
	RESERVED2       PropertyAttributes = "Reserved2"
	RESERVED3       PropertyAttributes = "Reserved3"
	RESERVED4       PropertyAttributes = "Reserved4"
	RESERVED_MASK   PropertyAttributes = "ReservedMask"
)

List of PropertyAttributes

func NewPropertyAttributesFromValue

func NewPropertyAttributesFromValue(v string) (*PropertyAttributes, error)

NewPropertyAttributesFromValue returns a pointer to a valid PropertyAttributes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PropertyAttributes) IsValid

func (v PropertyAttributes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PropertyAttributes) Ptr

Ptr returns reference to PropertyAttributes value

func (*PropertyAttributes) UnmarshalJSON

func (v *PropertyAttributes) UnmarshalJSON(src []byte) error

type PropertyInfo

type PropertyInfo struct {
	Name             NullableString        `json:"name,omitempty"`
	DeclaringType    *Type                 `json:"declaringType,omitempty"`
	ReflectedType    *Type                 `json:"reflectedType,omitempty"`
	Module           *Module               `json:"module,omitempty"`
	CustomAttributes []CustomAttributeData `json:"customAttributes,omitempty"`
	IsCollectible    *bool                 `json:"isCollectible,omitempty"`
	MetadataToken    *int32                `json:"metadataToken,omitempty"`
	MemberType       *MemberTypes          `json:"memberType,omitempty"`
	PropertyType     *Type                 `json:"propertyType,omitempty"`
	Attributes       *PropertyAttributes   `json:"attributes,omitempty"`
	IsSpecialName    *bool                 `json:"isSpecialName,omitempty"`
	CanRead          *bool                 `json:"canRead,omitempty"`
	CanWrite         *bool                 `json:"canWrite,omitempty"`
	GetMethod        *MethodInfo           `json:"getMethod,omitempty"`
	SetMethod        *MethodInfo           `json:"setMethod,omitempty"`
}

PropertyInfo struct for PropertyInfo

func NewPropertyInfo

func NewPropertyInfo() *PropertyInfo

NewPropertyInfo instantiates a new PropertyInfo 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 NewPropertyInfoWithDefaults

func NewPropertyInfoWithDefaults() *PropertyInfo

NewPropertyInfoWithDefaults instantiates a new PropertyInfo 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 (*PropertyInfo) GetAttributes

func (o *PropertyInfo) GetAttributes() PropertyAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*PropertyInfo) GetAttributesOk

func (o *PropertyInfo) GetAttributesOk() (*PropertyAttributes, 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 (*PropertyInfo) GetCanRead

func (o *PropertyInfo) GetCanRead() bool

GetCanRead returns the CanRead field value if set, zero value otherwise.

func (*PropertyInfo) GetCanReadOk

func (o *PropertyInfo) GetCanReadOk() (*bool, bool)

GetCanReadOk returns a tuple with the CanRead field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetCanWrite

func (o *PropertyInfo) GetCanWrite() bool

GetCanWrite returns the CanWrite field value if set, zero value otherwise.

func (*PropertyInfo) GetCanWriteOk

func (o *PropertyInfo) GetCanWriteOk() (*bool, bool)

GetCanWriteOk returns a tuple with the CanWrite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetCustomAttributes

func (o *PropertyInfo) GetCustomAttributes() []CustomAttributeData

GetCustomAttributes returns the CustomAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PropertyInfo) GetCustomAttributesOk

func (o *PropertyInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*PropertyInfo) GetDeclaringType

func (o *PropertyInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*PropertyInfo) GetDeclaringTypeOk

func (o *PropertyInfo) GetDeclaringTypeOk() (*Type, bool)

GetDeclaringTypeOk returns a tuple with the DeclaringType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetGetMethod

func (o *PropertyInfo) GetGetMethod() MethodInfo

GetGetMethod returns the GetMethod field value if set, zero value otherwise.

func (*PropertyInfo) GetGetMethodOk

func (o *PropertyInfo) GetGetMethodOk() (*MethodInfo, bool)

GetGetMethodOk returns a tuple with the GetMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetIsCollectible

func (o *PropertyInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*PropertyInfo) GetIsCollectibleOk

func (o *PropertyInfo) GetIsCollectibleOk() (*bool, bool)

GetIsCollectibleOk returns a tuple with the IsCollectible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetIsSpecialName

func (o *PropertyInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*PropertyInfo) GetIsSpecialNameOk

func (o *PropertyInfo) GetIsSpecialNameOk() (*bool, bool)

GetIsSpecialNameOk returns a tuple with the IsSpecialName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetMemberType

func (o *PropertyInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*PropertyInfo) GetMemberTypeOk

func (o *PropertyInfo) GetMemberTypeOk() (*MemberTypes, bool)

GetMemberTypeOk returns a tuple with the MemberType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetMetadataToken

func (o *PropertyInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*PropertyInfo) GetMetadataTokenOk

func (o *PropertyInfo) GetMetadataTokenOk() (*int32, bool)

GetMetadataTokenOk returns a tuple with the MetadataToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetModule

func (o *PropertyInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*PropertyInfo) GetModuleOk

func (o *PropertyInfo) GetModuleOk() (*Module, bool)

GetModuleOk returns a tuple with the Module field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetName

func (o *PropertyInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PropertyInfo) GetNameOk

func (o *PropertyInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*PropertyInfo) GetPropertyType

func (o *PropertyInfo) GetPropertyType() Type

GetPropertyType returns the PropertyType field value if set, zero value otherwise.

func (*PropertyInfo) GetPropertyTypeOk

func (o *PropertyInfo) GetPropertyTypeOk() (*Type, bool)

GetPropertyTypeOk returns a tuple with the PropertyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetReflectedType

func (o *PropertyInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*PropertyInfo) GetReflectedTypeOk

func (o *PropertyInfo) GetReflectedTypeOk() (*Type, bool)

GetReflectedTypeOk returns a tuple with the ReflectedType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) GetSetMethod

func (o *PropertyInfo) GetSetMethod() MethodInfo

GetSetMethod returns the SetMethod field value if set, zero value otherwise.

func (*PropertyInfo) GetSetMethodOk

func (o *PropertyInfo) GetSetMethodOk() (*MethodInfo, bool)

GetSetMethodOk returns a tuple with the SetMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertyInfo) HasAttributes

func (o *PropertyInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*PropertyInfo) HasCanRead

func (o *PropertyInfo) HasCanRead() bool

HasCanRead returns a boolean if a field has been set.

func (*PropertyInfo) HasCanWrite

func (o *PropertyInfo) HasCanWrite() bool

HasCanWrite returns a boolean if a field has been set.

func (*PropertyInfo) HasCustomAttributes

func (o *PropertyInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*PropertyInfo) HasDeclaringType

func (o *PropertyInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*PropertyInfo) HasGetMethod

func (o *PropertyInfo) HasGetMethod() bool

HasGetMethod returns a boolean if a field has been set.

func (*PropertyInfo) HasIsCollectible

func (o *PropertyInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*PropertyInfo) HasIsSpecialName

func (o *PropertyInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*PropertyInfo) HasMemberType

func (o *PropertyInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*PropertyInfo) HasMetadataToken

func (o *PropertyInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*PropertyInfo) HasModule

func (o *PropertyInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*PropertyInfo) HasName

func (o *PropertyInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*PropertyInfo) HasPropertyType

func (o *PropertyInfo) HasPropertyType() bool

HasPropertyType returns a boolean if a field has been set.

func (*PropertyInfo) HasReflectedType

func (o *PropertyInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (*PropertyInfo) HasSetMethod

func (o *PropertyInfo) HasSetMethod() bool

HasSetMethod returns a boolean if a field has been set.

func (PropertyInfo) MarshalJSON

func (o PropertyInfo) MarshalJSON() ([]byte, error)

func (*PropertyInfo) SetAttributes

func (o *PropertyInfo) SetAttributes(v PropertyAttributes)

SetAttributes gets a reference to the given PropertyAttributes and assigns it to the Attributes field.

func (*PropertyInfo) SetCanRead

func (o *PropertyInfo) SetCanRead(v bool)

SetCanRead gets a reference to the given bool and assigns it to the CanRead field.

func (*PropertyInfo) SetCanWrite

func (o *PropertyInfo) SetCanWrite(v bool)

SetCanWrite gets a reference to the given bool and assigns it to the CanWrite field.

func (*PropertyInfo) SetCustomAttributes

func (o *PropertyInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*PropertyInfo) SetDeclaringType

func (o *PropertyInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*PropertyInfo) SetGetMethod

func (o *PropertyInfo) SetGetMethod(v MethodInfo)

SetGetMethod gets a reference to the given MethodInfo and assigns it to the GetMethod field.

func (*PropertyInfo) SetIsCollectible

func (o *PropertyInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*PropertyInfo) SetIsSpecialName

func (o *PropertyInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*PropertyInfo) SetMemberType

func (o *PropertyInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*PropertyInfo) SetMetadataToken

func (o *PropertyInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*PropertyInfo) SetModule

func (o *PropertyInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*PropertyInfo) SetName

func (o *PropertyInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*PropertyInfo) SetNameNil

func (o *PropertyInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*PropertyInfo) SetPropertyType

func (o *PropertyInfo) SetPropertyType(v Type)

SetPropertyType gets a reference to the given Type and assigns it to the PropertyType field.

func (*PropertyInfo) SetReflectedType

func (o *PropertyInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (*PropertyInfo) SetSetMethod

func (o *PropertyInfo) SetSetMethod(v MethodInfo)

SetSetMethod gets a reference to the given MethodInfo and assigns it to the SetMethod field.

func (PropertyInfo) ToMap

func (o PropertyInfo) ToMap() (map[string]interface{}, error)

func (*PropertyInfo) UnsetName

func (o *PropertyInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type PublicKey

type PublicKey struct {
	EncodedKeyValue   *AsnEncodedData      `json:"encodedKeyValue,omitempty"`
	EncodedParameters *AsnEncodedData      `json:"encodedParameters,omitempty"`
	Key               *AsymmetricAlgorithm `json:"key,omitempty"`
	Oid               *Oid                 `json:"oid,omitempty"`
}

PublicKey struct for PublicKey

func NewPublicKey

func NewPublicKey() *PublicKey

NewPublicKey instantiates a new PublicKey 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 NewPublicKeyWithDefaults

func NewPublicKeyWithDefaults() *PublicKey

NewPublicKeyWithDefaults instantiates a new PublicKey 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 (*PublicKey) GetEncodedKeyValue

func (o *PublicKey) GetEncodedKeyValue() AsnEncodedData

GetEncodedKeyValue returns the EncodedKeyValue field value if set, zero value otherwise.

func (*PublicKey) GetEncodedKeyValueOk

func (o *PublicKey) GetEncodedKeyValueOk() (*AsnEncodedData, bool)

GetEncodedKeyValueOk returns a tuple with the EncodedKeyValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicKey) GetEncodedParameters

func (o *PublicKey) GetEncodedParameters() AsnEncodedData

GetEncodedParameters returns the EncodedParameters field value if set, zero value otherwise.

func (*PublicKey) GetEncodedParametersOk

func (o *PublicKey) GetEncodedParametersOk() (*AsnEncodedData, bool)

GetEncodedParametersOk returns a tuple with the EncodedParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicKey) GetKey

func (o *PublicKey) GetKey() AsymmetricAlgorithm

GetKey returns the Key field value if set, zero value otherwise.

func (*PublicKey) GetKeyOk

func (o *PublicKey) GetKeyOk() (*AsymmetricAlgorithm, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicKey) GetOid

func (o *PublicKey) GetOid() Oid

GetOid returns the Oid field value if set, zero value otherwise.

func (*PublicKey) GetOidOk

func (o *PublicKey) GetOidOk() (*Oid, bool)

GetOidOk returns a tuple with the Oid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicKey) HasEncodedKeyValue

func (o *PublicKey) HasEncodedKeyValue() bool

HasEncodedKeyValue returns a boolean if a field has been set.

func (*PublicKey) HasEncodedParameters

func (o *PublicKey) HasEncodedParameters() bool

HasEncodedParameters returns a boolean if a field has been set.

func (*PublicKey) HasKey

func (o *PublicKey) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*PublicKey) HasOid

func (o *PublicKey) HasOid() bool

HasOid returns a boolean if a field has been set.

func (PublicKey) MarshalJSON

func (o PublicKey) MarshalJSON() ([]byte, error)

func (*PublicKey) SetEncodedKeyValue

func (o *PublicKey) SetEncodedKeyValue(v AsnEncodedData)

SetEncodedKeyValue gets a reference to the given AsnEncodedData and assigns it to the EncodedKeyValue field.

func (*PublicKey) SetEncodedParameters

func (o *PublicKey) SetEncodedParameters(v AsnEncodedData)

SetEncodedParameters gets a reference to the given AsnEncodedData and assigns it to the EncodedParameters field.

func (*PublicKey) SetKey

func (o *PublicKey) SetKey(v AsymmetricAlgorithm)

SetKey gets a reference to the given AsymmetricAlgorithm and assigns it to the Key field.

func (*PublicKey) SetOid

func (o *PublicKey) SetOid(v Oid)

SetOid gets a reference to the given Oid and assigns it to the Oid field.

func (PublicKey) ToMap

func (o PublicKey) ToMap() (map[string]interface{}, error)

type QueryNodeKind

type QueryNodeKind string

QueryNodeKind the model 'QueryNodeKind'

const (
	NONE                                  QueryNodeKind = "None"
	CONSTANT                              QueryNodeKind = "Constant"
	CONVERT                               QueryNodeKind = "Convert"
	NON_RESOURCE_RANGE_VARIABLE_REFERENCE QueryNodeKind = "NonResourceRangeVariableReference"
	BINARY_OPERATOR                       QueryNodeKind = "BinaryOperator"
	UNARY_OPERATOR                        QueryNodeKind = "UnaryOperator"
	SINGLE_VALUE_PROPERTY_ACCESS          QueryNodeKind = "SingleValuePropertyAccess"
	COLLECTION_PROPERTY_ACCESS            QueryNodeKind = "CollectionPropertyAccess"
	SINGLE_VALUE_FUNCTION_CALL            QueryNodeKind = "SingleValueFunctionCall"
	ANY                                   QueryNodeKind = "Any"
	COLLECTION_NAVIGATION_NODE            QueryNodeKind = "CollectionNavigationNode"
	SINGLE_NAVIGATION_NODE                QueryNodeKind = "SingleNavigationNode"
	SINGLE_VALUE_OPEN_PROPERTY_ACCESS     QueryNodeKind = "SingleValueOpenPropertyAccess"
	SINGLE_RESOURCE_CAST                  QueryNodeKind = "SingleResourceCast"
	ALL                                   QueryNodeKind = "All"
	COLLECTION_RESOURCE_CAST              QueryNodeKind = "CollectionResourceCast"
	RESOURCE_RANGE_VARIABLE_REFERENCE     QueryNodeKind = "ResourceRangeVariableReference"
	SINGLE_RESOURCE_FUNCTION_CALL         QueryNodeKind = "SingleResourceFunctionCall"
	COLLECTION_FUNCTION_CALL              QueryNodeKind = "CollectionFunctionCall"
	COLLECTION_RESOURCE_FUNCTION_CALL     QueryNodeKind = "CollectionResourceFunctionCall"
	NAMED_FUNCTION_PARAMETER              QueryNodeKind = "NamedFunctionParameter"
	PARAMETER_ALIAS                       QueryNodeKind = "ParameterAlias"
	ENTITY_SET                            QueryNodeKind = "EntitySet"
	KEY_LOOKUP                            QueryNodeKind = "KeyLookup"
	SEARCH_TERM                           QueryNodeKind = "SearchTerm"
	COLLECTION_OPEN_PROPERTY_ACCESS       QueryNodeKind = "CollectionOpenPropertyAccess"
	COLLECTION_COMPLEX_NODE               QueryNodeKind = "CollectionComplexNode"
	SINGLE_COMPLEX_NODE                   QueryNodeKind = "SingleComplexNode"
	COUNT                                 QueryNodeKind = "Count"
	SINGLE_VALUE_CAST                     QueryNodeKind = "SingleValueCast"
	COLLECTION_PROPERTY_NODE              QueryNodeKind = "CollectionPropertyNode"
	AGGREGATED_COLLECTION_PROPERTY_NODE   QueryNodeKind = "AggregatedCollectionPropertyNode"
	IN                                    QueryNodeKind = "In"
	COLLECTION_CONSTANT                   QueryNodeKind = "CollectionConstant"
)

List of QueryNodeKind

func NewQueryNodeKindFromValue

func NewQueryNodeKindFromValue(v string) (*QueryNodeKind, error)

NewQueryNodeKindFromValue returns a pointer to a valid QueryNodeKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (QueryNodeKind) IsValid

func (v QueryNodeKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (QueryNodeKind) Ptr

func (v QueryNodeKind) Ptr() *QueryNodeKind

Ptr returns reference to QueryNodeKind value

func (*QueryNodeKind) UnmarshalJSON

func (v *QueryNodeKind) UnmarshalJSON(src []byte) error

type QueryString

type QueryString struct {
	Value    NullableString `json:"value,omitempty"`
	HasValue *bool          `json:"hasValue,omitempty"`
}

QueryString struct for QueryString

func NewQueryString

func NewQueryString() *QueryString

NewQueryString instantiates a new QueryString 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 NewQueryStringWithDefaults

func NewQueryStringWithDefaults() *QueryString

NewQueryStringWithDefaults instantiates a new QueryString 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 (*QueryString) GetHasValue

func (o *QueryString) GetHasValue() bool

GetHasValue returns the HasValue field value if set, zero value otherwise.

func (*QueryString) GetHasValueOk

func (o *QueryString) GetHasValueOk() (*bool, bool)

GetHasValueOk returns a tuple with the HasValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryString) GetValue

func (o *QueryString) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryString) GetValueOk

func (o *QueryString) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*QueryString) HasHasValue

func (o *QueryString) HasHasValue() bool

HasHasValue returns a boolean if a field has been set.

func (*QueryString) HasValue

func (o *QueryString) HasValue() bool

HasValue returns a boolean if a field has been set.

func (QueryString) MarshalJSON

func (o QueryString) MarshalJSON() ([]byte, error)

func (*QueryString) SetHasValue

func (o *QueryString) SetHasValue(v bool)

SetHasValue gets a reference to the given bool and assigns it to the HasValue field.

func (*QueryString) SetValue

func (o *QueryString) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*QueryString) SetValueNil

func (o *QueryString) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (QueryString) ToMap

func (o QueryString) ToMap() (map[string]interface{}, error)

func (*QueryString) UnsetValue

func (o *QueryString) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type RangeVariable

type RangeVariable struct {
	Name          NullableString     `json:"name,omitempty"`
	TypeReference *IEdmTypeReference `json:"typeReference,omitempty"`
	Kind          *int32             `json:"kind,omitempty"`
}

RangeVariable struct for RangeVariable

func NewRangeVariable

func NewRangeVariable() *RangeVariable

NewRangeVariable instantiates a new RangeVariable 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 NewRangeVariableWithDefaults

func NewRangeVariableWithDefaults() *RangeVariable

NewRangeVariableWithDefaults instantiates a new RangeVariable 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 (*RangeVariable) GetKind

func (o *RangeVariable) GetKind() int32

GetKind returns the Kind field value if set, zero value otherwise.

func (*RangeVariable) GetKindOk

func (o *RangeVariable) GetKindOk() (*int32, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RangeVariable) GetName

func (o *RangeVariable) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RangeVariable) GetNameOk

func (o *RangeVariable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*RangeVariable) GetTypeReference

func (o *RangeVariable) GetTypeReference() IEdmTypeReference

GetTypeReference returns the TypeReference field value if set, zero value otherwise.

func (*RangeVariable) GetTypeReferenceOk

func (o *RangeVariable) GetTypeReferenceOk() (*IEdmTypeReference, bool)

GetTypeReferenceOk returns a tuple with the TypeReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RangeVariable) HasKind

func (o *RangeVariable) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*RangeVariable) HasName

func (o *RangeVariable) HasName() bool

HasName returns a boolean if a field has been set.

func (*RangeVariable) HasTypeReference

func (o *RangeVariable) HasTypeReference() bool

HasTypeReference returns a boolean if a field has been set.

func (RangeVariable) MarshalJSON

func (o RangeVariable) MarshalJSON() ([]byte, error)

func (*RangeVariable) SetKind

func (o *RangeVariable) SetKind(v int32)

SetKind gets a reference to the given int32 and assigns it to the Kind field.

func (*RangeVariable) SetName

func (o *RangeVariable) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RangeVariable) SetNameNil

func (o *RangeVariable) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RangeVariable) SetTypeReference

func (o *RangeVariable) SetTypeReference(v IEdmTypeReference)

SetTypeReference gets a reference to the given IEdmTypeReference and assigns it to the TypeReference field.

func (RangeVariable) ToMap

func (o RangeVariable) ToMap() (map[string]interface{}, error)

func (*RangeVariable) UnsetName

func (o *RangeVariable) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type RuntimeFieldHandle

type RuntimeFieldHandle struct {
	Value map[string]interface{} `json:"value,omitempty"`
}

RuntimeFieldHandle struct for RuntimeFieldHandle

func NewRuntimeFieldHandle

func NewRuntimeFieldHandle() *RuntimeFieldHandle

NewRuntimeFieldHandle instantiates a new RuntimeFieldHandle 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 NewRuntimeFieldHandleWithDefaults

func NewRuntimeFieldHandleWithDefaults() *RuntimeFieldHandle

NewRuntimeFieldHandleWithDefaults instantiates a new RuntimeFieldHandle 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 (*RuntimeFieldHandle) GetValue

func (o *RuntimeFieldHandle) GetValue() map[string]interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*RuntimeFieldHandle) GetValueOk

func (o *RuntimeFieldHandle) GetValueOk() (map[string]interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuntimeFieldHandle) HasValue

func (o *RuntimeFieldHandle) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RuntimeFieldHandle) MarshalJSON

func (o RuntimeFieldHandle) MarshalJSON() ([]byte, error)

func (*RuntimeFieldHandle) SetValue

func (o *RuntimeFieldHandle) SetValue(v map[string]interface{})

SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.

func (RuntimeFieldHandle) ToMap

func (o RuntimeFieldHandle) ToMap() (map[string]interface{}, error)

type RuntimeMethodHandle

type RuntimeMethodHandle struct {
	Value map[string]interface{} `json:"value,omitempty"`
}

RuntimeMethodHandle struct for RuntimeMethodHandle

func NewRuntimeMethodHandle

func NewRuntimeMethodHandle() *RuntimeMethodHandle

NewRuntimeMethodHandle instantiates a new RuntimeMethodHandle 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 NewRuntimeMethodHandleWithDefaults

func NewRuntimeMethodHandleWithDefaults() *RuntimeMethodHandle

NewRuntimeMethodHandleWithDefaults instantiates a new RuntimeMethodHandle 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 (*RuntimeMethodHandle) GetValue

func (o *RuntimeMethodHandle) GetValue() map[string]interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*RuntimeMethodHandle) GetValueOk

func (o *RuntimeMethodHandle) GetValueOk() (map[string]interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuntimeMethodHandle) HasValue

func (o *RuntimeMethodHandle) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RuntimeMethodHandle) MarshalJSON

func (o RuntimeMethodHandle) MarshalJSON() ([]byte, error)

func (*RuntimeMethodHandle) SetValue

func (o *RuntimeMethodHandle) SetValue(v map[string]interface{})

SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.

func (RuntimeMethodHandle) ToMap

func (o RuntimeMethodHandle) ToMap() (map[string]interface{}, error)

type RuntimeTypeHandle

type RuntimeTypeHandle struct {
	Value map[string]interface{} `json:"value,omitempty"`
}

RuntimeTypeHandle struct for RuntimeTypeHandle

func NewRuntimeTypeHandle

func NewRuntimeTypeHandle() *RuntimeTypeHandle

NewRuntimeTypeHandle instantiates a new RuntimeTypeHandle 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 NewRuntimeTypeHandleWithDefaults

func NewRuntimeTypeHandleWithDefaults() *RuntimeTypeHandle

NewRuntimeTypeHandleWithDefaults instantiates a new RuntimeTypeHandle 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 (*RuntimeTypeHandle) GetValue

func (o *RuntimeTypeHandle) GetValue() map[string]interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*RuntimeTypeHandle) GetValueOk

func (o *RuntimeTypeHandle) GetValueOk() (map[string]interface{}, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuntimeTypeHandle) HasValue

func (o *RuntimeTypeHandle) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RuntimeTypeHandle) MarshalJSON

func (o RuntimeTypeHandle) MarshalJSON() ([]byte, error)

func (*RuntimeTypeHandle) SetValue

func (o *RuntimeTypeHandle) SetValue(v map[string]interface{})

SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.

func (RuntimeTypeHandle) ToMap

func (o RuntimeTypeHandle) ToMap() (map[string]interface{}, error)

type SafeWaitHandle

type SafeWaitHandle struct {
	IsClosed  *bool `json:"isClosed,omitempty"`
	IsInvalid *bool `json:"isInvalid,omitempty"`
}

SafeWaitHandle struct for SafeWaitHandle

func NewSafeWaitHandle

func NewSafeWaitHandle() *SafeWaitHandle

NewSafeWaitHandle instantiates a new SafeWaitHandle 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 NewSafeWaitHandleWithDefaults

func NewSafeWaitHandleWithDefaults() *SafeWaitHandle

NewSafeWaitHandleWithDefaults instantiates a new SafeWaitHandle 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 (*SafeWaitHandle) GetIsClosed

func (o *SafeWaitHandle) GetIsClosed() bool

GetIsClosed returns the IsClosed field value if set, zero value otherwise.

func (*SafeWaitHandle) GetIsClosedOk

func (o *SafeWaitHandle) GetIsClosedOk() (*bool, bool)

GetIsClosedOk returns a tuple with the IsClosed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SafeWaitHandle) GetIsInvalid

func (o *SafeWaitHandle) GetIsInvalid() bool

GetIsInvalid returns the IsInvalid field value if set, zero value otherwise.

func (*SafeWaitHandle) GetIsInvalidOk

func (o *SafeWaitHandle) GetIsInvalidOk() (*bool, bool)

GetIsInvalidOk returns a tuple with the IsInvalid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SafeWaitHandle) HasIsClosed

func (o *SafeWaitHandle) HasIsClosed() bool

HasIsClosed returns a boolean if a field has been set.

func (*SafeWaitHandle) HasIsInvalid

func (o *SafeWaitHandle) HasIsInvalid() bool

HasIsInvalid returns a boolean if a field has been set.

func (SafeWaitHandle) MarshalJSON

func (o SafeWaitHandle) MarshalJSON() ([]byte, error)

func (*SafeWaitHandle) SetIsClosed

func (o *SafeWaitHandle) SetIsClosed(v bool)

SetIsClosed gets a reference to the given bool and assigns it to the IsClosed field.

func (*SafeWaitHandle) SetIsInvalid

func (o *SafeWaitHandle) SetIsInvalid(v bool)

SetIsInvalid gets a reference to the given bool and assigns it to the IsInvalid field.

func (SafeWaitHandle) ToMap

func (o SafeWaitHandle) ToMap() (map[string]interface{}, error)

type SearchClause

type SearchClause struct {
	Expression *SingleValueNode `json:"expression,omitempty"`
}

SearchClause struct for SearchClause

func NewSearchClause

func NewSearchClause() *SearchClause

NewSearchClause instantiates a new SearchClause 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 NewSearchClauseWithDefaults

func NewSearchClauseWithDefaults() *SearchClause

NewSearchClauseWithDefaults instantiates a new SearchClause 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 (*SearchClause) GetExpression

func (o *SearchClause) GetExpression() SingleValueNode

GetExpression returns the Expression field value if set, zero value otherwise.

func (*SearchClause) GetExpressionOk

func (o *SearchClause) GetExpressionOk() (*SingleValueNode, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchClause) HasExpression

func (o *SearchClause) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (SearchClause) MarshalJSON

func (o SearchClause) MarshalJSON() ([]byte, error)

func (*SearchClause) SetExpression

func (o *SearchClause) SetExpression(v SingleValueNode)

SetExpression gets a reference to the given SingleValueNode and assigns it to the Expression field.

func (SearchClause) ToMap

func (o SearchClause) ToMap() (map[string]interface{}, error)

type SearchQueryOption

type SearchQueryOption struct {
	Context       *ODataQueryContext `json:"context,omitempty"`
	ResultClrType *Type              `json:"resultClrType,omitempty"`
	SearchClause  *SearchClause      `json:"searchClause,omitempty"`
	RawValue      NullableString     `json:"rawValue,omitempty"`
}

SearchQueryOption struct for SearchQueryOption

func NewSearchQueryOption

func NewSearchQueryOption() *SearchQueryOption

NewSearchQueryOption instantiates a new SearchQueryOption 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 NewSearchQueryOptionWithDefaults

func NewSearchQueryOptionWithDefaults() *SearchQueryOption

NewSearchQueryOptionWithDefaults instantiates a new SearchQueryOption 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 (*SearchQueryOption) GetContext

func (o *SearchQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*SearchQueryOption) GetContextOk

func (o *SearchQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchQueryOption) GetRawValue

func (o *SearchQueryOption) GetRawValue() string

GetRawValue returns the RawValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchQueryOption) GetRawValueOk

func (o *SearchQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*SearchQueryOption) GetResultClrType

func (o *SearchQueryOption) GetResultClrType() Type

GetResultClrType returns the ResultClrType field value if set, zero value otherwise.

func (*SearchQueryOption) GetResultClrTypeOk

func (o *SearchQueryOption) GetResultClrTypeOk() (*Type, bool)

GetResultClrTypeOk returns a tuple with the ResultClrType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchQueryOption) GetSearchClause

func (o *SearchQueryOption) GetSearchClause() SearchClause

GetSearchClause returns the SearchClause field value if set, zero value otherwise.

func (*SearchQueryOption) GetSearchClauseOk

func (o *SearchQueryOption) GetSearchClauseOk() (*SearchClause, bool)

GetSearchClauseOk returns a tuple with the SearchClause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchQueryOption) HasContext

func (o *SearchQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*SearchQueryOption) HasRawValue

func (o *SearchQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*SearchQueryOption) HasResultClrType

func (o *SearchQueryOption) HasResultClrType() bool

HasResultClrType returns a boolean if a field has been set.

func (*SearchQueryOption) HasSearchClause

func (o *SearchQueryOption) HasSearchClause() bool

HasSearchClause returns a boolean if a field has been set.

func (SearchQueryOption) MarshalJSON

func (o SearchQueryOption) MarshalJSON() ([]byte, error)

func (*SearchQueryOption) SetContext

func (o *SearchQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*SearchQueryOption) SetRawValue

func (o *SearchQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*SearchQueryOption) SetRawValueNil

func (o *SearchQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*SearchQueryOption) SetResultClrType

func (o *SearchQueryOption) SetResultClrType(v Type)

SetResultClrType gets a reference to the given Type and assigns it to the ResultClrType field.

func (*SearchQueryOption) SetSearchClause

func (o *SearchQueryOption) SetSearchClause(v SearchClause)

SetSearchClause gets a reference to the given SearchClause and assigns it to the SearchClause field.

func (SearchQueryOption) ToMap

func (o SearchQueryOption) ToMap() (map[string]interface{}, error)

func (*SearchQueryOption) UnsetRawValue

func (o *SearchQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type SecurityRuleSet

type SecurityRuleSet string

SecurityRuleSet the model 'SecurityRuleSet'

const (
	NONE   SecurityRuleSet = "None"
	LEVEL1 SecurityRuleSet = "Level1"
	LEVEL2 SecurityRuleSet = "Level2"
)

List of SecurityRuleSet

func NewSecurityRuleSetFromValue

func NewSecurityRuleSetFromValue(v string) (*SecurityRuleSet, error)

NewSecurityRuleSetFromValue returns a pointer to a valid SecurityRuleSet for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SecurityRuleSet) IsValid

func (v SecurityRuleSet) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SecurityRuleSet) Ptr

Ptr returns reference to SecurityRuleSet value

func (*SecurityRuleSet) UnmarshalJSON

func (v *SecurityRuleSet) UnmarshalJSON(src []byte) error

type SelectExpandClause

type SelectExpandClause struct {
	SelectedItems []map[string]interface{} `json:"selectedItems,omitempty"`
	AllSelected   *bool                    `json:"allSelected,omitempty"`
}

SelectExpandClause struct for SelectExpandClause

func NewSelectExpandClause

func NewSelectExpandClause() *SelectExpandClause

NewSelectExpandClause instantiates a new SelectExpandClause 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 NewSelectExpandClauseWithDefaults

func NewSelectExpandClauseWithDefaults() *SelectExpandClause

NewSelectExpandClauseWithDefaults instantiates a new SelectExpandClause 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 (*SelectExpandClause) GetAllSelected

func (o *SelectExpandClause) GetAllSelected() bool

GetAllSelected returns the AllSelected field value if set, zero value otherwise.

func (*SelectExpandClause) GetAllSelectedOk

func (o *SelectExpandClause) GetAllSelectedOk() (*bool, bool)

GetAllSelectedOk returns a tuple with the AllSelected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandClause) GetSelectedItems

func (o *SelectExpandClause) GetSelectedItems() []map[string]interface{}

GetSelectedItems returns the SelectedItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SelectExpandClause) GetSelectedItemsOk

func (o *SelectExpandClause) GetSelectedItemsOk() ([]map[string]interface{}, bool)

GetSelectedItemsOk returns a tuple with the SelectedItems 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 (*SelectExpandClause) HasAllSelected

func (o *SelectExpandClause) HasAllSelected() bool

HasAllSelected returns a boolean if a field has been set.

func (*SelectExpandClause) HasSelectedItems

func (o *SelectExpandClause) HasSelectedItems() bool

HasSelectedItems returns a boolean if a field has been set.

func (SelectExpandClause) MarshalJSON

func (o SelectExpandClause) MarshalJSON() ([]byte, error)

func (*SelectExpandClause) SetAllSelected

func (o *SelectExpandClause) SetAllSelected(v bool)

SetAllSelected gets a reference to the given bool and assigns it to the AllSelected field.

func (*SelectExpandClause) SetSelectedItems

func (o *SelectExpandClause) SetSelectedItems(v []map[string]interface{})

SetSelectedItems gets a reference to the given []map[string]interface{} and assigns it to the SelectedItems field.

func (SelectExpandClause) ToMap

func (o SelectExpandClause) ToMap() (map[string]interface{}, error)

type SelectExpandQueryOption

type SelectExpandQueryOption struct {
	Context                        *ODataQueryContext     `json:"context,omitempty"`
	RawSelect                      NullableString         `json:"rawSelect,omitempty"`
	RawExpand                      NullableString         `json:"rawExpand,omitempty"`
	Compute                        *ComputeQueryOption    `json:"compute,omitempty"`
	Validator                      map[string]interface{} `json:"validator,omitempty"`
	SelectExpandClause             *SelectExpandClause    `json:"selectExpandClause,omitempty"`
	LevelsMaxLiteralExpansionDepth *int32                 `json:"levelsMaxLiteralExpansionDepth,omitempty"`
}

SelectExpandQueryOption struct for SelectExpandQueryOption

func NewSelectExpandQueryOption

func NewSelectExpandQueryOption() *SelectExpandQueryOption

NewSelectExpandQueryOption instantiates a new SelectExpandQueryOption 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 NewSelectExpandQueryOptionWithDefaults

func NewSelectExpandQueryOptionWithDefaults() *SelectExpandQueryOption

NewSelectExpandQueryOptionWithDefaults instantiates a new SelectExpandQueryOption 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 (*SelectExpandQueryOption) GetCompute

GetCompute returns the Compute field value if set, zero value otherwise.

func (*SelectExpandQueryOption) GetComputeOk

func (o *SelectExpandQueryOption) GetComputeOk() (*ComputeQueryOption, bool)

GetComputeOk returns a tuple with the Compute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandQueryOption) GetContext

GetContext returns the Context field value if set, zero value otherwise.

func (*SelectExpandQueryOption) GetContextOk

func (o *SelectExpandQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandQueryOption) GetLevelsMaxLiteralExpansionDepth

func (o *SelectExpandQueryOption) GetLevelsMaxLiteralExpansionDepth() int32

GetLevelsMaxLiteralExpansionDepth returns the LevelsMaxLiteralExpansionDepth field value if set, zero value otherwise.

func (*SelectExpandQueryOption) GetLevelsMaxLiteralExpansionDepthOk

func (o *SelectExpandQueryOption) GetLevelsMaxLiteralExpansionDepthOk() (*int32, bool)

GetLevelsMaxLiteralExpansionDepthOk returns a tuple with the LevelsMaxLiteralExpansionDepth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandQueryOption) GetRawExpand

func (o *SelectExpandQueryOption) GetRawExpand() string

GetRawExpand returns the RawExpand field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SelectExpandQueryOption) GetRawExpandOk

func (o *SelectExpandQueryOption) GetRawExpandOk() (*string, bool)

GetRawExpandOk returns a tuple with the RawExpand 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 (*SelectExpandQueryOption) GetRawSelect

func (o *SelectExpandQueryOption) GetRawSelect() string

GetRawSelect returns the RawSelect field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SelectExpandQueryOption) GetRawSelectOk

func (o *SelectExpandQueryOption) GetRawSelectOk() (*string, bool)

GetRawSelectOk returns a tuple with the RawSelect 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 (*SelectExpandQueryOption) GetSelectExpandClause

func (o *SelectExpandQueryOption) GetSelectExpandClause() SelectExpandClause

GetSelectExpandClause returns the SelectExpandClause field value if set, zero value otherwise.

func (*SelectExpandQueryOption) GetSelectExpandClauseOk

func (o *SelectExpandQueryOption) GetSelectExpandClauseOk() (*SelectExpandClause, bool)

GetSelectExpandClauseOk returns a tuple with the SelectExpandClause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandQueryOption) GetValidator

func (o *SelectExpandQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*SelectExpandQueryOption) GetValidatorOk

func (o *SelectExpandQueryOption) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelectExpandQueryOption) HasCompute

func (o *SelectExpandQueryOption) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasContext

func (o *SelectExpandQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasLevelsMaxLiteralExpansionDepth

func (o *SelectExpandQueryOption) HasLevelsMaxLiteralExpansionDepth() bool

HasLevelsMaxLiteralExpansionDepth returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasRawExpand

func (o *SelectExpandQueryOption) HasRawExpand() bool

HasRawExpand returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasRawSelect

func (o *SelectExpandQueryOption) HasRawSelect() bool

HasRawSelect returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasSelectExpandClause

func (o *SelectExpandQueryOption) HasSelectExpandClause() bool

HasSelectExpandClause returns a boolean if a field has been set.

func (*SelectExpandQueryOption) HasValidator

func (o *SelectExpandQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (SelectExpandQueryOption) MarshalJSON

func (o SelectExpandQueryOption) MarshalJSON() ([]byte, error)

func (*SelectExpandQueryOption) SetCompute

SetCompute gets a reference to the given ComputeQueryOption and assigns it to the Compute field.

func (*SelectExpandQueryOption) SetContext

func (o *SelectExpandQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*SelectExpandQueryOption) SetLevelsMaxLiteralExpansionDepth

func (o *SelectExpandQueryOption) SetLevelsMaxLiteralExpansionDepth(v int32)

SetLevelsMaxLiteralExpansionDepth gets a reference to the given int32 and assigns it to the LevelsMaxLiteralExpansionDepth field.

func (*SelectExpandQueryOption) SetRawExpand

func (o *SelectExpandQueryOption) SetRawExpand(v string)

SetRawExpand gets a reference to the given NullableString and assigns it to the RawExpand field.

func (*SelectExpandQueryOption) SetRawExpandNil

func (o *SelectExpandQueryOption) SetRawExpandNil()

SetRawExpandNil sets the value for RawExpand to be an explicit nil

func (*SelectExpandQueryOption) SetRawSelect

func (o *SelectExpandQueryOption) SetRawSelect(v string)

SetRawSelect gets a reference to the given NullableString and assigns it to the RawSelect field.

func (*SelectExpandQueryOption) SetRawSelectNil

func (o *SelectExpandQueryOption) SetRawSelectNil()

SetRawSelectNil sets the value for RawSelect to be an explicit nil

func (*SelectExpandQueryOption) SetSelectExpandClause

func (o *SelectExpandQueryOption) SetSelectExpandClause(v SelectExpandClause)

SetSelectExpandClause gets a reference to the given SelectExpandClause and assigns it to the SelectExpandClause field.

func (*SelectExpandQueryOption) SetValidator

func (o *SelectExpandQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (SelectExpandQueryOption) ToMap

func (o SelectExpandQueryOption) ToMap() (map[string]interface{}, error)

func (*SelectExpandQueryOption) UnsetRawExpand

func (o *SelectExpandQueryOption) UnsetRawExpand()

UnsetRawExpand ensures that no value is present for RawExpand, not even an explicit nil

func (*SelectExpandQueryOption) UnsetRawSelect

func (o *SelectExpandQueryOption) UnsetRawSelect()

UnsetRawSelect ensures that no value is present for RawSelect, not even an explicit nil

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 SingleValueNode

type SingleValueNode struct {
	TypeReference *IEdmTypeReference `json:"typeReference,omitempty"`
	Kind          *QueryNodeKind     `json:"kind,omitempty"`
}

SingleValueNode struct for SingleValueNode

func NewSingleValueNode

func NewSingleValueNode() *SingleValueNode

NewSingleValueNode instantiates a new SingleValueNode 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 NewSingleValueNodeWithDefaults

func NewSingleValueNodeWithDefaults() *SingleValueNode

NewSingleValueNodeWithDefaults instantiates a new SingleValueNode 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 (*SingleValueNode) GetKind

func (o *SingleValueNode) GetKind() QueryNodeKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*SingleValueNode) GetKindOk

func (o *SingleValueNode) GetKindOk() (*QueryNodeKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SingleValueNode) GetTypeReference

func (o *SingleValueNode) GetTypeReference() IEdmTypeReference

GetTypeReference returns the TypeReference field value if set, zero value otherwise.

func (*SingleValueNode) GetTypeReferenceOk

func (o *SingleValueNode) GetTypeReferenceOk() (*IEdmTypeReference, bool)

GetTypeReferenceOk returns a tuple with the TypeReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SingleValueNode) HasKind

func (o *SingleValueNode) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*SingleValueNode) HasTypeReference

func (o *SingleValueNode) HasTypeReference() bool

HasTypeReference returns a boolean if a field has been set.

func (SingleValueNode) MarshalJSON

func (o SingleValueNode) MarshalJSON() ([]byte, error)

func (*SingleValueNode) SetKind

func (o *SingleValueNode) SetKind(v QueryNodeKind)

SetKind gets a reference to the given QueryNodeKind and assigns it to the Kind field.

func (*SingleValueNode) SetTypeReference

func (o *SingleValueNode) SetTypeReference(v IEdmTypeReference)

SetTypeReference gets a reference to the given IEdmTypeReference and assigns it to the TypeReference field.

func (SingleValueNode) ToMap

func (o SingleValueNode) ToMap() (map[string]interface{}, error)

type SkipQueryOption

type SkipQueryOption struct {
	Context   *ODataQueryContext     `json:"context,omitempty"`
	RawValue  NullableString         `json:"rawValue,omitempty"`
	Value     *int32                 `json:"value,omitempty"`
	Validator map[string]interface{} `json:"validator,omitempty"`
}

SkipQueryOption struct for SkipQueryOption

func NewSkipQueryOption

func NewSkipQueryOption() *SkipQueryOption

NewSkipQueryOption instantiates a new SkipQueryOption 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 NewSkipQueryOptionWithDefaults

func NewSkipQueryOptionWithDefaults() *SkipQueryOption

NewSkipQueryOptionWithDefaults instantiates a new SkipQueryOption 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 (*SkipQueryOption) GetContext

func (o *SkipQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*SkipQueryOption) GetContextOk

func (o *SkipQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipQueryOption) GetRawValue

func (o *SkipQueryOption) GetRawValue() string

GetRawValue returns the RawValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SkipQueryOption) GetRawValueOk

func (o *SkipQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*SkipQueryOption) GetValidator

func (o *SkipQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*SkipQueryOption) GetValidatorOk

func (o *SkipQueryOption) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipQueryOption) GetValue

func (o *SkipQueryOption) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*SkipQueryOption) GetValueOk

func (o *SkipQueryOption) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipQueryOption) HasContext

func (o *SkipQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*SkipQueryOption) HasRawValue

func (o *SkipQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*SkipQueryOption) HasValidator

func (o *SkipQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (*SkipQueryOption) HasValue

func (o *SkipQueryOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SkipQueryOption) MarshalJSON

func (o SkipQueryOption) MarshalJSON() ([]byte, error)

func (*SkipQueryOption) SetContext

func (o *SkipQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*SkipQueryOption) SetRawValue

func (o *SkipQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*SkipQueryOption) SetRawValueNil

func (o *SkipQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*SkipQueryOption) SetValidator

func (o *SkipQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (*SkipQueryOption) SetValue

func (o *SkipQueryOption) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (SkipQueryOption) ToMap

func (o SkipQueryOption) ToMap() (map[string]interface{}, error)

func (*SkipQueryOption) UnsetRawValue

func (o *SkipQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type SkipTokenQueryOption

type SkipTokenQueryOption struct {
	RawValue  NullableString         `json:"rawValue,omitempty"`
	Context   *ODataQueryContext     `json:"context,omitempty"`
	Validator map[string]interface{} `json:"validator,omitempty"`
	Handler   map[string]interface{} `json:"handler,omitempty"`
}

SkipTokenQueryOption struct for SkipTokenQueryOption

func NewSkipTokenQueryOption

func NewSkipTokenQueryOption() *SkipTokenQueryOption

NewSkipTokenQueryOption instantiates a new SkipTokenQueryOption 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 NewSkipTokenQueryOptionWithDefaults

func NewSkipTokenQueryOptionWithDefaults() *SkipTokenQueryOption

NewSkipTokenQueryOptionWithDefaults instantiates a new SkipTokenQueryOption 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 (*SkipTokenQueryOption) GetContext

func (o *SkipTokenQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*SkipTokenQueryOption) GetContextOk

func (o *SkipTokenQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipTokenQueryOption) GetHandler

func (o *SkipTokenQueryOption) GetHandler() map[string]interface{}

GetHandler returns the Handler field value if set, zero value otherwise.

func (*SkipTokenQueryOption) GetHandlerOk

func (o *SkipTokenQueryOption) GetHandlerOk() (map[string]interface{}, bool)

GetHandlerOk returns a tuple with the Handler field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipTokenQueryOption) GetRawValue

func (o *SkipTokenQueryOption) GetRawValue() string

GetRawValue returns the RawValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SkipTokenQueryOption) GetRawValueOk

func (o *SkipTokenQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*SkipTokenQueryOption) GetValidator

func (o *SkipTokenQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*SkipTokenQueryOption) GetValidatorOk

func (o *SkipTokenQueryOption) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SkipTokenQueryOption) HasContext

func (o *SkipTokenQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*SkipTokenQueryOption) HasHandler

func (o *SkipTokenQueryOption) HasHandler() bool

HasHandler returns a boolean if a field has been set.

func (*SkipTokenQueryOption) HasRawValue

func (o *SkipTokenQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*SkipTokenQueryOption) HasValidator

func (o *SkipTokenQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (SkipTokenQueryOption) MarshalJSON

func (o SkipTokenQueryOption) MarshalJSON() ([]byte, error)

func (*SkipTokenQueryOption) SetContext

func (o *SkipTokenQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*SkipTokenQueryOption) SetHandler

func (o *SkipTokenQueryOption) SetHandler(v map[string]interface{})

SetHandler gets a reference to the given map[string]interface{} and assigns it to the Handler field.

func (*SkipTokenQueryOption) SetRawValue

func (o *SkipTokenQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*SkipTokenQueryOption) SetRawValueNil

func (o *SkipTokenQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*SkipTokenQueryOption) SetValidator

func (o *SkipTokenQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (SkipTokenQueryOption) ToMap

func (o SkipTokenQueryOption) ToMap() (map[string]interface{}, error)

func (*SkipTokenQueryOption) UnsetRawValue

func (o *SkipTokenQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type Stream

type Stream struct {
	CanRead      *bool  `json:"canRead,omitempty"`
	CanWrite     *bool  `json:"canWrite,omitempty"`
	CanSeek      *bool  `json:"canSeek,omitempty"`
	CanTimeout   *bool  `json:"canTimeout,omitempty"`
	Length       *int64 `json:"length,omitempty"`
	Position     *int64 `json:"position,omitempty"`
	ReadTimeout  *int32 `json:"readTimeout,omitempty"`
	WriteTimeout *int32 `json:"writeTimeout,omitempty"`
}

Stream struct for Stream

func NewStream

func NewStream() *Stream

NewStream instantiates a new Stream 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 NewStreamWithDefaults

func NewStreamWithDefaults() *Stream

NewStreamWithDefaults instantiates a new Stream 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 (*Stream) GetCanRead

func (o *Stream) GetCanRead() bool

GetCanRead returns the CanRead field value if set, zero value otherwise.

func (*Stream) GetCanReadOk

func (o *Stream) GetCanReadOk() (*bool, bool)

GetCanReadOk returns a tuple with the CanRead field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetCanSeek

func (o *Stream) GetCanSeek() bool

GetCanSeek returns the CanSeek field value if set, zero value otherwise.

func (*Stream) GetCanSeekOk

func (o *Stream) GetCanSeekOk() (*bool, bool)

GetCanSeekOk returns a tuple with the CanSeek field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetCanTimeout

func (o *Stream) GetCanTimeout() bool

GetCanTimeout returns the CanTimeout field value if set, zero value otherwise.

func (*Stream) GetCanTimeoutOk

func (o *Stream) GetCanTimeoutOk() (*bool, bool)

GetCanTimeoutOk returns a tuple with the CanTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetCanWrite

func (o *Stream) GetCanWrite() bool

GetCanWrite returns the CanWrite field value if set, zero value otherwise.

func (*Stream) GetCanWriteOk

func (o *Stream) GetCanWriteOk() (*bool, bool)

GetCanWriteOk returns a tuple with the CanWrite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetLength

func (o *Stream) GetLength() int64

GetLength returns the Length field value if set, zero value otherwise.

func (*Stream) GetLengthOk

func (o *Stream) GetLengthOk() (*int64, bool)

GetLengthOk returns a tuple with the Length field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetPosition

func (o *Stream) GetPosition() int64

GetPosition returns the Position field value if set, zero value otherwise.

func (*Stream) GetPositionOk

func (o *Stream) GetPositionOk() (*int64, bool)

GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetReadTimeout

func (o *Stream) GetReadTimeout() int32

GetReadTimeout returns the ReadTimeout field value if set, zero value otherwise.

func (*Stream) GetReadTimeoutOk

func (o *Stream) GetReadTimeoutOk() (*int32, bool)

GetReadTimeoutOk returns a tuple with the ReadTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) GetWriteTimeout

func (o *Stream) GetWriteTimeout() int32

GetWriteTimeout returns the WriteTimeout field value if set, zero value otherwise.

func (*Stream) GetWriteTimeoutOk

func (o *Stream) GetWriteTimeoutOk() (*int32, bool)

GetWriteTimeoutOk returns a tuple with the WriteTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stream) HasCanRead

func (o *Stream) HasCanRead() bool

HasCanRead returns a boolean if a field has been set.

func (*Stream) HasCanSeek

func (o *Stream) HasCanSeek() bool

HasCanSeek returns a boolean if a field has been set.

func (*Stream) HasCanTimeout

func (o *Stream) HasCanTimeout() bool

HasCanTimeout returns a boolean if a field has been set.

func (*Stream) HasCanWrite

func (o *Stream) HasCanWrite() bool

HasCanWrite returns a boolean if a field has been set.

func (*Stream) HasLength

func (o *Stream) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*Stream) HasPosition

func (o *Stream) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*Stream) HasReadTimeout

func (o *Stream) HasReadTimeout() bool

HasReadTimeout returns a boolean if a field has been set.

func (*Stream) HasWriteTimeout

func (o *Stream) HasWriteTimeout() bool

HasWriteTimeout returns a boolean if a field has been set.

func (Stream) MarshalJSON

func (o Stream) MarshalJSON() ([]byte, error)

func (*Stream) SetCanRead

func (o *Stream) SetCanRead(v bool)

SetCanRead gets a reference to the given bool and assigns it to the CanRead field.

func (*Stream) SetCanSeek

func (o *Stream) SetCanSeek(v bool)

SetCanSeek gets a reference to the given bool and assigns it to the CanSeek field.

func (*Stream) SetCanTimeout

func (o *Stream) SetCanTimeout(v bool)

SetCanTimeout gets a reference to the given bool and assigns it to the CanTimeout field.

func (*Stream) SetCanWrite

func (o *Stream) SetCanWrite(v bool)

SetCanWrite gets a reference to the given bool and assigns it to the CanWrite field.

func (*Stream) SetLength

func (o *Stream) SetLength(v int64)

SetLength gets a reference to the given int64 and assigns it to the Length field.

func (*Stream) SetPosition

func (o *Stream) SetPosition(v int64)

SetPosition gets a reference to the given int64 and assigns it to the Position field.

func (*Stream) SetReadTimeout

func (o *Stream) SetReadTimeout(v int32)

SetReadTimeout gets a reference to the given int32 and assigns it to the ReadTimeout field.

func (*Stream) SetWriteTimeout

func (o *Stream) SetWriteTimeout(v int32)

SetWriteTimeout gets a reference to the given int32 and assigns it to the WriteTimeout field.

func (Stream) ToMap

func (o Stream) ToMap() (map[string]interface{}, error)

type StringStringKeyValuePair

type StringStringKeyValuePair struct {
	Key   NullableString `json:"key,omitempty"`
	Value NullableString `json:"value,omitempty"`
}

StringStringKeyValuePair struct for StringStringKeyValuePair

func NewStringStringKeyValuePair

func NewStringStringKeyValuePair() *StringStringKeyValuePair

NewStringStringKeyValuePair instantiates a new StringStringKeyValuePair 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 NewStringStringKeyValuePairWithDefaults

func NewStringStringKeyValuePairWithDefaults() *StringStringKeyValuePair

NewStringStringKeyValuePairWithDefaults instantiates a new StringStringKeyValuePair 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 (*StringStringKeyValuePair) GetKey

func (o *StringStringKeyValuePair) GetKey() string

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StringStringKeyValuePair) GetKeyOk

func (o *StringStringKeyValuePair) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key 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 (*StringStringKeyValuePair) GetValue

func (o *StringStringKeyValuePair) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StringStringKeyValuePair) GetValueOk

func (o *StringStringKeyValuePair) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (*StringStringKeyValuePair) HasKey

func (o *StringStringKeyValuePair) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*StringStringKeyValuePair) HasValue

func (o *StringStringKeyValuePair) HasValue() bool

HasValue returns a boolean if a field has been set.

func (StringStringKeyValuePair) MarshalJSON

func (o StringStringKeyValuePair) MarshalJSON() ([]byte, error)

func (*StringStringKeyValuePair) SetKey

func (o *StringStringKeyValuePair) SetKey(v string)

SetKey gets a reference to the given NullableString and assigns it to the Key field.

func (*StringStringKeyValuePair) SetKeyNil

func (o *StringStringKeyValuePair) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*StringStringKeyValuePair) SetValue

func (o *StringStringKeyValuePair) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*StringStringKeyValuePair) SetValueNil

func (o *StringStringKeyValuePair) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (StringStringKeyValuePair) ToMap

func (o StringStringKeyValuePair) ToMap() (map[string]interface{}, error)

func (*StringStringKeyValuePair) UnsetKey

func (o *StringStringKeyValuePair) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*StringStringKeyValuePair) UnsetValue

func (o *StringStringKeyValuePair) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type StringStringValuesKeyValuePair

type StringStringValuesKeyValuePair struct {
	Key   NullableString `json:"key,omitempty"`
	Value []string       `json:"value,omitempty"`
}

StringStringValuesKeyValuePair struct for StringStringValuesKeyValuePair

func NewStringStringValuesKeyValuePair

func NewStringStringValuesKeyValuePair() *StringStringValuesKeyValuePair

NewStringStringValuesKeyValuePair instantiates a new StringStringValuesKeyValuePair 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 NewStringStringValuesKeyValuePairWithDefaults

func NewStringStringValuesKeyValuePairWithDefaults() *StringStringValuesKeyValuePair

NewStringStringValuesKeyValuePairWithDefaults instantiates a new StringStringValuesKeyValuePair 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 (*StringStringValuesKeyValuePair) GetKey

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StringStringValuesKeyValuePair) GetKeyOk

func (o *StringStringValuesKeyValuePair) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key 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 (*StringStringValuesKeyValuePair) GetValue

func (o *StringStringValuesKeyValuePair) GetValue() []string

GetValue returns the Value field value if set, zero value otherwise.

func (*StringStringValuesKeyValuePair) GetValueOk

func (o *StringStringValuesKeyValuePair) GetValueOk() ([]string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringStringValuesKeyValuePair) HasKey

HasKey returns a boolean if a field has been set.

func (*StringStringValuesKeyValuePair) HasValue

func (o *StringStringValuesKeyValuePair) HasValue() bool

HasValue returns a boolean if a field has been set.

func (StringStringValuesKeyValuePair) MarshalJSON

func (o StringStringValuesKeyValuePair) MarshalJSON() ([]byte, error)

func (*StringStringValuesKeyValuePair) SetKey

SetKey gets a reference to the given NullableString and assigns it to the Key field.

func (*StringStringValuesKeyValuePair) SetKeyNil

func (o *StringStringValuesKeyValuePair) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*StringStringValuesKeyValuePair) SetValue

func (o *StringStringValuesKeyValuePair) SetValue(v []string)

SetValue gets a reference to the given []string and assigns it to the Value field.

func (StringStringValuesKeyValuePair) ToMap

func (o StringStringValuesKeyValuePair) ToMap() (map[string]interface{}, error)

func (*StringStringValuesKeyValuePair) UnsetKey

func (o *StringStringValuesKeyValuePair) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

type StructLayoutAttribute

type StructLayoutAttribute struct {
	TypeId interface{} `json:"typeId,omitempty"`
	Value  *LayoutKind `json:"value,omitempty"`
}

StructLayoutAttribute struct for StructLayoutAttribute

func NewStructLayoutAttribute

func NewStructLayoutAttribute() *StructLayoutAttribute

NewStructLayoutAttribute instantiates a new StructLayoutAttribute 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 NewStructLayoutAttributeWithDefaults

func NewStructLayoutAttributeWithDefaults() *StructLayoutAttribute

NewStructLayoutAttributeWithDefaults instantiates a new StructLayoutAttribute 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 (*StructLayoutAttribute) GetTypeId

func (o *StructLayoutAttribute) GetTypeId() interface{}

GetTypeId returns the TypeId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StructLayoutAttribute) GetTypeIdOk

func (o *StructLayoutAttribute) GetTypeIdOk() (*interface{}, bool)

GetTypeIdOk returns a tuple with the TypeId 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 (*StructLayoutAttribute) GetValue

func (o *StructLayoutAttribute) GetValue() LayoutKind

GetValue returns the Value field value if set, zero value otherwise.

func (*StructLayoutAttribute) GetValueOk

func (o *StructLayoutAttribute) GetValueOk() (*LayoutKind, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StructLayoutAttribute) HasTypeId

func (o *StructLayoutAttribute) HasTypeId() bool

HasTypeId returns a boolean if a field has been set.

func (*StructLayoutAttribute) HasValue

func (o *StructLayoutAttribute) HasValue() bool

HasValue returns a boolean if a field has been set.

func (StructLayoutAttribute) MarshalJSON

func (o StructLayoutAttribute) MarshalJSON() ([]byte, error)

func (*StructLayoutAttribute) SetTypeId

func (o *StructLayoutAttribute) SetTypeId(v interface{})

SetTypeId gets a reference to the given interface{} and assigns it to the TypeId field.

func (*StructLayoutAttribute) SetValue

func (o *StructLayoutAttribute) SetValue(v LayoutKind)

SetValue gets a reference to the given LayoutKind and assigns it to the Value field.

func (StructLayoutAttribute) ToMap

func (o StructLayoutAttribute) ToMap() (map[string]interface{}, error)

type TopQueryOption

type TopQueryOption struct {
	Context   *ODataQueryContext     `json:"context,omitempty"`
	RawValue  NullableString         `json:"rawValue,omitempty"`
	Value     *int32                 `json:"value,omitempty"`
	Validator map[string]interface{} `json:"validator,omitempty"`
}

TopQueryOption struct for TopQueryOption

func NewTopQueryOption

func NewTopQueryOption() *TopQueryOption

NewTopQueryOption instantiates a new TopQueryOption 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 NewTopQueryOptionWithDefaults

func NewTopQueryOptionWithDefaults() *TopQueryOption

NewTopQueryOptionWithDefaults instantiates a new TopQueryOption 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 (*TopQueryOption) GetContext

func (o *TopQueryOption) GetContext() ODataQueryContext

GetContext returns the Context field value if set, zero value otherwise.

func (*TopQueryOption) GetContextOk

func (o *TopQueryOption) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TopQueryOption) GetRawValue

func (o *TopQueryOption) GetRawValue() string

GetRawValue returns the RawValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TopQueryOption) GetRawValueOk

func (o *TopQueryOption) GetRawValueOk() (*string, bool)

GetRawValueOk returns a tuple with the RawValue 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 (*TopQueryOption) GetValidator

func (o *TopQueryOption) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*TopQueryOption) GetValidatorOk

func (o *TopQueryOption) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TopQueryOption) GetValue

func (o *TopQueryOption) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*TopQueryOption) GetValueOk

func (o *TopQueryOption) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TopQueryOption) HasContext

func (o *TopQueryOption) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*TopQueryOption) HasRawValue

func (o *TopQueryOption) HasRawValue() bool

HasRawValue returns a boolean if a field has been set.

func (*TopQueryOption) HasValidator

func (o *TopQueryOption) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (*TopQueryOption) HasValue

func (o *TopQueryOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TopQueryOption) MarshalJSON

func (o TopQueryOption) MarshalJSON() ([]byte, error)

func (*TopQueryOption) SetContext

func (o *TopQueryOption) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*TopQueryOption) SetRawValue

func (o *TopQueryOption) SetRawValue(v string)

SetRawValue gets a reference to the given NullableString and assigns it to the RawValue field.

func (*TopQueryOption) SetRawValueNil

func (o *TopQueryOption) SetRawValueNil()

SetRawValueNil sets the value for RawValue to be an explicit nil

func (*TopQueryOption) SetValidator

func (o *TopQueryOption) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (*TopQueryOption) SetValue

func (o *TopQueryOption) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (TopQueryOption) ToMap

func (o TopQueryOption) ToMap() (map[string]interface{}, error)

func (*TopQueryOption) UnsetRawValue

func (o *TopQueryOption) UnsetRawValue()

UnsetRawValue ensures that no value is present for RawValue, not even an explicit nil

type TransformationNode

type TransformationNode struct {
	Kind *TransformationNodeKind `json:"kind,omitempty"`
}

TransformationNode struct for TransformationNode

func NewTransformationNode

func NewTransformationNode() *TransformationNode

NewTransformationNode instantiates a new TransformationNode 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 NewTransformationNodeWithDefaults

func NewTransformationNodeWithDefaults() *TransformationNode

NewTransformationNodeWithDefaults instantiates a new TransformationNode 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 (*TransformationNode) GetKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*TransformationNode) GetKindOk

func (o *TransformationNode) GetKindOk() (*TransformationNodeKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationNode) HasKind

func (o *TransformationNode) HasKind() bool

HasKind returns a boolean if a field has been set.

func (TransformationNode) MarshalJSON

func (o TransformationNode) MarshalJSON() ([]byte, error)

func (*TransformationNode) SetKind

SetKind gets a reference to the given TransformationNodeKind and assigns it to the Kind field.

func (TransformationNode) ToMap

func (o TransformationNode) ToMap() (map[string]interface{}, error)

type TransformationNodeKind

type TransformationNodeKind string

TransformationNodeKind the model 'TransformationNodeKind'

const (
	AGGREGATE TransformationNodeKind = "Aggregate"
	GROUP_BY  TransformationNodeKind = "GroupBy"
	FILTER    TransformationNodeKind = "Filter"
	COMPUTE   TransformationNodeKind = "Compute"
	EXPAND    TransformationNodeKind = "Expand"
)

List of TransformationNodeKind

func NewTransformationNodeKindFromValue

func NewTransformationNodeKindFromValue(v string) (*TransformationNodeKind, error)

NewTransformationNodeKindFromValue returns a pointer to a valid TransformationNodeKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransformationNodeKind) IsValid

func (v TransformationNodeKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransformationNodeKind) Ptr

Ptr returns reference to TransformationNodeKind value

func (*TransformationNodeKind) UnmarshalJSON

func (v *TransformationNodeKind) UnmarshalJSON(src []byte) error

type Type

type Type struct {
	Name                       NullableString              `json:"name,omitempty"`
	CustomAttributes           []CustomAttributeData       `json:"customAttributes,omitempty"`
	IsCollectible              *bool                       `json:"isCollectible,omitempty"`
	MetadataToken              *int32                      `json:"metadataToken,omitempty"`
	IsInterface                *bool                       `json:"isInterface,omitempty"`
	MemberType                 *MemberTypes                `json:"memberType,omitempty"`
	Namespace                  NullableString              `json:"namespace,omitempty"`
	AssemblyQualifiedName      NullableString              `json:"assemblyQualifiedName,omitempty"`
	FullName                   NullableString              `json:"fullName,omitempty"`
	Assembly                   *Assembly                   `json:"assembly,omitempty"`
	Module                     *Module                     `json:"module,omitempty"`
	IsNested                   *bool                       `json:"isNested,omitempty"`
	DeclaringType              *Type                       `json:"declaringType,omitempty"`
	DeclaringMethod            *MethodBase                 `json:"declaringMethod,omitempty"`
	ReflectedType              *Type                       `json:"reflectedType,omitempty"`
	UnderlyingSystemType       *Type                       `json:"underlyingSystemType,omitempty"`
	IsTypeDefinition           *bool                       `json:"isTypeDefinition,omitempty"`
	IsArray                    *bool                       `json:"isArray,omitempty"`
	IsByRef                    *bool                       `json:"isByRef,omitempty"`
	IsPointer                  *bool                       `json:"isPointer,omitempty"`
	IsConstructedGenericType   *bool                       `json:"isConstructedGenericType,omitempty"`
	IsGenericParameter         *bool                       `json:"isGenericParameter,omitempty"`
	IsGenericTypeParameter     *bool                       `json:"isGenericTypeParameter,omitempty"`
	IsGenericMethodParameter   *bool                       `json:"isGenericMethodParameter,omitempty"`
	IsGenericType              *bool                       `json:"isGenericType,omitempty"`
	IsGenericTypeDefinition    *bool                       `json:"isGenericTypeDefinition,omitempty"`
	IsSZArray                  *bool                       `json:"isSZArray,omitempty"`
	IsVariableBoundArray       *bool                       `json:"isVariableBoundArray,omitempty"`
	IsByRefLike                *bool                       `json:"isByRefLike,omitempty"`
	IsFunctionPointer          *bool                       `json:"isFunctionPointer,omitempty"`
	IsUnmanagedFunctionPointer *bool                       `json:"isUnmanagedFunctionPointer,omitempty"`
	HasElementType             *bool                       `json:"hasElementType,omitempty"`
	GenericTypeArguments       []Type                      `json:"genericTypeArguments,omitempty"`
	GenericParameterPosition   *int32                      `json:"genericParameterPosition,omitempty"`
	GenericParameterAttributes *GenericParameterAttributes `json:"genericParameterAttributes,omitempty"`
	Attributes                 *TypeAttributes             `json:"attributes,omitempty"`
	IsAbstract                 *bool                       `json:"isAbstract,omitempty"`
	IsImport                   *bool                       `json:"isImport,omitempty"`
	IsSealed                   *bool                       `json:"isSealed,omitempty"`
	IsSpecialName              *bool                       `json:"isSpecialName,omitempty"`
	IsClass                    *bool                       `json:"isClass,omitempty"`
	IsNestedAssembly           *bool                       `json:"isNestedAssembly,omitempty"`
	IsNestedFamANDAssem        *bool                       `json:"isNestedFamANDAssem,omitempty"`
	IsNestedFamily             *bool                       `json:"isNestedFamily,omitempty"`
	IsNestedFamORAssem         *bool                       `json:"isNestedFamORAssem,omitempty"`
	IsNestedPrivate            *bool                       `json:"isNestedPrivate,omitempty"`
	IsNestedPublic             *bool                       `json:"isNestedPublic,omitempty"`
	IsNotPublic                *bool                       `json:"isNotPublic,omitempty"`
	IsPublic                   *bool                       `json:"isPublic,omitempty"`
	IsAutoLayout               *bool                       `json:"isAutoLayout,omitempty"`
	IsExplicitLayout           *bool                       `json:"isExplicitLayout,omitempty"`
	IsLayoutSequential         *bool                       `json:"isLayoutSequential,omitempty"`
	IsAnsiClass                *bool                       `json:"isAnsiClass,omitempty"`
	IsAutoClass                *bool                       `json:"isAutoClass,omitempty"`
	IsUnicodeClass             *bool                       `json:"isUnicodeClass,omitempty"`
	IsCOMObject                *bool                       `json:"isCOMObject,omitempty"`
	IsContextful               *bool                       `json:"isContextful,omitempty"`
	IsEnum                     *bool                       `json:"isEnum,omitempty"`
	IsMarshalByRef             *bool                       `json:"isMarshalByRef,omitempty"`
	IsPrimitive                *bool                       `json:"isPrimitive,omitempty"`
	IsValueType                *bool                       `json:"isValueType,omitempty"`
	IsSignatureType            *bool                       `json:"isSignatureType,omitempty"`
	IsSecurityCritical         *bool                       `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical     *bool                       `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent      *bool                       `json:"isSecurityTransparent,omitempty"`
	StructLayoutAttribute      *StructLayoutAttribute      `json:"structLayoutAttribute,omitempty"`
	TypeInitializer            *ConstructorInfo            `json:"typeInitializer,omitempty"`
	TypeHandle                 *RuntimeTypeHandle          `json:"typeHandle,omitempty"`
	Guid                       *string                     `json:"guid,omitempty"`
	BaseType                   *Type                       `json:"baseType,omitempty"`
	// Deprecated
	IsSerializable            *bool `json:"isSerializable,omitempty"`
	ContainsGenericParameters *bool `json:"containsGenericParameters,omitempty"`
	IsVisible                 *bool `json:"isVisible,omitempty"`
}

Type struct for Type

func NewType

func NewType() *Type

NewType instantiates a new Type 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 NewTypeWithDefaults

func NewTypeWithDefaults() *Type

NewTypeWithDefaults instantiates a new Type 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 (*Type) GetAssembly

func (o *Type) GetAssembly() Assembly

GetAssembly returns the Assembly field value if set, zero value otherwise.

func (*Type) GetAssemblyOk

func (o *Type) GetAssemblyOk() (*Assembly, bool)

GetAssemblyOk returns a tuple with the Assembly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetAssemblyQualifiedName

func (o *Type) GetAssemblyQualifiedName() string

GetAssemblyQualifiedName returns the AssemblyQualifiedName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetAssemblyQualifiedNameOk

func (o *Type) GetAssemblyQualifiedNameOk() (*string, bool)

GetAssemblyQualifiedNameOk returns a tuple with the AssemblyQualifiedName 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 (*Type) GetAttributes

func (o *Type) GetAttributes() TypeAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Type) GetAttributesOk

func (o *Type) GetAttributesOk() (*TypeAttributes, 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 (*Type) GetBaseType

func (o *Type) GetBaseType() Type

GetBaseType returns the BaseType field value if set, zero value otherwise.

func (*Type) GetBaseTypeOk

func (o *Type) GetBaseTypeOk() (*Type, bool)

GetBaseTypeOk returns a tuple with the BaseType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetContainsGenericParameters

func (o *Type) GetContainsGenericParameters() bool

GetContainsGenericParameters returns the ContainsGenericParameters field value if set, zero value otherwise.

func (*Type) GetContainsGenericParametersOk

func (o *Type) GetContainsGenericParametersOk() (*bool, bool)

GetContainsGenericParametersOk returns a tuple with the ContainsGenericParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetCustomAttributes

func (o *Type) GetCustomAttributes() []CustomAttributeData

GetCustomAttributes returns the CustomAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetCustomAttributesOk

func (o *Type) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*Type) GetDeclaringMethod

func (o *Type) GetDeclaringMethod() MethodBase

GetDeclaringMethod returns the DeclaringMethod field value if set, zero value otherwise.

func (*Type) GetDeclaringMethodOk

func (o *Type) GetDeclaringMethodOk() (*MethodBase, bool)

GetDeclaringMethodOk returns a tuple with the DeclaringMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetDeclaringType

func (o *Type) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*Type) GetDeclaringTypeOk

func (o *Type) GetDeclaringTypeOk() (*Type, bool)

GetDeclaringTypeOk returns a tuple with the DeclaringType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetFullName

func (o *Type) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetFullNameOk

func (o *Type) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName 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 (*Type) GetGenericParameterAttributes

func (o *Type) GetGenericParameterAttributes() GenericParameterAttributes

GetGenericParameterAttributes returns the GenericParameterAttributes field value if set, zero value otherwise.

func (*Type) GetGenericParameterAttributesOk

func (o *Type) GetGenericParameterAttributesOk() (*GenericParameterAttributes, bool)

GetGenericParameterAttributesOk returns a tuple with the GenericParameterAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetGenericParameterPosition

func (o *Type) GetGenericParameterPosition() int32

GetGenericParameterPosition returns the GenericParameterPosition field value if set, zero value otherwise.

func (*Type) GetGenericParameterPositionOk

func (o *Type) GetGenericParameterPositionOk() (*int32, bool)

GetGenericParameterPositionOk returns a tuple with the GenericParameterPosition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetGenericTypeArguments

func (o *Type) GetGenericTypeArguments() []Type

GetGenericTypeArguments returns the GenericTypeArguments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetGenericTypeArgumentsOk

func (o *Type) GetGenericTypeArgumentsOk() ([]Type, bool)

GetGenericTypeArgumentsOk returns a tuple with the GenericTypeArguments 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 (*Type) GetGuid

func (o *Type) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*Type) GetGuidOk

func (o *Type) GetGuidOk() (*string, bool)

GetGuidOk returns a tuple with the Guid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetHasElementType

func (o *Type) GetHasElementType() bool

GetHasElementType returns the HasElementType field value if set, zero value otherwise.

func (*Type) GetHasElementTypeOk

func (o *Type) GetHasElementTypeOk() (*bool, bool)

GetHasElementTypeOk returns a tuple with the HasElementType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsAbstract

func (o *Type) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*Type) GetIsAbstractOk

func (o *Type) GetIsAbstractOk() (*bool, bool)

GetIsAbstractOk returns a tuple with the IsAbstract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsAnsiClass

func (o *Type) GetIsAnsiClass() bool

GetIsAnsiClass returns the IsAnsiClass field value if set, zero value otherwise.

func (*Type) GetIsAnsiClassOk

func (o *Type) GetIsAnsiClassOk() (*bool, bool)

GetIsAnsiClassOk returns a tuple with the IsAnsiClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsArray

func (o *Type) GetIsArray() bool

GetIsArray returns the IsArray field value if set, zero value otherwise.

func (*Type) GetIsArrayOk

func (o *Type) GetIsArrayOk() (*bool, bool)

GetIsArrayOk returns a tuple with the IsArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsAutoClass

func (o *Type) GetIsAutoClass() bool

GetIsAutoClass returns the IsAutoClass field value if set, zero value otherwise.

func (*Type) GetIsAutoClassOk

func (o *Type) GetIsAutoClassOk() (*bool, bool)

GetIsAutoClassOk returns a tuple with the IsAutoClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsAutoLayout

func (o *Type) GetIsAutoLayout() bool

GetIsAutoLayout returns the IsAutoLayout field value if set, zero value otherwise.

func (*Type) GetIsAutoLayoutOk

func (o *Type) GetIsAutoLayoutOk() (*bool, bool)

GetIsAutoLayoutOk returns a tuple with the IsAutoLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsByRef

func (o *Type) GetIsByRef() bool

GetIsByRef returns the IsByRef field value if set, zero value otherwise.

func (*Type) GetIsByRefLike

func (o *Type) GetIsByRefLike() bool

GetIsByRefLike returns the IsByRefLike field value if set, zero value otherwise.

func (*Type) GetIsByRefLikeOk

func (o *Type) GetIsByRefLikeOk() (*bool, bool)

GetIsByRefLikeOk returns a tuple with the IsByRefLike field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsByRefOk

func (o *Type) GetIsByRefOk() (*bool, bool)

GetIsByRefOk returns a tuple with the IsByRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsCOMObject

func (o *Type) GetIsCOMObject() bool

GetIsCOMObject returns the IsCOMObject field value if set, zero value otherwise.

func (*Type) GetIsCOMObjectOk

func (o *Type) GetIsCOMObjectOk() (*bool, bool)

GetIsCOMObjectOk returns a tuple with the IsCOMObject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsClass

func (o *Type) GetIsClass() bool

GetIsClass returns the IsClass field value if set, zero value otherwise.

func (*Type) GetIsClassOk

func (o *Type) GetIsClassOk() (*bool, bool)

GetIsClassOk returns a tuple with the IsClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsCollectible

func (o *Type) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*Type) GetIsCollectibleOk

func (o *Type) GetIsCollectibleOk() (*bool, bool)

GetIsCollectibleOk returns a tuple with the IsCollectible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsConstructedGenericType

func (o *Type) GetIsConstructedGenericType() bool

GetIsConstructedGenericType returns the IsConstructedGenericType field value if set, zero value otherwise.

func (*Type) GetIsConstructedGenericTypeOk

func (o *Type) GetIsConstructedGenericTypeOk() (*bool, bool)

GetIsConstructedGenericTypeOk returns a tuple with the IsConstructedGenericType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsContextful

func (o *Type) GetIsContextful() bool

GetIsContextful returns the IsContextful field value if set, zero value otherwise.

func (*Type) GetIsContextfulOk

func (o *Type) GetIsContextfulOk() (*bool, bool)

GetIsContextfulOk returns a tuple with the IsContextful field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsEnum

func (o *Type) GetIsEnum() bool

GetIsEnum returns the IsEnum field value if set, zero value otherwise.

func (*Type) GetIsEnumOk

func (o *Type) GetIsEnumOk() (*bool, bool)

GetIsEnumOk returns a tuple with the IsEnum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsExplicitLayout

func (o *Type) GetIsExplicitLayout() bool

GetIsExplicitLayout returns the IsExplicitLayout field value if set, zero value otherwise.

func (*Type) GetIsExplicitLayoutOk

func (o *Type) GetIsExplicitLayoutOk() (*bool, bool)

GetIsExplicitLayoutOk returns a tuple with the IsExplicitLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsFunctionPointer

func (o *Type) GetIsFunctionPointer() bool

GetIsFunctionPointer returns the IsFunctionPointer field value if set, zero value otherwise.

func (*Type) GetIsFunctionPointerOk

func (o *Type) GetIsFunctionPointerOk() (*bool, bool)

GetIsFunctionPointerOk returns a tuple with the IsFunctionPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsGenericMethodParameter

func (o *Type) GetIsGenericMethodParameter() bool

GetIsGenericMethodParameter returns the IsGenericMethodParameter field value if set, zero value otherwise.

func (*Type) GetIsGenericMethodParameterOk

func (o *Type) GetIsGenericMethodParameterOk() (*bool, bool)

GetIsGenericMethodParameterOk returns a tuple with the IsGenericMethodParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsGenericParameter

func (o *Type) GetIsGenericParameter() bool

GetIsGenericParameter returns the IsGenericParameter field value if set, zero value otherwise.

func (*Type) GetIsGenericParameterOk

func (o *Type) GetIsGenericParameterOk() (*bool, bool)

GetIsGenericParameterOk returns a tuple with the IsGenericParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsGenericType

func (o *Type) GetIsGenericType() bool

GetIsGenericType returns the IsGenericType field value if set, zero value otherwise.

func (*Type) GetIsGenericTypeDefinition

func (o *Type) GetIsGenericTypeDefinition() bool

GetIsGenericTypeDefinition returns the IsGenericTypeDefinition field value if set, zero value otherwise.

func (*Type) GetIsGenericTypeDefinitionOk

func (o *Type) GetIsGenericTypeDefinitionOk() (*bool, bool)

GetIsGenericTypeDefinitionOk returns a tuple with the IsGenericTypeDefinition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsGenericTypeOk

func (o *Type) GetIsGenericTypeOk() (*bool, bool)

GetIsGenericTypeOk returns a tuple with the IsGenericType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsGenericTypeParameter

func (o *Type) GetIsGenericTypeParameter() bool

GetIsGenericTypeParameter returns the IsGenericTypeParameter field value if set, zero value otherwise.

func (*Type) GetIsGenericTypeParameterOk

func (o *Type) GetIsGenericTypeParameterOk() (*bool, bool)

GetIsGenericTypeParameterOk returns a tuple with the IsGenericTypeParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsImport

func (o *Type) GetIsImport() bool

GetIsImport returns the IsImport field value if set, zero value otherwise.

func (*Type) GetIsImportOk

func (o *Type) GetIsImportOk() (*bool, bool)

GetIsImportOk returns a tuple with the IsImport field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsInterface

func (o *Type) GetIsInterface() bool

GetIsInterface returns the IsInterface field value if set, zero value otherwise.

func (*Type) GetIsInterfaceOk

func (o *Type) GetIsInterfaceOk() (*bool, bool)

GetIsInterfaceOk returns a tuple with the IsInterface field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsLayoutSequential

func (o *Type) GetIsLayoutSequential() bool

GetIsLayoutSequential returns the IsLayoutSequential field value if set, zero value otherwise.

func (*Type) GetIsLayoutSequentialOk

func (o *Type) GetIsLayoutSequentialOk() (*bool, bool)

GetIsLayoutSequentialOk returns a tuple with the IsLayoutSequential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsMarshalByRef

func (o *Type) GetIsMarshalByRef() bool

GetIsMarshalByRef returns the IsMarshalByRef field value if set, zero value otherwise.

func (*Type) GetIsMarshalByRefOk

func (o *Type) GetIsMarshalByRefOk() (*bool, bool)

GetIsMarshalByRefOk returns a tuple with the IsMarshalByRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNested

func (o *Type) GetIsNested() bool

GetIsNested returns the IsNested field value if set, zero value otherwise.

func (*Type) GetIsNestedAssembly

func (o *Type) GetIsNestedAssembly() bool

GetIsNestedAssembly returns the IsNestedAssembly field value if set, zero value otherwise.

func (*Type) GetIsNestedAssemblyOk

func (o *Type) GetIsNestedAssemblyOk() (*bool, bool)

GetIsNestedAssemblyOk returns a tuple with the IsNestedAssembly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedFamANDAssem

func (o *Type) GetIsNestedFamANDAssem() bool

GetIsNestedFamANDAssem returns the IsNestedFamANDAssem field value if set, zero value otherwise.

func (*Type) GetIsNestedFamANDAssemOk

func (o *Type) GetIsNestedFamANDAssemOk() (*bool, bool)

GetIsNestedFamANDAssemOk returns a tuple with the IsNestedFamANDAssem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedFamORAssem

func (o *Type) GetIsNestedFamORAssem() bool

GetIsNestedFamORAssem returns the IsNestedFamORAssem field value if set, zero value otherwise.

func (*Type) GetIsNestedFamORAssemOk

func (o *Type) GetIsNestedFamORAssemOk() (*bool, bool)

GetIsNestedFamORAssemOk returns a tuple with the IsNestedFamORAssem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedFamily

func (o *Type) GetIsNestedFamily() bool

GetIsNestedFamily returns the IsNestedFamily field value if set, zero value otherwise.

func (*Type) GetIsNestedFamilyOk

func (o *Type) GetIsNestedFamilyOk() (*bool, bool)

GetIsNestedFamilyOk returns a tuple with the IsNestedFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedOk

func (o *Type) GetIsNestedOk() (*bool, bool)

GetIsNestedOk returns a tuple with the IsNested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedPrivate

func (o *Type) GetIsNestedPrivate() bool

GetIsNestedPrivate returns the IsNestedPrivate field value if set, zero value otherwise.

func (*Type) GetIsNestedPrivateOk

func (o *Type) GetIsNestedPrivateOk() (*bool, bool)

GetIsNestedPrivateOk returns a tuple with the IsNestedPrivate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNestedPublic

func (o *Type) GetIsNestedPublic() bool

GetIsNestedPublic returns the IsNestedPublic field value if set, zero value otherwise.

func (*Type) GetIsNestedPublicOk

func (o *Type) GetIsNestedPublicOk() (*bool, bool)

GetIsNestedPublicOk returns a tuple with the IsNestedPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsNotPublic

func (o *Type) GetIsNotPublic() bool

GetIsNotPublic returns the IsNotPublic field value if set, zero value otherwise.

func (*Type) GetIsNotPublicOk

func (o *Type) GetIsNotPublicOk() (*bool, bool)

GetIsNotPublicOk returns a tuple with the IsNotPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsPointer

func (o *Type) GetIsPointer() bool

GetIsPointer returns the IsPointer field value if set, zero value otherwise.

func (*Type) GetIsPointerOk

func (o *Type) GetIsPointerOk() (*bool, bool)

GetIsPointerOk returns a tuple with the IsPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsPrimitive

func (o *Type) GetIsPrimitive() bool

GetIsPrimitive returns the IsPrimitive field value if set, zero value otherwise.

func (*Type) GetIsPrimitiveOk

func (o *Type) GetIsPrimitiveOk() (*bool, bool)

GetIsPrimitiveOk returns a tuple with the IsPrimitive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsPublic

func (o *Type) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*Type) GetIsPublicOk

func (o *Type) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSZArray

func (o *Type) GetIsSZArray() bool

GetIsSZArray returns the IsSZArray field value if set, zero value otherwise.

func (*Type) GetIsSZArrayOk

func (o *Type) GetIsSZArrayOk() (*bool, bool)

GetIsSZArrayOk returns a tuple with the IsSZArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSealed

func (o *Type) GetIsSealed() bool

GetIsSealed returns the IsSealed field value if set, zero value otherwise.

func (*Type) GetIsSealedOk

func (o *Type) GetIsSealedOk() (*bool, bool)

GetIsSealedOk returns a tuple with the IsSealed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSecurityCritical

func (o *Type) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*Type) GetIsSecurityCriticalOk

func (o *Type) GetIsSecurityCriticalOk() (*bool, bool)

GetIsSecurityCriticalOk returns a tuple with the IsSecurityCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSecuritySafeCritical

func (o *Type) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*Type) GetIsSecuritySafeCriticalOk

func (o *Type) GetIsSecuritySafeCriticalOk() (*bool, bool)

GetIsSecuritySafeCriticalOk returns a tuple with the IsSecuritySafeCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSecurityTransparent

func (o *Type) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*Type) GetIsSecurityTransparentOk

func (o *Type) GetIsSecurityTransparentOk() (*bool, bool)

GetIsSecurityTransparentOk returns a tuple with the IsSecurityTransparent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSerializable

func (o *Type) GetIsSerializable() bool

GetIsSerializable returns the IsSerializable field value if set, zero value otherwise. Deprecated

func (*Type) GetIsSerializableOk

func (o *Type) GetIsSerializableOk() (*bool, bool)

GetIsSerializableOk returns a tuple with the IsSerializable field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*Type) GetIsSignatureType

func (o *Type) GetIsSignatureType() bool

GetIsSignatureType returns the IsSignatureType field value if set, zero value otherwise.

func (*Type) GetIsSignatureTypeOk

func (o *Type) GetIsSignatureTypeOk() (*bool, bool)

GetIsSignatureTypeOk returns a tuple with the IsSignatureType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsSpecialName

func (o *Type) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*Type) GetIsSpecialNameOk

func (o *Type) GetIsSpecialNameOk() (*bool, bool)

GetIsSpecialNameOk returns a tuple with the IsSpecialName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsTypeDefinition

func (o *Type) GetIsTypeDefinition() bool

GetIsTypeDefinition returns the IsTypeDefinition field value if set, zero value otherwise.

func (*Type) GetIsTypeDefinitionOk

func (o *Type) GetIsTypeDefinitionOk() (*bool, bool)

GetIsTypeDefinitionOk returns a tuple with the IsTypeDefinition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsUnicodeClass

func (o *Type) GetIsUnicodeClass() bool

GetIsUnicodeClass returns the IsUnicodeClass field value if set, zero value otherwise.

func (*Type) GetIsUnicodeClassOk

func (o *Type) GetIsUnicodeClassOk() (*bool, bool)

GetIsUnicodeClassOk returns a tuple with the IsUnicodeClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsUnmanagedFunctionPointer

func (o *Type) GetIsUnmanagedFunctionPointer() bool

GetIsUnmanagedFunctionPointer returns the IsUnmanagedFunctionPointer field value if set, zero value otherwise.

func (*Type) GetIsUnmanagedFunctionPointerOk

func (o *Type) GetIsUnmanagedFunctionPointerOk() (*bool, bool)

GetIsUnmanagedFunctionPointerOk returns a tuple with the IsUnmanagedFunctionPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsValueType

func (o *Type) GetIsValueType() bool

GetIsValueType returns the IsValueType field value if set, zero value otherwise.

func (*Type) GetIsValueTypeOk

func (o *Type) GetIsValueTypeOk() (*bool, bool)

GetIsValueTypeOk returns a tuple with the IsValueType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsVariableBoundArray

func (o *Type) GetIsVariableBoundArray() bool

GetIsVariableBoundArray returns the IsVariableBoundArray field value if set, zero value otherwise.

func (*Type) GetIsVariableBoundArrayOk

func (o *Type) GetIsVariableBoundArrayOk() (*bool, bool)

GetIsVariableBoundArrayOk returns a tuple with the IsVariableBoundArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetIsVisible

func (o *Type) GetIsVisible() bool

GetIsVisible returns the IsVisible field value if set, zero value otherwise.

func (*Type) GetIsVisibleOk

func (o *Type) GetIsVisibleOk() (*bool, bool)

GetIsVisibleOk returns a tuple with the IsVisible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetMemberType

func (o *Type) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*Type) GetMemberTypeOk

func (o *Type) GetMemberTypeOk() (*MemberTypes, bool)

GetMemberTypeOk returns a tuple with the MemberType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetMetadataToken

func (o *Type) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*Type) GetMetadataTokenOk

func (o *Type) GetMetadataTokenOk() (*int32, bool)

GetMetadataTokenOk returns a tuple with the MetadataToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetModule

func (o *Type) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*Type) GetModuleOk

func (o *Type) GetModuleOk() (*Module, bool)

GetModuleOk returns a tuple with the Module field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetName

func (o *Type) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetNameOk

func (o *Type) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*Type) GetNamespace

func (o *Type) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Type) GetNamespaceOk

func (o *Type) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*Type) GetReflectedType

func (o *Type) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*Type) GetReflectedTypeOk

func (o *Type) GetReflectedTypeOk() (*Type, bool)

GetReflectedTypeOk returns a tuple with the ReflectedType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetStructLayoutAttribute

func (o *Type) GetStructLayoutAttribute() StructLayoutAttribute

GetStructLayoutAttribute returns the StructLayoutAttribute field value if set, zero value otherwise.

func (*Type) GetStructLayoutAttributeOk

func (o *Type) GetStructLayoutAttributeOk() (*StructLayoutAttribute, bool)

GetStructLayoutAttributeOk returns a tuple with the StructLayoutAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetTypeHandle

func (o *Type) GetTypeHandle() RuntimeTypeHandle

GetTypeHandle returns the TypeHandle field value if set, zero value otherwise.

func (*Type) GetTypeHandleOk

func (o *Type) GetTypeHandleOk() (*RuntimeTypeHandle, bool)

GetTypeHandleOk returns a tuple with the TypeHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetTypeInitializer

func (o *Type) GetTypeInitializer() ConstructorInfo

GetTypeInitializer returns the TypeInitializer field value if set, zero value otherwise.

func (*Type) GetTypeInitializerOk

func (o *Type) GetTypeInitializerOk() (*ConstructorInfo, bool)

GetTypeInitializerOk returns a tuple with the TypeInitializer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) GetUnderlyingSystemType

func (o *Type) GetUnderlyingSystemType() Type

GetUnderlyingSystemType returns the UnderlyingSystemType field value if set, zero value otherwise.

func (*Type) GetUnderlyingSystemTypeOk

func (o *Type) GetUnderlyingSystemTypeOk() (*Type, bool)

GetUnderlyingSystemTypeOk returns a tuple with the UnderlyingSystemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Type) HasAssembly

func (o *Type) HasAssembly() bool

HasAssembly returns a boolean if a field has been set.

func (*Type) HasAssemblyQualifiedName

func (o *Type) HasAssemblyQualifiedName() bool

HasAssemblyQualifiedName returns a boolean if a field has been set.

func (*Type) HasAttributes

func (o *Type) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Type) HasBaseType

func (o *Type) HasBaseType() bool

HasBaseType returns a boolean if a field has been set.

func (*Type) HasContainsGenericParameters

func (o *Type) HasContainsGenericParameters() bool

HasContainsGenericParameters returns a boolean if a field has been set.

func (*Type) HasCustomAttributes

func (o *Type) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*Type) HasDeclaringMethod

func (o *Type) HasDeclaringMethod() bool

HasDeclaringMethod returns a boolean if a field has been set.

func (*Type) HasDeclaringType

func (o *Type) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*Type) HasFullName

func (o *Type) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*Type) HasGenericParameterAttributes

func (o *Type) HasGenericParameterAttributes() bool

HasGenericParameterAttributes returns a boolean if a field has been set.

func (*Type) HasGenericParameterPosition

func (o *Type) HasGenericParameterPosition() bool

HasGenericParameterPosition returns a boolean if a field has been set.

func (*Type) HasGenericTypeArguments

func (o *Type) HasGenericTypeArguments() bool

HasGenericTypeArguments returns a boolean if a field has been set.

func (*Type) HasGuid

func (o *Type) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*Type) HasHasElementType

func (o *Type) HasHasElementType() bool

HasHasElementType returns a boolean if a field has been set.

func (*Type) HasIsAbstract

func (o *Type) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*Type) HasIsAnsiClass

func (o *Type) HasIsAnsiClass() bool

HasIsAnsiClass returns a boolean if a field has been set.

func (*Type) HasIsArray

func (o *Type) HasIsArray() bool

HasIsArray returns a boolean if a field has been set.

func (*Type) HasIsAutoClass

func (o *Type) HasIsAutoClass() bool

HasIsAutoClass returns a boolean if a field has been set.

func (*Type) HasIsAutoLayout

func (o *Type) HasIsAutoLayout() bool

HasIsAutoLayout returns a boolean if a field has been set.

func (*Type) HasIsByRef

func (o *Type) HasIsByRef() bool

HasIsByRef returns a boolean if a field has been set.

func (*Type) HasIsByRefLike

func (o *Type) HasIsByRefLike() bool

HasIsByRefLike returns a boolean if a field has been set.

func (*Type) HasIsCOMObject

func (o *Type) HasIsCOMObject() bool

HasIsCOMObject returns a boolean if a field has been set.

func (*Type) HasIsClass

func (o *Type) HasIsClass() bool

HasIsClass returns a boolean if a field has been set.

func (*Type) HasIsCollectible

func (o *Type) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*Type) HasIsConstructedGenericType

func (o *Type) HasIsConstructedGenericType() bool

HasIsConstructedGenericType returns a boolean if a field has been set.

func (*Type) HasIsContextful

func (o *Type) HasIsContextful() bool

HasIsContextful returns a boolean if a field has been set.

func (*Type) HasIsEnum

func (o *Type) HasIsEnum() bool

HasIsEnum returns a boolean if a field has been set.

func (*Type) HasIsExplicitLayout

func (o *Type) HasIsExplicitLayout() bool

HasIsExplicitLayout returns a boolean if a field has been set.

func (*Type) HasIsFunctionPointer

func (o *Type) HasIsFunctionPointer() bool

HasIsFunctionPointer returns a boolean if a field has been set.

func (*Type) HasIsGenericMethodParameter

func (o *Type) HasIsGenericMethodParameter() bool

HasIsGenericMethodParameter returns a boolean if a field has been set.

func (*Type) HasIsGenericParameter

func (o *Type) HasIsGenericParameter() bool

HasIsGenericParameter returns a boolean if a field has been set.

func (*Type) HasIsGenericType

func (o *Type) HasIsGenericType() bool

HasIsGenericType returns a boolean if a field has been set.

func (*Type) HasIsGenericTypeDefinition

func (o *Type) HasIsGenericTypeDefinition() bool

HasIsGenericTypeDefinition returns a boolean if a field has been set.

func (*Type) HasIsGenericTypeParameter

func (o *Type) HasIsGenericTypeParameter() bool

HasIsGenericTypeParameter returns a boolean if a field has been set.

func (*Type) HasIsImport

func (o *Type) HasIsImport() bool

HasIsImport returns a boolean if a field has been set.

func (*Type) HasIsInterface

func (o *Type) HasIsInterface() bool

HasIsInterface returns a boolean if a field has been set.

func (*Type) HasIsLayoutSequential

func (o *Type) HasIsLayoutSequential() bool

HasIsLayoutSequential returns a boolean if a field has been set.

func (*Type) HasIsMarshalByRef

func (o *Type) HasIsMarshalByRef() bool

HasIsMarshalByRef returns a boolean if a field has been set.

func (*Type) HasIsNested

func (o *Type) HasIsNested() bool

HasIsNested returns a boolean if a field has been set.

func (*Type) HasIsNestedAssembly

func (o *Type) HasIsNestedAssembly() bool

HasIsNestedAssembly returns a boolean if a field has been set.

func (*Type) HasIsNestedFamANDAssem

func (o *Type) HasIsNestedFamANDAssem() bool

HasIsNestedFamANDAssem returns a boolean if a field has been set.

func (*Type) HasIsNestedFamORAssem

func (o *Type) HasIsNestedFamORAssem() bool

HasIsNestedFamORAssem returns a boolean if a field has been set.

func (*Type) HasIsNestedFamily

func (o *Type) HasIsNestedFamily() bool

HasIsNestedFamily returns a boolean if a field has been set.

func (*Type) HasIsNestedPrivate

func (o *Type) HasIsNestedPrivate() bool

HasIsNestedPrivate returns a boolean if a field has been set.

func (*Type) HasIsNestedPublic

func (o *Type) HasIsNestedPublic() bool

HasIsNestedPublic returns a boolean if a field has been set.

func (*Type) HasIsNotPublic

func (o *Type) HasIsNotPublic() bool

HasIsNotPublic returns a boolean if a field has been set.

func (*Type) HasIsPointer

func (o *Type) HasIsPointer() bool

HasIsPointer returns a boolean if a field has been set.

func (*Type) HasIsPrimitive

func (o *Type) HasIsPrimitive() bool

HasIsPrimitive returns a boolean if a field has been set.

func (*Type) HasIsPublic

func (o *Type) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*Type) HasIsSZArray

func (o *Type) HasIsSZArray() bool

HasIsSZArray returns a boolean if a field has been set.

func (*Type) HasIsSealed

func (o *Type) HasIsSealed() bool

HasIsSealed returns a boolean if a field has been set.

func (*Type) HasIsSecurityCritical

func (o *Type) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*Type) HasIsSecuritySafeCritical

func (o *Type) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*Type) HasIsSecurityTransparent

func (o *Type) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*Type) HasIsSerializable

func (o *Type) HasIsSerializable() bool

HasIsSerializable returns a boolean if a field has been set.

func (*Type) HasIsSignatureType

func (o *Type) HasIsSignatureType() bool

HasIsSignatureType returns a boolean if a field has been set.

func (*Type) HasIsSpecialName

func (o *Type) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*Type) HasIsTypeDefinition

func (o *Type) HasIsTypeDefinition() bool

HasIsTypeDefinition returns a boolean if a field has been set.

func (*Type) HasIsUnicodeClass

func (o *Type) HasIsUnicodeClass() bool

HasIsUnicodeClass returns a boolean if a field has been set.

func (*Type) HasIsUnmanagedFunctionPointer

func (o *Type) HasIsUnmanagedFunctionPointer() bool

HasIsUnmanagedFunctionPointer returns a boolean if a field has been set.

func (*Type) HasIsValueType

func (o *Type) HasIsValueType() bool

HasIsValueType returns a boolean if a field has been set.

func (*Type) HasIsVariableBoundArray

func (o *Type) HasIsVariableBoundArray() bool

HasIsVariableBoundArray returns a boolean if a field has been set.

func (*Type) HasIsVisible

func (o *Type) HasIsVisible() bool

HasIsVisible returns a boolean if a field has been set.

func (*Type) HasMemberType

func (o *Type) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*Type) HasMetadataToken

func (o *Type) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*Type) HasModule

func (o *Type) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*Type) HasName

func (o *Type) HasName() bool

HasName returns a boolean if a field has been set.

func (*Type) HasNamespace

func (o *Type) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Type) HasReflectedType

func (o *Type) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (*Type) HasStructLayoutAttribute

func (o *Type) HasStructLayoutAttribute() bool

HasStructLayoutAttribute returns a boolean if a field has been set.

func (*Type) HasTypeHandle

func (o *Type) HasTypeHandle() bool

HasTypeHandle returns a boolean if a field has been set.

func (*Type) HasTypeInitializer

func (o *Type) HasTypeInitializer() bool

HasTypeInitializer returns a boolean if a field has been set.

func (*Type) HasUnderlyingSystemType

func (o *Type) HasUnderlyingSystemType() bool

HasUnderlyingSystemType returns a boolean if a field has been set.

func (Type) MarshalJSON

func (o Type) MarshalJSON() ([]byte, error)

func (*Type) SetAssembly

func (o *Type) SetAssembly(v Assembly)

SetAssembly gets a reference to the given Assembly and assigns it to the Assembly field.

func (*Type) SetAssemblyQualifiedName

func (o *Type) SetAssemblyQualifiedName(v string)

SetAssemblyQualifiedName gets a reference to the given NullableString and assigns it to the AssemblyQualifiedName field.

func (*Type) SetAssemblyQualifiedNameNil

func (o *Type) SetAssemblyQualifiedNameNil()

SetAssemblyQualifiedNameNil sets the value for AssemblyQualifiedName to be an explicit nil

func (*Type) SetAttributes

func (o *Type) SetAttributes(v TypeAttributes)

SetAttributes gets a reference to the given TypeAttributes and assigns it to the Attributes field.

func (*Type) SetBaseType

func (o *Type) SetBaseType(v Type)

SetBaseType gets a reference to the given Type and assigns it to the BaseType field.

func (*Type) SetContainsGenericParameters

func (o *Type) SetContainsGenericParameters(v bool)

SetContainsGenericParameters gets a reference to the given bool and assigns it to the ContainsGenericParameters field.

func (*Type) SetCustomAttributes

func (o *Type) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*Type) SetDeclaringMethod

func (o *Type) SetDeclaringMethod(v MethodBase)

SetDeclaringMethod gets a reference to the given MethodBase and assigns it to the DeclaringMethod field.

func (*Type) SetDeclaringType

func (o *Type) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*Type) SetFullName

func (o *Type) SetFullName(v string)

SetFullName gets a reference to the given NullableString and assigns it to the FullName field.

func (*Type) SetFullNameNil

func (o *Type) SetFullNameNil()

SetFullNameNil sets the value for FullName to be an explicit nil

func (*Type) SetGenericParameterAttributes

func (o *Type) SetGenericParameterAttributes(v GenericParameterAttributes)

SetGenericParameterAttributes gets a reference to the given GenericParameterAttributes and assigns it to the GenericParameterAttributes field.

func (*Type) SetGenericParameterPosition

func (o *Type) SetGenericParameterPosition(v int32)

SetGenericParameterPosition gets a reference to the given int32 and assigns it to the GenericParameterPosition field.

func (*Type) SetGenericTypeArguments

func (o *Type) SetGenericTypeArguments(v []Type)

SetGenericTypeArguments gets a reference to the given []Type and assigns it to the GenericTypeArguments field.

func (*Type) SetGuid

func (o *Type) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*Type) SetHasElementType

func (o *Type) SetHasElementType(v bool)

SetHasElementType gets a reference to the given bool and assigns it to the HasElementType field.

func (*Type) SetIsAbstract

func (o *Type) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*Type) SetIsAnsiClass

func (o *Type) SetIsAnsiClass(v bool)

SetIsAnsiClass gets a reference to the given bool and assigns it to the IsAnsiClass field.

func (*Type) SetIsArray

func (o *Type) SetIsArray(v bool)

SetIsArray gets a reference to the given bool and assigns it to the IsArray field.

func (*Type) SetIsAutoClass

func (o *Type) SetIsAutoClass(v bool)

SetIsAutoClass gets a reference to the given bool and assigns it to the IsAutoClass field.

func (*Type) SetIsAutoLayout

func (o *Type) SetIsAutoLayout(v bool)

SetIsAutoLayout gets a reference to the given bool and assigns it to the IsAutoLayout field.

func (*Type) SetIsByRef

func (o *Type) SetIsByRef(v bool)

SetIsByRef gets a reference to the given bool and assigns it to the IsByRef field.

func (*Type) SetIsByRefLike

func (o *Type) SetIsByRefLike(v bool)

SetIsByRefLike gets a reference to the given bool and assigns it to the IsByRefLike field.

func (*Type) SetIsCOMObject

func (o *Type) SetIsCOMObject(v bool)

SetIsCOMObject gets a reference to the given bool and assigns it to the IsCOMObject field.

func (*Type) SetIsClass

func (o *Type) SetIsClass(v bool)

SetIsClass gets a reference to the given bool and assigns it to the IsClass field.

func (*Type) SetIsCollectible

func (o *Type) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*Type) SetIsConstructedGenericType

func (o *Type) SetIsConstructedGenericType(v bool)

SetIsConstructedGenericType gets a reference to the given bool and assigns it to the IsConstructedGenericType field.

func (*Type) SetIsContextful

func (o *Type) SetIsContextful(v bool)

SetIsContextful gets a reference to the given bool and assigns it to the IsContextful field.

func (*Type) SetIsEnum

func (o *Type) SetIsEnum(v bool)

SetIsEnum gets a reference to the given bool and assigns it to the IsEnum field.

func (*Type) SetIsExplicitLayout

func (o *Type) SetIsExplicitLayout(v bool)

SetIsExplicitLayout gets a reference to the given bool and assigns it to the IsExplicitLayout field.

func (*Type) SetIsFunctionPointer

func (o *Type) SetIsFunctionPointer(v bool)

SetIsFunctionPointer gets a reference to the given bool and assigns it to the IsFunctionPointer field.

func (*Type) SetIsGenericMethodParameter

func (o *Type) SetIsGenericMethodParameter(v bool)

SetIsGenericMethodParameter gets a reference to the given bool and assigns it to the IsGenericMethodParameter field.

func (*Type) SetIsGenericParameter

func (o *Type) SetIsGenericParameter(v bool)

SetIsGenericParameter gets a reference to the given bool and assigns it to the IsGenericParameter field.

func (*Type) SetIsGenericType

func (o *Type) SetIsGenericType(v bool)

SetIsGenericType gets a reference to the given bool and assigns it to the IsGenericType field.

func (*Type) SetIsGenericTypeDefinition

func (o *Type) SetIsGenericTypeDefinition(v bool)

SetIsGenericTypeDefinition gets a reference to the given bool and assigns it to the IsGenericTypeDefinition field.

func (*Type) SetIsGenericTypeParameter

func (o *Type) SetIsGenericTypeParameter(v bool)

SetIsGenericTypeParameter gets a reference to the given bool and assigns it to the IsGenericTypeParameter field.

func (*Type) SetIsImport

func (o *Type) SetIsImport(v bool)

SetIsImport gets a reference to the given bool and assigns it to the IsImport field.

func (*Type) SetIsInterface

func (o *Type) SetIsInterface(v bool)

SetIsInterface gets a reference to the given bool and assigns it to the IsInterface field.

func (*Type) SetIsLayoutSequential

func (o *Type) SetIsLayoutSequential(v bool)

SetIsLayoutSequential gets a reference to the given bool and assigns it to the IsLayoutSequential field.

func (*Type) SetIsMarshalByRef

func (o *Type) SetIsMarshalByRef(v bool)

SetIsMarshalByRef gets a reference to the given bool and assigns it to the IsMarshalByRef field.

func (*Type) SetIsNested

func (o *Type) SetIsNested(v bool)

SetIsNested gets a reference to the given bool and assigns it to the IsNested field.

func (*Type) SetIsNestedAssembly

func (o *Type) SetIsNestedAssembly(v bool)

SetIsNestedAssembly gets a reference to the given bool and assigns it to the IsNestedAssembly field.

func (*Type) SetIsNestedFamANDAssem

func (o *Type) SetIsNestedFamANDAssem(v bool)

SetIsNestedFamANDAssem gets a reference to the given bool and assigns it to the IsNestedFamANDAssem field.

func (*Type) SetIsNestedFamORAssem

func (o *Type) SetIsNestedFamORAssem(v bool)

SetIsNestedFamORAssem gets a reference to the given bool and assigns it to the IsNestedFamORAssem field.

func (*Type) SetIsNestedFamily

func (o *Type) SetIsNestedFamily(v bool)

SetIsNestedFamily gets a reference to the given bool and assigns it to the IsNestedFamily field.

func (*Type) SetIsNestedPrivate

func (o *Type) SetIsNestedPrivate(v bool)

SetIsNestedPrivate gets a reference to the given bool and assigns it to the IsNestedPrivate field.

func (*Type) SetIsNestedPublic

func (o *Type) SetIsNestedPublic(v bool)

SetIsNestedPublic gets a reference to the given bool and assigns it to the IsNestedPublic field.

func (*Type) SetIsNotPublic

func (o *Type) SetIsNotPublic(v bool)

SetIsNotPublic gets a reference to the given bool and assigns it to the IsNotPublic field.

func (*Type) SetIsPointer

func (o *Type) SetIsPointer(v bool)

SetIsPointer gets a reference to the given bool and assigns it to the IsPointer field.

func (*Type) SetIsPrimitive

func (o *Type) SetIsPrimitive(v bool)

SetIsPrimitive gets a reference to the given bool and assigns it to the IsPrimitive field.

func (*Type) SetIsPublic

func (o *Type) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*Type) SetIsSZArray

func (o *Type) SetIsSZArray(v bool)

SetIsSZArray gets a reference to the given bool and assigns it to the IsSZArray field.

func (*Type) SetIsSealed

func (o *Type) SetIsSealed(v bool)

SetIsSealed gets a reference to the given bool and assigns it to the IsSealed field.

func (*Type) SetIsSecurityCritical

func (o *Type) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*Type) SetIsSecuritySafeCritical

func (o *Type) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*Type) SetIsSecurityTransparent

func (o *Type) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*Type) SetIsSerializable

func (o *Type) SetIsSerializable(v bool)

SetIsSerializable gets a reference to the given bool and assigns it to the IsSerializable field. Deprecated

func (*Type) SetIsSignatureType

func (o *Type) SetIsSignatureType(v bool)

SetIsSignatureType gets a reference to the given bool and assigns it to the IsSignatureType field.

func (*Type) SetIsSpecialName

func (o *Type) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*Type) SetIsTypeDefinition

func (o *Type) SetIsTypeDefinition(v bool)

SetIsTypeDefinition gets a reference to the given bool and assigns it to the IsTypeDefinition field.

func (*Type) SetIsUnicodeClass

func (o *Type) SetIsUnicodeClass(v bool)

SetIsUnicodeClass gets a reference to the given bool and assigns it to the IsUnicodeClass field.

func (*Type) SetIsUnmanagedFunctionPointer

func (o *Type) SetIsUnmanagedFunctionPointer(v bool)

SetIsUnmanagedFunctionPointer gets a reference to the given bool and assigns it to the IsUnmanagedFunctionPointer field.

func (*Type) SetIsValueType

func (o *Type) SetIsValueType(v bool)

SetIsValueType gets a reference to the given bool and assigns it to the IsValueType field.

func (*Type) SetIsVariableBoundArray

func (o *Type) SetIsVariableBoundArray(v bool)

SetIsVariableBoundArray gets a reference to the given bool and assigns it to the IsVariableBoundArray field.

func (*Type) SetIsVisible

func (o *Type) SetIsVisible(v bool)

SetIsVisible gets a reference to the given bool and assigns it to the IsVisible field.

func (*Type) SetMemberType

func (o *Type) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*Type) SetMetadataToken

func (o *Type) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*Type) SetModule

func (o *Type) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*Type) SetName

func (o *Type) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*Type) SetNameNil

func (o *Type) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*Type) SetNamespace

func (o *Type) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*Type) SetNamespaceNil

func (o *Type) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*Type) SetReflectedType

func (o *Type) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (*Type) SetStructLayoutAttribute

func (o *Type) SetStructLayoutAttribute(v StructLayoutAttribute)

SetStructLayoutAttribute gets a reference to the given StructLayoutAttribute and assigns it to the StructLayoutAttribute field.

func (*Type) SetTypeHandle

func (o *Type) SetTypeHandle(v RuntimeTypeHandle)

SetTypeHandle gets a reference to the given RuntimeTypeHandle and assigns it to the TypeHandle field.

func (*Type) SetTypeInitializer

func (o *Type) SetTypeInitializer(v ConstructorInfo)

SetTypeInitializer gets a reference to the given ConstructorInfo and assigns it to the TypeInitializer field.

func (*Type) SetUnderlyingSystemType

func (o *Type) SetUnderlyingSystemType(v Type)

SetUnderlyingSystemType gets a reference to the given Type and assigns it to the UnderlyingSystemType field.

func (Type) ToMap

func (o Type) ToMap() (map[string]interface{}, error)

func (*Type) UnsetAssemblyQualifiedName

func (o *Type) UnsetAssemblyQualifiedName()

UnsetAssemblyQualifiedName ensures that no value is present for AssemblyQualifiedName, not even an explicit nil

func (*Type) UnsetFullName

func (o *Type) UnsetFullName()

UnsetFullName ensures that no value is present for FullName, not even an explicit nil

func (*Type) UnsetName

func (o *Type) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*Type) UnsetNamespace

func (o *Type) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type TypeAttributes

type TypeAttributes string

TypeAttributes the model 'TypeAttributes'

const (
	NOT_PUBLIC           TypeAttributes = "NotPublic"
	PUBLIC               TypeAttributes = "Public"
	NESTED_PUBLIC        TypeAttributes = "NestedPublic"
	NESTED_PRIVATE       TypeAttributes = "NestedPrivate"
	NESTED_FAMILY        TypeAttributes = "NestedFamily"
	NESTED_ASSEMBLY      TypeAttributes = "NestedAssembly"
	NESTED_FAM_AND_ASSEM TypeAttributes = "NestedFamANDAssem"
	VISIBILITY_MASK      TypeAttributes = "VisibilityMask"
	SEQUENTIAL_LAYOUT    TypeAttributes = "SequentialLayout"
	EXPLICIT_LAYOUT      TypeAttributes = "ExplicitLayout"
	LAYOUT_MASK          TypeAttributes = "LayoutMask"
	INTERFACE            TypeAttributes = "Interface"
	ABSTRACT             TypeAttributes = "Abstract"
	SEALED               TypeAttributes = "Sealed"
	SPECIAL_NAME         TypeAttributes = "SpecialName"
	RT_SPECIAL_NAME      TypeAttributes = "RTSpecialName"
	IMPORT               TypeAttributes = "Import"
	SERIALIZABLE         TypeAttributes = "Serializable"
	WINDOWS_RUNTIME      TypeAttributes = "WindowsRuntime"
	UNICODE_CLASS        TypeAttributes = "UnicodeClass"
	AUTO_CLASS           TypeAttributes = "AutoClass"
	STRING_FORMAT_MASK   TypeAttributes = "StringFormatMask"
	HAS_SECURITY         TypeAttributes = "HasSecurity"
	RESERVED_MASK        TypeAttributes = "ReservedMask"
	BEFORE_FIELD_INIT    TypeAttributes = "BeforeFieldInit"
	CUSTOM_FORMAT_MASK   TypeAttributes = "CustomFormatMask"
)

List of TypeAttributes

func NewTypeAttributesFromValue

func NewTypeAttributesFromValue(v string) (*TypeAttributes, error)

NewTypeAttributesFromValue returns a pointer to a valid TypeAttributes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TypeAttributes) IsValid

func (v TypeAttributes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TypeAttributes) Ptr

func (v TypeAttributes) Ptr() *TypeAttributes

Ptr returns reference to TypeAttributes value

func (*TypeAttributes) UnmarshalJSON

func (v *TypeAttributes) UnmarshalJSON(src []byte) error

type TypeInfo

type TypeInfo struct {
	Name                       NullableString              `json:"name,omitempty"`
	CustomAttributes           []CustomAttributeData       `json:"customAttributes,omitempty"`
	IsCollectible              *bool                       `json:"isCollectible,omitempty"`
	MetadataToken              *int32                      `json:"metadataToken,omitempty"`
	IsInterface                *bool                       `json:"isInterface,omitempty"`
	MemberType                 *MemberTypes                `json:"memberType,omitempty"`
	Namespace                  NullableString              `json:"namespace,omitempty"`
	AssemblyQualifiedName      NullableString              `json:"assemblyQualifiedName,omitempty"`
	FullName                   NullableString              `json:"fullName,omitempty"`
	Assembly                   *Assembly                   `json:"assembly,omitempty"`
	Module                     *Module                     `json:"module,omitempty"`
	IsNested                   *bool                       `json:"isNested,omitempty"`
	DeclaringType              *Type                       `json:"declaringType,omitempty"`
	DeclaringMethod            *MethodBase                 `json:"declaringMethod,omitempty"`
	ReflectedType              *Type                       `json:"reflectedType,omitempty"`
	UnderlyingSystemType       *Type                       `json:"underlyingSystemType,omitempty"`
	IsTypeDefinition           *bool                       `json:"isTypeDefinition,omitempty"`
	IsArray                    *bool                       `json:"isArray,omitempty"`
	IsByRef                    *bool                       `json:"isByRef,omitempty"`
	IsPointer                  *bool                       `json:"isPointer,omitempty"`
	IsConstructedGenericType   *bool                       `json:"isConstructedGenericType,omitempty"`
	IsGenericParameter         *bool                       `json:"isGenericParameter,omitempty"`
	IsGenericTypeParameter     *bool                       `json:"isGenericTypeParameter,omitempty"`
	IsGenericMethodParameter   *bool                       `json:"isGenericMethodParameter,omitempty"`
	IsGenericType              *bool                       `json:"isGenericType,omitempty"`
	IsGenericTypeDefinition    *bool                       `json:"isGenericTypeDefinition,omitempty"`
	IsSZArray                  *bool                       `json:"isSZArray,omitempty"`
	IsVariableBoundArray       *bool                       `json:"isVariableBoundArray,omitempty"`
	IsByRefLike                *bool                       `json:"isByRefLike,omitempty"`
	IsFunctionPointer          *bool                       `json:"isFunctionPointer,omitempty"`
	IsUnmanagedFunctionPointer *bool                       `json:"isUnmanagedFunctionPointer,omitempty"`
	HasElementType             *bool                       `json:"hasElementType,omitempty"`
	GenericTypeArguments       []Type                      `json:"genericTypeArguments,omitempty"`
	GenericParameterPosition   *int32                      `json:"genericParameterPosition,omitempty"`
	GenericParameterAttributes *GenericParameterAttributes `json:"genericParameterAttributes,omitempty"`
	Attributes                 *TypeAttributes             `json:"attributes,omitempty"`
	IsAbstract                 *bool                       `json:"isAbstract,omitempty"`
	IsImport                   *bool                       `json:"isImport,omitempty"`
	IsSealed                   *bool                       `json:"isSealed,omitempty"`
	IsSpecialName              *bool                       `json:"isSpecialName,omitempty"`
	IsClass                    *bool                       `json:"isClass,omitempty"`
	IsNestedAssembly           *bool                       `json:"isNestedAssembly,omitempty"`
	IsNestedFamANDAssem        *bool                       `json:"isNestedFamANDAssem,omitempty"`
	IsNestedFamily             *bool                       `json:"isNestedFamily,omitempty"`
	IsNestedFamORAssem         *bool                       `json:"isNestedFamORAssem,omitempty"`
	IsNestedPrivate            *bool                       `json:"isNestedPrivate,omitempty"`
	IsNestedPublic             *bool                       `json:"isNestedPublic,omitempty"`
	IsNotPublic                *bool                       `json:"isNotPublic,omitempty"`
	IsPublic                   *bool                       `json:"isPublic,omitempty"`
	IsAutoLayout               *bool                       `json:"isAutoLayout,omitempty"`
	IsExplicitLayout           *bool                       `json:"isExplicitLayout,omitempty"`
	IsLayoutSequential         *bool                       `json:"isLayoutSequential,omitempty"`
	IsAnsiClass                *bool                       `json:"isAnsiClass,omitempty"`
	IsAutoClass                *bool                       `json:"isAutoClass,omitempty"`
	IsUnicodeClass             *bool                       `json:"isUnicodeClass,omitempty"`
	IsCOMObject                *bool                       `json:"isCOMObject,omitempty"`
	IsContextful               *bool                       `json:"isContextful,omitempty"`
	IsEnum                     *bool                       `json:"isEnum,omitempty"`
	IsMarshalByRef             *bool                       `json:"isMarshalByRef,omitempty"`
	IsPrimitive                *bool                       `json:"isPrimitive,omitempty"`
	IsValueType                *bool                       `json:"isValueType,omitempty"`
	IsSignatureType            *bool                       `json:"isSignatureType,omitempty"`
	IsSecurityCritical         *bool                       `json:"isSecurityCritical,omitempty"`
	IsSecuritySafeCritical     *bool                       `json:"isSecuritySafeCritical,omitempty"`
	IsSecurityTransparent      *bool                       `json:"isSecurityTransparent,omitempty"`
	StructLayoutAttribute      *StructLayoutAttribute      `json:"structLayoutAttribute,omitempty"`
	TypeInitializer            *ConstructorInfo            `json:"typeInitializer,omitempty"`
	TypeHandle                 *RuntimeTypeHandle          `json:"typeHandle,omitempty"`
	Guid                       *string                     `json:"guid,omitempty"`
	BaseType                   *Type                       `json:"baseType,omitempty"`
	// Deprecated
	IsSerializable            *bool             `json:"isSerializable,omitempty"`
	ContainsGenericParameters *bool             `json:"containsGenericParameters,omitempty"`
	IsVisible                 *bool             `json:"isVisible,omitempty"`
	GenericTypeParameters     []Type            `json:"genericTypeParameters,omitempty"`
	DeclaredConstructors      []ConstructorInfo `json:"declaredConstructors,omitempty"`
	DeclaredEvents            []EventInfo       `json:"declaredEvents,omitempty"`
	DeclaredFields            []FieldInfo       `json:"declaredFields,omitempty"`
	DeclaredMembers           []MemberInfo      `json:"declaredMembers,omitempty"`
	DeclaredMethods           []MethodInfo      `json:"declaredMethods,omitempty"`
	DeclaredNestedTypes       []TypeInfo        `json:"declaredNestedTypes,omitempty"`
	DeclaredProperties        []PropertyInfo    `json:"declaredProperties,omitempty"`
	ImplementedInterfaces     []Type            `json:"implementedInterfaces,omitempty"`
}

TypeInfo struct for TypeInfo

func NewTypeInfo

func NewTypeInfo() *TypeInfo

NewTypeInfo instantiates a new TypeInfo 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 NewTypeInfoWithDefaults

func NewTypeInfoWithDefaults() *TypeInfo

NewTypeInfoWithDefaults instantiates a new TypeInfo 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 (*TypeInfo) GetAssembly

func (o *TypeInfo) GetAssembly() Assembly

GetAssembly returns the Assembly field value if set, zero value otherwise.

func (*TypeInfo) GetAssemblyOk

func (o *TypeInfo) GetAssemblyOk() (*Assembly, bool)

GetAssemblyOk returns a tuple with the Assembly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetAssemblyQualifiedName

func (o *TypeInfo) GetAssemblyQualifiedName() string

GetAssemblyQualifiedName returns the AssemblyQualifiedName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetAssemblyQualifiedNameOk

func (o *TypeInfo) GetAssemblyQualifiedNameOk() (*string, bool)

GetAssemblyQualifiedNameOk returns a tuple with the AssemblyQualifiedName 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 (*TypeInfo) GetAttributes

func (o *TypeInfo) GetAttributes() TypeAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*TypeInfo) GetAttributesOk

func (o *TypeInfo) GetAttributesOk() (*TypeAttributes, 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 (*TypeInfo) GetBaseType

func (o *TypeInfo) GetBaseType() Type

GetBaseType returns the BaseType field value if set, zero value otherwise.

func (*TypeInfo) GetBaseTypeOk

func (o *TypeInfo) GetBaseTypeOk() (*Type, bool)

GetBaseTypeOk returns a tuple with the BaseType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetContainsGenericParameters

func (o *TypeInfo) GetContainsGenericParameters() bool

GetContainsGenericParameters returns the ContainsGenericParameters field value if set, zero value otherwise.

func (*TypeInfo) GetContainsGenericParametersOk

func (o *TypeInfo) GetContainsGenericParametersOk() (*bool, bool)

GetContainsGenericParametersOk returns a tuple with the ContainsGenericParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetCustomAttributes

func (o *TypeInfo) GetCustomAttributes() []CustomAttributeData

GetCustomAttributes returns the CustomAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetCustomAttributesOk

func (o *TypeInfo) GetCustomAttributesOk() ([]CustomAttributeData, bool)

GetCustomAttributesOk returns a tuple with the CustomAttributes 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 (*TypeInfo) GetDeclaredConstructors

func (o *TypeInfo) GetDeclaredConstructors() []ConstructorInfo

GetDeclaredConstructors returns the DeclaredConstructors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredConstructorsOk

func (o *TypeInfo) GetDeclaredConstructorsOk() ([]ConstructorInfo, bool)

GetDeclaredConstructorsOk returns a tuple with the DeclaredConstructors 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 (*TypeInfo) GetDeclaredEvents

func (o *TypeInfo) GetDeclaredEvents() []EventInfo

GetDeclaredEvents returns the DeclaredEvents field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredEventsOk

func (o *TypeInfo) GetDeclaredEventsOk() ([]EventInfo, bool)

GetDeclaredEventsOk returns a tuple with the DeclaredEvents 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 (*TypeInfo) GetDeclaredFields

func (o *TypeInfo) GetDeclaredFields() []FieldInfo

GetDeclaredFields returns the DeclaredFields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredFieldsOk

func (o *TypeInfo) GetDeclaredFieldsOk() ([]FieldInfo, bool)

GetDeclaredFieldsOk returns a tuple with the DeclaredFields 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 (*TypeInfo) GetDeclaredMembers

func (o *TypeInfo) GetDeclaredMembers() []MemberInfo

GetDeclaredMembers returns the DeclaredMembers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredMembersOk

func (o *TypeInfo) GetDeclaredMembersOk() ([]MemberInfo, bool)

GetDeclaredMembersOk returns a tuple with the DeclaredMembers 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 (*TypeInfo) GetDeclaredMethods

func (o *TypeInfo) GetDeclaredMethods() []MethodInfo

GetDeclaredMethods returns the DeclaredMethods field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredMethodsOk

func (o *TypeInfo) GetDeclaredMethodsOk() ([]MethodInfo, bool)

GetDeclaredMethodsOk returns a tuple with the DeclaredMethods 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 (*TypeInfo) GetDeclaredNestedTypes

func (o *TypeInfo) GetDeclaredNestedTypes() []TypeInfo

GetDeclaredNestedTypes returns the DeclaredNestedTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredNestedTypesOk

func (o *TypeInfo) GetDeclaredNestedTypesOk() ([]TypeInfo, bool)

GetDeclaredNestedTypesOk returns a tuple with the DeclaredNestedTypes 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 (*TypeInfo) GetDeclaredProperties

func (o *TypeInfo) GetDeclaredProperties() []PropertyInfo

GetDeclaredProperties returns the DeclaredProperties field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetDeclaredPropertiesOk

func (o *TypeInfo) GetDeclaredPropertiesOk() ([]PropertyInfo, bool)

GetDeclaredPropertiesOk returns a tuple with the DeclaredProperties 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 (*TypeInfo) GetDeclaringMethod

func (o *TypeInfo) GetDeclaringMethod() MethodBase

GetDeclaringMethod returns the DeclaringMethod field value if set, zero value otherwise.

func (*TypeInfo) GetDeclaringMethodOk

func (o *TypeInfo) GetDeclaringMethodOk() (*MethodBase, bool)

GetDeclaringMethodOk returns a tuple with the DeclaringMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetDeclaringType

func (o *TypeInfo) GetDeclaringType() Type

GetDeclaringType returns the DeclaringType field value if set, zero value otherwise.

func (*TypeInfo) GetDeclaringTypeOk

func (o *TypeInfo) GetDeclaringTypeOk() (*Type, bool)

GetDeclaringTypeOk returns a tuple with the DeclaringType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetFullName

func (o *TypeInfo) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetFullNameOk

func (o *TypeInfo) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName 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 (*TypeInfo) GetGenericParameterAttributes

func (o *TypeInfo) GetGenericParameterAttributes() GenericParameterAttributes

GetGenericParameterAttributes returns the GenericParameterAttributes field value if set, zero value otherwise.

func (*TypeInfo) GetGenericParameterAttributesOk

func (o *TypeInfo) GetGenericParameterAttributesOk() (*GenericParameterAttributes, bool)

GetGenericParameterAttributesOk returns a tuple with the GenericParameterAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetGenericParameterPosition

func (o *TypeInfo) GetGenericParameterPosition() int32

GetGenericParameterPosition returns the GenericParameterPosition field value if set, zero value otherwise.

func (*TypeInfo) GetGenericParameterPositionOk

func (o *TypeInfo) GetGenericParameterPositionOk() (*int32, bool)

GetGenericParameterPositionOk returns a tuple with the GenericParameterPosition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetGenericTypeArguments

func (o *TypeInfo) GetGenericTypeArguments() []Type

GetGenericTypeArguments returns the GenericTypeArguments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetGenericTypeArgumentsOk

func (o *TypeInfo) GetGenericTypeArgumentsOk() ([]Type, bool)

GetGenericTypeArgumentsOk returns a tuple with the GenericTypeArguments 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 (*TypeInfo) GetGenericTypeParameters

func (o *TypeInfo) GetGenericTypeParameters() []Type

GetGenericTypeParameters returns the GenericTypeParameters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetGenericTypeParametersOk

func (o *TypeInfo) GetGenericTypeParametersOk() ([]Type, bool)

GetGenericTypeParametersOk returns a tuple with the GenericTypeParameters 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 (*TypeInfo) GetGuid

func (o *TypeInfo) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*TypeInfo) GetGuidOk

func (o *TypeInfo) GetGuidOk() (*string, bool)

GetGuidOk returns a tuple with the Guid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetHasElementType

func (o *TypeInfo) GetHasElementType() bool

GetHasElementType returns the HasElementType field value if set, zero value otherwise.

func (*TypeInfo) GetHasElementTypeOk

func (o *TypeInfo) GetHasElementTypeOk() (*bool, bool)

GetHasElementTypeOk returns a tuple with the HasElementType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetImplementedInterfaces

func (o *TypeInfo) GetImplementedInterfaces() []Type

GetImplementedInterfaces returns the ImplementedInterfaces field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetImplementedInterfacesOk

func (o *TypeInfo) GetImplementedInterfacesOk() ([]Type, bool)

GetImplementedInterfacesOk returns a tuple with the ImplementedInterfaces 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 (*TypeInfo) GetIsAbstract

func (o *TypeInfo) GetIsAbstract() bool

GetIsAbstract returns the IsAbstract field value if set, zero value otherwise.

func (*TypeInfo) GetIsAbstractOk

func (o *TypeInfo) GetIsAbstractOk() (*bool, bool)

GetIsAbstractOk returns a tuple with the IsAbstract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsAnsiClass

func (o *TypeInfo) GetIsAnsiClass() bool

GetIsAnsiClass returns the IsAnsiClass field value if set, zero value otherwise.

func (*TypeInfo) GetIsAnsiClassOk

func (o *TypeInfo) GetIsAnsiClassOk() (*bool, bool)

GetIsAnsiClassOk returns a tuple with the IsAnsiClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsArray

func (o *TypeInfo) GetIsArray() bool

GetIsArray returns the IsArray field value if set, zero value otherwise.

func (*TypeInfo) GetIsArrayOk

func (o *TypeInfo) GetIsArrayOk() (*bool, bool)

GetIsArrayOk returns a tuple with the IsArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsAutoClass

func (o *TypeInfo) GetIsAutoClass() bool

GetIsAutoClass returns the IsAutoClass field value if set, zero value otherwise.

func (*TypeInfo) GetIsAutoClassOk

func (o *TypeInfo) GetIsAutoClassOk() (*bool, bool)

GetIsAutoClassOk returns a tuple with the IsAutoClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsAutoLayout

func (o *TypeInfo) GetIsAutoLayout() bool

GetIsAutoLayout returns the IsAutoLayout field value if set, zero value otherwise.

func (*TypeInfo) GetIsAutoLayoutOk

func (o *TypeInfo) GetIsAutoLayoutOk() (*bool, bool)

GetIsAutoLayoutOk returns a tuple with the IsAutoLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsByRef

func (o *TypeInfo) GetIsByRef() bool

GetIsByRef returns the IsByRef field value if set, zero value otherwise.

func (*TypeInfo) GetIsByRefLike

func (o *TypeInfo) GetIsByRefLike() bool

GetIsByRefLike returns the IsByRefLike field value if set, zero value otherwise.

func (*TypeInfo) GetIsByRefLikeOk

func (o *TypeInfo) GetIsByRefLikeOk() (*bool, bool)

GetIsByRefLikeOk returns a tuple with the IsByRefLike field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsByRefOk

func (o *TypeInfo) GetIsByRefOk() (*bool, bool)

GetIsByRefOk returns a tuple with the IsByRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsCOMObject

func (o *TypeInfo) GetIsCOMObject() bool

GetIsCOMObject returns the IsCOMObject field value if set, zero value otherwise.

func (*TypeInfo) GetIsCOMObjectOk

func (o *TypeInfo) GetIsCOMObjectOk() (*bool, bool)

GetIsCOMObjectOk returns a tuple with the IsCOMObject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsClass

func (o *TypeInfo) GetIsClass() bool

GetIsClass returns the IsClass field value if set, zero value otherwise.

func (*TypeInfo) GetIsClassOk

func (o *TypeInfo) GetIsClassOk() (*bool, bool)

GetIsClassOk returns a tuple with the IsClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsCollectible

func (o *TypeInfo) GetIsCollectible() bool

GetIsCollectible returns the IsCollectible field value if set, zero value otherwise.

func (*TypeInfo) GetIsCollectibleOk

func (o *TypeInfo) GetIsCollectibleOk() (*bool, bool)

GetIsCollectibleOk returns a tuple with the IsCollectible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsConstructedGenericType

func (o *TypeInfo) GetIsConstructedGenericType() bool

GetIsConstructedGenericType returns the IsConstructedGenericType field value if set, zero value otherwise.

func (*TypeInfo) GetIsConstructedGenericTypeOk

func (o *TypeInfo) GetIsConstructedGenericTypeOk() (*bool, bool)

GetIsConstructedGenericTypeOk returns a tuple with the IsConstructedGenericType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsContextful

func (o *TypeInfo) GetIsContextful() bool

GetIsContextful returns the IsContextful field value if set, zero value otherwise.

func (*TypeInfo) GetIsContextfulOk

func (o *TypeInfo) GetIsContextfulOk() (*bool, bool)

GetIsContextfulOk returns a tuple with the IsContextful field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsEnum

func (o *TypeInfo) GetIsEnum() bool

GetIsEnum returns the IsEnum field value if set, zero value otherwise.

func (*TypeInfo) GetIsEnumOk

func (o *TypeInfo) GetIsEnumOk() (*bool, bool)

GetIsEnumOk returns a tuple with the IsEnum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsExplicitLayout

func (o *TypeInfo) GetIsExplicitLayout() bool

GetIsExplicitLayout returns the IsExplicitLayout field value if set, zero value otherwise.

func (*TypeInfo) GetIsExplicitLayoutOk

func (o *TypeInfo) GetIsExplicitLayoutOk() (*bool, bool)

GetIsExplicitLayoutOk returns a tuple with the IsExplicitLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsFunctionPointer

func (o *TypeInfo) GetIsFunctionPointer() bool

GetIsFunctionPointer returns the IsFunctionPointer field value if set, zero value otherwise.

func (*TypeInfo) GetIsFunctionPointerOk

func (o *TypeInfo) GetIsFunctionPointerOk() (*bool, bool)

GetIsFunctionPointerOk returns a tuple with the IsFunctionPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsGenericMethodParameter

func (o *TypeInfo) GetIsGenericMethodParameter() bool

GetIsGenericMethodParameter returns the IsGenericMethodParameter field value if set, zero value otherwise.

func (*TypeInfo) GetIsGenericMethodParameterOk

func (o *TypeInfo) GetIsGenericMethodParameterOk() (*bool, bool)

GetIsGenericMethodParameterOk returns a tuple with the IsGenericMethodParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsGenericParameter

func (o *TypeInfo) GetIsGenericParameter() bool

GetIsGenericParameter returns the IsGenericParameter field value if set, zero value otherwise.

func (*TypeInfo) GetIsGenericParameterOk

func (o *TypeInfo) GetIsGenericParameterOk() (*bool, bool)

GetIsGenericParameterOk returns a tuple with the IsGenericParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsGenericType

func (o *TypeInfo) GetIsGenericType() bool

GetIsGenericType returns the IsGenericType field value if set, zero value otherwise.

func (*TypeInfo) GetIsGenericTypeDefinition

func (o *TypeInfo) GetIsGenericTypeDefinition() bool

GetIsGenericTypeDefinition returns the IsGenericTypeDefinition field value if set, zero value otherwise.

func (*TypeInfo) GetIsGenericTypeDefinitionOk

func (o *TypeInfo) GetIsGenericTypeDefinitionOk() (*bool, bool)

GetIsGenericTypeDefinitionOk returns a tuple with the IsGenericTypeDefinition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsGenericTypeOk

func (o *TypeInfo) GetIsGenericTypeOk() (*bool, bool)

GetIsGenericTypeOk returns a tuple with the IsGenericType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsGenericTypeParameter

func (o *TypeInfo) GetIsGenericTypeParameter() bool

GetIsGenericTypeParameter returns the IsGenericTypeParameter field value if set, zero value otherwise.

func (*TypeInfo) GetIsGenericTypeParameterOk

func (o *TypeInfo) GetIsGenericTypeParameterOk() (*bool, bool)

GetIsGenericTypeParameterOk returns a tuple with the IsGenericTypeParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsImport

func (o *TypeInfo) GetIsImport() bool

GetIsImport returns the IsImport field value if set, zero value otherwise.

func (*TypeInfo) GetIsImportOk

func (o *TypeInfo) GetIsImportOk() (*bool, bool)

GetIsImportOk returns a tuple with the IsImport field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsInterface

func (o *TypeInfo) GetIsInterface() bool

GetIsInterface returns the IsInterface field value if set, zero value otherwise.

func (*TypeInfo) GetIsInterfaceOk

func (o *TypeInfo) GetIsInterfaceOk() (*bool, bool)

GetIsInterfaceOk returns a tuple with the IsInterface field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsLayoutSequential

func (o *TypeInfo) GetIsLayoutSequential() bool

GetIsLayoutSequential returns the IsLayoutSequential field value if set, zero value otherwise.

func (*TypeInfo) GetIsLayoutSequentialOk

func (o *TypeInfo) GetIsLayoutSequentialOk() (*bool, bool)

GetIsLayoutSequentialOk returns a tuple with the IsLayoutSequential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsMarshalByRef

func (o *TypeInfo) GetIsMarshalByRef() bool

GetIsMarshalByRef returns the IsMarshalByRef field value if set, zero value otherwise.

func (*TypeInfo) GetIsMarshalByRefOk

func (o *TypeInfo) GetIsMarshalByRefOk() (*bool, bool)

GetIsMarshalByRefOk returns a tuple with the IsMarshalByRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNested

func (o *TypeInfo) GetIsNested() bool

GetIsNested returns the IsNested field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedAssembly

func (o *TypeInfo) GetIsNestedAssembly() bool

GetIsNestedAssembly returns the IsNestedAssembly field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedAssemblyOk

func (o *TypeInfo) GetIsNestedAssemblyOk() (*bool, bool)

GetIsNestedAssemblyOk returns a tuple with the IsNestedAssembly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedFamANDAssem

func (o *TypeInfo) GetIsNestedFamANDAssem() bool

GetIsNestedFamANDAssem returns the IsNestedFamANDAssem field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedFamANDAssemOk

func (o *TypeInfo) GetIsNestedFamANDAssemOk() (*bool, bool)

GetIsNestedFamANDAssemOk returns a tuple with the IsNestedFamANDAssem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedFamORAssem

func (o *TypeInfo) GetIsNestedFamORAssem() bool

GetIsNestedFamORAssem returns the IsNestedFamORAssem field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedFamORAssemOk

func (o *TypeInfo) GetIsNestedFamORAssemOk() (*bool, bool)

GetIsNestedFamORAssemOk returns a tuple with the IsNestedFamORAssem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedFamily

func (o *TypeInfo) GetIsNestedFamily() bool

GetIsNestedFamily returns the IsNestedFamily field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedFamilyOk

func (o *TypeInfo) GetIsNestedFamilyOk() (*bool, bool)

GetIsNestedFamilyOk returns a tuple with the IsNestedFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedOk

func (o *TypeInfo) GetIsNestedOk() (*bool, bool)

GetIsNestedOk returns a tuple with the IsNested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedPrivate

func (o *TypeInfo) GetIsNestedPrivate() bool

GetIsNestedPrivate returns the IsNestedPrivate field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedPrivateOk

func (o *TypeInfo) GetIsNestedPrivateOk() (*bool, bool)

GetIsNestedPrivateOk returns a tuple with the IsNestedPrivate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNestedPublic

func (o *TypeInfo) GetIsNestedPublic() bool

GetIsNestedPublic returns the IsNestedPublic field value if set, zero value otherwise.

func (*TypeInfo) GetIsNestedPublicOk

func (o *TypeInfo) GetIsNestedPublicOk() (*bool, bool)

GetIsNestedPublicOk returns a tuple with the IsNestedPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsNotPublic

func (o *TypeInfo) GetIsNotPublic() bool

GetIsNotPublic returns the IsNotPublic field value if set, zero value otherwise.

func (*TypeInfo) GetIsNotPublicOk

func (o *TypeInfo) GetIsNotPublicOk() (*bool, bool)

GetIsNotPublicOk returns a tuple with the IsNotPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsPointer

func (o *TypeInfo) GetIsPointer() bool

GetIsPointer returns the IsPointer field value if set, zero value otherwise.

func (*TypeInfo) GetIsPointerOk

func (o *TypeInfo) GetIsPointerOk() (*bool, bool)

GetIsPointerOk returns a tuple with the IsPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsPrimitive

func (o *TypeInfo) GetIsPrimitive() bool

GetIsPrimitive returns the IsPrimitive field value if set, zero value otherwise.

func (*TypeInfo) GetIsPrimitiveOk

func (o *TypeInfo) GetIsPrimitiveOk() (*bool, bool)

GetIsPrimitiveOk returns a tuple with the IsPrimitive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsPublic

func (o *TypeInfo) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*TypeInfo) GetIsPublicOk

func (o *TypeInfo) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSZArray

func (o *TypeInfo) GetIsSZArray() bool

GetIsSZArray returns the IsSZArray field value if set, zero value otherwise.

func (*TypeInfo) GetIsSZArrayOk

func (o *TypeInfo) GetIsSZArrayOk() (*bool, bool)

GetIsSZArrayOk returns a tuple with the IsSZArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSealed

func (o *TypeInfo) GetIsSealed() bool

GetIsSealed returns the IsSealed field value if set, zero value otherwise.

func (*TypeInfo) GetIsSealedOk

func (o *TypeInfo) GetIsSealedOk() (*bool, bool)

GetIsSealedOk returns a tuple with the IsSealed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSecurityCritical

func (o *TypeInfo) GetIsSecurityCritical() bool

GetIsSecurityCritical returns the IsSecurityCritical field value if set, zero value otherwise.

func (*TypeInfo) GetIsSecurityCriticalOk

func (o *TypeInfo) GetIsSecurityCriticalOk() (*bool, bool)

GetIsSecurityCriticalOk returns a tuple with the IsSecurityCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSecuritySafeCritical

func (o *TypeInfo) GetIsSecuritySafeCritical() bool

GetIsSecuritySafeCritical returns the IsSecuritySafeCritical field value if set, zero value otherwise.

func (*TypeInfo) GetIsSecuritySafeCriticalOk

func (o *TypeInfo) GetIsSecuritySafeCriticalOk() (*bool, bool)

GetIsSecuritySafeCriticalOk returns a tuple with the IsSecuritySafeCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSecurityTransparent

func (o *TypeInfo) GetIsSecurityTransparent() bool

GetIsSecurityTransparent returns the IsSecurityTransparent field value if set, zero value otherwise.

func (*TypeInfo) GetIsSecurityTransparentOk

func (o *TypeInfo) GetIsSecurityTransparentOk() (*bool, bool)

GetIsSecurityTransparentOk returns a tuple with the IsSecurityTransparent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSerializable

func (o *TypeInfo) GetIsSerializable() bool

GetIsSerializable returns the IsSerializable field value if set, zero value otherwise. Deprecated

func (*TypeInfo) GetIsSerializableOk

func (o *TypeInfo) GetIsSerializableOk() (*bool, bool)

GetIsSerializableOk returns a tuple with the IsSerializable field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TypeInfo) GetIsSignatureType

func (o *TypeInfo) GetIsSignatureType() bool

GetIsSignatureType returns the IsSignatureType field value if set, zero value otherwise.

func (*TypeInfo) GetIsSignatureTypeOk

func (o *TypeInfo) GetIsSignatureTypeOk() (*bool, bool)

GetIsSignatureTypeOk returns a tuple with the IsSignatureType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsSpecialName

func (o *TypeInfo) GetIsSpecialName() bool

GetIsSpecialName returns the IsSpecialName field value if set, zero value otherwise.

func (*TypeInfo) GetIsSpecialNameOk

func (o *TypeInfo) GetIsSpecialNameOk() (*bool, bool)

GetIsSpecialNameOk returns a tuple with the IsSpecialName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsTypeDefinition

func (o *TypeInfo) GetIsTypeDefinition() bool

GetIsTypeDefinition returns the IsTypeDefinition field value if set, zero value otherwise.

func (*TypeInfo) GetIsTypeDefinitionOk

func (o *TypeInfo) GetIsTypeDefinitionOk() (*bool, bool)

GetIsTypeDefinitionOk returns a tuple with the IsTypeDefinition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsUnicodeClass

func (o *TypeInfo) GetIsUnicodeClass() bool

GetIsUnicodeClass returns the IsUnicodeClass field value if set, zero value otherwise.

func (*TypeInfo) GetIsUnicodeClassOk

func (o *TypeInfo) GetIsUnicodeClassOk() (*bool, bool)

GetIsUnicodeClassOk returns a tuple with the IsUnicodeClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsUnmanagedFunctionPointer

func (o *TypeInfo) GetIsUnmanagedFunctionPointer() bool

GetIsUnmanagedFunctionPointer returns the IsUnmanagedFunctionPointer field value if set, zero value otherwise.

func (*TypeInfo) GetIsUnmanagedFunctionPointerOk

func (o *TypeInfo) GetIsUnmanagedFunctionPointerOk() (*bool, bool)

GetIsUnmanagedFunctionPointerOk returns a tuple with the IsUnmanagedFunctionPointer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsValueType

func (o *TypeInfo) GetIsValueType() bool

GetIsValueType returns the IsValueType field value if set, zero value otherwise.

func (*TypeInfo) GetIsValueTypeOk

func (o *TypeInfo) GetIsValueTypeOk() (*bool, bool)

GetIsValueTypeOk returns a tuple with the IsValueType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsVariableBoundArray

func (o *TypeInfo) GetIsVariableBoundArray() bool

GetIsVariableBoundArray returns the IsVariableBoundArray field value if set, zero value otherwise.

func (*TypeInfo) GetIsVariableBoundArrayOk

func (o *TypeInfo) GetIsVariableBoundArrayOk() (*bool, bool)

GetIsVariableBoundArrayOk returns a tuple with the IsVariableBoundArray field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetIsVisible

func (o *TypeInfo) GetIsVisible() bool

GetIsVisible returns the IsVisible field value if set, zero value otherwise.

func (*TypeInfo) GetIsVisibleOk

func (o *TypeInfo) GetIsVisibleOk() (*bool, bool)

GetIsVisibleOk returns a tuple with the IsVisible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetMemberType

func (o *TypeInfo) GetMemberType() MemberTypes

GetMemberType returns the MemberType field value if set, zero value otherwise.

func (*TypeInfo) GetMemberTypeOk

func (o *TypeInfo) GetMemberTypeOk() (*MemberTypes, bool)

GetMemberTypeOk returns a tuple with the MemberType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetMetadataToken

func (o *TypeInfo) GetMetadataToken() int32

GetMetadataToken returns the MetadataToken field value if set, zero value otherwise.

func (*TypeInfo) GetMetadataTokenOk

func (o *TypeInfo) GetMetadataTokenOk() (*int32, bool)

GetMetadataTokenOk returns a tuple with the MetadataToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetModule

func (o *TypeInfo) GetModule() Module

GetModule returns the Module field value if set, zero value otherwise.

func (*TypeInfo) GetModuleOk

func (o *TypeInfo) GetModuleOk() (*Module, bool)

GetModuleOk returns a tuple with the Module field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetName

func (o *TypeInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetNameOk

func (o *TypeInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*TypeInfo) GetNamespace

func (o *TypeInfo) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeInfo) GetNamespaceOk

func (o *TypeInfo) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace 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 (*TypeInfo) GetReflectedType

func (o *TypeInfo) GetReflectedType() Type

GetReflectedType returns the ReflectedType field value if set, zero value otherwise.

func (*TypeInfo) GetReflectedTypeOk

func (o *TypeInfo) GetReflectedTypeOk() (*Type, bool)

GetReflectedTypeOk returns a tuple with the ReflectedType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetStructLayoutAttribute

func (o *TypeInfo) GetStructLayoutAttribute() StructLayoutAttribute

GetStructLayoutAttribute returns the StructLayoutAttribute field value if set, zero value otherwise.

func (*TypeInfo) GetStructLayoutAttributeOk

func (o *TypeInfo) GetStructLayoutAttributeOk() (*StructLayoutAttribute, bool)

GetStructLayoutAttributeOk returns a tuple with the StructLayoutAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetTypeHandle

func (o *TypeInfo) GetTypeHandle() RuntimeTypeHandle

GetTypeHandle returns the TypeHandle field value if set, zero value otherwise.

func (*TypeInfo) GetTypeHandleOk

func (o *TypeInfo) GetTypeHandleOk() (*RuntimeTypeHandle, bool)

GetTypeHandleOk returns a tuple with the TypeHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetTypeInitializer

func (o *TypeInfo) GetTypeInitializer() ConstructorInfo

GetTypeInitializer returns the TypeInitializer field value if set, zero value otherwise.

func (*TypeInfo) GetTypeInitializerOk

func (o *TypeInfo) GetTypeInitializerOk() (*ConstructorInfo, bool)

GetTypeInitializerOk returns a tuple with the TypeInitializer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) GetUnderlyingSystemType

func (o *TypeInfo) GetUnderlyingSystemType() Type

GetUnderlyingSystemType returns the UnderlyingSystemType field value if set, zero value otherwise.

func (*TypeInfo) GetUnderlyingSystemTypeOk

func (o *TypeInfo) GetUnderlyingSystemTypeOk() (*Type, bool)

GetUnderlyingSystemTypeOk returns a tuple with the UnderlyingSystemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeInfo) HasAssembly

func (o *TypeInfo) HasAssembly() bool

HasAssembly returns a boolean if a field has been set.

func (*TypeInfo) HasAssemblyQualifiedName

func (o *TypeInfo) HasAssemblyQualifiedName() bool

HasAssemblyQualifiedName returns a boolean if a field has been set.

func (*TypeInfo) HasAttributes

func (o *TypeInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*TypeInfo) HasBaseType

func (o *TypeInfo) HasBaseType() bool

HasBaseType returns a boolean if a field has been set.

func (*TypeInfo) HasContainsGenericParameters

func (o *TypeInfo) HasContainsGenericParameters() bool

HasContainsGenericParameters returns a boolean if a field has been set.

func (*TypeInfo) HasCustomAttributes

func (o *TypeInfo) HasCustomAttributes() bool

HasCustomAttributes returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredConstructors

func (o *TypeInfo) HasDeclaredConstructors() bool

HasDeclaredConstructors returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredEvents

func (o *TypeInfo) HasDeclaredEvents() bool

HasDeclaredEvents returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredFields

func (o *TypeInfo) HasDeclaredFields() bool

HasDeclaredFields returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredMembers

func (o *TypeInfo) HasDeclaredMembers() bool

HasDeclaredMembers returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredMethods

func (o *TypeInfo) HasDeclaredMethods() bool

HasDeclaredMethods returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredNestedTypes

func (o *TypeInfo) HasDeclaredNestedTypes() bool

HasDeclaredNestedTypes returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaredProperties

func (o *TypeInfo) HasDeclaredProperties() bool

HasDeclaredProperties returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaringMethod

func (o *TypeInfo) HasDeclaringMethod() bool

HasDeclaringMethod returns a boolean if a field has been set.

func (*TypeInfo) HasDeclaringType

func (o *TypeInfo) HasDeclaringType() bool

HasDeclaringType returns a boolean if a field has been set.

func (*TypeInfo) HasFullName

func (o *TypeInfo) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*TypeInfo) HasGenericParameterAttributes

func (o *TypeInfo) HasGenericParameterAttributes() bool

HasGenericParameterAttributes returns a boolean if a field has been set.

func (*TypeInfo) HasGenericParameterPosition

func (o *TypeInfo) HasGenericParameterPosition() bool

HasGenericParameterPosition returns a boolean if a field has been set.

func (*TypeInfo) HasGenericTypeArguments

func (o *TypeInfo) HasGenericTypeArguments() bool

HasGenericTypeArguments returns a boolean if a field has been set.

func (*TypeInfo) HasGenericTypeParameters

func (o *TypeInfo) HasGenericTypeParameters() bool

HasGenericTypeParameters returns a boolean if a field has been set.

func (*TypeInfo) HasGuid

func (o *TypeInfo) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*TypeInfo) HasHasElementType

func (o *TypeInfo) HasHasElementType() bool

HasHasElementType returns a boolean if a field has been set.

func (*TypeInfo) HasImplementedInterfaces

func (o *TypeInfo) HasImplementedInterfaces() bool

HasImplementedInterfaces returns a boolean if a field has been set.

func (*TypeInfo) HasIsAbstract

func (o *TypeInfo) HasIsAbstract() bool

HasIsAbstract returns a boolean if a field has been set.

func (*TypeInfo) HasIsAnsiClass

func (o *TypeInfo) HasIsAnsiClass() bool

HasIsAnsiClass returns a boolean if a field has been set.

func (*TypeInfo) HasIsArray

func (o *TypeInfo) HasIsArray() bool

HasIsArray returns a boolean if a field has been set.

func (*TypeInfo) HasIsAutoClass

func (o *TypeInfo) HasIsAutoClass() bool

HasIsAutoClass returns a boolean if a field has been set.

func (*TypeInfo) HasIsAutoLayout

func (o *TypeInfo) HasIsAutoLayout() bool

HasIsAutoLayout returns a boolean if a field has been set.

func (*TypeInfo) HasIsByRef

func (o *TypeInfo) HasIsByRef() bool

HasIsByRef returns a boolean if a field has been set.

func (*TypeInfo) HasIsByRefLike

func (o *TypeInfo) HasIsByRefLike() bool

HasIsByRefLike returns a boolean if a field has been set.

func (*TypeInfo) HasIsCOMObject

func (o *TypeInfo) HasIsCOMObject() bool

HasIsCOMObject returns a boolean if a field has been set.

func (*TypeInfo) HasIsClass

func (o *TypeInfo) HasIsClass() bool

HasIsClass returns a boolean if a field has been set.

func (*TypeInfo) HasIsCollectible

func (o *TypeInfo) HasIsCollectible() bool

HasIsCollectible returns a boolean if a field has been set.

func (*TypeInfo) HasIsConstructedGenericType

func (o *TypeInfo) HasIsConstructedGenericType() bool

HasIsConstructedGenericType returns a boolean if a field has been set.

func (*TypeInfo) HasIsContextful

func (o *TypeInfo) HasIsContextful() bool

HasIsContextful returns a boolean if a field has been set.

func (*TypeInfo) HasIsEnum

func (o *TypeInfo) HasIsEnum() bool

HasIsEnum returns a boolean if a field has been set.

func (*TypeInfo) HasIsExplicitLayout

func (o *TypeInfo) HasIsExplicitLayout() bool

HasIsExplicitLayout returns a boolean if a field has been set.

func (*TypeInfo) HasIsFunctionPointer

func (o *TypeInfo) HasIsFunctionPointer() bool

HasIsFunctionPointer returns a boolean if a field has been set.

func (*TypeInfo) HasIsGenericMethodParameter

func (o *TypeInfo) HasIsGenericMethodParameter() bool

HasIsGenericMethodParameter returns a boolean if a field has been set.

func (*TypeInfo) HasIsGenericParameter

func (o *TypeInfo) HasIsGenericParameter() bool

HasIsGenericParameter returns a boolean if a field has been set.

func (*TypeInfo) HasIsGenericType

func (o *TypeInfo) HasIsGenericType() bool

HasIsGenericType returns a boolean if a field has been set.

func (*TypeInfo) HasIsGenericTypeDefinition

func (o *TypeInfo) HasIsGenericTypeDefinition() bool

HasIsGenericTypeDefinition returns a boolean if a field has been set.

func (*TypeInfo) HasIsGenericTypeParameter

func (o *TypeInfo) HasIsGenericTypeParameter() bool

HasIsGenericTypeParameter returns a boolean if a field has been set.

func (*TypeInfo) HasIsImport

func (o *TypeInfo) HasIsImport() bool

HasIsImport returns a boolean if a field has been set.

func (*TypeInfo) HasIsInterface

func (o *TypeInfo) HasIsInterface() bool

HasIsInterface returns a boolean if a field has been set.

func (*TypeInfo) HasIsLayoutSequential

func (o *TypeInfo) HasIsLayoutSequential() bool

HasIsLayoutSequential returns a boolean if a field has been set.

func (*TypeInfo) HasIsMarshalByRef

func (o *TypeInfo) HasIsMarshalByRef() bool

HasIsMarshalByRef returns a boolean if a field has been set.

func (*TypeInfo) HasIsNested

func (o *TypeInfo) HasIsNested() bool

HasIsNested returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedAssembly

func (o *TypeInfo) HasIsNestedAssembly() bool

HasIsNestedAssembly returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedFamANDAssem

func (o *TypeInfo) HasIsNestedFamANDAssem() bool

HasIsNestedFamANDAssem returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedFamORAssem

func (o *TypeInfo) HasIsNestedFamORAssem() bool

HasIsNestedFamORAssem returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedFamily

func (o *TypeInfo) HasIsNestedFamily() bool

HasIsNestedFamily returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedPrivate

func (o *TypeInfo) HasIsNestedPrivate() bool

HasIsNestedPrivate returns a boolean if a field has been set.

func (*TypeInfo) HasIsNestedPublic

func (o *TypeInfo) HasIsNestedPublic() bool

HasIsNestedPublic returns a boolean if a field has been set.

func (*TypeInfo) HasIsNotPublic

func (o *TypeInfo) HasIsNotPublic() bool

HasIsNotPublic returns a boolean if a field has been set.

func (*TypeInfo) HasIsPointer

func (o *TypeInfo) HasIsPointer() bool

HasIsPointer returns a boolean if a field has been set.

func (*TypeInfo) HasIsPrimitive

func (o *TypeInfo) HasIsPrimitive() bool

HasIsPrimitive returns a boolean if a field has been set.

func (*TypeInfo) HasIsPublic

func (o *TypeInfo) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*TypeInfo) HasIsSZArray

func (o *TypeInfo) HasIsSZArray() bool

HasIsSZArray returns a boolean if a field has been set.

func (*TypeInfo) HasIsSealed

func (o *TypeInfo) HasIsSealed() bool

HasIsSealed returns a boolean if a field has been set.

func (*TypeInfo) HasIsSecurityCritical

func (o *TypeInfo) HasIsSecurityCritical() bool

HasIsSecurityCritical returns a boolean if a field has been set.

func (*TypeInfo) HasIsSecuritySafeCritical

func (o *TypeInfo) HasIsSecuritySafeCritical() bool

HasIsSecuritySafeCritical returns a boolean if a field has been set.

func (*TypeInfo) HasIsSecurityTransparent

func (o *TypeInfo) HasIsSecurityTransparent() bool

HasIsSecurityTransparent returns a boolean if a field has been set.

func (*TypeInfo) HasIsSerializable

func (o *TypeInfo) HasIsSerializable() bool

HasIsSerializable returns a boolean if a field has been set.

func (*TypeInfo) HasIsSignatureType

func (o *TypeInfo) HasIsSignatureType() bool

HasIsSignatureType returns a boolean if a field has been set.

func (*TypeInfo) HasIsSpecialName

func (o *TypeInfo) HasIsSpecialName() bool

HasIsSpecialName returns a boolean if a field has been set.

func (*TypeInfo) HasIsTypeDefinition

func (o *TypeInfo) HasIsTypeDefinition() bool

HasIsTypeDefinition returns a boolean if a field has been set.

func (*TypeInfo) HasIsUnicodeClass

func (o *TypeInfo) HasIsUnicodeClass() bool

HasIsUnicodeClass returns a boolean if a field has been set.

func (*TypeInfo) HasIsUnmanagedFunctionPointer

func (o *TypeInfo) HasIsUnmanagedFunctionPointer() bool

HasIsUnmanagedFunctionPointer returns a boolean if a field has been set.

func (*TypeInfo) HasIsValueType

func (o *TypeInfo) HasIsValueType() bool

HasIsValueType returns a boolean if a field has been set.

func (*TypeInfo) HasIsVariableBoundArray

func (o *TypeInfo) HasIsVariableBoundArray() bool

HasIsVariableBoundArray returns a boolean if a field has been set.

func (*TypeInfo) HasIsVisible

func (o *TypeInfo) HasIsVisible() bool

HasIsVisible returns a boolean if a field has been set.

func (*TypeInfo) HasMemberType

func (o *TypeInfo) HasMemberType() bool

HasMemberType returns a boolean if a field has been set.

func (*TypeInfo) HasMetadataToken

func (o *TypeInfo) HasMetadataToken() bool

HasMetadataToken returns a boolean if a field has been set.

func (*TypeInfo) HasModule

func (o *TypeInfo) HasModule() bool

HasModule returns a boolean if a field has been set.

func (*TypeInfo) HasName

func (o *TypeInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*TypeInfo) HasNamespace

func (o *TypeInfo) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*TypeInfo) HasReflectedType

func (o *TypeInfo) HasReflectedType() bool

HasReflectedType returns a boolean if a field has been set.

func (*TypeInfo) HasStructLayoutAttribute

func (o *TypeInfo) HasStructLayoutAttribute() bool

HasStructLayoutAttribute returns a boolean if a field has been set.

func (*TypeInfo) HasTypeHandle

func (o *TypeInfo) HasTypeHandle() bool

HasTypeHandle returns a boolean if a field has been set.

func (*TypeInfo) HasTypeInitializer

func (o *TypeInfo) HasTypeInitializer() bool

HasTypeInitializer returns a boolean if a field has been set.

func (*TypeInfo) HasUnderlyingSystemType

func (o *TypeInfo) HasUnderlyingSystemType() bool

HasUnderlyingSystemType returns a boolean if a field has been set.

func (TypeInfo) MarshalJSON

func (o TypeInfo) MarshalJSON() ([]byte, error)

func (*TypeInfo) SetAssembly

func (o *TypeInfo) SetAssembly(v Assembly)

SetAssembly gets a reference to the given Assembly and assigns it to the Assembly field.

func (*TypeInfo) SetAssemblyQualifiedName

func (o *TypeInfo) SetAssemblyQualifiedName(v string)

SetAssemblyQualifiedName gets a reference to the given NullableString and assigns it to the AssemblyQualifiedName field.

func (*TypeInfo) SetAssemblyQualifiedNameNil

func (o *TypeInfo) SetAssemblyQualifiedNameNil()

SetAssemblyQualifiedNameNil sets the value for AssemblyQualifiedName to be an explicit nil

func (*TypeInfo) SetAttributes

func (o *TypeInfo) SetAttributes(v TypeAttributes)

SetAttributes gets a reference to the given TypeAttributes and assigns it to the Attributes field.

func (*TypeInfo) SetBaseType

func (o *TypeInfo) SetBaseType(v Type)

SetBaseType gets a reference to the given Type and assigns it to the BaseType field.

func (*TypeInfo) SetContainsGenericParameters

func (o *TypeInfo) SetContainsGenericParameters(v bool)

SetContainsGenericParameters gets a reference to the given bool and assigns it to the ContainsGenericParameters field.

func (*TypeInfo) SetCustomAttributes

func (o *TypeInfo) SetCustomAttributes(v []CustomAttributeData)

SetCustomAttributes gets a reference to the given []CustomAttributeData and assigns it to the CustomAttributes field.

func (*TypeInfo) SetDeclaredConstructors

func (o *TypeInfo) SetDeclaredConstructors(v []ConstructorInfo)

SetDeclaredConstructors gets a reference to the given []ConstructorInfo and assigns it to the DeclaredConstructors field.

func (*TypeInfo) SetDeclaredEvents

func (o *TypeInfo) SetDeclaredEvents(v []EventInfo)

SetDeclaredEvents gets a reference to the given []EventInfo and assigns it to the DeclaredEvents field.

func (*TypeInfo) SetDeclaredFields

func (o *TypeInfo) SetDeclaredFields(v []FieldInfo)

SetDeclaredFields gets a reference to the given []FieldInfo and assigns it to the DeclaredFields field.

func (*TypeInfo) SetDeclaredMembers

func (o *TypeInfo) SetDeclaredMembers(v []MemberInfo)

SetDeclaredMembers gets a reference to the given []MemberInfo and assigns it to the DeclaredMembers field.

func (*TypeInfo) SetDeclaredMethods

func (o *TypeInfo) SetDeclaredMethods(v []MethodInfo)

SetDeclaredMethods gets a reference to the given []MethodInfo and assigns it to the DeclaredMethods field.

func (*TypeInfo) SetDeclaredNestedTypes

func (o *TypeInfo) SetDeclaredNestedTypes(v []TypeInfo)

SetDeclaredNestedTypes gets a reference to the given []TypeInfo and assigns it to the DeclaredNestedTypes field.

func (*TypeInfo) SetDeclaredProperties

func (o *TypeInfo) SetDeclaredProperties(v []PropertyInfo)

SetDeclaredProperties gets a reference to the given []PropertyInfo and assigns it to the DeclaredProperties field.

func (*TypeInfo) SetDeclaringMethod

func (o *TypeInfo) SetDeclaringMethod(v MethodBase)

SetDeclaringMethod gets a reference to the given MethodBase and assigns it to the DeclaringMethod field.

func (*TypeInfo) SetDeclaringType

func (o *TypeInfo) SetDeclaringType(v Type)

SetDeclaringType gets a reference to the given Type and assigns it to the DeclaringType field.

func (*TypeInfo) SetFullName

func (o *TypeInfo) SetFullName(v string)

SetFullName gets a reference to the given NullableString and assigns it to the FullName field.

func (*TypeInfo) SetFullNameNil

func (o *TypeInfo) SetFullNameNil()

SetFullNameNil sets the value for FullName to be an explicit nil

func (*TypeInfo) SetGenericParameterAttributes

func (o *TypeInfo) SetGenericParameterAttributes(v GenericParameterAttributes)

SetGenericParameterAttributes gets a reference to the given GenericParameterAttributes and assigns it to the GenericParameterAttributes field.

func (*TypeInfo) SetGenericParameterPosition

func (o *TypeInfo) SetGenericParameterPosition(v int32)

SetGenericParameterPosition gets a reference to the given int32 and assigns it to the GenericParameterPosition field.

func (*TypeInfo) SetGenericTypeArguments

func (o *TypeInfo) SetGenericTypeArguments(v []Type)

SetGenericTypeArguments gets a reference to the given []Type and assigns it to the GenericTypeArguments field.

func (*TypeInfo) SetGenericTypeParameters

func (o *TypeInfo) SetGenericTypeParameters(v []Type)

SetGenericTypeParameters gets a reference to the given []Type and assigns it to the GenericTypeParameters field.

func (*TypeInfo) SetGuid

func (o *TypeInfo) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*TypeInfo) SetHasElementType

func (o *TypeInfo) SetHasElementType(v bool)

SetHasElementType gets a reference to the given bool and assigns it to the HasElementType field.

func (*TypeInfo) SetImplementedInterfaces

func (o *TypeInfo) SetImplementedInterfaces(v []Type)

SetImplementedInterfaces gets a reference to the given []Type and assigns it to the ImplementedInterfaces field.

func (*TypeInfo) SetIsAbstract

func (o *TypeInfo) SetIsAbstract(v bool)

SetIsAbstract gets a reference to the given bool and assigns it to the IsAbstract field.

func (*TypeInfo) SetIsAnsiClass

func (o *TypeInfo) SetIsAnsiClass(v bool)

SetIsAnsiClass gets a reference to the given bool and assigns it to the IsAnsiClass field.

func (*TypeInfo) SetIsArray

func (o *TypeInfo) SetIsArray(v bool)

SetIsArray gets a reference to the given bool and assigns it to the IsArray field.

func (*TypeInfo) SetIsAutoClass

func (o *TypeInfo) SetIsAutoClass(v bool)

SetIsAutoClass gets a reference to the given bool and assigns it to the IsAutoClass field.

func (*TypeInfo) SetIsAutoLayout

func (o *TypeInfo) SetIsAutoLayout(v bool)

SetIsAutoLayout gets a reference to the given bool and assigns it to the IsAutoLayout field.

func (*TypeInfo) SetIsByRef

func (o *TypeInfo) SetIsByRef(v bool)

SetIsByRef gets a reference to the given bool and assigns it to the IsByRef field.

func (*TypeInfo) SetIsByRefLike

func (o *TypeInfo) SetIsByRefLike(v bool)

SetIsByRefLike gets a reference to the given bool and assigns it to the IsByRefLike field.

func (*TypeInfo) SetIsCOMObject

func (o *TypeInfo) SetIsCOMObject(v bool)

SetIsCOMObject gets a reference to the given bool and assigns it to the IsCOMObject field.

func (*TypeInfo) SetIsClass

func (o *TypeInfo) SetIsClass(v bool)

SetIsClass gets a reference to the given bool and assigns it to the IsClass field.

func (*TypeInfo) SetIsCollectible

func (o *TypeInfo) SetIsCollectible(v bool)

SetIsCollectible gets a reference to the given bool and assigns it to the IsCollectible field.

func (*TypeInfo) SetIsConstructedGenericType

func (o *TypeInfo) SetIsConstructedGenericType(v bool)

SetIsConstructedGenericType gets a reference to the given bool and assigns it to the IsConstructedGenericType field.

func (*TypeInfo) SetIsContextful

func (o *TypeInfo) SetIsContextful(v bool)

SetIsContextful gets a reference to the given bool and assigns it to the IsContextful field.

func (*TypeInfo) SetIsEnum

func (o *TypeInfo) SetIsEnum(v bool)

SetIsEnum gets a reference to the given bool and assigns it to the IsEnum field.

func (*TypeInfo) SetIsExplicitLayout

func (o *TypeInfo) SetIsExplicitLayout(v bool)

SetIsExplicitLayout gets a reference to the given bool and assigns it to the IsExplicitLayout field.

func (*TypeInfo) SetIsFunctionPointer

func (o *TypeInfo) SetIsFunctionPointer(v bool)

SetIsFunctionPointer gets a reference to the given bool and assigns it to the IsFunctionPointer field.

func (*TypeInfo) SetIsGenericMethodParameter

func (o *TypeInfo) SetIsGenericMethodParameter(v bool)

SetIsGenericMethodParameter gets a reference to the given bool and assigns it to the IsGenericMethodParameter field.

func (*TypeInfo) SetIsGenericParameter

func (o *TypeInfo) SetIsGenericParameter(v bool)

SetIsGenericParameter gets a reference to the given bool and assigns it to the IsGenericParameter field.

func (*TypeInfo) SetIsGenericType

func (o *TypeInfo) SetIsGenericType(v bool)

SetIsGenericType gets a reference to the given bool and assigns it to the IsGenericType field.

func (*TypeInfo) SetIsGenericTypeDefinition

func (o *TypeInfo) SetIsGenericTypeDefinition(v bool)

SetIsGenericTypeDefinition gets a reference to the given bool and assigns it to the IsGenericTypeDefinition field.

func (*TypeInfo) SetIsGenericTypeParameter

func (o *TypeInfo) SetIsGenericTypeParameter(v bool)

SetIsGenericTypeParameter gets a reference to the given bool and assigns it to the IsGenericTypeParameter field.

func (*TypeInfo) SetIsImport

func (o *TypeInfo) SetIsImport(v bool)

SetIsImport gets a reference to the given bool and assigns it to the IsImport field.

func (*TypeInfo) SetIsInterface

func (o *TypeInfo) SetIsInterface(v bool)

SetIsInterface gets a reference to the given bool and assigns it to the IsInterface field.

func (*TypeInfo) SetIsLayoutSequential

func (o *TypeInfo) SetIsLayoutSequential(v bool)

SetIsLayoutSequential gets a reference to the given bool and assigns it to the IsLayoutSequential field.

func (*TypeInfo) SetIsMarshalByRef

func (o *TypeInfo) SetIsMarshalByRef(v bool)

SetIsMarshalByRef gets a reference to the given bool and assigns it to the IsMarshalByRef field.

func (*TypeInfo) SetIsNested

func (o *TypeInfo) SetIsNested(v bool)

SetIsNested gets a reference to the given bool and assigns it to the IsNested field.

func (*TypeInfo) SetIsNestedAssembly

func (o *TypeInfo) SetIsNestedAssembly(v bool)

SetIsNestedAssembly gets a reference to the given bool and assigns it to the IsNestedAssembly field.

func (*TypeInfo) SetIsNestedFamANDAssem

func (o *TypeInfo) SetIsNestedFamANDAssem(v bool)

SetIsNestedFamANDAssem gets a reference to the given bool and assigns it to the IsNestedFamANDAssem field.

func (*TypeInfo) SetIsNestedFamORAssem

func (o *TypeInfo) SetIsNestedFamORAssem(v bool)

SetIsNestedFamORAssem gets a reference to the given bool and assigns it to the IsNestedFamORAssem field.

func (*TypeInfo) SetIsNestedFamily

func (o *TypeInfo) SetIsNestedFamily(v bool)

SetIsNestedFamily gets a reference to the given bool and assigns it to the IsNestedFamily field.

func (*TypeInfo) SetIsNestedPrivate

func (o *TypeInfo) SetIsNestedPrivate(v bool)

SetIsNestedPrivate gets a reference to the given bool and assigns it to the IsNestedPrivate field.

func (*TypeInfo) SetIsNestedPublic

func (o *TypeInfo) SetIsNestedPublic(v bool)

SetIsNestedPublic gets a reference to the given bool and assigns it to the IsNestedPublic field.

func (*TypeInfo) SetIsNotPublic

func (o *TypeInfo) SetIsNotPublic(v bool)

SetIsNotPublic gets a reference to the given bool and assigns it to the IsNotPublic field.

func (*TypeInfo) SetIsPointer

func (o *TypeInfo) SetIsPointer(v bool)

SetIsPointer gets a reference to the given bool and assigns it to the IsPointer field.

func (*TypeInfo) SetIsPrimitive

func (o *TypeInfo) SetIsPrimitive(v bool)

SetIsPrimitive gets a reference to the given bool and assigns it to the IsPrimitive field.

func (*TypeInfo) SetIsPublic

func (o *TypeInfo) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*TypeInfo) SetIsSZArray

func (o *TypeInfo) SetIsSZArray(v bool)

SetIsSZArray gets a reference to the given bool and assigns it to the IsSZArray field.

func (*TypeInfo) SetIsSealed

func (o *TypeInfo) SetIsSealed(v bool)

SetIsSealed gets a reference to the given bool and assigns it to the IsSealed field.

func (*TypeInfo) SetIsSecurityCritical

func (o *TypeInfo) SetIsSecurityCritical(v bool)

SetIsSecurityCritical gets a reference to the given bool and assigns it to the IsSecurityCritical field.

func (*TypeInfo) SetIsSecuritySafeCritical

func (o *TypeInfo) SetIsSecuritySafeCritical(v bool)

SetIsSecuritySafeCritical gets a reference to the given bool and assigns it to the IsSecuritySafeCritical field.

func (*TypeInfo) SetIsSecurityTransparent

func (o *TypeInfo) SetIsSecurityTransparent(v bool)

SetIsSecurityTransparent gets a reference to the given bool and assigns it to the IsSecurityTransparent field.

func (*TypeInfo) SetIsSerializable

func (o *TypeInfo) SetIsSerializable(v bool)

SetIsSerializable gets a reference to the given bool and assigns it to the IsSerializable field. Deprecated

func (*TypeInfo) SetIsSignatureType

func (o *TypeInfo) SetIsSignatureType(v bool)

SetIsSignatureType gets a reference to the given bool and assigns it to the IsSignatureType field.

func (*TypeInfo) SetIsSpecialName

func (o *TypeInfo) SetIsSpecialName(v bool)

SetIsSpecialName gets a reference to the given bool and assigns it to the IsSpecialName field.

func (*TypeInfo) SetIsTypeDefinition

func (o *TypeInfo) SetIsTypeDefinition(v bool)

SetIsTypeDefinition gets a reference to the given bool and assigns it to the IsTypeDefinition field.

func (*TypeInfo) SetIsUnicodeClass

func (o *TypeInfo) SetIsUnicodeClass(v bool)

SetIsUnicodeClass gets a reference to the given bool and assigns it to the IsUnicodeClass field.

func (*TypeInfo) SetIsUnmanagedFunctionPointer

func (o *TypeInfo) SetIsUnmanagedFunctionPointer(v bool)

SetIsUnmanagedFunctionPointer gets a reference to the given bool and assigns it to the IsUnmanagedFunctionPointer field.

func (*TypeInfo) SetIsValueType

func (o *TypeInfo) SetIsValueType(v bool)

SetIsValueType gets a reference to the given bool and assigns it to the IsValueType field.

func (*TypeInfo) SetIsVariableBoundArray

func (o *TypeInfo) SetIsVariableBoundArray(v bool)

SetIsVariableBoundArray gets a reference to the given bool and assigns it to the IsVariableBoundArray field.

func (*TypeInfo) SetIsVisible

func (o *TypeInfo) SetIsVisible(v bool)

SetIsVisible gets a reference to the given bool and assigns it to the IsVisible field.

func (*TypeInfo) SetMemberType

func (o *TypeInfo) SetMemberType(v MemberTypes)

SetMemberType gets a reference to the given MemberTypes and assigns it to the MemberType field.

func (*TypeInfo) SetMetadataToken

func (o *TypeInfo) SetMetadataToken(v int32)

SetMetadataToken gets a reference to the given int32 and assigns it to the MetadataToken field.

func (*TypeInfo) SetModule

func (o *TypeInfo) SetModule(v Module)

SetModule gets a reference to the given Module and assigns it to the Module field.

func (*TypeInfo) SetName

func (o *TypeInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TypeInfo) SetNameNil

func (o *TypeInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TypeInfo) SetNamespace

func (o *TypeInfo) SetNamespace(v string)

SetNamespace gets a reference to the given NullableString and assigns it to the Namespace field.

func (*TypeInfo) SetNamespaceNil

func (o *TypeInfo) SetNamespaceNil()

SetNamespaceNil sets the value for Namespace to be an explicit nil

func (*TypeInfo) SetReflectedType

func (o *TypeInfo) SetReflectedType(v Type)

SetReflectedType gets a reference to the given Type and assigns it to the ReflectedType field.

func (*TypeInfo) SetStructLayoutAttribute

func (o *TypeInfo) SetStructLayoutAttribute(v StructLayoutAttribute)

SetStructLayoutAttribute gets a reference to the given StructLayoutAttribute and assigns it to the StructLayoutAttribute field.

func (*TypeInfo) SetTypeHandle

func (o *TypeInfo) SetTypeHandle(v RuntimeTypeHandle)

SetTypeHandle gets a reference to the given RuntimeTypeHandle and assigns it to the TypeHandle field.

func (*TypeInfo) SetTypeInitializer

func (o *TypeInfo) SetTypeInitializer(v ConstructorInfo)

SetTypeInitializer gets a reference to the given ConstructorInfo and assigns it to the TypeInitializer field.

func (*TypeInfo) SetUnderlyingSystemType

func (o *TypeInfo) SetUnderlyingSystemType(v Type)

SetUnderlyingSystemType gets a reference to the given Type and assigns it to the UnderlyingSystemType field.

func (TypeInfo) ToMap

func (o TypeInfo) ToMap() (map[string]interface{}, error)

func (*TypeInfo) UnsetAssemblyQualifiedName

func (o *TypeInfo) UnsetAssemblyQualifiedName()

UnsetAssemblyQualifiedName ensures that no value is present for AssemblyQualifiedName, not even an explicit nil

func (*TypeInfo) UnsetFullName

func (o *TypeInfo) UnsetFullName()

UnsetFullName ensures that no value is present for FullName, not even an explicit nil

func (*TypeInfo) UnsetName

func (o *TypeInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*TypeInfo) UnsetNamespace

func (o *TypeInfo) UnsetNamespace()

UnsetNamespace ensures that no value is present for Namespace, not even an explicit nil

type TypeObjectKeyValuePair

type TypeObjectKeyValuePair struct {
	Key   *Type       `json:"key,omitempty"`
	Value interface{} `json:"value,omitempty"`
}

TypeObjectKeyValuePair struct for TypeObjectKeyValuePair

func NewTypeObjectKeyValuePair

func NewTypeObjectKeyValuePair() *TypeObjectKeyValuePair

NewTypeObjectKeyValuePair instantiates a new TypeObjectKeyValuePair 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 NewTypeObjectKeyValuePairWithDefaults

func NewTypeObjectKeyValuePairWithDefaults() *TypeObjectKeyValuePair

NewTypeObjectKeyValuePairWithDefaults instantiates a new TypeObjectKeyValuePair 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 (*TypeObjectKeyValuePair) GetKey

func (o *TypeObjectKeyValuePair) GetKey() Type

GetKey returns the Key field value if set, zero value otherwise.

func (*TypeObjectKeyValuePair) GetKeyOk

func (o *TypeObjectKeyValuePair) GetKeyOk() (*Type, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeObjectKeyValuePair) GetValue

func (o *TypeObjectKeyValuePair) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeObjectKeyValuePair) GetValueOk

func (o *TypeObjectKeyValuePair) GetValueOk() (*interface{}, bool)

GetValueOk returns a tuple with the Value 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 (*TypeObjectKeyValuePair) HasKey

func (o *TypeObjectKeyValuePair) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*TypeObjectKeyValuePair) HasValue

func (o *TypeObjectKeyValuePair) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TypeObjectKeyValuePair) MarshalJSON

func (o TypeObjectKeyValuePair) MarshalJSON() ([]byte, error)

func (*TypeObjectKeyValuePair) SetKey

func (o *TypeObjectKeyValuePair) SetKey(v Type)

SetKey gets a reference to the given Type and assigns it to the Key field.

func (*TypeObjectKeyValuePair) SetValue

func (o *TypeObjectKeyValuePair) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (TypeObjectKeyValuePair) ToMap

func (o TypeObjectKeyValuePair) ToMap() (map[string]interface{}, error)

type Update

type Update struct {
	Id                 string         `json:"id"`
	Alias              string         `json:"alias"`
	DocumentTitle      string         `json:"documentTitle"`
	Severity           NullableString `json:"severity,omitempty"`
	InitialReleaseDate time.Time      `json:"initialReleaseDate"`
	CurrentReleaseDate time.Time      `json:"currentReleaseDate"`
	CvrfUrl            string         `json:"cvrfUrl"`
}

Update struct for Update

func NewUpdate

func NewUpdate(id string, alias string, documentTitle string, initialReleaseDate time.Time, currentReleaseDate time.Time, cvrfUrl string) *Update

NewUpdate instantiates a new Update 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 NewUpdateWithDefaults

func NewUpdateWithDefaults() *Update

NewUpdateWithDefaults instantiates a new Update 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 (*Update) GetAlias

func (o *Update) GetAlias() string

GetAlias returns the Alias field value

func (*Update) GetAliasOk

func (o *Update) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value and a boolean to check if the value has been set.

func (*Update) GetCurrentReleaseDate

func (o *Update) GetCurrentReleaseDate() time.Time

GetCurrentReleaseDate returns the CurrentReleaseDate field value

func (*Update) GetCurrentReleaseDateOk

func (o *Update) GetCurrentReleaseDateOk() (*time.Time, bool)

GetCurrentReleaseDateOk returns a tuple with the CurrentReleaseDate field value and a boolean to check if the value has been set.

func (*Update) GetCvrfUrl

func (o *Update) GetCvrfUrl() string

GetCvrfUrl returns the CvrfUrl field value

func (*Update) GetCvrfUrlOk

func (o *Update) GetCvrfUrlOk() (*string, bool)

GetCvrfUrlOk returns a tuple with the CvrfUrl field value and a boolean to check if the value has been set.

func (*Update) GetDocumentTitle

func (o *Update) GetDocumentTitle() string

GetDocumentTitle returns the DocumentTitle field value

func (*Update) GetDocumentTitleOk

func (o *Update) GetDocumentTitleOk() (*string, bool)

GetDocumentTitleOk returns a tuple with the DocumentTitle field value and a boolean to check if the value has been set.

func (*Update) GetId

func (o *Update) GetId() string

GetId returns the Id field value

func (*Update) GetIdOk

func (o *Update) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Update) GetInitialReleaseDate

func (o *Update) GetInitialReleaseDate() time.Time

GetInitialReleaseDate returns the InitialReleaseDate field value

func (*Update) GetInitialReleaseDateOk

func (o *Update) GetInitialReleaseDateOk() (*time.Time, bool)

GetInitialReleaseDateOk returns a tuple with the InitialReleaseDate field value and a boolean to check if the value has been set.

func (*Update) GetSeverity

func (o *Update) GetSeverity() string

GetSeverity returns the Severity field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Update) GetSeverityOk

func (o *Update) GetSeverityOk() (*string, bool)

GetSeverityOk returns a tuple with the Severity 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 (*Update) HasSeverity

func (o *Update) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (Update) MarshalJSON

func (o Update) MarshalJSON() ([]byte, error)

func (*Update) SetAlias

func (o *Update) SetAlias(v string)

SetAlias sets field value

func (*Update) SetCurrentReleaseDate

func (o *Update) SetCurrentReleaseDate(v time.Time)

SetCurrentReleaseDate sets field value

func (*Update) SetCvrfUrl

func (o *Update) SetCvrfUrl(v string)

SetCvrfUrl sets field value

func (*Update) SetDocumentTitle

func (o *Update) SetDocumentTitle(v string)

SetDocumentTitle sets field value

func (*Update) SetId

func (o *Update) SetId(v string)

SetId sets field value

func (*Update) SetInitialReleaseDate

func (o *Update) SetInitialReleaseDate(v time.Time)

SetInitialReleaseDate sets field value

func (*Update) SetSeverity

func (o *Update) SetSeverity(v string)

SetSeverity gets a reference to the given NullableString and assigns it to the Severity field.

func (*Update) SetSeverityNil

func (o *Update) SetSeverityNil()

SetSeverityNil sets the value for Severity to be an explicit nil

func (Update) ToMap

func (o Update) ToMap() (map[string]interface{}, error)

func (*Update) UnmarshalJSON

func (o *Update) UnmarshalJSON(data []byte) (err error)

func (*Update) UnsetSeverity

func (o *Update) UnsetSeverity()

UnsetSeverity ensures that no value is present for Severity, not even an explicit nil

type UpdateETag

type UpdateETag struct {
	IsWellFormed  *bool `json:"isWellFormed,omitempty"`
	EntityType    *Type `json:"entityType,omitempty"`
	IsAny         *bool `json:"isAny,omitempty"`
	IsIfNoneMatch *bool `json:"isIfNoneMatch,omitempty"`
}

UpdateETag struct for UpdateETag

func NewUpdateETag

func NewUpdateETag() *UpdateETag

NewUpdateETag instantiates a new UpdateETag 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 NewUpdateETagWithDefaults

func NewUpdateETagWithDefaults() *UpdateETag

NewUpdateETagWithDefaults instantiates a new UpdateETag 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 (*UpdateETag) GetEntityType

func (o *UpdateETag) GetEntityType() Type

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*UpdateETag) GetEntityTypeOk

func (o *UpdateETag) GetEntityTypeOk() (*Type, bool)

GetEntityTypeOk returns a tuple with the EntityType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateETag) GetIsAny

func (o *UpdateETag) GetIsAny() bool

GetIsAny returns the IsAny field value if set, zero value otherwise.

func (*UpdateETag) GetIsAnyOk

func (o *UpdateETag) GetIsAnyOk() (*bool, bool)

GetIsAnyOk returns a tuple with the IsAny field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateETag) GetIsIfNoneMatch

func (o *UpdateETag) GetIsIfNoneMatch() bool

GetIsIfNoneMatch returns the IsIfNoneMatch field value if set, zero value otherwise.

func (*UpdateETag) GetIsIfNoneMatchOk

func (o *UpdateETag) GetIsIfNoneMatchOk() (*bool, bool)

GetIsIfNoneMatchOk returns a tuple with the IsIfNoneMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateETag) GetIsWellFormed

func (o *UpdateETag) GetIsWellFormed() bool

GetIsWellFormed returns the IsWellFormed field value if set, zero value otherwise.

func (*UpdateETag) GetIsWellFormedOk

func (o *UpdateETag) GetIsWellFormedOk() (*bool, bool)

GetIsWellFormedOk returns a tuple with the IsWellFormed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateETag) HasEntityType

func (o *UpdateETag) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*UpdateETag) HasIsAny

func (o *UpdateETag) HasIsAny() bool

HasIsAny returns a boolean if a field has been set.

func (*UpdateETag) HasIsIfNoneMatch

func (o *UpdateETag) HasIsIfNoneMatch() bool

HasIsIfNoneMatch returns a boolean if a field has been set.

func (*UpdateETag) HasIsWellFormed

func (o *UpdateETag) HasIsWellFormed() bool

HasIsWellFormed returns a boolean if a field has been set.

func (UpdateETag) MarshalJSON

func (o UpdateETag) MarshalJSON() ([]byte, error)

func (*UpdateETag) SetEntityType

func (o *UpdateETag) SetEntityType(v Type)

SetEntityType gets a reference to the given Type and assigns it to the EntityType field.

func (*UpdateETag) SetIsAny

func (o *UpdateETag) SetIsAny(v bool)

SetIsAny gets a reference to the given bool and assigns it to the IsAny field.

func (*UpdateETag) SetIsIfNoneMatch

func (o *UpdateETag) SetIsIfNoneMatch(v bool)

SetIsIfNoneMatch gets a reference to the given bool and assigns it to the IsIfNoneMatch field.

func (*UpdateETag) SetIsWellFormed

func (o *UpdateETag) SetIsWellFormed(v bool)

SetIsWellFormed gets a reference to the given bool and assigns it to the IsWellFormed field.

func (UpdateETag) ToMap

func (o UpdateETag) ToMap() (map[string]interface{}, error)

type UpdateODataQueryOptions

type UpdateODataQueryOptions struct {
	Request      *HttpRequest             `json:"request,omitempty"`
	Context      *ODataQueryContext       `json:"context,omitempty"`
	RawValues    *ODataRawQueryOptions    `json:"rawValues,omitempty"`
	SelectExpand *SelectExpandQueryOption `json:"selectExpand,omitempty"`
	Apply        *ApplyQueryOption        `json:"apply,omitempty"`
	Compute      *ComputeQueryOption      `json:"compute,omitempty"`
	Filter       *FilterQueryOption       `json:"filter,omitempty"`
	Search       *SearchQueryOption       `json:"search,omitempty"`
	OrderBy      *OrderByQueryOption      `json:"orderBy,omitempty"`
	Skip         *SkipQueryOption         `json:"skip,omitempty"`
	SkipToken    *SkipTokenQueryOption    `json:"skipToken,omitempty"`
	Top          *TopQueryOption          `json:"top,omitempty"`
	Count        *CountQueryOption        `json:"count,omitempty"`
	Validator    map[string]interface{}   `json:"validator,omitempty"`
	IfMatch      *UpdateETag              `json:"ifMatch,omitempty"`
	IfNoneMatch  *UpdateETag              `json:"ifNoneMatch,omitempty"`
}

UpdateODataQueryOptions struct for UpdateODataQueryOptions

func NewUpdateODataQueryOptions

func NewUpdateODataQueryOptions() *UpdateODataQueryOptions

NewUpdateODataQueryOptions instantiates a new UpdateODataQueryOptions 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 NewUpdateODataQueryOptionsWithDefaults

func NewUpdateODataQueryOptionsWithDefaults() *UpdateODataQueryOptions

NewUpdateODataQueryOptionsWithDefaults instantiates a new UpdateODataQueryOptions 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 (*UpdateODataQueryOptions) GetApply

GetApply returns the Apply field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetApplyOk

func (o *UpdateODataQueryOptions) GetApplyOk() (*ApplyQueryOption, bool)

GetApplyOk returns a tuple with the Apply field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetCompute

GetCompute returns the Compute field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetComputeOk

func (o *UpdateODataQueryOptions) GetComputeOk() (*ComputeQueryOption, bool)

GetComputeOk returns a tuple with the Compute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetContext

GetContext returns the Context field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetContextOk

func (o *UpdateODataQueryOptions) GetContextOk() (*ODataQueryContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetCount

GetCount returns the Count field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetCountOk

func (o *UpdateODataQueryOptions) GetCountOk() (*CountQueryOption, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetFilterOk

func (o *UpdateODataQueryOptions) GetFilterOk() (*FilterQueryOption, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetIfMatch

func (o *UpdateODataQueryOptions) GetIfMatch() UpdateETag

GetIfMatch returns the IfMatch field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetIfMatchOk

func (o *UpdateODataQueryOptions) GetIfMatchOk() (*UpdateETag, bool)

GetIfMatchOk returns a tuple with the IfMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetIfNoneMatch

func (o *UpdateODataQueryOptions) GetIfNoneMatch() UpdateETag

GetIfNoneMatch returns the IfNoneMatch field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetIfNoneMatchOk

func (o *UpdateODataQueryOptions) GetIfNoneMatchOk() (*UpdateETag, bool)

GetIfNoneMatchOk returns a tuple with the IfNoneMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetOrderBy

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetOrderByOk

func (o *UpdateODataQueryOptions) GetOrderByOk() (*OrderByQueryOption, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetRawValues

GetRawValues returns the RawValues field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetRawValuesOk

func (o *UpdateODataQueryOptions) GetRawValuesOk() (*ODataRawQueryOptions, bool)

GetRawValuesOk returns a tuple with the RawValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetRequest

func (o *UpdateODataQueryOptions) GetRequest() HttpRequest

GetRequest returns the Request field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetRequestOk

func (o *UpdateODataQueryOptions) GetRequestOk() (*HttpRequest, bool)

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetSearch

GetSearch returns the Search field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetSearchOk

func (o *UpdateODataQueryOptions) GetSearchOk() (*SearchQueryOption, bool)

GetSearchOk returns a tuple with the Search field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetSelectExpand

func (o *UpdateODataQueryOptions) GetSelectExpand() SelectExpandQueryOption

GetSelectExpand returns the SelectExpand field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetSelectExpandOk

func (o *UpdateODataQueryOptions) GetSelectExpandOk() (*SelectExpandQueryOption, bool)

GetSelectExpandOk returns a tuple with the SelectExpand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetSkip

GetSkip returns the Skip field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetSkipOk

func (o *UpdateODataQueryOptions) GetSkipOk() (*SkipQueryOption, bool)

GetSkipOk returns a tuple with the Skip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetSkipToken

GetSkipToken returns the SkipToken field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetSkipTokenOk

func (o *UpdateODataQueryOptions) GetSkipTokenOk() (*SkipTokenQueryOption, bool)

GetSkipTokenOk returns a tuple with the SkipToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetTop

GetTop returns the Top field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetTopOk

func (o *UpdateODataQueryOptions) GetTopOk() (*TopQueryOption, bool)

GetTopOk returns a tuple with the Top field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) GetValidator

func (o *UpdateODataQueryOptions) GetValidator() map[string]interface{}

GetValidator returns the Validator field value if set, zero value otherwise.

func (*UpdateODataQueryOptions) GetValidatorOk

func (o *UpdateODataQueryOptions) GetValidatorOk() (map[string]interface{}, bool)

GetValidatorOk returns a tuple with the Validator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateODataQueryOptions) HasApply

func (o *UpdateODataQueryOptions) HasApply() bool

HasApply returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasCompute

func (o *UpdateODataQueryOptions) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasContext

func (o *UpdateODataQueryOptions) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasCount

func (o *UpdateODataQueryOptions) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasFilter

func (o *UpdateODataQueryOptions) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasIfMatch

func (o *UpdateODataQueryOptions) HasIfMatch() bool

HasIfMatch returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasIfNoneMatch

func (o *UpdateODataQueryOptions) HasIfNoneMatch() bool

HasIfNoneMatch returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasOrderBy

func (o *UpdateODataQueryOptions) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasRawValues

func (o *UpdateODataQueryOptions) HasRawValues() bool

HasRawValues returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasRequest

func (o *UpdateODataQueryOptions) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasSearch

func (o *UpdateODataQueryOptions) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasSelectExpand

func (o *UpdateODataQueryOptions) HasSelectExpand() bool

HasSelectExpand returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasSkip

func (o *UpdateODataQueryOptions) HasSkip() bool

HasSkip returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasSkipToken

func (o *UpdateODataQueryOptions) HasSkipToken() bool

HasSkipToken returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasTop

func (o *UpdateODataQueryOptions) HasTop() bool

HasTop returns a boolean if a field has been set.

func (*UpdateODataQueryOptions) HasValidator

func (o *UpdateODataQueryOptions) HasValidator() bool

HasValidator returns a boolean if a field has been set.

func (UpdateODataQueryOptions) MarshalJSON

func (o UpdateODataQueryOptions) MarshalJSON() ([]byte, error)

func (*UpdateODataQueryOptions) SetApply

SetApply gets a reference to the given ApplyQueryOption and assigns it to the Apply field.

func (*UpdateODataQueryOptions) SetCompute

SetCompute gets a reference to the given ComputeQueryOption and assigns it to the Compute field.

func (*UpdateODataQueryOptions) SetContext

func (o *UpdateODataQueryOptions) SetContext(v ODataQueryContext)

SetContext gets a reference to the given ODataQueryContext and assigns it to the Context field.

func (*UpdateODataQueryOptions) SetCount

SetCount gets a reference to the given CountQueryOption and assigns it to the Count field.

func (*UpdateODataQueryOptions) SetFilter

SetFilter gets a reference to the given FilterQueryOption and assigns it to the Filter field.

func (*UpdateODataQueryOptions) SetIfMatch

func (o *UpdateODataQueryOptions) SetIfMatch(v UpdateETag)

SetIfMatch gets a reference to the given UpdateETag and assigns it to the IfMatch field.

func (*UpdateODataQueryOptions) SetIfNoneMatch

func (o *UpdateODataQueryOptions) SetIfNoneMatch(v UpdateETag)

SetIfNoneMatch gets a reference to the given UpdateETag and assigns it to the IfNoneMatch field.

func (*UpdateODataQueryOptions) SetOrderBy

SetOrderBy gets a reference to the given OrderByQueryOption and assigns it to the OrderBy field.

func (*UpdateODataQueryOptions) SetRawValues

func (o *UpdateODataQueryOptions) SetRawValues(v ODataRawQueryOptions)

SetRawValues gets a reference to the given ODataRawQueryOptions and assigns it to the RawValues field.

func (*UpdateODataQueryOptions) SetRequest

func (o *UpdateODataQueryOptions) SetRequest(v HttpRequest)

SetRequest gets a reference to the given HttpRequest and assigns it to the Request field.

func (*UpdateODataQueryOptions) SetSearch

SetSearch gets a reference to the given SearchQueryOption and assigns it to the Search field.

func (*UpdateODataQueryOptions) SetSelectExpand

func (o *UpdateODataQueryOptions) SetSelectExpand(v SelectExpandQueryOption)

SetSelectExpand gets a reference to the given SelectExpandQueryOption and assigns it to the SelectExpand field.

func (*UpdateODataQueryOptions) SetSkip

SetSkip gets a reference to the given SkipQueryOption and assigns it to the Skip field.

func (*UpdateODataQueryOptions) SetSkipToken

func (o *UpdateODataQueryOptions) SetSkipToken(v SkipTokenQueryOption)

SetSkipToken gets a reference to the given SkipTokenQueryOption and assigns it to the SkipToken field.

func (*UpdateODataQueryOptions) SetTop

SetTop gets a reference to the given TopQueryOption and assigns it to the Top field.

func (*UpdateODataQueryOptions) SetValidator

func (o *UpdateODataQueryOptions) SetValidator(v map[string]interface{})

SetValidator gets a reference to the given map[string]interface{} and assigns it to the Validator field.

func (UpdateODataQueryOptions) ToMap

func (o UpdateODataQueryOptions) ToMap() (map[string]interface{}, error)

type UpdatesAPIService

type UpdatesAPIService service

UpdatesAPIService UpdatesAPI service

func (*UpdatesAPIService) Updates

Updates Get all security update summaries

Get a list of all Microsoft security updates. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesRequest

func (*UpdatesAPIService) UpdatesCount

UpdatesCount Get all security update summaries

Get a list of all Microsoft security updates. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesCountRequest

func (*UpdatesAPIService) UpdatesCountExecute

func (a *UpdatesAPIService) UpdatesCountExecute(r ApiUpdatesCountRequest) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesExecute

func (a *UpdatesAPIService) UpdatesExecute(r ApiUpdatesRequest) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesGet

UpdatesGet Get all security update summaries

Get a list of all Microsoft security updates. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesGetRequest

func (*UpdatesAPIService) UpdatesGetExecute

func (a *UpdatesAPIService) UpdatesGetExecute(r ApiUpdatesGetRequest) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesKey

UpdatesKey Get security update summaries by key

Get a list of Microsoft security updates by update ID, vulnerability ID ([CVE](https://cve.mitre.org/about)), or year. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesKeyRequest

func (*UpdatesAPIService) UpdatesKeyExecute

func (a *UpdatesAPIService) UpdatesKeyExecute(r ApiUpdatesKeyRequest) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesKeyGet

UpdatesKeyGet Get security update summaries by key

Get a list of Microsoft security updates by update ID, vulnerability ID ([CVE](https://cve.mitre.org/about)), or year. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesKeyGetRequest

func (*UpdatesAPIService) UpdatesKeyGetExecute

func (a *UpdatesAPIService) UpdatesKeyGetExecute(r ApiUpdatesKeyGetRequest) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesKeyGet_1

UpdatesKeyGet_0 Get security update summaries by key

Get a list of Microsoft security updates by update ID, vulnerability ID ([CVE](https://cve.mitre.org/about)), or year. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesKeyGet_0Request

func (*UpdatesAPIService) UpdatesKeyGet_1Execute

func (a *UpdatesAPIService) UpdatesKeyGet_1Execute(r ApiUpdatesKeyGet_0Request) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

func (*UpdatesAPIService) UpdatesKey_2

UpdatesKey_0 Get security update summaries by key

Get a list of Microsoft security updates by update ID, vulnerability ID ([CVE](https://cve.mitre.org/about)), or year. Each includes a link to the update details, formatted according to the [Common Vulnerability Reporting Framework](https://www.icasi.org/cvrf). This list can be manipulated using [OData URL filtering](https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356) on current and initial release dates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatesKey_0Request

func (*UpdatesAPIService) UpdatesKey_2Execute

func (a *UpdatesAPIService) UpdatesKey_2Execute(r ApiUpdatesKey_0Request) ([]Update, *http.Response, error)

Execute executes the request

@return []Update

type WaitHandle

type WaitHandle struct {
	Handle         map[string]interface{} `json:"handle,omitempty"`
	SafeWaitHandle *SafeWaitHandle        `json:"safeWaitHandle,omitempty"`
}

WaitHandle struct for WaitHandle

func NewWaitHandle

func NewWaitHandle() *WaitHandle

NewWaitHandle instantiates a new WaitHandle 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 NewWaitHandleWithDefaults

func NewWaitHandleWithDefaults() *WaitHandle

NewWaitHandleWithDefaults instantiates a new WaitHandle 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 (*WaitHandle) GetHandle

func (o *WaitHandle) GetHandle() map[string]interface{}

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WaitHandle) GetHandleOk

func (o *WaitHandle) GetHandleOk() (map[string]interface{}, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WaitHandle) GetSafeWaitHandle

func (o *WaitHandle) GetSafeWaitHandle() SafeWaitHandle

GetSafeWaitHandle returns the SafeWaitHandle field value if set, zero value otherwise.

func (*WaitHandle) GetSafeWaitHandleOk

func (o *WaitHandle) GetSafeWaitHandleOk() (*SafeWaitHandle, bool)

GetSafeWaitHandleOk returns a tuple with the SafeWaitHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WaitHandle) HasHandle

func (o *WaitHandle) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WaitHandle) HasSafeWaitHandle

func (o *WaitHandle) HasSafeWaitHandle() bool

HasSafeWaitHandle returns a boolean if a field has been set.

func (WaitHandle) MarshalJSON

func (o WaitHandle) MarshalJSON() ([]byte, error)

func (*WaitHandle) SetHandle

func (o *WaitHandle) SetHandle(v map[string]interface{})

SetHandle gets a reference to the given map[string]interface{} and assigns it to the Handle field.

func (*WaitHandle) SetSafeWaitHandle

func (o *WaitHandle) SetSafeWaitHandle(v SafeWaitHandle)

SetSafeWaitHandle gets a reference to the given SafeWaitHandle and assigns it to the SafeWaitHandle field.

func (WaitHandle) ToMap

func (o WaitHandle) ToMap() (map[string]interface{}, error)

type WebSocketManager

type WebSocketManager struct {
	IsWebSocketRequest          *bool    `json:"isWebSocketRequest,omitempty"`
	WebSocketRequestedProtocols []string `json:"webSocketRequestedProtocols,omitempty"`
}

WebSocketManager struct for WebSocketManager

func NewWebSocketManager

func NewWebSocketManager() *WebSocketManager

NewWebSocketManager instantiates a new WebSocketManager 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 NewWebSocketManagerWithDefaults

func NewWebSocketManagerWithDefaults() *WebSocketManager

NewWebSocketManagerWithDefaults instantiates a new WebSocketManager 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 (*WebSocketManager) GetIsWebSocketRequest

func (o *WebSocketManager) GetIsWebSocketRequest() bool

GetIsWebSocketRequest returns the IsWebSocketRequest field value if set, zero value otherwise.

func (*WebSocketManager) GetIsWebSocketRequestOk

func (o *WebSocketManager) GetIsWebSocketRequestOk() (*bool, bool)

GetIsWebSocketRequestOk returns a tuple with the IsWebSocketRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebSocketManager) GetWebSocketRequestedProtocols

func (o *WebSocketManager) GetWebSocketRequestedProtocols() []string

GetWebSocketRequestedProtocols returns the WebSocketRequestedProtocols field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebSocketManager) GetWebSocketRequestedProtocolsOk

func (o *WebSocketManager) GetWebSocketRequestedProtocolsOk() ([]string, bool)

GetWebSocketRequestedProtocolsOk returns a tuple with the WebSocketRequestedProtocols 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 (*WebSocketManager) HasIsWebSocketRequest

func (o *WebSocketManager) HasIsWebSocketRequest() bool

HasIsWebSocketRequest returns a boolean if a field has been set.

func (*WebSocketManager) HasWebSocketRequestedProtocols

func (o *WebSocketManager) HasWebSocketRequestedProtocols() bool

HasWebSocketRequestedProtocols returns a boolean if a field has been set.

func (WebSocketManager) MarshalJSON

func (o WebSocketManager) MarshalJSON() ([]byte, error)

func (*WebSocketManager) SetIsWebSocketRequest

func (o *WebSocketManager) SetIsWebSocketRequest(v bool)

SetIsWebSocketRequest gets a reference to the given bool and assigns it to the IsWebSocketRequest field.

func (*WebSocketManager) SetWebSocketRequestedProtocols

func (o *WebSocketManager) SetWebSocketRequestedProtocols(v []string)

SetWebSocketRequestedProtocols gets a reference to the given []string and assigns it to the WebSocketRequestedProtocols field.

func (WebSocketManager) ToMap

func (o WebSocketManager) ToMap() (map[string]interface{}, error)

type X500DistinguishedName

type X500DistinguishedName struct {
	Oid     *Oid           `json:"oid,omitempty"`
	RawData NullableString `json:"rawData,omitempty"`
	Name    NullableString `json:"name,omitempty"`
}

X500DistinguishedName struct for X500DistinguishedName

func NewX500DistinguishedName

func NewX500DistinguishedName() *X500DistinguishedName

NewX500DistinguishedName instantiates a new X500DistinguishedName 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 NewX500DistinguishedNameWithDefaults

func NewX500DistinguishedNameWithDefaults() *X500DistinguishedName

NewX500DistinguishedNameWithDefaults instantiates a new X500DistinguishedName 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 (*X500DistinguishedName) GetName

func (o *X500DistinguishedName) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X500DistinguishedName) GetNameOk

func (o *X500DistinguishedName) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name 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 (*X500DistinguishedName) GetOid

func (o *X500DistinguishedName) GetOid() Oid

GetOid returns the Oid field value if set, zero value otherwise.

func (*X500DistinguishedName) GetOidOk

func (o *X500DistinguishedName) GetOidOk() (*Oid, bool)

GetOidOk returns a tuple with the Oid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X500DistinguishedName) GetRawData

func (o *X500DistinguishedName) GetRawData() string

GetRawData returns the RawData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X500DistinguishedName) GetRawDataOk

func (o *X500DistinguishedName) GetRawDataOk() (*string, bool)

GetRawDataOk returns a tuple with the RawData 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 (*X500DistinguishedName) HasName

func (o *X500DistinguishedName) HasName() bool

HasName returns a boolean if a field has been set.

func (*X500DistinguishedName) HasOid

func (o *X500DistinguishedName) HasOid() bool

HasOid returns a boolean if a field has been set.

func (*X500DistinguishedName) HasRawData

func (o *X500DistinguishedName) HasRawData() bool

HasRawData returns a boolean if a field has been set.

func (X500DistinguishedName) MarshalJSON

func (o X500DistinguishedName) MarshalJSON() ([]byte, error)

func (*X500DistinguishedName) SetName

func (o *X500DistinguishedName) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*X500DistinguishedName) SetNameNil

func (o *X500DistinguishedName) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*X500DistinguishedName) SetOid

func (o *X500DistinguishedName) SetOid(v Oid)

SetOid gets a reference to the given Oid and assigns it to the Oid field.

func (*X500DistinguishedName) SetRawData

func (o *X500DistinguishedName) SetRawData(v string)

SetRawData gets a reference to the given NullableString and assigns it to the RawData field.

func (*X500DistinguishedName) SetRawDataNil

func (o *X500DistinguishedName) SetRawDataNil()

SetRawDataNil sets the value for RawData to be an explicit nil

func (X500DistinguishedName) ToMap

func (o X500DistinguishedName) ToMap() (map[string]interface{}, error)

func (*X500DistinguishedName) UnsetName

func (o *X500DistinguishedName) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*X500DistinguishedName) UnsetRawData

func (o *X500DistinguishedName) UnsetRawData()

UnsetRawData ensures that no value is present for RawData, not even an explicit nil

type X509Certificate2

type X509Certificate2 struct {
	Handle             map[string]interface{} `json:"handle,omitempty"`
	Issuer             NullableString         `json:"issuer,omitempty"`
	Subject            NullableString         `json:"subject,omitempty"`
	SerialNumberBytes  *ByteReadOnlyMemory    `json:"serialNumberBytes,omitempty"`
	Archived           *bool                  `json:"archived,omitempty"`
	Extensions         []X509Extension        `json:"extensions,omitempty"`
	FriendlyName       NullableString         `json:"friendlyName,omitempty"`
	HasPrivateKey      *bool                  `json:"hasPrivateKey,omitempty"`
	PrivateKey         *AsymmetricAlgorithm   `json:"privateKey,omitempty"`
	IssuerName         *X500DistinguishedName `json:"issuerName,omitempty"`
	NotAfter           *time.Time             `json:"notAfter,omitempty"`
	NotBefore          *time.Time             `json:"notBefore,omitempty"`
	PublicKey          *PublicKey             `json:"publicKey,omitempty"`
	RawData            NullableString         `json:"rawData,omitempty"`
	RawDataMemory      *ByteReadOnlyMemory    `json:"rawDataMemory,omitempty"`
	SerialNumber       NullableString         `json:"serialNumber,omitempty"`
	SignatureAlgorithm *Oid                   `json:"signatureAlgorithm,omitempty"`
	SubjectName        *X500DistinguishedName `json:"subjectName,omitempty"`
	Thumbprint         NullableString         `json:"thumbprint,omitempty"`
	Version            *int32                 `json:"version,omitempty"`
}

X509Certificate2 struct for X509Certificate2

func NewX509Certificate2

func NewX509Certificate2() *X509Certificate2

NewX509Certificate2 instantiates a new X509Certificate2 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 NewX509Certificate2WithDefaults

func NewX509Certificate2WithDefaults() *X509Certificate2

NewX509Certificate2WithDefaults instantiates a new X509Certificate2 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 (*X509Certificate2) GetArchived

func (o *X509Certificate2) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*X509Certificate2) GetArchivedOk

func (o *X509Certificate2) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetExtensions

func (o *X509Certificate2) GetExtensions() []X509Extension

GetExtensions returns the Extensions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetExtensionsOk

func (o *X509Certificate2) GetExtensionsOk() ([]X509Extension, bool)

GetExtensionsOk returns a tuple with the Extensions 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 (*X509Certificate2) GetFriendlyName

func (o *X509Certificate2) GetFriendlyName() string

GetFriendlyName returns the FriendlyName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetFriendlyNameOk

func (o *X509Certificate2) GetFriendlyNameOk() (*string, bool)

GetFriendlyNameOk returns a tuple with the FriendlyName 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 (*X509Certificate2) GetHandle

func (o *X509Certificate2) GetHandle() map[string]interface{}

GetHandle returns the Handle field value if set, zero value otherwise.

func (*X509Certificate2) GetHandleOk

func (o *X509Certificate2) GetHandleOk() (map[string]interface{}, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetHasPrivateKey

func (o *X509Certificate2) GetHasPrivateKey() bool

GetHasPrivateKey returns the HasPrivateKey field value if set, zero value otherwise.

func (*X509Certificate2) GetHasPrivateKeyOk

func (o *X509Certificate2) GetHasPrivateKeyOk() (*bool, bool)

GetHasPrivateKeyOk returns a tuple with the HasPrivateKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetIssuer

func (o *X509Certificate2) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetIssuerName

func (o *X509Certificate2) GetIssuerName() X500DistinguishedName

GetIssuerName returns the IssuerName field value if set, zero value otherwise.

func (*X509Certificate2) GetIssuerNameOk

func (o *X509Certificate2) GetIssuerNameOk() (*X500DistinguishedName, bool)

GetIssuerNameOk returns a tuple with the IssuerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetIssuerOk

func (o *X509Certificate2) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer 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 (*X509Certificate2) GetNotAfter

func (o *X509Certificate2) GetNotAfter() time.Time

GetNotAfter returns the NotAfter field value if set, zero value otherwise.

func (*X509Certificate2) GetNotAfterOk

func (o *X509Certificate2) GetNotAfterOk() (*time.Time, bool)

GetNotAfterOk returns a tuple with the NotAfter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetNotBefore

func (o *X509Certificate2) GetNotBefore() time.Time

GetNotBefore returns the NotBefore field value if set, zero value otherwise.

func (*X509Certificate2) GetNotBeforeOk

func (o *X509Certificate2) GetNotBeforeOk() (*time.Time, bool)

GetNotBeforeOk returns a tuple with the NotBefore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetPrivateKey

func (o *X509Certificate2) GetPrivateKey() AsymmetricAlgorithm

GetPrivateKey returns the PrivateKey field value if set, zero value otherwise.

func (*X509Certificate2) GetPrivateKeyOk

func (o *X509Certificate2) GetPrivateKeyOk() (*AsymmetricAlgorithm, bool)

GetPrivateKeyOk returns a tuple with the PrivateKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetPublicKey

func (o *X509Certificate2) GetPublicKey() PublicKey

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*X509Certificate2) GetPublicKeyOk

func (o *X509Certificate2) GetPublicKeyOk() (*PublicKey, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetRawData

func (o *X509Certificate2) GetRawData() string

GetRawData returns the RawData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetRawDataMemory

func (o *X509Certificate2) GetRawDataMemory() ByteReadOnlyMemory

GetRawDataMemory returns the RawDataMemory field value if set, zero value otherwise.

func (*X509Certificate2) GetRawDataMemoryOk

func (o *X509Certificate2) GetRawDataMemoryOk() (*ByteReadOnlyMemory, bool)

GetRawDataMemoryOk returns a tuple with the RawDataMemory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetRawDataOk

func (o *X509Certificate2) GetRawDataOk() (*string, bool)

GetRawDataOk returns a tuple with the RawData 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 (*X509Certificate2) GetSerialNumber

func (o *X509Certificate2) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetSerialNumberBytes

func (o *X509Certificate2) GetSerialNumberBytes() ByteReadOnlyMemory

GetSerialNumberBytes returns the SerialNumberBytes field value if set, zero value otherwise.

func (*X509Certificate2) GetSerialNumberBytesOk

func (o *X509Certificate2) GetSerialNumberBytesOk() (*ByteReadOnlyMemory, bool)

GetSerialNumberBytesOk returns a tuple with the SerialNumberBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetSerialNumberOk

func (o *X509Certificate2) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber 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 (*X509Certificate2) GetSignatureAlgorithm

func (o *X509Certificate2) GetSignatureAlgorithm() Oid

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*X509Certificate2) GetSignatureAlgorithmOk

func (o *X509Certificate2) GetSignatureAlgorithmOk() (*Oid, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetSubject

func (o *X509Certificate2) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetSubjectName

func (o *X509Certificate2) GetSubjectName() X500DistinguishedName

GetSubjectName returns the SubjectName field value if set, zero value otherwise.

func (*X509Certificate2) GetSubjectNameOk

func (o *X509Certificate2) GetSubjectNameOk() (*X500DistinguishedName, bool)

GetSubjectNameOk returns a tuple with the SubjectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) GetSubjectOk

func (o *X509Certificate2) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject 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 (*X509Certificate2) GetThumbprint

func (o *X509Certificate2) GetThumbprint() string

GetThumbprint returns the Thumbprint field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Certificate2) GetThumbprintOk

func (o *X509Certificate2) GetThumbprintOk() (*string, bool)

GetThumbprintOk returns a tuple with the Thumbprint 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 (*X509Certificate2) GetVersion

func (o *X509Certificate2) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*X509Certificate2) GetVersionOk

func (o *X509Certificate2) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Certificate2) HasArchived

func (o *X509Certificate2) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*X509Certificate2) HasExtensions

func (o *X509Certificate2) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*X509Certificate2) HasFriendlyName

func (o *X509Certificate2) HasFriendlyName() bool

HasFriendlyName returns a boolean if a field has been set.

func (*X509Certificate2) HasHandle

func (o *X509Certificate2) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*X509Certificate2) HasHasPrivateKey

func (o *X509Certificate2) HasHasPrivateKey() bool

HasHasPrivateKey returns a boolean if a field has been set.

func (*X509Certificate2) HasIssuer

func (o *X509Certificate2) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*X509Certificate2) HasIssuerName

func (o *X509Certificate2) HasIssuerName() bool

HasIssuerName returns a boolean if a field has been set.

func (*X509Certificate2) HasNotAfter

func (o *X509Certificate2) HasNotAfter() bool

HasNotAfter returns a boolean if a field has been set.

func (*X509Certificate2) HasNotBefore

func (o *X509Certificate2) HasNotBefore() bool

HasNotBefore returns a boolean if a field has been set.

func (*X509Certificate2) HasPrivateKey

func (o *X509Certificate2) HasPrivateKey() bool

HasPrivateKey returns a boolean if a field has been set.

func (*X509Certificate2) HasPublicKey

func (o *X509Certificate2) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*X509Certificate2) HasRawData

func (o *X509Certificate2) HasRawData() bool

HasRawData returns a boolean if a field has been set.

func (*X509Certificate2) HasRawDataMemory

func (o *X509Certificate2) HasRawDataMemory() bool

HasRawDataMemory returns a boolean if a field has been set.

func (*X509Certificate2) HasSerialNumber

func (o *X509Certificate2) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*X509Certificate2) HasSerialNumberBytes

func (o *X509Certificate2) HasSerialNumberBytes() bool

HasSerialNumberBytes returns a boolean if a field has been set.

func (*X509Certificate2) HasSignatureAlgorithm

func (o *X509Certificate2) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*X509Certificate2) HasSubject

func (o *X509Certificate2) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*X509Certificate2) HasSubjectName

func (o *X509Certificate2) HasSubjectName() bool

HasSubjectName returns a boolean if a field has been set.

func (*X509Certificate2) HasThumbprint

func (o *X509Certificate2) HasThumbprint() bool

HasThumbprint returns a boolean if a field has been set.

func (*X509Certificate2) HasVersion

func (o *X509Certificate2) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (X509Certificate2) MarshalJSON

func (o X509Certificate2) MarshalJSON() ([]byte, error)

func (*X509Certificate2) SetArchived

func (o *X509Certificate2) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*X509Certificate2) SetExtensions

func (o *X509Certificate2) SetExtensions(v []X509Extension)

SetExtensions gets a reference to the given []X509Extension and assigns it to the Extensions field.

func (*X509Certificate2) SetFriendlyName

func (o *X509Certificate2) SetFriendlyName(v string)

SetFriendlyName gets a reference to the given NullableString and assigns it to the FriendlyName field.

func (*X509Certificate2) SetFriendlyNameNil

func (o *X509Certificate2) SetFriendlyNameNil()

SetFriendlyNameNil sets the value for FriendlyName to be an explicit nil

func (*X509Certificate2) SetHandle

func (o *X509Certificate2) SetHandle(v map[string]interface{})

SetHandle gets a reference to the given map[string]interface{} and assigns it to the Handle field.

func (*X509Certificate2) SetHasPrivateKey

func (o *X509Certificate2) SetHasPrivateKey(v bool)

SetHasPrivateKey gets a reference to the given bool and assigns it to the HasPrivateKey field.

func (*X509Certificate2) SetIssuer

func (o *X509Certificate2) SetIssuer(v string)

SetIssuer gets a reference to the given NullableString and assigns it to the Issuer field.

func (*X509Certificate2) SetIssuerName

func (o *X509Certificate2) SetIssuerName(v X500DistinguishedName)

SetIssuerName gets a reference to the given X500DistinguishedName and assigns it to the IssuerName field.

func (*X509Certificate2) SetIssuerNil

func (o *X509Certificate2) SetIssuerNil()

SetIssuerNil sets the value for Issuer to be an explicit nil

func (*X509Certificate2) SetNotAfter

func (o *X509Certificate2) SetNotAfter(v time.Time)

SetNotAfter gets a reference to the given time.Time and assigns it to the NotAfter field.

func (*X509Certificate2) SetNotBefore

func (o *X509Certificate2) SetNotBefore(v time.Time)

SetNotBefore gets a reference to the given time.Time and assigns it to the NotBefore field.

func (*X509Certificate2) SetPrivateKey

func (o *X509Certificate2) SetPrivateKey(v AsymmetricAlgorithm)

SetPrivateKey gets a reference to the given AsymmetricAlgorithm and assigns it to the PrivateKey field.

func (*X509Certificate2) SetPublicKey

func (o *X509Certificate2) SetPublicKey(v PublicKey)

SetPublicKey gets a reference to the given PublicKey and assigns it to the PublicKey field.

func (*X509Certificate2) SetRawData

func (o *X509Certificate2) SetRawData(v string)

SetRawData gets a reference to the given NullableString and assigns it to the RawData field.

func (*X509Certificate2) SetRawDataMemory

func (o *X509Certificate2) SetRawDataMemory(v ByteReadOnlyMemory)

SetRawDataMemory gets a reference to the given ByteReadOnlyMemory and assigns it to the RawDataMemory field.

func (*X509Certificate2) SetRawDataNil

func (o *X509Certificate2) SetRawDataNil()

SetRawDataNil sets the value for RawData to be an explicit nil

func (*X509Certificate2) SetSerialNumber

func (o *X509Certificate2) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given NullableString and assigns it to the SerialNumber field.

func (*X509Certificate2) SetSerialNumberBytes

func (o *X509Certificate2) SetSerialNumberBytes(v ByteReadOnlyMemory)

SetSerialNumberBytes gets a reference to the given ByteReadOnlyMemory and assigns it to the SerialNumberBytes field.

func (*X509Certificate2) SetSerialNumberNil

func (o *X509Certificate2) SetSerialNumberNil()

SetSerialNumberNil sets the value for SerialNumber to be an explicit nil

func (*X509Certificate2) SetSignatureAlgorithm

func (o *X509Certificate2) SetSignatureAlgorithm(v Oid)

SetSignatureAlgorithm gets a reference to the given Oid and assigns it to the SignatureAlgorithm field.

func (*X509Certificate2) SetSubject

func (o *X509Certificate2) SetSubject(v string)

SetSubject gets a reference to the given NullableString and assigns it to the Subject field.

func (*X509Certificate2) SetSubjectName

func (o *X509Certificate2) SetSubjectName(v X500DistinguishedName)

SetSubjectName gets a reference to the given X500DistinguishedName and assigns it to the SubjectName field.

func (*X509Certificate2) SetSubjectNil

func (o *X509Certificate2) SetSubjectNil()

SetSubjectNil sets the value for Subject to be an explicit nil

func (*X509Certificate2) SetThumbprint

func (o *X509Certificate2) SetThumbprint(v string)

SetThumbprint gets a reference to the given NullableString and assigns it to the Thumbprint field.

func (*X509Certificate2) SetThumbprintNil

func (o *X509Certificate2) SetThumbprintNil()

SetThumbprintNil sets the value for Thumbprint to be an explicit nil

func (*X509Certificate2) SetVersion

func (o *X509Certificate2) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (X509Certificate2) ToMap

func (o X509Certificate2) ToMap() (map[string]interface{}, error)

func (*X509Certificate2) UnsetFriendlyName

func (o *X509Certificate2) UnsetFriendlyName()

UnsetFriendlyName ensures that no value is present for FriendlyName, not even an explicit nil

func (*X509Certificate2) UnsetIssuer

func (o *X509Certificate2) UnsetIssuer()

UnsetIssuer ensures that no value is present for Issuer, not even an explicit nil

func (*X509Certificate2) UnsetRawData

func (o *X509Certificate2) UnsetRawData()

UnsetRawData ensures that no value is present for RawData, not even an explicit nil

func (*X509Certificate2) UnsetSerialNumber

func (o *X509Certificate2) UnsetSerialNumber()

UnsetSerialNumber ensures that no value is present for SerialNumber, not even an explicit nil

func (*X509Certificate2) UnsetSubject

func (o *X509Certificate2) UnsetSubject()

UnsetSubject ensures that no value is present for Subject, not even an explicit nil

func (*X509Certificate2) UnsetThumbprint

func (o *X509Certificate2) UnsetThumbprint()

UnsetThumbprint ensures that no value is present for Thumbprint, not even an explicit nil

type X509Extension

type X509Extension struct {
	Oid      *Oid           `json:"oid,omitempty"`
	RawData  NullableString `json:"rawData,omitempty"`
	Critical *bool          `json:"critical,omitempty"`
}

X509Extension struct for X509Extension

func NewX509Extension

func NewX509Extension() *X509Extension

NewX509Extension instantiates a new X509Extension 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 NewX509ExtensionWithDefaults

func NewX509ExtensionWithDefaults() *X509Extension

NewX509ExtensionWithDefaults instantiates a new X509Extension 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 (*X509Extension) GetCritical

func (o *X509Extension) GetCritical() bool

GetCritical returns the Critical field value if set, zero value otherwise.

func (*X509Extension) GetCriticalOk

func (o *X509Extension) GetCriticalOk() (*bool, bool)

GetCriticalOk returns a tuple with the Critical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Extension) GetOid

func (o *X509Extension) GetOid() Oid

GetOid returns the Oid field value if set, zero value otherwise.

func (*X509Extension) GetOidOk

func (o *X509Extension) GetOidOk() (*Oid, bool)

GetOidOk returns a tuple with the Oid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509Extension) GetRawData

func (o *X509Extension) GetRawData() string

GetRawData returns the RawData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*X509Extension) GetRawDataOk

func (o *X509Extension) GetRawDataOk() (*string, bool)

GetRawDataOk returns a tuple with the RawData 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 (*X509Extension) HasCritical

func (o *X509Extension) HasCritical() bool

HasCritical returns a boolean if a field has been set.

func (*X509Extension) HasOid

func (o *X509Extension) HasOid() bool

HasOid returns a boolean if a field has been set.

func (*X509Extension) HasRawData

func (o *X509Extension) HasRawData() bool

HasRawData returns a boolean if a field has been set.

func (X509Extension) MarshalJSON

func (o X509Extension) MarshalJSON() ([]byte, error)

func (*X509Extension) SetCritical

func (o *X509Extension) SetCritical(v bool)

SetCritical gets a reference to the given bool and assigns it to the Critical field.

func (*X509Extension) SetOid

func (o *X509Extension) SetOid(v Oid)

SetOid gets a reference to the given Oid and assigns it to the Oid field.

func (*X509Extension) SetRawData

func (o *X509Extension) SetRawData(v string)

SetRawData gets a reference to the given NullableString and assigns it to the RawData field.

func (*X509Extension) SetRawDataNil

func (o *X509Extension) SetRawDataNil()

SetRawDataNil sets the value for RawData to be an explicit nil

func (X509Extension) ToMap

func (o X509Extension) ToMap() (map[string]interface{}, error)

func (*X509Extension) UnsetRawData

func (o *X509Extension) UnsetRawData()

UnsetRawData ensures that no value is present for RawData, not even an explicit nil

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL