api

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2023 License: LGPL-3.0 Imports: 20 Imported by: 0

README

Go API client for api

Provides equipment actual milestones along with Estimated Time of Arrival following DCSA standards

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: 2.2.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

import api "github.com/buyco/go-msc-sdk"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://tst.portal.tech.msc.com/trackandtrace

Class Method HTTP request Description
EventsApi GetEvents Get /v2.2/events Find events.

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

bearerAuth
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

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 (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// 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 AllowedDocumentTypeCodeEnumValues = []DocumentTypeCode{
	"CBR",
	"BKG",
	"SHI",
	"SRM",
	"TRD",
	"ARN",
	"VGM",
	"CAS",
	"CUS",
	"DGD",
	"OOG",
}

All allowed values of DocumentTypeCode enum

View Source
var AllowedEmptyIndicatorCodeEnumValues = []EmptyIndicatorCode{
	"EMPTY",
	"LADEN",
}

All allowed values of EmptyIndicatorCode enum

View Source
var AllowedEquipmentEventTypeCodeEnumValues = []EquipmentEventTypeCode{
	"LOAD",
	"DISC",
	"GTIN",
	"GTOT",
	"STUF",
	"STRP",
	"PICK",
	"DROP",
	"INSP",
	"RSEA",
	"RMVD",
}

All allowed values of EquipmentEventTypeCode enum

View Source
var AllowedFacilityCodeListProviderEnumValues = []FacilityCodeListProvider{
	"BIC",
	"SMDG",
}

All allowed values of FacilityCodeListProvider enum

View Source
var AllowedFacilityTypeCodeTRNEnumValues = []FacilityTypeCodeTRN{
	"BOCR",
	"CLOC",
	"COFS",
	"COYA",
	"OFFD",
	"DEPO",
	"INTE",
	"POTE",
	"RAMP",
}

All allowed values of FacilityTypeCodeTRN enum

View Source
var AllowedModeOfTransportEnumValues = []ModeOfTransport{
	"VESSEL",
	"RAIL",
	"TRUCK",
	"BARGE",
}

All allowed values of ModeOfTransport enum

View Source
var AllowedReferenceTypeEnumValues = []ReferenceType{
	"FF",
	"SI",
	"PO",
	"CR",
	"AAO",
	"EQ",
}

All allowed values of ReferenceType enum

View Source
var AllowedSealSourceEnumValues = []SealSource{
	"CAR",
	"SHI",
	"PHY",
	"VET",
	"CUS",
}

All allowed values of SealSource enum

View Source
var AllowedSealTypeEnumValues = []SealType{
	"KLP",
	"BLT",
	"WIR",
}

All allowed values of SealType enum

View Source
var AllowedShipmentEventTypeCodeEnumValues = []ShipmentEventTypeCode{
	"RECE",
	"DRFT",
	"PENA",
	"PENU",
	"REJE",
	"APPR",
	"ISSU",
	"SURR",
	"SUBM",
	"VOID",
	"CONF",
	"REQS",
	"CMPL",
	"HOLD",
	"RELS",
}

All allowed values of ShipmentEventTypeCode enum

View Source
var AllowedShipmentInformationTypeEnumValues = []ShipmentInformationType{
	"BOK",
	"BKG",
	"SHI",
	"VGM",
	"SRM",
	"TRD",
	"ARN",
}

All allowed values of ShipmentInformationType enum

View Source
var AllowedTransportDocumentTypeEnumValues = []TransportDocumentType{
	"BOL",
	"SWB",
}

All allowed values of TransportDocumentType enum

View Source
var AllowedTransportEventTypeCodeEnumValues = []TransportEventTypeCode{
	"ARRI",
	"DEPA",
}

All allowed values of TransportEventTypeCode enum

View Source
var AllowedVesselOperatorCarrierCodeListProviderEnumValues = []VesselOperatorCarrierCodeListProvider{
	"SMDG",
	"NMFTA",
}

All allowed values of VesselOperatorCarrierCodeListProvider 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 {
	EventsApi EventsApi
	// contains filtered or unexported fields
}

APIClient manages communication with the DCSA OpenAPI specification for Track & Trace API v2.2.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type Address

type Address struct {
	// Name of the address
	Name *string `json:"name,omitempty"`
	// The name of the street of the party’s address.
	Street *string `json:"street,omitempty"`
	// The number of the street of the party’s address.
	StreetNumber *string `json:"streetNumber,omitempty"`
	// The floor of the party’s street number.
	Floor *string `json:"floor,omitempty"`
	// The post code of the party’s address.
	PostCode *string `json:"postCode,omitempty"`
	// The city name of the party’s address.
	City *string `json:"city,omitempty"`
	// The state/region of the party’s address.
	StateRegion *string `json:"stateRegion,omitempty"`
	// The country of the party’s address.
	Country *string `json:"country,omitempty"`
}

Address An object for storing address related information

func NewAddress

func NewAddress() *Address

NewAddress instantiates a new Address 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 NewAddressWithDefaults

func NewAddressWithDefaults() *Address

NewAddressWithDefaults instantiates a new Address 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 (*Address) GetCity

func (o *Address) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Address) GetCityOk

func (o *Address) GetCityOk() (*string, bool)

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

func (*Address) GetCountry

func (o *Address) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Address) GetCountryOk

func (o *Address) GetCountryOk() (*string, bool)

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

func (*Address) GetFloor

func (o *Address) GetFloor() string

GetFloor returns the Floor field value if set, zero value otherwise.

func (*Address) GetFloorOk

func (o *Address) GetFloorOk() (*string, bool)

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

func (*Address) GetName

func (o *Address) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Address) GetNameOk

func (o *Address) 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.

func (*Address) GetPostCode

func (o *Address) GetPostCode() string

GetPostCode returns the PostCode field value if set, zero value otherwise.

func (*Address) GetPostCodeOk

func (o *Address) GetPostCodeOk() (*string, bool)

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

func (*Address) GetStateRegion

func (o *Address) GetStateRegion() string

GetStateRegion returns the StateRegion field value if set, zero value otherwise.

func (*Address) GetStateRegionOk

func (o *Address) GetStateRegionOk() (*string, bool)

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

func (*Address) GetStreet

func (o *Address) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*Address) GetStreetNumber

func (o *Address) GetStreetNumber() string

GetStreetNumber returns the StreetNumber field value if set, zero value otherwise.

func (*Address) GetStreetNumberOk

func (o *Address) GetStreetNumberOk() (*string, bool)

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

func (*Address) GetStreetOk

func (o *Address) GetStreetOk() (*string, bool)

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

func (*Address) HasCity

func (o *Address) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Address) HasCountry

func (o *Address) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Address) HasFloor

func (o *Address) HasFloor() bool

HasFloor returns a boolean if a field has been set.

func (*Address) HasName

func (o *Address) HasName() bool

HasName returns a boolean if a field has been set.

func (*Address) HasPostCode

func (o *Address) HasPostCode() bool

HasPostCode returns a boolean if a field has been set.

func (*Address) HasStateRegion

func (o *Address) HasStateRegion() bool

HasStateRegion returns a boolean if a field has been set.

func (*Address) HasStreet

func (o *Address) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*Address) HasStreetNumber

func (o *Address) HasStreetNumber() bool

HasStreetNumber returns a boolean if a field has been set.

func (Address) MarshalJSON

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

func (*Address) SetCity

func (o *Address) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Address) SetCountry

func (o *Address) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Address) SetFloor

func (o *Address) SetFloor(v string)

SetFloor gets a reference to the given string and assigns it to the Floor field.

func (*Address) SetName

func (o *Address) SetName(v string)

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

func (*Address) SetPostCode

func (o *Address) SetPostCode(v string)

SetPostCode gets a reference to the given string and assigns it to the PostCode field.

func (*Address) SetStateRegion

func (o *Address) SetStateRegion(v string)

SetStateRegion gets a reference to the given string and assigns it to the StateRegion field.

func (*Address) SetStreet

func (o *Address) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*Address) SetStreetNumber

func (o *Address) SetStreetNumber(v string)

SetStreetNumber gets a reference to the given string and assigns it to the StreetNumber field.

func (Address) ToMap

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

type AddressAllOf

type AddressAllOf struct {
	// Name of the address
	Name *string `json:"name,omitempty"`
}

AddressAllOf struct for AddressAllOf

func NewAddressAllOf

func NewAddressAllOf() *AddressAllOf

NewAddressAllOf instantiates a new AddressAllOf 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 NewAddressAllOfWithDefaults

func NewAddressAllOfWithDefaults() *AddressAllOf

NewAddressAllOfWithDefaults instantiates a new AddressAllOf 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 (*AddressAllOf) GetName

func (o *AddressAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AddressAllOf) GetNameOk

func (o *AddressAllOf) 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.

func (*AddressAllOf) HasName

func (o *AddressAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (AddressAllOf) MarshalJSON

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

func (*AddressAllOf) SetName

func (o *AddressAllOf) SetName(v string)

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

func (AddressAllOf) ToMap

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

type AddressAllOf1

type AddressAllOf1 struct {
	// The name of the street of the party’s address.
	Street *string `json:"street,omitempty"`
}

AddressAllOf1 struct for AddressAllOf1

func NewAddressAllOf1

func NewAddressAllOf1() *AddressAllOf1

NewAddressAllOf1 instantiates a new AddressAllOf1 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 NewAddressAllOf1WithDefaults

func NewAddressAllOf1WithDefaults() *AddressAllOf1

NewAddressAllOf1WithDefaults instantiates a new AddressAllOf1 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 (*AddressAllOf1) GetStreet

func (o *AddressAllOf1) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*AddressAllOf1) GetStreetOk

func (o *AddressAllOf1) GetStreetOk() (*string, bool)

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

func (*AddressAllOf1) HasStreet

func (o *AddressAllOf1) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (AddressAllOf1) MarshalJSON

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

func (*AddressAllOf1) SetStreet

func (o *AddressAllOf1) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (AddressAllOf1) ToMap

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

type AddressAllOf2

type AddressAllOf2 struct {
	// The number of the street of the party’s address.
	StreetNumber *string `json:"streetNumber,omitempty"`
}

AddressAllOf2 struct for AddressAllOf2

func NewAddressAllOf2

func NewAddressAllOf2() *AddressAllOf2

NewAddressAllOf2 instantiates a new AddressAllOf2 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 NewAddressAllOf2WithDefaults

func NewAddressAllOf2WithDefaults() *AddressAllOf2

NewAddressAllOf2WithDefaults instantiates a new AddressAllOf2 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 (*AddressAllOf2) GetStreetNumber

func (o *AddressAllOf2) GetStreetNumber() string

GetStreetNumber returns the StreetNumber field value if set, zero value otherwise.

func (*AddressAllOf2) GetStreetNumberOk

func (o *AddressAllOf2) GetStreetNumberOk() (*string, bool)

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

func (*AddressAllOf2) HasStreetNumber

func (o *AddressAllOf2) HasStreetNumber() bool

HasStreetNumber returns a boolean if a field has been set.

func (AddressAllOf2) MarshalJSON

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

func (*AddressAllOf2) SetStreetNumber

func (o *AddressAllOf2) SetStreetNumber(v string)

SetStreetNumber gets a reference to the given string and assigns it to the StreetNumber field.

func (AddressAllOf2) ToMap

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

type AddressAllOf3

type AddressAllOf3 struct {
	// The floor of the party’s street number.
	Floor *string `json:"floor,omitempty"`
}

AddressAllOf3 struct for AddressAllOf3

func NewAddressAllOf3

func NewAddressAllOf3() *AddressAllOf3

NewAddressAllOf3 instantiates a new AddressAllOf3 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 NewAddressAllOf3WithDefaults

func NewAddressAllOf3WithDefaults() *AddressAllOf3

NewAddressAllOf3WithDefaults instantiates a new AddressAllOf3 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 (*AddressAllOf3) GetFloor

func (o *AddressAllOf3) GetFloor() string

GetFloor returns the Floor field value if set, zero value otherwise.

func (*AddressAllOf3) GetFloorOk

func (o *AddressAllOf3) GetFloorOk() (*string, bool)

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

func (*AddressAllOf3) HasFloor

func (o *AddressAllOf3) HasFloor() bool

HasFloor returns a boolean if a field has been set.

func (AddressAllOf3) MarshalJSON

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

func (*AddressAllOf3) SetFloor

func (o *AddressAllOf3) SetFloor(v string)

SetFloor gets a reference to the given string and assigns it to the Floor field.

func (AddressAllOf3) ToMap

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

type AddressAllOf4

type AddressAllOf4 struct {
	// The post code of the party’s address.
	PostCode *string `json:"postCode,omitempty"`
}

AddressAllOf4 struct for AddressAllOf4

func NewAddressAllOf4

func NewAddressAllOf4() *AddressAllOf4

NewAddressAllOf4 instantiates a new AddressAllOf4 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 NewAddressAllOf4WithDefaults

func NewAddressAllOf4WithDefaults() *AddressAllOf4

NewAddressAllOf4WithDefaults instantiates a new AddressAllOf4 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 (*AddressAllOf4) GetPostCode

func (o *AddressAllOf4) GetPostCode() string

GetPostCode returns the PostCode field value if set, zero value otherwise.

func (*AddressAllOf4) GetPostCodeOk

func (o *AddressAllOf4) GetPostCodeOk() (*string, bool)

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

func (*AddressAllOf4) HasPostCode

func (o *AddressAllOf4) HasPostCode() bool

HasPostCode returns a boolean if a field has been set.

func (AddressAllOf4) MarshalJSON

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

func (*AddressAllOf4) SetPostCode

func (o *AddressAllOf4) SetPostCode(v string)

SetPostCode gets a reference to the given string and assigns it to the PostCode field.

func (AddressAllOf4) ToMap

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

type AddressAllOf5

type AddressAllOf5 struct {
	// The city name of the party’s address.
	City *string `json:"city,omitempty"`
}

AddressAllOf5 struct for AddressAllOf5

func NewAddressAllOf5

func NewAddressAllOf5() *AddressAllOf5

NewAddressAllOf5 instantiates a new AddressAllOf5 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 NewAddressAllOf5WithDefaults

func NewAddressAllOf5WithDefaults() *AddressAllOf5

NewAddressAllOf5WithDefaults instantiates a new AddressAllOf5 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 (*AddressAllOf5) GetCity

func (o *AddressAllOf5) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*AddressAllOf5) GetCityOk

func (o *AddressAllOf5) GetCityOk() (*string, bool)

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

func (*AddressAllOf5) HasCity

func (o *AddressAllOf5) HasCity() bool

HasCity returns a boolean if a field has been set.

func (AddressAllOf5) MarshalJSON

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

func (*AddressAllOf5) SetCity

func (o *AddressAllOf5) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (AddressAllOf5) ToMap

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

type AddressAllOf6

type AddressAllOf6 struct {
	// The state/region of the party’s address.
	StateRegion *string `json:"stateRegion,omitempty"`
}

AddressAllOf6 struct for AddressAllOf6

func NewAddressAllOf6

func NewAddressAllOf6() *AddressAllOf6

NewAddressAllOf6 instantiates a new AddressAllOf6 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 NewAddressAllOf6WithDefaults

func NewAddressAllOf6WithDefaults() *AddressAllOf6

NewAddressAllOf6WithDefaults instantiates a new AddressAllOf6 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 (*AddressAllOf6) GetStateRegion

func (o *AddressAllOf6) GetStateRegion() string

GetStateRegion returns the StateRegion field value if set, zero value otherwise.

func (*AddressAllOf6) GetStateRegionOk

func (o *AddressAllOf6) GetStateRegionOk() (*string, bool)

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

func (*AddressAllOf6) HasStateRegion

func (o *AddressAllOf6) HasStateRegion() bool

HasStateRegion returns a boolean if a field has been set.

func (AddressAllOf6) MarshalJSON

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

func (*AddressAllOf6) SetStateRegion

func (o *AddressAllOf6) SetStateRegion(v string)

SetStateRegion gets a reference to the given string and assigns it to the StateRegion field.

func (AddressAllOf6) ToMap

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

type AddressAllOf7

type AddressAllOf7 struct {
	// The country of the party’s address.
	Country *string `json:"country,omitempty"`
}

AddressAllOf7 struct for AddressAllOf7

func NewAddressAllOf7

func NewAddressAllOf7() *AddressAllOf7

NewAddressAllOf7 instantiates a new AddressAllOf7 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 NewAddressAllOf7WithDefaults

func NewAddressAllOf7WithDefaults() *AddressAllOf7

NewAddressAllOf7WithDefaults instantiates a new AddressAllOf7 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 (*AddressAllOf7) GetCountry

func (o *AddressAllOf7) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*AddressAllOf7) GetCountryOk

func (o *AddressAllOf7) GetCountryOk() (*string, bool)

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

func (*AddressAllOf7) HasCountry

func (o *AddressAllOf7) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (AddressAllOf7) MarshalJSON

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

func (*AddressAllOf7) SetCountry

func (o *AddressAllOf7) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (AddressAllOf7) ToMap

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

type ApiGetEventsRequest

type ApiGetEventsRequest struct {
	ApiService EventsApi
	// contains filtered or unexported fields
}

func (ApiGetEventsRequest) CarrierBookingReference

func (r ApiGetEventsRequest) CarrierBookingReference(carrierBookingReference string) ApiGetEventsRequest

A set of unique characters provided by carrier to identify a booking. Specifying this filter will only return events related to this particular carrierBookingReference.

func (ApiGetEventsRequest) EquipmentReference

func (r ApiGetEventsRequest) EquipmentReference(equipmentReference string) ApiGetEventsRequest

Will filter by the unique identifier for the equipment, which should follow the BIC ISO Container Identification Number where possible. Specifying this filter will only return events related to this particular equipmentReference

func (ApiGetEventsRequest) Execute

func (r ApiGetEventsRequest) Execute() ([]EventsInner, *http.Response, error)

func (ApiGetEventsRequest) TransportDocumentReference

func (r ApiGetEventsRequest) TransportDocumentReference(transportDocumentReference string) ApiGetEventsRequest

A unique number reference allocated by the shipping line to the transport document and the main number used for the tracking of the status of the shipment. Specifying this filter will only return events related to this particular transportDocumentReference

type BaseEquipmentEvent

type BaseEquipmentEvent struct {
	EventType *string `json:"eventType,omitempty"`
	// Code for the event classifier can be - PLN (Planned) - ACT (Actual) - EST (Estimated)
	EventClassifierCode    *string                `json:"eventClassifierCode,omitempty"`
	EquipmentEventTypeCode EquipmentEventTypeCode `json:"equipmentEventTypeCode"`
	// The unique identifier for the equipment, which should follow the BIC ISO Container Identification Number where possible. According to ISO 6346, a container identification code consists of a 4-letter prefix and a 7-digit number (composed of a 3-letter owner code, a category identifier, a serial number, and a check-digit). If a container does not comply with ISO 6346, it is suggested to follow Recommendation #2 “Container with non-ISO identification” from SMDG.
	EquipmentReference *string `json:"equipmentReference,omitempty"`
	// Unique code for the different equipment size/type used for transporting commodities. The code is a concatenation of ISO Equipment Size Code and ISO Equipment Type Code A and follows the ISO 6346 standard.
	ISOEquipmentCode   *string            `json:"ISOEquipmentCode,omitempty"`
	EmptyIndicatorCode EmptyIndicatorCode `json:"emptyIndicatorCode"`
	EventLocation      *Location          `json:"eventLocation,omitempty"`
	TransportCallID    *string            `json:"transportCallID,omitempty"`
	TransportCall      *TransportCall     `json:"transportCall,omitempty"`
	// An optional list of key-value (documentReferenceType-documentReferenceValue) pairs representing links to objects relevant to the event. The <b>documentReferenceType</b>-field is used to describe where the <b>documentReferenceValue</b>-field is pointing to.
	DocumentReferences []DocumentReferencesInner `json:"documentReferences,omitempty"`
	References         []Reference               `json:"references,omitempty"`
	Seals              []Seal                    `json:"seals,omitempty"`
	// Unique identifier for Event Type Code, for transport events this is either - LOAD (Loaded) - DISC (Discharged) - GTIN (Gated in) - GTOT (Gated out) - STUF (Stuffed) - STRP (Stripped)  Deprecated - use equipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseEquipmentEvent The equipment event entity is a specialization of the event entity to support specification of data that only applies to an equipment event.

func NewBaseEquipmentEvent

func NewBaseEquipmentEvent(equipmentEventTypeCode EquipmentEventTypeCode, emptyIndicatorCode EmptyIndicatorCode) *BaseEquipmentEvent

NewBaseEquipmentEvent instantiates a new BaseEquipmentEvent 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 NewBaseEquipmentEventWithDefaults

func NewBaseEquipmentEventWithDefaults() *BaseEquipmentEvent

NewBaseEquipmentEventWithDefaults instantiates a new BaseEquipmentEvent 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 (*BaseEquipmentEvent) GetDocumentReferences

func (o *BaseEquipmentEvent) GetDocumentReferences() []DocumentReferencesInner

GetDocumentReferences returns the DocumentReferences field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetDocumentReferencesOk

func (o *BaseEquipmentEvent) GetDocumentReferencesOk() ([]DocumentReferencesInner, bool)

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

func (*BaseEquipmentEvent) GetEmptyIndicatorCode

func (o *BaseEquipmentEvent) GetEmptyIndicatorCode() EmptyIndicatorCode

GetEmptyIndicatorCode returns the EmptyIndicatorCode field value

func (*BaseEquipmentEvent) GetEmptyIndicatorCodeOk

func (o *BaseEquipmentEvent) GetEmptyIndicatorCodeOk() (*EmptyIndicatorCode, bool)

GetEmptyIndicatorCodeOk returns a tuple with the EmptyIndicatorCode field value and a boolean to check if the value has been set.

func (*BaseEquipmentEvent) GetEquipmentEventTypeCode

func (o *BaseEquipmentEvent) GetEquipmentEventTypeCode() EquipmentEventTypeCode

GetEquipmentEventTypeCode returns the EquipmentEventTypeCode field value

func (*BaseEquipmentEvent) GetEquipmentEventTypeCodeOk

func (o *BaseEquipmentEvent) GetEquipmentEventTypeCodeOk() (*EquipmentEventTypeCode, bool)

GetEquipmentEventTypeCodeOk returns a tuple with the EquipmentEventTypeCode field value and a boolean to check if the value has been set.

func (*BaseEquipmentEvent) GetEquipmentReference

func (o *BaseEquipmentEvent) GetEquipmentReference() string

GetEquipmentReference returns the EquipmentReference field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetEquipmentReferenceOk

func (o *BaseEquipmentEvent) GetEquipmentReferenceOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetEventClassifierCode

func (o *BaseEquipmentEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetEventClassifierCodeOk

func (o *BaseEquipmentEvent) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetEventLocation

func (o *BaseEquipmentEvent) GetEventLocation() Location

GetEventLocation returns the EventLocation field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetEventLocationOk

func (o *BaseEquipmentEvent) GetEventLocationOk() (*Location, bool)

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

func (*BaseEquipmentEvent) GetEventType

func (o *BaseEquipmentEvent) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetEventTypeCode

func (o *BaseEquipmentEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseEquipmentEvent) GetEventTypeCodeOk

func (o *BaseEquipmentEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetEventTypeOk

func (o *BaseEquipmentEvent) GetEventTypeOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetISOEquipmentCode

func (o *BaseEquipmentEvent) GetISOEquipmentCode() string

GetISOEquipmentCode returns the ISOEquipmentCode field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetISOEquipmentCodeOk

func (o *BaseEquipmentEvent) GetISOEquipmentCodeOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetReferences

func (o *BaseEquipmentEvent) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetReferencesOk

func (o *BaseEquipmentEvent) GetReferencesOk() ([]Reference, bool)

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

func (*BaseEquipmentEvent) GetSeals

func (o *BaseEquipmentEvent) GetSeals() []Seal

GetSeals returns the Seals field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetSealsOk

func (o *BaseEquipmentEvent) GetSealsOk() ([]Seal, bool)

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

func (*BaseEquipmentEvent) GetTransportCall

func (o *BaseEquipmentEvent) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetTransportCallID

func (o *BaseEquipmentEvent) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*BaseEquipmentEvent) GetTransportCallIDOk

func (o *BaseEquipmentEvent) GetTransportCallIDOk() (*string, bool)

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

func (*BaseEquipmentEvent) GetTransportCallOk

func (o *BaseEquipmentEvent) GetTransportCallOk() (*TransportCall, bool)

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

func (*BaseEquipmentEvent) HasDocumentReferences

func (o *BaseEquipmentEvent) HasDocumentReferences() bool

HasDocumentReferences returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasEquipmentReference

func (o *BaseEquipmentEvent) HasEquipmentReference() bool

HasEquipmentReference returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasEventClassifierCode

func (o *BaseEquipmentEvent) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasEventLocation

func (o *BaseEquipmentEvent) HasEventLocation() bool

HasEventLocation returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasEventType

func (o *BaseEquipmentEvent) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasEventTypeCode

func (o *BaseEquipmentEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasISOEquipmentCode

func (o *BaseEquipmentEvent) HasISOEquipmentCode() bool

HasISOEquipmentCode returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasReferences

func (o *BaseEquipmentEvent) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasSeals

func (o *BaseEquipmentEvent) HasSeals() bool

HasSeals returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasTransportCall

func (o *BaseEquipmentEvent) HasTransportCall() bool

HasTransportCall returns a boolean if a field has been set.

func (*BaseEquipmentEvent) HasTransportCallID

func (o *BaseEquipmentEvent) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (BaseEquipmentEvent) MarshalJSON

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

func (*BaseEquipmentEvent) SetDocumentReferences

func (o *BaseEquipmentEvent) SetDocumentReferences(v []DocumentReferencesInner)

SetDocumentReferences gets a reference to the given []DocumentReferencesInner and assigns it to the DocumentReferences field.

func (*BaseEquipmentEvent) SetEmptyIndicatorCode

func (o *BaseEquipmentEvent) SetEmptyIndicatorCode(v EmptyIndicatorCode)

SetEmptyIndicatorCode sets field value

func (*BaseEquipmentEvent) SetEquipmentEventTypeCode

func (o *BaseEquipmentEvent) SetEquipmentEventTypeCode(v EquipmentEventTypeCode)

SetEquipmentEventTypeCode sets field value

func (*BaseEquipmentEvent) SetEquipmentReference

func (o *BaseEquipmentEvent) SetEquipmentReference(v string)

SetEquipmentReference gets a reference to the given string and assigns it to the EquipmentReference field.

func (*BaseEquipmentEvent) SetEventClassifierCode

func (o *BaseEquipmentEvent) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (*BaseEquipmentEvent) SetEventLocation

func (o *BaseEquipmentEvent) SetEventLocation(v Location)

SetEventLocation gets a reference to the given Location and assigns it to the EventLocation field.

func (*BaseEquipmentEvent) SetEventType

func (o *BaseEquipmentEvent) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*BaseEquipmentEvent) SetEventTypeCode

func (o *BaseEquipmentEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*BaseEquipmentEvent) SetISOEquipmentCode

func (o *BaseEquipmentEvent) SetISOEquipmentCode(v string)

SetISOEquipmentCode gets a reference to the given string and assigns it to the ISOEquipmentCode field.

func (*BaseEquipmentEvent) SetReferences

func (o *BaseEquipmentEvent) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (*BaseEquipmentEvent) SetSeals

func (o *BaseEquipmentEvent) SetSeals(v []Seal)

SetSeals gets a reference to the given []Seal and assigns it to the Seals field.

func (*BaseEquipmentEvent) SetTransportCall

func (o *BaseEquipmentEvent) SetTransportCall(v TransportCall)

SetTransportCall gets a reference to the given TransportCall and assigns it to the TransportCall field.

func (*BaseEquipmentEvent) SetTransportCallID

func (o *BaseEquipmentEvent) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (BaseEquipmentEvent) ToMap

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

type BaseEquipmentEventAllOf

type BaseEquipmentEventAllOf struct {
	EventType *string `json:"eventType,omitempty"`
}

BaseEquipmentEventAllOf struct for BaseEquipmentEventAllOf

func NewBaseEquipmentEventAllOf

func NewBaseEquipmentEventAllOf() *BaseEquipmentEventAllOf

NewBaseEquipmentEventAllOf instantiates a new BaseEquipmentEventAllOf 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 NewBaseEquipmentEventAllOfWithDefaults

func NewBaseEquipmentEventAllOfWithDefaults() *BaseEquipmentEventAllOf

NewBaseEquipmentEventAllOfWithDefaults instantiates a new BaseEquipmentEventAllOf 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 (*BaseEquipmentEventAllOf) GetEventType

func (o *BaseEquipmentEventAllOf) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf) GetEventTypeOk

func (o *BaseEquipmentEventAllOf) GetEventTypeOk() (*string, bool)

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

func (*BaseEquipmentEventAllOf) HasEventType

func (o *BaseEquipmentEventAllOf) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf) MarshalJSON

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

func (*BaseEquipmentEventAllOf) SetEventType

func (o *BaseEquipmentEventAllOf) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (BaseEquipmentEventAllOf) ToMap

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

type BaseEquipmentEventAllOf1

type BaseEquipmentEventAllOf1 struct {
	// Code for the event classifier can be - PLN (Planned) - ACT (Actual) - EST (Estimated)
	EventClassifierCode *string `json:"eventClassifierCode,omitempty"`
}

BaseEquipmentEventAllOf1 struct for BaseEquipmentEventAllOf1

func NewBaseEquipmentEventAllOf1

func NewBaseEquipmentEventAllOf1() *BaseEquipmentEventAllOf1

NewBaseEquipmentEventAllOf1 instantiates a new BaseEquipmentEventAllOf1 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 NewBaseEquipmentEventAllOf1WithDefaults

func NewBaseEquipmentEventAllOf1WithDefaults() *BaseEquipmentEventAllOf1

NewBaseEquipmentEventAllOf1WithDefaults instantiates a new BaseEquipmentEventAllOf1 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 (*BaseEquipmentEventAllOf1) GetEventClassifierCode

func (o *BaseEquipmentEventAllOf1) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf1) GetEventClassifierCodeOk

func (o *BaseEquipmentEventAllOf1) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseEquipmentEventAllOf1) HasEventClassifierCode

func (o *BaseEquipmentEventAllOf1) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf1) MarshalJSON

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

func (*BaseEquipmentEventAllOf1) SetEventClassifierCode

func (o *BaseEquipmentEventAllOf1) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (BaseEquipmentEventAllOf1) ToMap

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

type BaseEquipmentEventAllOf2

type BaseEquipmentEventAllOf2 struct {
	EquipmentEventTypeCode *EquipmentEventTypeCode `json:"equipmentEventTypeCode,omitempty"`
}

BaseEquipmentEventAllOf2 struct for BaseEquipmentEventAllOf2

func NewBaseEquipmentEventAllOf2

func NewBaseEquipmentEventAllOf2() *BaseEquipmentEventAllOf2

NewBaseEquipmentEventAllOf2 instantiates a new BaseEquipmentEventAllOf2 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 NewBaseEquipmentEventAllOf2WithDefaults

func NewBaseEquipmentEventAllOf2WithDefaults() *BaseEquipmentEventAllOf2

NewBaseEquipmentEventAllOf2WithDefaults instantiates a new BaseEquipmentEventAllOf2 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 (*BaseEquipmentEventAllOf2) GetEquipmentEventTypeCode

func (o *BaseEquipmentEventAllOf2) GetEquipmentEventTypeCode() EquipmentEventTypeCode

GetEquipmentEventTypeCode returns the EquipmentEventTypeCode field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf2) GetEquipmentEventTypeCodeOk

func (o *BaseEquipmentEventAllOf2) GetEquipmentEventTypeCodeOk() (*EquipmentEventTypeCode, bool)

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

func (*BaseEquipmentEventAllOf2) HasEquipmentEventTypeCode

func (o *BaseEquipmentEventAllOf2) HasEquipmentEventTypeCode() bool

HasEquipmentEventTypeCode returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf2) MarshalJSON

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

func (*BaseEquipmentEventAllOf2) SetEquipmentEventTypeCode

func (o *BaseEquipmentEventAllOf2) SetEquipmentEventTypeCode(v EquipmentEventTypeCode)

SetEquipmentEventTypeCode gets a reference to the given EquipmentEventTypeCode and assigns it to the EquipmentEventTypeCode field.

func (BaseEquipmentEventAllOf2) ToMap

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

type BaseEquipmentEventAllOf3

type BaseEquipmentEventAllOf3 struct {
	// The unique identifier for the equipment, which should follow the BIC ISO Container Identification Number where possible. According to ISO 6346, a container identification code consists of a 4-letter prefix and a 7-digit number (composed of a 3-letter owner code, a category identifier, a serial number, and a check-digit). If a container does not comply with ISO 6346, it is suggested to follow Recommendation #2 “Container with non-ISO identification” from SMDG.
	EquipmentReference *string `json:"equipmentReference,omitempty"`
}

BaseEquipmentEventAllOf3 struct for BaseEquipmentEventAllOf3

func NewBaseEquipmentEventAllOf3

func NewBaseEquipmentEventAllOf3() *BaseEquipmentEventAllOf3

NewBaseEquipmentEventAllOf3 instantiates a new BaseEquipmentEventAllOf3 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 NewBaseEquipmentEventAllOf3WithDefaults

func NewBaseEquipmentEventAllOf3WithDefaults() *BaseEquipmentEventAllOf3

NewBaseEquipmentEventAllOf3WithDefaults instantiates a new BaseEquipmentEventAllOf3 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 (*BaseEquipmentEventAllOf3) GetEquipmentReference

func (o *BaseEquipmentEventAllOf3) GetEquipmentReference() string

GetEquipmentReference returns the EquipmentReference field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf3) GetEquipmentReferenceOk

func (o *BaseEquipmentEventAllOf3) GetEquipmentReferenceOk() (*string, bool)

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

func (*BaseEquipmentEventAllOf3) HasEquipmentReference

func (o *BaseEquipmentEventAllOf3) HasEquipmentReference() bool

HasEquipmentReference returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf3) MarshalJSON

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

func (*BaseEquipmentEventAllOf3) SetEquipmentReference

func (o *BaseEquipmentEventAllOf3) SetEquipmentReference(v string)

SetEquipmentReference gets a reference to the given string and assigns it to the EquipmentReference field.

func (BaseEquipmentEventAllOf3) ToMap

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

type BaseEquipmentEventAllOf4

type BaseEquipmentEventAllOf4 struct {
	// Unique code for the different equipment size/type used for transporting commodities. The code is a concatenation of ISO Equipment Size Code and ISO Equipment Type Code A and follows the ISO 6346 standard.
	ISOEquipmentCode *string `json:"ISOEquipmentCode,omitempty"`
}

BaseEquipmentEventAllOf4 struct for BaseEquipmentEventAllOf4

func NewBaseEquipmentEventAllOf4

func NewBaseEquipmentEventAllOf4() *BaseEquipmentEventAllOf4

NewBaseEquipmentEventAllOf4 instantiates a new BaseEquipmentEventAllOf4 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 NewBaseEquipmentEventAllOf4WithDefaults

func NewBaseEquipmentEventAllOf4WithDefaults() *BaseEquipmentEventAllOf4

NewBaseEquipmentEventAllOf4WithDefaults instantiates a new BaseEquipmentEventAllOf4 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 (*BaseEquipmentEventAllOf4) GetISOEquipmentCode

func (o *BaseEquipmentEventAllOf4) GetISOEquipmentCode() string

GetISOEquipmentCode returns the ISOEquipmentCode field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf4) GetISOEquipmentCodeOk

func (o *BaseEquipmentEventAllOf4) GetISOEquipmentCodeOk() (*string, bool)

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

func (*BaseEquipmentEventAllOf4) HasISOEquipmentCode

func (o *BaseEquipmentEventAllOf4) HasISOEquipmentCode() bool

HasISOEquipmentCode returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf4) MarshalJSON

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

func (*BaseEquipmentEventAllOf4) SetISOEquipmentCode

func (o *BaseEquipmentEventAllOf4) SetISOEquipmentCode(v string)

SetISOEquipmentCode gets a reference to the given string and assigns it to the ISOEquipmentCode field.

func (BaseEquipmentEventAllOf4) ToMap

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

type BaseEquipmentEventAllOf5

type BaseEquipmentEventAllOf5 struct {
	EmptyIndicatorCode *EmptyIndicatorCode `json:"emptyIndicatorCode,omitempty"`
}

BaseEquipmentEventAllOf5 struct for BaseEquipmentEventAllOf5

func NewBaseEquipmentEventAllOf5

func NewBaseEquipmentEventAllOf5() *BaseEquipmentEventAllOf5

NewBaseEquipmentEventAllOf5 instantiates a new BaseEquipmentEventAllOf5 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 NewBaseEquipmentEventAllOf5WithDefaults

func NewBaseEquipmentEventAllOf5WithDefaults() *BaseEquipmentEventAllOf5

NewBaseEquipmentEventAllOf5WithDefaults instantiates a new BaseEquipmentEventAllOf5 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 (*BaseEquipmentEventAllOf5) GetEmptyIndicatorCode

func (o *BaseEquipmentEventAllOf5) GetEmptyIndicatorCode() EmptyIndicatorCode

GetEmptyIndicatorCode returns the EmptyIndicatorCode field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf5) GetEmptyIndicatorCodeOk

func (o *BaseEquipmentEventAllOf5) GetEmptyIndicatorCodeOk() (*EmptyIndicatorCode, bool)

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

func (*BaseEquipmentEventAllOf5) HasEmptyIndicatorCode

func (o *BaseEquipmentEventAllOf5) HasEmptyIndicatorCode() bool

HasEmptyIndicatorCode returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf5) MarshalJSON

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

func (*BaseEquipmentEventAllOf5) SetEmptyIndicatorCode

func (o *BaseEquipmentEventAllOf5) SetEmptyIndicatorCode(v EmptyIndicatorCode)

SetEmptyIndicatorCode gets a reference to the given EmptyIndicatorCode and assigns it to the EmptyIndicatorCode field.

func (BaseEquipmentEventAllOf5) ToMap

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

type BaseEquipmentEventAllOf6

type BaseEquipmentEventAllOf6 struct {
	EventLocation *Location `json:"eventLocation,omitempty"`
}

BaseEquipmentEventAllOf6 struct for BaseEquipmentEventAllOf6

func NewBaseEquipmentEventAllOf6

func NewBaseEquipmentEventAllOf6() *BaseEquipmentEventAllOf6

NewBaseEquipmentEventAllOf6 instantiates a new BaseEquipmentEventAllOf6 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 NewBaseEquipmentEventAllOf6WithDefaults

func NewBaseEquipmentEventAllOf6WithDefaults() *BaseEquipmentEventAllOf6

NewBaseEquipmentEventAllOf6WithDefaults instantiates a new BaseEquipmentEventAllOf6 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 (*BaseEquipmentEventAllOf6) GetEventLocation

func (o *BaseEquipmentEventAllOf6) GetEventLocation() Location

GetEventLocation returns the EventLocation field value if set, zero value otherwise.

func (*BaseEquipmentEventAllOf6) GetEventLocationOk

func (o *BaseEquipmentEventAllOf6) GetEventLocationOk() (*Location, bool)

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

func (*BaseEquipmentEventAllOf6) HasEventLocation

func (o *BaseEquipmentEventAllOf6) HasEventLocation() bool

HasEventLocation returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf6) MarshalJSON

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

func (*BaseEquipmentEventAllOf6) SetEventLocation

func (o *BaseEquipmentEventAllOf6) SetEventLocation(v Location)

SetEventLocation gets a reference to the given Location and assigns it to the EventLocation field.

func (BaseEquipmentEventAllOf6) ToMap

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

type BaseEquipmentEventAllOf7

type BaseEquipmentEventAllOf7 struct {
	// Unique identifier for Event Type Code, for transport events this is either - LOAD (Loaded) - DISC (Discharged) - GTIN (Gated in) - GTOT (Gated out) - STUF (Stuffed) - STRP (Stripped)  Deprecated - use equipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseEquipmentEventAllOf7 struct for BaseEquipmentEventAllOf7

func NewBaseEquipmentEventAllOf7

func NewBaseEquipmentEventAllOf7() *BaseEquipmentEventAllOf7

NewBaseEquipmentEventAllOf7 instantiates a new BaseEquipmentEventAllOf7 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 NewBaseEquipmentEventAllOf7WithDefaults

func NewBaseEquipmentEventAllOf7WithDefaults() *BaseEquipmentEventAllOf7

NewBaseEquipmentEventAllOf7WithDefaults instantiates a new BaseEquipmentEventAllOf7 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 (*BaseEquipmentEventAllOf7) GetEventTypeCode

func (o *BaseEquipmentEventAllOf7) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseEquipmentEventAllOf7) GetEventTypeCodeOk

func (o *BaseEquipmentEventAllOf7) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseEquipmentEventAllOf7) HasEventTypeCode

func (o *BaseEquipmentEventAllOf7) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (BaseEquipmentEventAllOf7) MarshalJSON

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

func (*BaseEquipmentEventAllOf7) SetEventTypeCode

func (o *BaseEquipmentEventAllOf7) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (BaseEquipmentEventAllOf7) ToMap

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

type BaseEvent

type BaseEvent struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime time.Time `json:"eventCreatedDateTime"`
	// The Event Type of the object - to be used as a discriminator.  <b>NB</b>&#58; This field should be considered Metadata
	EventType string `json:"eventType"`
	// Code for the event classifier. Values can vary depending on eventType
	EventClassifierCode string `json:"eventClassifierCode"`
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime time.Time `json:"eventDateTime"`
}

BaseEvent struct for BaseEvent

func NewBaseEvent

func NewBaseEvent(eventCreatedDateTime time.Time, eventType string, eventClassifierCode string, eventDateTime time.Time) *BaseEvent

NewBaseEvent instantiates a new BaseEvent 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 NewBaseEventWithDefaults

func NewBaseEventWithDefaults() *BaseEvent

NewBaseEventWithDefaults instantiates a new BaseEvent 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 (*BaseEvent) GetEventClassifierCode

func (o *BaseEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*BaseEvent) GetEventClassifierCodeOk

func (o *BaseEvent) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*BaseEvent) GetEventCreatedDateTime

func (o *BaseEvent) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value

func (*BaseEvent) GetEventCreatedDateTimeOk

func (o *BaseEvent) GetEventCreatedDateTimeOk() (*time.Time, bool)

GetEventCreatedDateTimeOk returns a tuple with the EventCreatedDateTime field value and a boolean to check if the value has been set.

func (*BaseEvent) GetEventDateTime

func (o *BaseEvent) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value

func (*BaseEvent) GetEventDateTimeOk

func (o *BaseEvent) GetEventDateTimeOk() (*time.Time, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime field value and a boolean to check if the value has been set.

func (*BaseEvent) GetEventID

func (o *BaseEvent) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*BaseEvent) GetEventIDOk

func (o *BaseEvent) GetEventIDOk() (*string, bool)

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

func (*BaseEvent) GetEventType

func (o *BaseEvent) GetEventType() string

GetEventType returns the EventType field value

func (*BaseEvent) GetEventTypeOk

func (o *BaseEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*BaseEvent) HasEventID

func (o *BaseEvent) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (BaseEvent) MarshalJSON

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

func (*BaseEvent) SetEventClassifierCode

func (o *BaseEvent) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*BaseEvent) SetEventCreatedDateTime

func (o *BaseEvent) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime sets field value

func (*BaseEvent) SetEventDateTime

func (o *BaseEvent) SetEventDateTime(v time.Time)

SetEventDateTime sets field value

func (*BaseEvent) SetEventID

func (o *BaseEvent) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (*BaseEvent) SetEventType

func (o *BaseEvent) SetEventType(v string)

SetEventType sets field value

func (BaseEvent) ToMap

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

type BaseEventAllOf

type BaseEventAllOf struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
}

BaseEventAllOf struct for BaseEventAllOf

func NewBaseEventAllOf

func NewBaseEventAllOf() *BaseEventAllOf

NewBaseEventAllOf instantiates a new BaseEventAllOf 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 NewBaseEventAllOfWithDefaults

func NewBaseEventAllOfWithDefaults() *BaseEventAllOf

NewBaseEventAllOfWithDefaults instantiates a new BaseEventAllOf 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 (*BaseEventAllOf) GetEventID

func (o *BaseEventAllOf) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*BaseEventAllOf) GetEventIDOk

func (o *BaseEventAllOf) GetEventIDOk() (*string, bool)

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

func (*BaseEventAllOf) HasEventID

func (o *BaseEventAllOf) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (BaseEventAllOf) MarshalJSON

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

func (*BaseEventAllOf) SetEventID

func (o *BaseEventAllOf) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (BaseEventAllOf) ToMap

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

type BaseEventAllOf1

type BaseEventAllOf1 struct {
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime *time.Time `json:"eventCreatedDateTime,omitempty"`
}

BaseEventAllOf1 struct for BaseEventAllOf1

func NewBaseEventAllOf1

func NewBaseEventAllOf1() *BaseEventAllOf1

NewBaseEventAllOf1 instantiates a new BaseEventAllOf1 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 NewBaseEventAllOf1WithDefaults

func NewBaseEventAllOf1WithDefaults() *BaseEventAllOf1

NewBaseEventAllOf1WithDefaults instantiates a new BaseEventAllOf1 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 (*BaseEventAllOf1) GetEventCreatedDateTime

func (o *BaseEventAllOf1) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value if set, zero value otherwise.

func (*BaseEventAllOf1) GetEventCreatedDateTimeOk

func (o *BaseEventAllOf1) GetEventCreatedDateTimeOk() (*time.Time, bool)

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

func (*BaseEventAllOf1) HasEventCreatedDateTime

func (o *BaseEventAllOf1) HasEventCreatedDateTime() bool

HasEventCreatedDateTime returns a boolean if a field has been set.

func (BaseEventAllOf1) MarshalJSON

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

func (*BaseEventAllOf1) SetEventCreatedDateTime

func (o *BaseEventAllOf1) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime gets a reference to the given time.Time and assigns it to the EventCreatedDateTime field.

func (BaseEventAllOf1) ToMap

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

type BaseEventBody

type BaseEventBody struct {
	// The Event Type of the object - to be used as a discriminator.  <b>NB</b>&#58; This field should be considered Metadata
	EventType string `json:"eventType"`
	// Code for the event classifier. Values can vary depending on eventType
	EventClassifierCode string `json:"eventClassifierCode"`
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime time.Time `json:"eventDateTime"`
}

BaseEventBody The Event entity is described as a generalization of all the specific event categories. An event always takes place in relation to a shipment and can additionally be linked to a transport or an equipment

func NewBaseEventBody

func NewBaseEventBody(eventType string, eventClassifierCode string, eventDateTime time.Time) *BaseEventBody

NewBaseEventBody instantiates a new BaseEventBody 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 NewBaseEventBodyWithDefaults

func NewBaseEventBodyWithDefaults() *BaseEventBody

NewBaseEventBodyWithDefaults instantiates a new BaseEventBody 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 (*BaseEventBody) GetEventClassifierCode

func (o *BaseEventBody) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*BaseEventBody) GetEventClassifierCodeOk

func (o *BaseEventBody) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*BaseEventBody) GetEventDateTime

func (o *BaseEventBody) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value

func (*BaseEventBody) GetEventDateTimeOk

func (o *BaseEventBody) GetEventDateTimeOk() (*time.Time, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime field value and a boolean to check if the value has been set.

func (*BaseEventBody) GetEventType

func (o *BaseEventBody) GetEventType() string

GetEventType returns the EventType field value

func (*BaseEventBody) GetEventTypeOk

func (o *BaseEventBody) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (BaseEventBody) MarshalJSON

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

func (*BaseEventBody) SetEventClassifierCode

func (o *BaseEventBody) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*BaseEventBody) SetEventDateTime

func (o *BaseEventBody) SetEventDateTime(v time.Time)

SetEventDateTime sets field value

func (*BaseEventBody) SetEventType

func (o *BaseEventBody) SetEventType(v string)

SetEventType sets field value

func (BaseEventBody) ToMap

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

type BaseEventBodyAllOf

type BaseEventBodyAllOf struct {
	// The Event Type of the object - to be used as a discriminator.  <b>NB</b>&#58; This field should be considered Metadata
	EventType *string `json:"eventType,omitempty"`
}

BaseEventBodyAllOf struct for BaseEventBodyAllOf

func NewBaseEventBodyAllOf

func NewBaseEventBodyAllOf() *BaseEventBodyAllOf

NewBaseEventBodyAllOf instantiates a new BaseEventBodyAllOf 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 NewBaseEventBodyAllOfWithDefaults

func NewBaseEventBodyAllOfWithDefaults() *BaseEventBodyAllOf

NewBaseEventBodyAllOfWithDefaults instantiates a new BaseEventBodyAllOf 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 (*BaseEventBodyAllOf) GetEventType

func (o *BaseEventBodyAllOf) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseEventBodyAllOf) GetEventTypeOk

func (o *BaseEventBodyAllOf) GetEventTypeOk() (*string, bool)

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

func (*BaseEventBodyAllOf) HasEventType

func (o *BaseEventBodyAllOf) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (BaseEventBodyAllOf) MarshalJSON

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

func (*BaseEventBodyAllOf) SetEventType

func (o *BaseEventBodyAllOf) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (BaseEventBodyAllOf) ToMap

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

type BaseEventBodyAllOf1

type BaseEventBodyAllOf1 struct {
	// Code for the event classifier. Values can vary depending on eventType
	EventClassifierCode *string `json:"eventClassifierCode,omitempty"`
}

BaseEventBodyAllOf1 struct for BaseEventBodyAllOf1

func NewBaseEventBodyAllOf1

func NewBaseEventBodyAllOf1() *BaseEventBodyAllOf1

NewBaseEventBodyAllOf1 instantiates a new BaseEventBodyAllOf1 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 NewBaseEventBodyAllOf1WithDefaults

func NewBaseEventBodyAllOf1WithDefaults() *BaseEventBodyAllOf1

NewBaseEventBodyAllOf1WithDefaults instantiates a new BaseEventBodyAllOf1 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 (*BaseEventBodyAllOf1) GetEventClassifierCode

func (o *BaseEventBodyAllOf1) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseEventBodyAllOf1) GetEventClassifierCodeOk

func (o *BaseEventBodyAllOf1) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseEventBodyAllOf1) HasEventClassifierCode

func (o *BaseEventBodyAllOf1) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (BaseEventBodyAllOf1) MarshalJSON

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

func (*BaseEventBodyAllOf1) SetEventClassifierCode

func (o *BaseEventBodyAllOf1) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (BaseEventBodyAllOf1) ToMap

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

type BaseEventBodyAllOf2

type BaseEventBodyAllOf2 struct {
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime *time.Time `json:"eventDateTime,omitempty"`
}

BaseEventBodyAllOf2 struct for BaseEventBodyAllOf2

func NewBaseEventBodyAllOf2

func NewBaseEventBodyAllOf2() *BaseEventBodyAllOf2

NewBaseEventBodyAllOf2 instantiates a new BaseEventBodyAllOf2 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 NewBaseEventBodyAllOf2WithDefaults

func NewBaseEventBodyAllOf2WithDefaults() *BaseEventBodyAllOf2

NewBaseEventBodyAllOf2WithDefaults instantiates a new BaseEventBodyAllOf2 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 (*BaseEventBodyAllOf2) GetEventDateTime

func (o *BaseEventBodyAllOf2) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value if set, zero value otherwise.

func (*BaseEventBodyAllOf2) GetEventDateTimeOk

func (o *BaseEventBodyAllOf2) GetEventDateTimeOk() (*time.Time, bool)

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

func (*BaseEventBodyAllOf2) HasEventDateTime

func (o *BaseEventBodyAllOf2) HasEventDateTime() bool

HasEventDateTime returns a boolean if a field has been set.

func (BaseEventBodyAllOf2) MarshalJSON

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

func (*BaseEventBodyAllOf2) SetEventDateTime

func (o *BaseEventBodyAllOf2) SetEventDateTime(v time.Time)

SetEventDateTime gets a reference to the given time.Time and assigns it to the EventDateTime field.

func (BaseEventBodyAllOf2) ToMap

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

type BaseShipmentEvent

type BaseShipmentEvent struct {
	EventType *string `json:"eventType,omitempty"`
	// Value for eventDateTime must be the same value as eventCreatedDateTime
	EventDateTime interface{} `json:"eventDateTime,omitempty"`
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode   *string               `json:"eventClassifierCode,omitempty"`
	ShipmentEventTypeCode ShipmentEventTypeCode `json:"shipmentEventTypeCode"`
	// The id of the object defined by the documentTypeCode.
	DocumentID       string           `json:"documentID"`
	DocumentTypeCode DocumentTypeCode `json:"documentTypeCode"`
	// Deprecated
	ShipmentInformationTypeCode *ShipmentInformationType `json:"shipmentInformationTypeCode,omitempty"`
	// Reason field in a Shipment event. This field can be used to explain why a specific event has been sent.
	Reason *string `json:"reason,omitempty"`
	// Unique identifier for Event Type Code. For shipment events this can be - RECE (Received) - CONF (Confirmed) - ISSU (Issued) - APPR (Approved) - SUBM (Submitted) - SURR (Surrendered) - REJE (Rejected) - PENA (Pending approval)  Deprecated - use shipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
	// ID uniquely identifying a shipment.  Deprecated - this is replaced by documentID which can contain different values depending on the value of the documentTypeCode field
	// Deprecated
	ShipmentID interface{} `json:"shipmentID,omitempty"`
	References []Reference `json:"references,omitempty"`
}

BaseShipmentEvent The shipment event entity is a specialization of the event entity to support specification of data that only applies to a shipment event.

func NewBaseShipmentEvent

func NewBaseShipmentEvent(shipmentEventTypeCode ShipmentEventTypeCode, documentID string, documentTypeCode DocumentTypeCode) *BaseShipmentEvent

NewBaseShipmentEvent instantiates a new BaseShipmentEvent 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 NewBaseShipmentEventWithDefaults

func NewBaseShipmentEventWithDefaults() *BaseShipmentEvent

NewBaseShipmentEventWithDefaults instantiates a new BaseShipmentEvent 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 (*BaseShipmentEvent) GetDocumentID

func (o *BaseShipmentEvent) GetDocumentID() string

GetDocumentID returns the DocumentID field value

func (*BaseShipmentEvent) GetDocumentIDOk

func (o *BaseShipmentEvent) GetDocumentIDOk() (*string, bool)

GetDocumentIDOk returns a tuple with the DocumentID field value and a boolean to check if the value has been set.

func (*BaseShipmentEvent) GetDocumentTypeCode

func (o *BaseShipmentEvent) GetDocumentTypeCode() DocumentTypeCode

GetDocumentTypeCode returns the DocumentTypeCode field value

func (*BaseShipmentEvent) GetDocumentTypeCodeOk

func (o *BaseShipmentEvent) GetDocumentTypeCodeOk() (*DocumentTypeCode, bool)

GetDocumentTypeCodeOk returns a tuple with the DocumentTypeCode field value and a boolean to check if the value has been set.

func (*BaseShipmentEvent) GetEventClassifierCode

func (o *BaseShipmentEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseShipmentEvent) GetEventClassifierCodeOk

func (o *BaseShipmentEvent) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseShipmentEvent) GetEventDateTime

func (o *BaseShipmentEvent) GetEventDateTime() interface{}

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

func (*BaseShipmentEvent) GetEventDateTimeOk

func (o *BaseShipmentEvent) GetEventDateTimeOk() (*interface{}, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime 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 (*BaseShipmentEvent) GetEventType

func (o *BaseShipmentEvent) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseShipmentEvent) GetEventTypeCode

func (o *BaseShipmentEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseShipmentEvent) GetEventTypeCodeOk

func (o *BaseShipmentEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseShipmentEvent) GetEventTypeOk

func (o *BaseShipmentEvent) GetEventTypeOk() (*string, bool)

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

func (*BaseShipmentEvent) GetReason

func (o *BaseShipmentEvent) GetReason() string

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

func (*BaseShipmentEvent) GetReasonOk

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

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

func (*BaseShipmentEvent) GetReferences

func (o *BaseShipmentEvent) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*BaseShipmentEvent) GetReferencesOk

func (o *BaseShipmentEvent) GetReferencesOk() ([]Reference, bool)

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

func (*BaseShipmentEvent) GetShipmentEventTypeCode

func (o *BaseShipmentEvent) GetShipmentEventTypeCode() ShipmentEventTypeCode

GetShipmentEventTypeCode returns the ShipmentEventTypeCode field value

func (*BaseShipmentEvent) GetShipmentEventTypeCodeOk

func (o *BaseShipmentEvent) GetShipmentEventTypeCodeOk() (*ShipmentEventTypeCode, bool)

GetShipmentEventTypeCodeOk returns a tuple with the ShipmentEventTypeCode field value and a boolean to check if the value has been set.

func (*BaseShipmentEvent) GetShipmentID

func (o *BaseShipmentEvent) GetShipmentID() interface{}

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

func (*BaseShipmentEvent) GetShipmentIDOk

func (o *BaseShipmentEvent) GetShipmentIDOk() (*interface{}, bool)

GetShipmentIDOk returns a tuple with the ShipmentID 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 (*BaseShipmentEvent) GetShipmentInformationTypeCode

func (o *BaseShipmentEvent) GetShipmentInformationTypeCode() ShipmentInformationType

GetShipmentInformationTypeCode returns the ShipmentInformationTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseShipmentEvent) GetShipmentInformationTypeCodeOk

func (o *BaseShipmentEvent) GetShipmentInformationTypeCodeOk() (*ShipmentInformationType, bool)

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

func (*BaseShipmentEvent) HasEventClassifierCode

func (o *BaseShipmentEvent) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasEventDateTime

func (o *BaseShipmentEvent) HasEventDateTime() bool

HasEventDateTime returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasEventType

func (o *BaseShipmentEvent) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasEventTypeCode

func (o *BaseShipmentEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasReason

func (o *BaseShipmentEvent) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasReferences

func (o *BaseShipmentEvent) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasShipmentID

func (o *BaseShipmentEvent) HasShipmentID() bool

HasShipmentID returns a boolean if a field has been set.

func (*BaseShipmentEvent) HasShipmentInformationTypeCode

func (o *BaseShipmentEvent) HasShipmentInformationTypeCode() bool

HasShipmentInformationTypeCode returns a boolean if a field has been set.

func (BaseShipmentEvent) MarshalJSON

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

func (*BaseShipmentEvent) SetDocumentID

func (o *BaseShipmentEvent) SetDocumentID(v string)

SetDocumentID sets field value

func (*BaseShipmentEvent) SetDocumentTypeCode

func (o *BaseShipmentEvent) SetDocumentTypeCode(v DocumentTypeCode)

SetDocumentTypeCode sets field value

func (*BaseShipmentEvent) SetEventClassifierCode

func (o *BaseShipmentEvent) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (*BaseShipmentEvent) SetEventDateTime

func (o *BaseShipmentEvent) SetEventDateTime(v interface{})

SetEventDateTime gets a reference to the given interface{} and assigns it to the EventDateTime field.

func (*BaseShipmentEvent) SetEventType

func (o *BaseShipmentEvent) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*BaseShipmentEvent) SetEventTypeCode

func (o *BaseShipmentEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*BaseShipmentEvent) SetReason

func (o *BaseShipmentEvent) SetReason(v string)

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

func (*BaseShipmentEvent) SetReferences

func (o *BaseShipmentEvent) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (*BaseShipmentEvent) SetShipmentEventTypeCode

func (o *BaseShipmentEvent) SetShipmentEventTypeCode(v ShipmentEventTypeCode)

SetShipmentEventTypeCode sets field value

func (*BaseShipmentEvent) SetShipmentID

func (o *BaseShipmentEvent) SetShipmentID(v interface{})

SetShipmentID gets a reference to the given interface{} and assigns it to the ShipmentID field. Deprecated

func (*BaseShipmentEvent) SetShipmentInformationTypeCode

func (o *BaseShipmentEvent) SetShipmentInformationTypeCode(v ShipmentInformationType)

SetShipmentInformationTypeCode gets a reference to the given ShipmentInformationType and assigns it to the ShipmentInformationTypeCode field. Deprecated

func (BaseShipmentEvent) ToMap

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

type BaseShipmentEventAllOf

type BaseShipmentEventAllOf struct {
	EventType *string `json:"eventType,omitempty"`
}

BaseShipmentEventAllOf struct for BaseShipmentEventAllOf

func NewBaseShipmentEventAllOf

func NewBaseShipmentEventAllOf() *BaseShipmentEventAllOf

NewBaseShipmentEventAllOf instantiates a new BaseShipmentEventAllOf 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 NewBaseShipmentEventAllOfWithDefaults

func NewBaseShipmentEventAllOfWithDefaults() *BaseShipmentEventAllOf

NewBaseShipmentEventAllOfWithDefaults instantiates a new BaseShipmentEventAllOf 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 (*BaseShipmentEventAllOf) GetEventType

func (o *BaseShipmentEventAllOf) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseShipmentEventAllOf) GetEventTypeOk

func (o *BaseShipmentEventAllOf) GetEventTypeOk() (*string, bool)

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

func (*BaseShipmentEventAllOf) HasEventType

func (o *BaseShipmentEventAllOf) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (BaseShipmentEventAllOf) MarshalJSON

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

func (*BaseShipmentEventAllOf) SetEventType

func (o *BaseShipmentEventAllOf) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (BaseShipmentEventAllOf) ToMap

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

type BaseShipmentEventAllOf1

type BaseShipmentEventAllOf1 struct {
	// Value for eventDateTime must be the same value as eventCreatedDateTime
	EventDateTime interface{} `json:"eventDateTime,omitempty"`
}

BaseShipmentEventAllOf1 struct for BaseShipmentEventAllOf1

func NewBaseShipmentEventAllOf1

func NewBaseShipmentEventAllOf1() *BaseShipmentEventAllOf1

NewBaseShipmentEventAllOf1 instantiates a new BaseShipmentEventAllOf1 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 NewBaseShipmentEventAllOf1WithDefaults

func NewBaseShipmentEventAllOf1WithDefaults() *BaseShipmentEventAllOf1

NewBaseShipmentEventAllOf1WithDefaults instantiates a new BaseShipmentEventAllOf1 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 (*BaseShipmentEventAllOf1) GetEventDateTime

func (o *BaseShipmentEventAllOf1) GetEventDateTime() interface{}

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

func (*BaseShipmentEventAllOf1) GetEventDateTimeOk

func (o *BaseShipmentEventAllOf1) GetEventDateTimeOk() (*interface{}, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime 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 (*BaseShipmentEventAllOf1) HasEventDateTime

func (o *BaseShipmentEventAllOf1) HasEventDateTime() bool

HasEventDateTime returns a boolean if a field has been set.

func (BaseShipmentEventAllOf1) MarshalJSON

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

func (*BaseShipmentEventAllOf1) SetEventDateTime

func (o *BaseShipmentEventAllOf1) SetEventDateTime(v interface{})

SetEventDateTime gets a reference to the given interface{} and assigns it to the EventDateTime field.

func (BaseShipmentEventAllOf1) ToMap

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

type BaseShipmentEventAllOf2

type BaseShipmentEventAllOf2 struct {
	ShipmentEventTypeCode *ShipmentEventTypeCode `json:"shipmentEventTypeCode,omitempty"`
}

BaseShipmentEventAllOf2 struct for BaseShipmentEventAllOf2

func NewBaseShipmentEventAllOf2

func NewBaseShipmentEventAllOf2() *BaseShipmentEventAllOf2

NewBaseShipmentEventAllOf2 instantiates a new BaseShipmentEventAllOf2 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 NewBaseShipmentEventAllOf2WithDefaults

func NewBaseShipmentEventAllOf2WithDefaults() *BaseShipmentEventAllOf2

NewBaseShipmentEventAllOf2WithDefaults instantiates a new BaseShipmentEventAllOf2 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 (*BaseShipmentEventAllOf2) GetShipmentEventTypeCode

func (o *BaseShipmentEventAllOf2) GetShipmentEventTypeCode() ShipmentEventTypeCode

GetShipmentEventTypeCode returns the ShipmentEventTypeCode field value if set, zero value otherwise.

func (*BaseShipmentEventAllOf2) GetShipmentEventTypeCodeOk

func (o *BaseShipmentEventAllOf2) GetShipmentEventTypeCodeOk() (*ShipmentEventTypeCode, bool)

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

func (*BaseShipmentEventAllOf2) HasShipmentEventTypeCode

func (o *BaseShipmentEventAllOf2) HasShipmentEventTypeCode() bool

HasShipmentEventTypeCode returns a boolean if a field has been set.

func (BaseShipmentEventAllOf2) MarshalJSON

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

func (*BaseShipmentEventAllOf2) SetShipmentEventTypeCode

func (o *BaseShipmentEventAllOf2) SetShipmentEventTypeCode(v ShipmentEventTypeCode)

SetShipmentEventTypeCode gets a reference to the given ShipmentEventTypeCode and assigns it to the ShipmentEventTypeCode field.

func (BaseShipmentEventAllOf2) ToMap

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

type BaseShipmentEventAllOf3

type BaseShipmentEventAllOf3 struct {
	// The id of the object defined by the documentTypeCode.
	DocumentID *string `json:"documentID,omitempty"`
}

BaseShipmentEventAllOf3 struct for BaseShipmentEventAllOf3

func NewBaseShipmentEventAllOf3

func NewBaseShipmentEventAllOf3() *BaseShipmentEventAllOf3

NewBaseShipmentEventAllOf3 instantiates a new BaseShipmentEventAllOf3 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 NewBaseShipmentEventAllOf3WithDefaults

func NewBaseShipmentEventAllOf3WithDefaults() *BaseShipmentEventAllOf3

NewBaseShipmentEventAllOf3WithDefaults instantiates a new BaseShipmentEventAllOf3 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 (*BaseShipmentEventAllOf3) GetDocumentID

func (o *BaseShipmentEventAllOf3) GetDocumentID() string

GetDocumentID returns the DocumentID field value if set, zero value otherwise.

func (*BaseShipmentEventAllOf3) GetDocumentIDOk

func (o *BaseShipmentEventAllOf3) GetDocumentIDOk() (*string, bool)

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

func (*BaseShipmentEventAllOf3) HasDocumentID

func (o *BaseShipmentEventAllOf3) HasDocumentID() bool

HasDocumentID returns a boolean if a field has been set.

func (BaseShipmentEventAllOf3) MarshalJSON

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

func (*BaseShipmentEventAllOf3) SetDocumentID

func (o *BaseShipmentEventAllOf3) SetDocumentID(v string)

SetDocumentID gets a reference to the given string and assigns it to the DocumentID field.

func (BaseShipmentEventAllOf3) ToMap

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

type BaseShipmentEventAllOf4

type BaseShipmentEventAllOf4 struct {
	DocumentTypeCode *DocumentTypeCode `json:"documentTypeCode,omitempty"`
}

BaseShipmentEventAllOf4 struct for BaseShipmentEventAllOf4

func NewBaseShipmentEventAllOf4

func NewBaseShipmentEventAllOf4() *BaseShipmentEventAllOf4

NewBaseShipmentEventAllOf4 instantiates a new BaseShipmentEventAllOf4 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 NewBaseShipmentEventAllOf4WithDefaults

func NewBaseShipmentEventAllOf4WithDefaults() *BaseShipmentEventAllOf4

NewBaseShipmentEventAllOf4WithDefaults instantiates a new BaseShipmentEventAllOf4 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 (*BaseShipmentEventAllOf4) GetDocumentTypeCode

func (o *BaseShipmentEventAllOf4) GetDocumentTypeCode() DocumentTypeCode

GetDocumentTypeCode returns the DocumentTypeCode field value if set, zero value otherwise.

func (*BaseShipmentEventAllOf4) GetDocumentTypeCodeOk

func (o *BaseShipmentEventAllOf4) GetDocumentTypeCodeOk() (*DocumentTypeCode, bool)

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

func (*BaseShipmentEventAllOf4) HasDocumentTypeCode

func (o *BaseShipmentEventAllOf4) HasDocumentTypeCode() bool

HasDocumentTypeCode returns a boolean if a field has been set.

func (BaseShipmentEventAllOf4) MarshalJSON

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

func (*BaseShipmentEventAllOf4) SetDocumentTypeCode

func (o *BaseShipmentEventAllOf4) SetDocumentTypeCode(v DocumentTypeCode)

SetDocumentTypeCode gets a reference to the given DocumentTypeCode and assigns it to the DocumentTypeCode field.

func (BaseShipmentEventAllOf4) ToMap

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

type BaseShipmentEventAllOf5

type BaseShipmentEventAllOf5 struct {
	// Deprecated
	ShipmentInformationTypeCode *ShipmentInformationType `json:"shipmentInformationTypeCode,omitempty"`
}

BaseShipmentEventAllOf5 struct for BaseShipmentEventAllOf5

func NewBaseShipmentEventAllOf5

func NewBaseShipmentEventAllOf5() *BaseShipmentEventAllOf5

NewBaseShipmentEventAllOf5 instantiates a new BaseShipmentEventAllOf5 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 NewBaseShipmentEventAllOf5WithDefaults

func NewBaseShipmentEventAllOf5WithDefaults() *BaseShipmentEventAllOf5

NewBaseShipmentEventAllOf5WithDefaults instantiates a new BaseShipmentEventAllOf5 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 (*BaseShipmentEventAllOf5) GetShipmentInformationTypeCode

func (o *BaseShipmentEventAllOf5) GetShipmentInformationTypeCode() ShipmentInformationType

GetShipmentInformationTypeCode returns the ShipmentInformationTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseShipmentEventAllOf5) GetShipmentInformationTypeCodeOk

func (o *BaseShipmentEventAllOf5) GetShipmentInformationTypeCodeOk() (*ShipmentInformationType, bool)

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

func (*BaseShipmentEventAllOf5) HasShipmentInformationTypeCode

func (o *BaseShipmentEventAllOf5) HasShipmentInformationTypeCode() bool

HasShipmentInformationTypeCode returns a boolean if a field has been set.

func (BaseShipmentEventAllOf5) MarshalJSON

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

func (*BaseShipmentEventAllOf5) SetShipmentInformationTypeCode

func (o *BaseShipmentEventAllOf5) SetShipmentInformationTypeCode(v ShipmentInformationType)

SetShipmentInformationTypeCode gets a reference to the given ShipmentInformationType and assigns it to the ShipmentInformationTypeCode field. Deprecated

func (BaseShipmentEventAllOf5) ToMap

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

type BaseShipmentEventAllOf6

type BaseShipmentEventAllOf6 struct {
	// Reason field in a Shipment event. This field can be used to explain why a specific event has been sent.
	Reason *string `json:"reason,omitempty"`
}

BaseShipmentEventAllOf6 struct for BaseShipmentEventAllOf6

func NewBaseShipmentEventAllOf6

func NewBaseShipmentEventAllOf6() *BaseShipmentEventAllOf6

NewBaseShipmentEventAllOf6 instantiates a new BaseShipmentEventAllOf6 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 NewBaseShipmentEventAllOf6WithDefaults

func NewBaseShipmentEventAllOf6WithDefaults() *BaseShipmentEventAllOf6

NewBaseShipmentEventAllOf6WithDefaults instantiates a new BaseShipmentEventAllOf6 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 (*BaseShipmentEventAllOf6) GetReason

func (o *BaseShipmentEventAllOf6) GetReason() string

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

func (*BaseShipmentEventAllOf6) GetReasonOk

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

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

func (*BaseShipmentEventAllOf6) HasReason

func (o *BaseShipmentEventAllOf6) HasReason() bool

HasReason returns a boolean if a field has been set.

func (BaseShipmentEventAllOf6) MarshalJSON

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

func (*BaseShipmentEventAllOf6) SetReason

func (o *BaseShipmentEventAllOf6) SetReason(v string)

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

func (BaseShipmentEventAllOf6) ToMap

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

type BaseShipmentEventAllOf7

type BaseShipmentEventAllOf7 struct {
	// Unique identifier for Event Type Code. For shipment events this can be - RECE (Received) - CONF (Confirmed) - ISSU (Issued) - APPR (Approved) - SUBM (Submitted) - SURR (Surrendered) - REJE (Rejected) - PENA (Pending approval)  Deprecated - use shipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseShipmentEventAllOf7 struct for BaseShipmentEventAllOf7

func NewBaseShipmentEventAllOf7

func NewBaseShipmentEventAllOf7() *BaseShipmentEventAllOf7

NewBaseShipmentEventAllOf7 instantiates a new BaseShipmentEventAllOf7 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 NewBaseShipmentEventAllOf7WithDefaults

func NewBaseShipmentEventAllOf7WithDefaults() *BaseShipmentEventAllOf7

NewBaseShipmentEventAllOf7WithDefaults instantiates a new BaseShipmentEventAllOf7 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 (*BaseShipmentEventAllOf7) GetEventTypeCode

func (o *BaseShipmentEventAllOf7) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseShipmentEventAllOf7) GetEventTypeCodeOk

func (o *BaseShipmentEventAllOf7) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseShipmentEventAllOf7) HasEventTypeCode

func (o *BaseShipmentEventAllOf7) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (BaseShipmentEventAllOf7) MarshalJSON

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

func (*BaseShipmentEventAllOf7) SetEventTypeCode

func (o *BaseShipmentEventAllOf7) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (BaseShipmentEventAllOf7) ToMap

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

type BaseShipmentEventAllOf8

type BaseShipmentEventAllOf8 struct {
	// The identifier for a shipment
	ShipmentID *string `json:"shipmentID,omitempty"`
}

BaseShipmentEventAllOf8 struct for BaseShipmentEventAllOf8

func NewBaseShipmentEventAllOf8

func NewBaseShipmentEventAllOf8() *BaseShipmentEventAllOf8

NewBaseShipmentEventAllOf8 instantiates a new BaseShipmentEventAllOf8 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 NewBaseShipmentEventAllOf8WithDefaults

func NewBaseShipmentEventAllOf8WithDefaults() *BaseShipmentEventAllOf8

NewBaseShipmentEventAllOf8WithDefaults instantiates a new BaseShipmentEventAllOf8 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 (*BaseShipmentEventAllOf8) GetShipmentID

func (o *BaseShipmentEventAllOf8) GetShipmentID() string

GetShipmentID returns the ShipmentID field value if set, zero value otherwise.

func (*BaseShipmentEventAllOf8) GetShipmentIDOk

func (o *BaseShipmentEventAllOf8) GetShipmentIDOk() (*string, bool)

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

func (*BaseShipmentEventAllOf8) HasShipmentID

func (o *BaseShipmentEventAllOf8) HasShipmentID() bool

HasShipmentID returns a boolean if a field has been set.

func (BaseShipmentEventAllOf8) MarshalJSON

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

func (*BaseShipmentEventAllOf8) SetShipmentID

func (o *BaseShipmentEventAllOf8) SetShipmentID(v string)

SetShipmentID gets a reference to the given string and assigns it to the ShipmentID field.

func (BaseShipmentEventAllOf8) ToMap

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

type BaseShipmentEventAllOf9

type BaseShipmentEventAllOf9 struct {
	// ID uniquely identifying a shipment.  Deprecated - this is replaced by documentID which can contain different values depending on the value of the documentTypeCode field
	// Deprecated
	ShipmentID interface{} `json:"shipmentID,omitempty"`
}

BaseShipmentEventAllOf9 struct for BaseShipmentEventAllOf9

func NewBaseShipmentEventAllOf9

func NewBaseShipmentEventAllOf9() *BaseShipmentEventAllOf9

NewBaseShipmentEventAllOf9 instantiates a new BaseShipmentEventAllOf9 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 NewBaseShipmentEventAllOf9WithDefaults

func NewBaseShipmentEventAllOf9WithDefaults() *BaseShipmentEventAllOf9

NewBaseShipmentEventAllOf9WithDefaults instantiates a new BaseShipmentEventAllOf9 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 (*BaseShipmentEventAllOf9) GetShipmentID

func (o *BaseShipmentEventAllOf9) GetShipmentID() interface{}

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

func (*BaseShipmentEventAllOf9) GetShipmentIDOk

func (o *BaseShipmentEventAllOf9) GetShipmentIDOk() (*interface{}, bool)

GetShipmentIDOk returns a tuple with the ShipmentID 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 (*BaseShipmentEventAllOf9) HasShipmentID

func (o *BaseShipmentEventAllOf9) HasShipmentID() bool

HasShipmentID returns a boolean if a field has been set.

func (BaseShipmentEventAllOf9) MarshalJSON

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

func (*BaseShipmentEventAllOf9) SetShipmentID

func (o *BaseShipmentEventAllOf9) SetShipmentID(v interface{})

SetShipmentID gets a reference to the given interface{} and assigns it to the ShipmentID field. Deprecated

func (BaseShipmentEventAllOf9) ToMap

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

type BaseTransportEvent

type BaseTransportEvent struct {
	EventType *string `json:"eventType,omitempty"`
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode    *string                `json:"eventClassifierCode,omitempty"`
	TransportEventTypeCode TransportEventTypeCode `json:"transportEventTypeCode"`
	// Reason code for the delay. The SMDG-Delay-Reason-Codes are used for this attribute. The code list can be found at http://www.smdg.org/smdg-code-lists/
	DelayReasonCode *string `json:"delayReasonCode,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.  Deprecated - use changeRemark instead
	// Deprecated
	VesselScheduleChangeRemark *string `json:"vesselScheduleChangeRemark,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.
	ChangeRemark    *string       `json:"changeRemark,omitempty"`
	TransportCallID *string       `json:"transportCallID,omitempty"`
	TransportCall   TransportCall `json:"transportCall"`
	// Unique identifier for Event Type Code, for transport events this is either - ARRI (Arrival) - DEPA (Departure)  Deprecated - use transportEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseTransportEvent The transport event entity is a specialization of the event entity to support specification of data that only applies to a transport event.

func NewBaseTransportEvent

func NewBaseTransportEvent(transportEventTypeCode TransportEventTypeCode, transportCall TransportCall) *BaseTransportEvent

NewBaseTransportEvent instantiates a new BaseTransportEvent 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 NewBaseTransportEventWithDefaults

func NewBaseTransportEventWithDefaults() *BaseTransportEvent

NewBaseTransportEventWithDefaults instantiates a new BaseTransportEvent 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 (*BaseTransportEvent) GetChangeRemark

func (o *BaseTransportEvent) GetChangeRemark() string

GetChangeRemark returns the ChangeRemark field value if set, zero value otherwise.

func (*BaseTransportEvent) GetChangeRemarkOk

func (o *BaseTransportEvent) GetChangeRemarkOk() (*string, bool)

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

func (*BaseTransportEvent) GetDelayReasonCode

func (o *BaseTransportEvent) GetDelayReasonCode() string

GetDelayReasonCode returns the DelayReasonCode field value if set, zero value otherwise.

func (*BaseTransportEvent) GetDelayReasonCodeOk

func (o *BaseTransportEvent) GetDelayReasonCodeOk() (*string, bool)

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

func (*BaseTransportEvent) GetEventClassifierCode

func (o *BaseTransportEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseTransportEvent) GetEventClassifierCodeOk

func (o *BaseTransportEvent) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseTransportEvent) GetEventType

func (o *BaseTransportEvent) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseTransportEvent) GetEventTypeCode

func (o *BaseTransportEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseTransportEvent) GetEventTypeCodeOk

func (o *BaseTransportEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseTransportEvent) GetEventTypeOk

func (o *BaseTransportEvent) GetEventTypeOk() (*string, bool)

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

func (*BaseTransportEvent) GetTransportCall

func (o *BaseTransportEvent) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value

func (*BaseTransportEvent) GetTransportCallID

func (o *BaseTransportEvent) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*BaseTransportEvent) GetTransportCallIDOk

func (o *BaseTransportEvent) GetTransportCallIDOk() (*string, bool)

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

func (*BaseTransportEvent) GetTransportCallOk

func (o *BaseTransportEvent) GetTransportCallOk() (*TransportCall, bool)

GetTransportCallOk returns a tuple with the TransportCall field value and a boolean to check if the value has been set.

func (*BaseTransportEvent) GetTransportEventTypeCode

func (o *BaseTransportEvent) GetTransportEventTypeCode() TransportEventTypeCode

GetTransportEventTypeCode returns the TransportEventTypeCode field value

func (*BaseTransportEvent) GetTransportEventTypeCodeOk

func (o *BaseTransportEvent) GetTransportEventTypeCodeOk() (*TransportEventTypeCode, bool)

GetTransportEventTypeCodeOk returns a tuple with the TransportEventTypeCode field value and a boolean to check if the value has been set.

func (*BaseTransportEvent) GetVesselScheduleChangeRemark

func (o *BaseTransportEvent) GetVesselScheduleChangeRemark() string

GetVesselScheduleChangeRemark returns the VesselScheduleChangeRemark field value if set, zero value otherwise. Deprecated

func (*BaseTransportEvent) GetVesselScheduleChangeRemarkOk

func (o *BaseTransportEvent) GetVesselScheduleChangeRemarkOk() (*string, bool)

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

func (*BaseTransportEvent) HasChangeRemark

func (o *BaseTransportEvent) HasChangeRemark() bool

HasChangeRemark returns a boolean if a field has been set.

func (*BaseTransportEvent) HasDelayReasonCode

func (o *BaseTransportEvent) HasDelayReasonCode() bool

HasDelayReasonCode returns a boolean if a field has been set.

func (*BaseTransportEvent) HasEventClassifierCode

func (o *BaseTransportEvent) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (*BaseTransportEvent) HasEventType

func (o *BaseTransportEvent) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*BaseTransportEvent) HasEventTypeCode

func (o *BaseTransportEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*BaseTransportEvent) HasTransportCallID

func (o *BaseTransportEvent) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (*BaseTransportEvent) HasVesselScheduleChangeRemark

func (o *BaseTransportEvent) HasVesselScheduleChangeRemark() bool

HasVesselScheduleChangeRemark returns a boolean if a field has been set.

func (BaseTransportEvent) MarshalJSON

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

func (*BaseTransportEvent) SetChangeRemark

func (o *BaseTransportEvent) SetChangeRemark(v string)

SetChangeRemark gets a reference to the given string and assigns it to the ChangeRemark field.

func (*BaseTransportEvent) SetDelayReasonCode

func (o *BaseTransportEvent) SetDelayReasonCode(v string)

SetDelayReasonCode gets a reference to the given string and assigns it to the DelayReasonCode field.

func (*BaseTransportEvent) SetEventClassifierCode

func (o *BaseTransportEvent) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (*BaseTransportEvent) SetEventType

func (o *BaseTransportEvent) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*BaseTransportEvent) SetEventTypeCode

func (o *BaseTransportEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*BaseTransportEvent) SetTransportCall

func (o *BaseTransportEvent) SetTransportCall(v TransportCall)

SetTransportCall sets field value

func (*BaseTransportEvent) SetTransportCallID

func (o *BaseTransportEvent) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (*BaseTransportEvent) SetTransportEventTypeCode

func (o *BaseTransportEvent) SetTransportEventTypeCode(v TransportEventTypeCode)

SetTransportEventTypeCode sets field value

func (*BaseTransportEvent) SetVesselScheduleChangeRemark

func (o *BaseTransportEvent) SetVesselScheduleChangeRemark(v string)

SetVesselScheduleChangeRemark gets a reference to the given string and assigns it to the VesselScheduleChangeRemark field. Deprecated

func (BaseTransportEvent) ToMap

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

type BaseTransportEventAllOf

type BaseTransportEventAllOf struct {
	EventType *string `json:"eventType,omitempty"`
}

BaseTransportEventAllOf struct for BaseTransportEventAllOf

func NewBaseTransportEventAllOf

func NewBaseTransportEventAllOf() *BaseTransportEventAllOf

NewBaseTransportEventAllOf instantiates a new BaseTransportEventAllOf 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 NewBaseTransportEventAllOfWithDefaults

func NewBaseTransportEventAllOfWithDefaults() *BaseTransportEventAllOf

NewBaseTransportEventAllOfWithDefaults instantiates a new BaseTransportEventAllOf 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 (*BaseTransportEventAllOf) GetEventType

func (o *BaseTransportEventAllOf) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*BaseTransportEventAllOf) GetEventTypeOk

func (o *BaseTransportEventAllOf) GetEventTypeOk() (*string, bool)

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

func (*BaseTransportEventAllOf) HasEventType

func (o *BaseTransportEventAllOf) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (BaseTransportEventAllOf) MarshalJSON

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

func (*BaseTransportEventAllOf) SetEventType

func (o *BaseTransportEventAllOf) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (BaseTransportEventAllOf) ToMap

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

type BaseTransportEventAllOf1

type BaseTransportEventAllOf1 struct {
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode *string `json:"eventClassifierCode,omitempty"`
}

BaseTransportEventAllOf1 struct for BaseTransportEventAllOf1

func NewBaseTransportEventAllOf1

func NewBaseTransportEventAllOf1() *BaseTransportEventAllOf1

NewBaseTransportEventAllOf1 instantiates a new BaseTransportEventAllOf1 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 NewBaseTransportEventAllOf1WithDefaults

func NewBaseTransportEventAllOf1WithDefaults() *BaseTransportEventAllOf1

NewBaseTransportEventAllOf1WithDefaults instantiates a new BaseTransportEventAllOf1 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 (*BaseTransportEventAllOf1) GetEventClassifierCode

func (o *BaseTransportEventAllOf1) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value if set, zero value otherwise.

func (*BaseTransportEventAllOf1) GetEventClassifierCodeOk

func (o *BaseTransportEventAllOf1) GetEventClassifierCodeOk() (*string, bool)

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

func (*BaseTransportEventAllOf1) HasEventClassifierCode

func (o *BaseTransportEventAllOf1) HasEventClassifierCode() bool

HasEventClassifierCode returns a boolean if a field has been set.

func (BaseTransportEventAllOf1) MarshalJSON

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

func (*BaseTransportEventAllOf1) SetEventClassifierCode

func (o *BaseTransportEventAllOf1) SetEventClassifierCode(v string)

SetEventClassifierCode gets a reference to the given string and assigns it to the EventClassifierCode field.

func (BaseTransportEventAllOf1) ToMap

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

type BaseTransportEventAllOf2

type BaseTransportEventAllOf2 struct {
	TransportEventTypeCode *TransportEventTypeCode `json:"transportEventTypeCode,omitempty"`
}

BaseTransportEventAllOf2 struct for BaseTransportEventAllOf2

func NewBaseTransportEventAllOf2

func NewBaseTransportEventAllOf2() *BaseTransportEventAllOf2

NewBaseTransportEventAllOf2 instantiates a new BaseTransportEventAllOf2 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 NewBaseTransportEventAllOf2WithDefaults

func NewBaseTransportEventAllOf2WithDefaults() *BaseTransportEventAllOf2

NewBaseTransportEventAllOf2WithDefaults instantiates a new BaseTransportEventAllOf2 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 (*BaseTransportEventAllOf2) GetTransportEventTypeCode

func (o *BaseTransportEventAllOf2) GetTransportEventTypeCode() TransportEventTypeCode

GetTransportEventTypeCode returns the TransportEventTypeCode field value if set, zero value otherwise.

func (*BaseTransportEventAllOf2) GetTransportEventTypeCodeOk

func (o *BaseTransportEventAllOf2) GetTransportEventTypeCodeOk() (*TransportEventTypeCode, bool)

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

func (*BaseTransportEventAllOf2) HasTransportEventTypeCode

func (o *BaseTransportEventAllOf2) HasTransportEventTypeCode() bool

HasTransportEventTypeCode returns a boolean if a field has been set.

func (BaseTransportEventAllOf2) MarshalJSON

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

func (*BaseTransportEventAllOf2) SetTransportEventTypeCode

func (o *BaseTransportEventAllOf2) SetTransportEventTypeCode(v TransportEventTypeCode)

SetTransportEventTypeCode gets a reference to the given TransportEventTypeCode and assigns it to the TransportEventTypeCode field.

func (BaseTransportEventAllOf2) ToMap

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

type BaseTransportEventAllOf3

type BaseTransportEventAllOf3 struct {
	// Reason code for the delay. The SMDG-Delay-Reason-Codes are used for this attribute. The code list can be found at http://www.smdg.org/smdg-code-lists/
	DelayReasonCode *string `json:"delayReasonCode,omitempty"`
}

BaseTransportEventAllOf3 struct for BaseTransportEventAllOf3

func NewBaseTransportEventAllOf3

func NewBaseTransportEventAllOf3() *BaseTransportEventAllOf3

NewBaseTransportEventAllOf3 instantiates a new BaseTransportEventAllOf3 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 NewBaseTransportEventAllOf3WithDefaults

func NewBaseTransportEventAllOf3WithDefaults() *BaseTransportEventAllOf3

NewBaseTransportEventAllOf3WithDefaults instantiates a new BaseTransportEventAllOf3 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 (*BaseTransportEventAllOf3) GetDelayReasonCode

func (o *BaseTransportEventAllOf3) GetDelayReasonCode() string

GetDelayReasonCode returns the DelayReasonCode field value if set, zero value otherwise.

func (*BaseTransportEventAllOf3) GetDelayReasonCodeOk

func (o *BaseTransportEventAllOf3) GetDelayReasonCodeOk() (*string, bool)

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

func (*BaseTransportEventAllOf3) HasDelayReasonCode

func (o *BaseTransportEventAllOf3) HasDelayReasonCode() bool

HasDelayReasonCode returns a boolean if a field has been set.

func (BaseTransportEventAllOf3) MarshalJSON

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

func (*BaseTransportEventAllOf3) SetDelayReasonCode

func (o *BaseTransportEventAllOf3) SetDelayReasonCode(v string)

SetDelayReasonCode gets a reference to the given string and assigns it to the DelayReasonCode field.

func (BaseTransportEventAllOf3) ToMap

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

type BaseTransportEventAllOf4

type BaseTransportEventAllOf4 struct {
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.  Deprecated - use changeRemark instead
	// Deprecated
	VesselScheduleChangeRemark *string `json:"vesselScheduleChangeRemark,omitempty"`
}

BaseTransportEventAllOf4 struct for BaseTransportEventAllOf4

func NewBaseTransportEventAllOf4

func NewBaseTransportEventAllOf4() *BaseTransportEventAllOf4

NewBaseTransportEventAllOf4 instantiates a new BaseTransportEventAllOf4 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 NewBaseTransportEventAllOf4WithDefaults

func NewBaseTransportEventAllOf4WithDefaults() *BaseTransportEventAllOf4

NewBaseTransportEventAllOf4WithDefaults instantiates a new BaseTransportEventAllOf4 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 (*BaseTransportEventAllOf4) GetVesselScheduleChangeRemark

func (o *BaseTransportEventAllOf4) GetVesselScheduleChangeRemark() string

GetVesselScheduleChangeRemark returns the VesselScheduleChangeRemark field value if set, zero value otherwise. Deprecated

func (*BaseTransportEventAllOf4) GetVesselScheduleChangeRemarkOk

func (o *BaseTransportEventAllOf4) GetVesselScheduleChangeRemarkOk() (*string, bool)

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

func (*BaseTransportEventAllOf4) HasVesselScheduleChangeRemark

func (o *BaseTransportEventAllOf4) HasVesselScheduleChangeRemark() bool

HasVesselScheduleChangeRemark returns a boolean if a field has been set.

func (BaseTransportEventAllOf4) MarshalJSON

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

func (*BaseTransportEventAllOf4) SetVesselScheduleChangeRemark

func (o *BaseTransportEventAllOf4) SetVesselScheduleChangeRemark(v string)

SetVesselScheduleChangeRemark gets a reference to the given string and assigns it to the VesselScheduleChangeRemark field. Deprecated

func (BaseTransportEventAllOf4) ToMap

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

type BaseTransportEventAllOf5

type BaseTransportEventAllOf5 struct {
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.
	ChangeRemark *string `json:"changeRemark,omitempty"`
}

BaseTransportEventAllOf5 struct for BaseTransportEventAllOf5

func NewBaseTransportEventAllOf5

func NewBaseTransportEventAllOf5() *BaseTransportEventAllOf5

NewBaseTransportEventAllOf5 instantiates a new BaseTransportEventAllOf5 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 NewBaseTransportEventAllOf5WithDefaults

func NewBaseTransportEventAllOf5WithDefaults() *BaseTransportEventAllOf5

NewBaseTransportEventAllOf5WithDefaults instantiates a new BaseTransportEventAllOf5 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 (*BaseTransportEventAllOf5) GetChangeRemark

func (o *BaseTransportEventAllOf5) GetChangeRemark() string

GetChangeRemark returns the ChangeRemark field value if set, zero value otherwise.

func (*BaseTransportEventAllOf5) GetChangeRemarkOk

func (o *BaseTransportEventAllOf5) GetChangeRemarkOk() (*string, bool)

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

func (*BaseTransportEventAllOf5) HasChangeRemark

func (o *BaseTransportEventAllOf5) HasChangeRemark() bool

HasChangeRemark returns a boolean if a field has been set.

func (BaseTransportEventAllOf5) MarshalJSON

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

func (*BaseTransportEventAllOf5) SetChangeRemark

func (o *BaseTransportEventAllOf5) SetChangeRemark(v string)

SetChangeRemark gets a reference to the given string and assigns it to the ChangeRemark field.

func (BaseTransportEventAllOf5) ToMap

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

type BaseTransportEventAllOf6

type BaseTransportEventAllOf6 struct {
	TransportCallID *string `json:"transportCallID,omitempty"`
}

BaseTransportEventAllOf6 struct for BaseTransportEventAllOf6

func NewBaseTransportEventAllOf6

func NewBaseTransportEventAllOf6() *BaseTransportEventAllOf6

NewBaseTransportEventAllOf6 instantiates a new BaseTransportEventAllOf6 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 NewBaseTransportEventAllOf6WithDefaults

func NewBaseTransportEventAllOf6WithDefaults() *BaseTransportEventAllOf6

NewBaseTransportEventAllOf6WithDefaults instantiates a new BaseTransportEventAllOf6 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 (*BaseTransportEventAllOf6) GetTransportCallID

func (o *BaseTransportEventAllOf6) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*BaseTransportEventAllOf6) GetTransportCallIDOk

func (o *BaseTransportEventAllOf6) GetTransportCallIDOk() (*string, bool)

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

func (*BaseTransportEventAllOf6) HasTransportCallID

func (o *BaseTransportEventAllOf6) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (BaseTransportEventAllOf6) MarshalJSON

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

func (*BaseTransportEventAllOf6) SetTransportCallID

func (o *BaseTransportEventAllOf6) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (BaseTransportEventAllOf6) ToMap

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

type BaseTransportEventAllOf7

type BaseTransportEventAllOf7 struct {
	TransportCall *TransportCall `json:"transportCall,omitempty"`
}

BaseTransportEventAllOf7 struct for BaseTransportEventAllOf7

func NewBaseTransportEventAllOf7

func NewBaseTransportEventAllOf7() *BaseTransportEventAllOf7

NewBaseTransportEventAllOf7 instantiates a new BaseTransportEventAllOf7 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 NewBaseTransportEventAllOf7WithDefaults

func NewBaseTransportEventAllOf7WithDefaults() *BaseTransportEventAllOf7

NewBaseTransportEventAllOf7WithDefaults instantiates a new BaseTransportEventAllOf7 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 (*BaseTransportEventAllOf7) GetTransportCall

func (o *BaseTransportEventAllOf7) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value if set, zero value otherwise.

func (*BaseTransportEventAllOf7) GetTransportCallOk

func (o *BaseTransportEventAllOf7) GetTransportCallOk() (*TransportCall, bool)

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

func (*BaseTransportEventAllOf7) HasTransportCall

func (o *BaseTransportEventAllOf7) HasTransportCall() bool

HasTransportCall returns a boolean if a field has been set.

func (BaseTransportEventAllOf7) MarshalJSON

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

func (*BaseTransportEventAllOf7) SetTransportCall

func (o *BaseTransportEventAllOf7) SetTransportCall(v TransportCall)

SetTransportCall gets a reference to the given TransportCall and assigns it to the TransportCall field.

func (BaseTransportEventAllOf7) ToMap

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

type BaseTransportEventAllOf8

type BaseTransportEventAllOf8 struct {
	// Deprecated - Unique identifier for Event Type Code. This has been replaced by Specialized eventTypeCodes: shipmentEventTypeCode, transportEventTypeCode, equipmentEventTypeCode and opertaionsEventType
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseTransportEventAllOf8 struct for BaseTransportEventAllOf8

func NewBaseTransportEventAllOf8

func NewBaseTransportEventAllOf8() *BaseTransportEventAllOf8

NewBaseTransportEventAllOf8 instantiates a new BaseTransportEventAllOf8 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 NewBaseTransportEventAllOf8WithDefaults

func NewBaseTransportEventAllOf8WithDefaults() *BaseTransportEventAllOf8

NewBaseTransportEventAllOf8WithDefaults instantiates a new BaseTransportEventAllOf8 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 (*BaseTransportEventAllOf8) GetEventTypeCode

func (o *BaseTransportEventAllOf8) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseTransportEventAllOf8) GetEventTypeCodeOk

func (o *BaseTransportEventAllOf8) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseTransportEventAllOf8) HasEventTypeCode

func (o *BaseTransportEventAllOf8) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (BaseTransportEventAllOf8) MarshalJSON

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

func (*BaseTransportEventAllOf8) SetEventTypeCode

func (o *BaseTransportEventAllOf8) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (BaseTransportEventAllOf8) ToMap

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

type BaseTransportEventAllOf9

type BaseTransportEventAllOf9 struct {
	// Unique identifier for Event Type Code, for transport events this is either - ARRI (Arrival) - DEPA (Departure)  Deprecated - use transportEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

BaseTransportEventAllOf9 struct for BaseTransportEventAllOf9

func NewBaseTransportEventAllOf9

func NewBaseTransportEventAllOf9() *BaseTransportEventAllOf9

NewBaseTransportEventAllOf9 instantiates a new BaseTransportEventAllOf9 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 NewBaseTransportEventAllOf9WithDefaults

func NewBaseTransportEventAllOf9WithDefaults() *BaseTransportEventAllOf9

NewBaseTransportEventAllOf9WithDefaults instantiates a new BaseTransportEventAllOf9 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 (*BaseTransportEventAllOf9) GetEventTypeCode

func (o *BaseTransportEventAllOf9) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*BaseTransportEventAllOf9) GetEventTypeCodeOk

func (o *BaseTransportEventAllOf9) GetEventTypeCodeOk() (*string, bool)

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

func (*BaseTransportEventAllOf9) HasEventTypeCode

func (o *BaseTransportEventAllOf9) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (BaseTransportEventAllOf9) MarshalJSON

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

func (*BaseTransportEventAllOf9) SetEventTypeCode

func (o *BaseTransportEventAllOf9) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (BaseTransportEventAllOf9) ToMap

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

type BasicAuth

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

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type DocumentReferencesInner

type DocumentReferencesInner struct {
	// Describes where the documentReferenceValue is pointing to
	DocumentReferenceType *string `json:"documentReferenceType,omitempty"`
	// The value of the identifier the documentReferenceType is describing
	DocumentReferenceValue *string `json:"documentReferenceValue,omitempty"`
}

DocumentReferencesInner struct for DocumentReferencesInner

func NewDocumentReferencesInner

func NewDocumentReferencesInner() *DocumentReferencesInner

NewDocumentReferencesInner instantiates a new DocumentReferencesInner 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 NewDocumentReferencesInnerWithDefaults

func NewDocumentReferencesInnerWithDefaults() *DocumentReferencesInner

NewDocumentReferencesInnerWithDefaults instantiates a new DocumentReferencesInner 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 (*DocumentReferencesInner) GetDocumentReferenceType

func (o *DocumentReferencesInner) GetDocumentReferenceType() string

GetDocumentReferenceType returns the DocumentReferenceType field value if set, zero value otherwise.

func (*DocumentReferencesInner) GetDocumentReferenceTypeOk

func (o *DocumentReferencesInner) GetDocumentReferenceTypeOk() (*string, bool)

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

func (*DocumentReferencesInner) GetDocumentReferenceValue

func (o *DocumentReferencesInner) GetDocumentReferenceValue() string

GetDocumentReferenceValue returns the DocumentReferenceValue field value if set, zero value otherwise.

func (*DocumentReferencesInner) GetDocumentReferenceValueOk

func (o *DocumentReferencesInner) GetDocumentReferenceValueOk() (*string, bool)

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

func (*DocumentReferencesInner) HasDocumentReferenceType

func (o *DocumentReferencesInner) HasDocumentReferenceType() bool

HasDocumentReferenceType returns a boolean if a field has been set.

func (*DocumentReferencesInner) HasDocumentReferenceValue

func (o *DocumentReferencesInner) HasDocumentReferenceValue() bool

HasDocumentReferenceValue returns a boolean if a field has been set.

func (DocumentReferencesInner) MarshalJSON

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

func (*DocumentReferencesInner) SetDocumentReferenceType

func (o *DocumentReferencesInner) SetDocumentReferenceType(v string)

SetDocumentReferenceType gets a reference to the given string and assigns it to the DocumentReferenceType field.

func (*DocumentReferencesInner) SetDocumentReferenceValue

func (o *DocumentReferencesInner) SetDocumentReferenceValue(v string)

SetDocumentReferenceValue gets a reference to the given string and assigns it to the DocumentReferenceValue field.

func (DocumentReferencesInner) ToMap

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

type DocumentTypeCode

type DocumentTypeCode string

DocumentTypeCode The code to identify the type of information documentID points to. Can be one of the following values - CBR (Carrier Booking Request Reference) - BKG (Booking) - SHI (Shipping Instruction) - SRM (Shipment Release Message) - TRD (Transport Document) - ARN (Arrival Notice) - VGM (Verified Gross Mass) - CAS (Cargo Survey) - CUS (Customs Inspection) - DGD (Dangerous Goods Declaration) - OOG (Out of Gauge) More details can be found on <a href=\"https://github.com/dcsaorg/DCSA-Information-Model/blob/master/datamodel/referencedata.d/documenttypecodes.csv\">GitHub</a>

const (
	DOCUMENTTYPECODE_CBR DocumentTypeCode = "CBR"
	DOCUMENTTYPECODE_BKG DocumentTypeCode = "BKG"
	DOCUMENTTYPECODE_SHI DocumentTypeCode = "SHI"
	DOCUMENTTYPECODE_SRM DocumentTypeCode = "SRM"
	DOCUMENTTYPECODE_TRD DocumentTypeCode = "TRD"
	DOCUMENTTYPECODE_ARN DocumentTypeCode = "ARN"
	DOCUMENTTYPECODE_VGM DocumentTypeCode = "VGM"
	DOCUMENTTYPECODE_CAS DocumentTypeCode = "CAS"
	DOCUMENTTYPECODE_CUS DocumentTypeCode = "CUS"
	DOCUMENTTYPECODE_DGD DocumentTypeCode = "DGD"
	DOCUMENTTYPECODE_OOG DocumentTypeCode = "OOG"
)

List of documentTypeCode

func NewDocumentTypeCodeFromValue

func NewDocumentTypeCodeFromValue(v string) (*DocumentTypeCode, error)

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

func (DocumentTypeCode) IsValid

func (v DocumentTypeCode) IsValid() bool

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

func (DocumentTypeCode) Ptr

Ptr returns reference to documentTypeCode value

func (*DocumentTypeCode) UnmarshalJSON

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

type EmptyIndicatorCode

type EmptyIndicatorCode string

EmptyIndicatorCode Code to denote whether the equipment is empty or laden.

const (
	EMPTY EmptyIndicatorCode = "EMPTY"
	LADEN EmptyIndicatorCode = "LADEN"
)

List of emptyIndicatorCode

func NewEmptyIndicatorCodeFromValue

func NewEmptyIndicatorCodeFromValue(v string) (*EmptyIndicatorCode, error)

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

func (EmptyIndicatorCode) IsValid

func (v EmptyIndicatorCode) IsValid() bool

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

func (EmptyIndicatorCode) Ptr

Ptr returns reference to emptyIndicatorCode value

func (*EmptyIndicatorCode) UnmarshalJSON

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

type EquipmentEvent

type EquipmentEvent struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime time.Time `json:"eventCreatedDateTime"`
	EventType            string    `json:"eventType"`
	// Code for the event classifier can be - PLN (Planned) - ACT (Actual) - EST (Estimated)
	EventClassifierCode string `json:"eventClassifierCode"`
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime          time.Time              `json:"eventDateTime"`
	EquipmentEventTypeCode EquipmentEventTypeCode `json:"equipmentEventTypeCode"`
	// The unique identifier for the equipment, which should follow the BIC ISO Container Identification Number where possible. According to ISO 6346, a container identification code consists of a 4-letter prefix and a 7-digit number (composed of a 3-letter owner code, a category identifier, a serial number, and a check-digit). If a container does not comply with ISO 6346, it is suggested to follow Recommendation #2 “Container with non-ISO identification” from SMDG.
	EquipmentReference *string `json:"equipmentReference,omitempty"`
	// Unique code for the different equipment size/type used for transporting commodities. The code is a concatenation of ISO Equipment Size Code and ISO Equipment Type Code A and follows the ISO 6346 standard.
	ISOEquipmentCode   *string            `json:"ISOEquipmentCode,omitempty"`
	EmptyIndicatorCode EmptyIndicatorCode `json:"emptyIndicatorCode"`
	EventLocation      *Location          `json:"eventLocation,omitempty"`
	TransportCallID    *string            `json:"transportCallID,omitempty"`
	TransportCall      *TransportCall     `json:"transportCall,omitempty"`
	// An optional list of key-value (documentReferenceType-documentReferenceValue) pairs representing links to objects relevant to the event. The <b>documentReferenceType</b>-field is used to describe where the <b>documentReferenceValue</b>-field is pointing to.
	DocumentReferences []DocumentReferencesInner `json:"documentReferences,omitempty"`
	References         []Reference               `json:"references,omitempty"`
	Seals              []Seal                    `json:"seals,omitempty"`
	// Unique identifier for Event Type Code, for transport events this is either - LOAD (Loaded) - DISC (Discharged) - GTIN (Gated in) - GTOT (Gated out) - STUF (Stuffed) - STRP (Stripped)  Deprecated - use equipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

EquipmentEvent struct for EquipmentEvent

func NewEquipmentEvent

func NewEquipmentEvent(eventCreatedDateTime time.Time, eventType string, eventClassifierCode string, eventDateTime time.Time, equipmentEventTypeCode EquipmentEventTypeCode, emptyIndicatorCode EmptyIndicatorCode) *EquipmentEvent

NewEquipmentEvent instantiates a new EquipmentEvent 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 NewEquipmentEventWithDefaults

func NewEquipmentEventWithDefaults() *EquipmentEvent

NewEquipmentEventWithDefaults instantiates a new EquipmentEvent 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 (*EquipmentEvent) GetDocumentReferences

func (o *EquipmentEvent) GetDocumentReferences() []DocumentReferencesInner

GetDocumentReferences returns the DocumentReferences field value if set, zero value otherwise.

func (*EquipmentEvent) GetDocumentReferencesOk

func (o *EquipmentEvent) GetDocumentReferencesOk() ([]DocumentReferencesInner, bool)

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

func (*EquipmentEvent) GetEmptyIndicatorCode

func (o *EquipmentEvent) GetEmptyIndicatorCode() EmptyIndicatorCode

GetEmptyIndicatorCode returns the EmptyIndicatorCode field value

func (*EquipmentEvent) GetEmptyIndicatorCodeOk

func (o *EquipmentEvent) GetEmptyIndicatorCodeOk() (*EmptyIndicatorCode, bool)

GetEmptyIndicatorCodeOk returns a tuple with the EmptyIndicatorCode field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetEquipmentEventTypeCode

func (o *EquipmentEvent) GetEquipmentEventTypeCode() EquipmentEventTypeCode

GetEquipmentEventTypeCode returns the EquipmentEventTypeCode field value

func (*EquipmentEvent) GetEquipmentEventTypeCodeOk

func (o *EquipmentEvent) GetEquipmentEventTypeCodeOk() (*EquipmentEventTypeCode, bool)

GetEquipmentEventTypeCodeOk returns a tuple with the EquipmentEventTypeCode field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetEquipmentReference

func (o *EquipmentEvent) GetEquipmentReference() string

GetEquipmentReference returns the EquipmentReference field value if set, zero value otherwise.

func (*EquipmentEvent) GetEquipmentReferenceOk

func (o *EquipmentEvent) GetEquipmentReferenceOk() (*string, bool)

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

func (*EquipmentEvent) GetEventClassifierCode

func (o *EquipmentEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*EquipmentEvent) GetEventClassifierCodeOk

func (o *EquipmentEvent) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetEventCreatedDateTime

func (o *EquipmentEvent) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value

func (*EquipmentEvent) GetEventCreatedDateTimeOk

func (o *EquipmentEvent) GetEventCreatedDateTimeOk() (*time.Time, bool)

GetEventCreatedDateTimeOk returns a tuple with the EventCreatedDateTime field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetEventDateTime

func (o *EquipmentEvent) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value

func (*EquipmentEvent) GetEventDateTimeOk

func (o *EquipmentEvent) GetEventDateTimeOk() (*time.Time, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetEventID

func (o *EquipmentEvent) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*EquipmentEvent) GetEventIDOk

func (o *EquipmentEvent) GetEventIDOk() (*string, bool)

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

func (*EquipmentEvent) GetEventLocation

func (o *EquipmentEvent) GetEventLocation() Location

GetEventLocation returns the EventLocation field value if set, zero value otherwise.

func (*EquipmentEvent) GetEventLocationOk

func (o *EquipmentEvent) GetEventLocationOk() (*Location, bool)

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

func (*EquipmentEvent) GetEventType

func (o *EquipmentEvent) GetEventType() string

GetEventType returns the EventType field value

func (*EquipmentEvent) GetEventTypeCode

func (o *EquipmentEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*EquipmentEvent) GetEventTypeCodeOk

func (o *EquipmentEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*EquipmentEvent) GetEventTypeOk

func (o *EquipmentEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*EquipmentEvent) GetISOEquipmentCode

func (o *EquipmentEvent) GetISOEquipmentCode() string

GetISOEquipmentCode returns the ISOEquipmentCode field value if set, zero value otherwise.

func (*EquipmentEvent) GetISOEquipmentCodeOk

func (o *EquipmentEvent) GetISOEquipmentCodeOk() (*string, bool)

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

func (*EquipmentEvent) GetReferences

func (o *EquipmentEvent) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*EquipmentEvent) GetReferencesOk

func (o *EquipmentEvent) GetReferencesOk() ([]Reference, bool)

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

func (*EquipmentEvent) GetSeals

func (o *EquipmentEvent) GetSeals() []Seal

GetSeals returns the Seals field value if set, zero value otherwise.

func (*EquipmentEvent) GetSealsOk

func (o *EquipmentEvent) GetSealsOk() ([]Seal, bool)

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

func (*EquipmentEvent) GetTransportCall

func (o *EquipmentEvent) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value if set, zero value otherwise.

func (*EquipmentEvent) GetTransportCallID

func (o *EquipmentEvent) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*EquipmentEvent) GetTransportCallIDOk

func (o *EquipmentEvent) GetTransportCallIDOk() (*string, bool)

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

func (*EquipmentEvent) GetTransportCallOk

func (o *EquipmentEvent) GetTransportCallOk() (*TransportCall, bool)

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

func (*EquipmentEvent) HasDocumentReferences

func (o *EquipmentEvent) HasDocumentReferences() bool

HasDocumentReferences returns a boolean if a field has been set.

func (*EquipmentEvent) HasEquipmentReference

func (o *EquipmentEvent) HasEquipmentReference() bool

HasEquipmentReference returns a boolean if a field has been set.

func (*EquipmentEvent) HasEventID

func (o *EquipmentEvent) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (*EquipmentEvent) HasEventLocation

func (o *EquipmentEvent) HasEventLocation() bool

HasEventLocation returns a boolean if a field has been set.

func (*EquipmentEvent) HasEventTypeCode

func (o *EquipmentEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*EquipmentEvent) HasISOEquipmentCode

func (o *EquipmentEvent) HasISOEquipmentCode() bool

HasISOEquipmentCode returns a boolean if a field has been set.

func (*EquipmentEvent) HasReferences

func (o *EquipmentEvent) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*EquipmentEvent) HasSeals

func (o *EquipmentEvent) HasSeals() bool

HasSeals returns a boolean if a field has been set.

func (*EquipmentEvent) HasTransportCall

func (o *EquipmentEvent) HasTransportCall() bool

HasTransportCall returns a boolean if a field has been set.

func (*EquipmentEvent) HasTransportCallID

func (o *EquipmentEvent) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (EquipmentEvent) MarshalJSON

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

func (*EquipmentEvent) SetDocumentReferences

func (o *EquipmentEvent) SetDocumentReferences(v []DocumentReferencesInner)

SetDocumentReferences gets a reference to the given []DocumentReferencesInner and assigns it to the DocumentReferences field.

func (*EquipmentEvent) SetEmptyIndicatorCode

func (o *EquipmentEvent) SetEmptyIndicatorCode(v EmptyIndicatorCode)

SetEmptyIndicatorCode sets field value

func (*EquipmentEvent) SetEquipmentEventTypeCode

func (o *EquipmentEvent) SetEquipmentEventTypeCode(v EquipmentEventTypeCode)

SetEquipmentEventTypeCode sets field value

func (*EquipmentEvent) SetEquipmentReference

func (o *EquipmentEvent) SetEquipmentReference(v string)

SetEquipmentReference gets a reference to the given string and assigns it to the EquipmentReference field.

func (*EquipmentEvent) SetEventClassifierCode

func (o *EquipmentEvent) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*EquipmentEvent) SetEventCreatedDateTime

func (o *EquipmentEvent) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime sets field value

func (*EquipmentEvent) SetEventDateTime

func (o *EquipmentEvent) SetEventDateTime(v time.Time)

SetEventDateTime sets field value

func (*EquipmentEvent) SetEventID

func (o *EquipmentEvent) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (*EquipmentEvent) SetEventLocation

func (o *EquipmentEvent) SetEventLocation(v Location)

SetEventLocation gets a reference to the given Location and assigns it to the EventLocation field.

func (*EquipmentEvent) SetEventType

func (o *EquipmentEvent) SetEventType(v string)

SetEventType sets field value

func (*EquipmentEvent) SetEventTypeCode

func (o *EquipmentEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*EquipmentEvent) SetISOEquipmentCode

func (o *EquipmentEvent) SetISOEquipmentCode(v string)

SetISOEquipmentCode gets a reference to the given string and assigns it to the ISOEquipmentCode field.

func (*EquipmentEvent) SetReferences

func (o *EquipmentEvent) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (*EquipmentEvent) SetSeals

func (o *EquipmentEvent) SetSeals(v []Seal)

SetSeals gets a reference to the given []Seal and assigns it to the Seals field.

func (*EquipmentEvent) SetTransportCall

func (o *EquipmentEvent) SetTransportCall(v TransportCall)

SetTransportCall gets a reference to the given TransportCall and assigns it to the TransportCall field.

func (*EquipmentEvent) SetTransportCallID

func (o *EquipmentEvent) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (EquipmentEvent) ToMap

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

type EquipmentEventTypeCode

type EquipmentEventTypeCode string

EquipmentEventTypeCode Unique identifier for equipmentEventTypeCode. - LOAD (Loaded) - DISC (Discharged) - GTIN (Gated in) - GTOT (Gated out) - STUF (Stuffed) - STRP (Stripped) - PICK (Pick-up) - DROP (Drop-off) - INSP (Inspected) - RSEA (Resealed) - RMVD (Removed) More details can be found on <a href=\"https://github.com/dcsaorg/DCSA-Information-Model/blob/master/datamodel/referencedata.d/equipmenteventtypecodes.csv\">GitHub</a>

const (
	LOAD EquipmentEventTypeCode = "LOAD"
	DISC EquipmentEventTypeCode = "DISC"
	GTIN EquipmentEventTypeCode = "GTIN"
	GTOT EquipmentEventTypeCode = "GTOT"
	STUF EquipmentEventTypeCode = "STUF"
	STRP EquipmentEventTypeCode = "STRP"
	PICK EquipmentEventTypeCode = "PICK"
	DROP EquipmentEventTypeCode = "DROP"
	INSP EquipmentEventTypeCode = "INSP"
	RSEA EquipmentEventTypeCode = "RSEA"
	RMVD EquipmentEventTypeCode = "RMVD"
)

List of equipmentEventTypeCode

func NewEquipmentEventTypeCodeFromValue

func NewEquipmentEventTypeCodeFromValue(v string) (*EquipmentEventTypeCode, error)

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

func (EquipmentEventTypeCode) IsValid

func (v EquipmentEventTypeCode) IsValid() bool

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

func (EquipmentEventTypeCode) Ptr

Ptr returns reference to equipmentEventTypeCode value

func (*EquipmentEventTypeCode) UnmarshalJSON

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

type EventsApi

type EventsApi interface {

	/*
		GetEvents Find events.

		Find events by Carrier BookingReference, Transport DocumentReference (Bill of lading) or Equipment Reference.The endpoint **requires** only 1 of the 3 query parameters to be used.

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

	// GetEventsExecute executes the request
	//  @return []EventsInner
	GetEventsExecute(r ApiGetEventsRequest) ([]EventsInner, *http.Response, error)
}

type EventsApiService

type EventsApiService service

EventsApiService EventsApi service

func (*EventsApiService) GetEvents

GetEvents Find events.

Find events by Carrier BookingReference, Transport DocumentReference (Bill of lading) or Equipment Reference.The endpoint **requires** only 1 of the 3 query parameters to be used.

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

func (*EventsApiService) GetEventsExecute

func (a *EventsApiService) GetEventsExecute(r ApiGetEventsRequest) ([]EventsInner, *http.Response, error)

Execute executes the request

@return []EventsInner

type EventsInner

type EventsInner struct {
	EquipmentEvent *EquipmentEvent
	ShipmentEvent  *ShipmentEvent
	TransportEvent *TransportEvent
}

EventsInner struct for EventsInner

func (*EventsInner) MarshalJSON

func (src *EventsInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*EventsInner) UnmarshalJSON

func (dst *EventsInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type FacilityCodeListProvider

type FacilityCodeListProvider string

FacilityCodeListProvider The provider used for identifying the facility Code

const (
	BIC  FacilityCodeListProvider = "BIC"
	SMDG FacilityCodeListProvider = "SMDG"
)

List of facilityCodeListProvider

func NewFacilityCodeListProviderFromValue

func NewFacilityCodeListProviderFromValue(v string) (*FacilityCodeListProvider, error)

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

func (FacilityCodeListProvider) IsValid

func (v FacilityCodeListProvider) IsValid() bool

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

func (FacilityCodeListProvider) Ptr

Ptr returns reference to facilityCodeListProvider value

func (*FacilityCodeListProvider) UnmarshalJSON

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

type FacilityTypeCodeTRN

type FacilityTypeCodeTRN string

FacilityTypeCodeTRN A specialized version of the facilityCode to be used in TransportCalls. The code to identify the specific type of facility. - BOCR (Border crossing) - CLOC (Customer location) - COFS (Container freight station) - COYA (Deprecated - use OFFD intead) - OFFD (Off dock storage) - DEPO (Depot) - INTE (Inland terminal) - POTE (Port terminal) - RAMP (Ramp)

const (
	BOCR FacilityTypeCodeTRN = "BOCR"
	CLOC FacilityTypeCodeTRN = "CLOC"
	COFS FacilityTypeCodeTRN = "COFS"
	COYA FacilityTypeCodeTRN = "COYA"
	OFFD FacilityTypeCodeTRN = "OFFD"
	DEPO FacilityTypeCodeTRN = "DEPO"
	INTE FacilityTypeCodeTRN = "INTE"
	POTE FacilityTypeCodeTRN = "POTE"
	RAMP FacilityTypeCodeTRN = "RAMP"
)

List of facilityTypeCodeTRN

func NewFacilityTypeCodeTRNFromValue

func NewFacilityTypeCodeTRNFromValue(v string) (*FacilityTypeCodeTRN, error)

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

func (FacilityTypeCodeTRN) IsValid

func (v FacilityTypeCodeTRN) IsValid() bool

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

func (FacilityTypeCodeTRN) Ptr

Ptr returns reference to facilityTypeCodeTRN value

func (*FacilityTypeCodeTRN) UnmarshalJSON

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

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type InlineResponseDefault

type InlineResponseDefault struct {
	HttpMethod interface{}      `json:"httpMethod"`
	RequestUri interface{}      `json:"requestUri"`
	Errors     []SubErrorsInner `json:"errors"`
	// The HTTP status code
	StatusCode int32 `json:"statusCode"`
	// The textual representation of the response status.
	StatusCodeText string `json:"statusCodeText"`
	// The date and time (in ISO 8601 format) the error occurred.
	ErrorDateTime string `json:"errorDateTime"`
}

InlineResponseDefault struct for InlineResponseDefault

func NewInlineResponseDefault

func NewInlineResponseDefault(httpMethod interface{}, requestUri interface{}, errors []SubErrorsInner, statusCode int32, statusCodeText string, errorDateTime string) *InlineResponseDefault

NewInlineResponseDefault instantiates a new InlineResponseDefault 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 NewInlineResponseDefaultWithDefaults

func NewInlineResponseDefaultWithDefaults() *InlineResponseDefault

NewInlineResponseDefaultWithDefaults instantiates a new InlineResponseDefault 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 (*InlineResponseDefault) GetErrorDateTime

func (o *InlineResponseDefault) GetErrorDateTime() string

GetErrorDateTime returns the ErrorDateTime field value

func (*InlineResponseDefault) GetErrorDateTimeOk

func (o *InlineResponseDefault) GetErrorDateTimeOk() (*string, bool)

GetErrorDateTimeOk returns a tuple with the ErrorDateTime field value and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetErrors

func (o *InlineResponseDefault) GetErrors() []SubErrorsInner

GetErrors returns the Errors field value

func (*InlineResponseDefault) GetErrorsOk

func (o *InlineResponseDefault) GetErrorsOk() ([]SubErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetHttpMethod

func (o *InlineResponseDefault) GetHttpMethod() interface{}

GetHttpMethod returns the HttpMethod field value If the value is explicit nil, the zero value for interface{} will be returned

func (*InlineResponseDefault) GetHttpMethodOk

func (o *InlineResponseDefault) GetHttpMethodOk() (*interface{}, bool)

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

func (*InlineResponseDefault) GetRequestUri

func (o *InlineResponseDefault) GetRequestUri() interface{}

GetRequestUri returns the RequestUri field value If the value is explicit nil, the zero value for interface{} will be returned

func (*InlineResponseDefault) GetRequestUriOk

func (o *InlineResponseDefault) GetRequestUriOk() (*interface{}, bool)

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

func (*InlineResponseDefault) GetStatusCode

func (o *InlineResponseDefault) GetStatusCode() int32

GetStatusCode returns the StatusCode field value

func (*InlineResponseDefault) GetStatusCodeOk

func (o *InlineResponseDefault) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetStatusCodeText

func (o *InlineResponseDefault) GetStatusCodeText() string

GetStatusCodeText returns the StatusCodeText field value

func (*InlineResponseDefault) GetStatusCodeTextOk

func (o *InlineResponseDefault) GetStatusCodeTextOk() (*string, bool)

GetStatusCodeTextOk returns a tuple with the StatusCodeText field value and a boolean to check if the value has been set.

func (InlineResponseDefault) MarshalJSON

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

func (*InlineResponseDefault) SetErrorDateTime

func (o *InlineResponseDefault) SetErrorDateTime(v string)

SetErrorDateTime sets field value

func (*InlineResponseDefault) SetErrors

func (o *InlineResponseDefault) SetErrors(v []SubErrorsInner)

SetErrors sets field value

func (*InlineResponseDefault) SetHttpMethod

func (o *InlineResponseDefault) SetHttpMethod(v interface{})

SetHttpMethod sets field value

func (*InlineResponseDefault) SetRequestUri

func (o *InlineResponseDefault) SetRequestUri(v interface{})

SetRequestUri sets field value

func (*InlineResponseDefault) SetStatusCode

func (o *InlineResponseDefault) SetStatusCode(v int32)

SetStatusCode sets field value

func (*InlineResponseDefault) SetStatusCodeText

func (o *InlineResponseDefault) SetStatusCodeText(v string)

SetStatusCodeText sets field value

func (InlineResponseDefault) ToMap

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

type InlineResponseDefaultAllOf

type InlineResponseDefaultAllOf struct {
	HttpMethod interface{} `json:"httpMethod,omitempty"`
}

InlineResponseDefaultAllOf struct for InlineResponseDefaultAllOf

func NewInlineResponseDefaultAllOf

func NewInlineResponseDefaultAllOf() *InlineResponseDefaultAllOf

NewInlineResponseDefaultAllOf instantiates a new InlineResponseDefaultAllOf 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 NewInlineResponseDefaultAllOfWithDefaults

func NewInlineResponseDefaultAllOfWithDefaults() *InlineResponseDefaultAllOf

NewInlineResponseDefaultAllOfWithDefaults instantiates a new InlineResponseDefaultAllOf 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 (*InlineResponseDefaultAllOf) GetHttpMethod

func (o *InlineResponseDefaultAllOf) GetHttpMethod() interface{}

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

func (*InlineResponseDefaultAllOf) GetHttpMethodOk

func (o *InlineResponseDefaultAllOf) GetHttpMethodOk() (*interface{}, bool)

GetHttpMethodOk returns a tuple with the HttpMethod 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 (*InlineResponseDefaultAllOf) HasHttpMethod

func (o *InlineResponseDefaultAllOf) HasHttpMethod() bool

HasHttpMethod returns a boolean if a field has been set.

func (InlineResponseDefaultAllOf) MarshalJSON

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

func (*InlineResponseDefaultAllOf) SetHttpMethod

func (o *InlineResponseDefaultAllOf) SetHttpMethod(v interface{})

SetHttpMethod gets a reference to the given interface{} and assigns it to the HttpMethod field.

func (InlineResponseDefaultAllOf) ToMap

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

type InlineResponseDefaultAllOf1

type InlineResponseDefaultAllOf1 struct {
	RequestUri interface{} `json:"requestUri,omitempty"`
}

InlineResponseDefaultAllOf1 struct for InlineResponseDefaultAllOf1

func NewInlineResponseDefaultAllOf1

func NewInlineResponseDefaultAllOf1() *InlineResponseDefaultAllOf1

NewInlineResponseDefaultAllOf1 instantiates a new InlineResponseDefaultAllOf1 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 NewInlineResponseDefaultAllOf1WithDefaults

func NewInlineResponseDefaultAllOf1WithDefaults() *InlineResponseDefaultAllOf1

NewInlineResponseDefaultAllOf1WithDefaults instantiates a new InlineResponseDefaultAllOf1 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 (*InlineResponseDefaultAllOf1) GetRequestUri

func (o *InlineResponseDefaultAllOf1) GetRequestUri() interface{}

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

func (*InlineResponseDefaultAllOf1) GetRequestUriOk

func (o *InlineResponseDefaultAllOf1) GetRequestUriOk() (*interface{}, bool)

GetRequestUriOk returns a tuple with the RequestUri 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 (*InlineResponseDefaultAllOf1) HasRequestUri

func (o *InlineResponseDefaultAllOf1) HasRequestUri() bool

HasRequestUri returns a boolean if a field has been set.

func (InlineResponseDefaultAllOf1) MarshalJSON

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

func (*InlineResponseDefaultAllOf1) SetRequestUri

func (o *InlineResponseDefaultAllOf1) SetRequestUri(v interface{})

SetRequestUri gets a reference to the given interface{} and assigns it to the RequestUri field.

func (InlineResponseDefaultAllOf1) ToMap

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

type Location

type Location struct {
	// The name of the location.
	LocationName *string `json:"locationName,omitempty"`
	// Geographic coordinate that specifies the north–south position of a point on the Earth&apos;s surface.
	Latitude *string `json:"latitude,omitempty"`
	// Geographic coordinate that specifies the east–west position of a point on the Earth&apos;s surface.
	Longitude *string `json:"longitude,omitempty"`
	// The UN Location code specifying where the place is located.
	UNLocationCode *string `json:"UNLocationCode,omitempty"`
	// The code used for identifying the specific facility. This code does <b>not</b> include the UN Location Code.
	FacilityCode             *string                   `json:"facilityCode,omitempty"`
	FacilityCodeListProvider *FacilityCodeListProvider `json:"facilityCodeListProvider,omitempty"`
	Address                  *LocationAllOf3Address    `json:"address,omitempty"`
}

Location generally used to capture location-related data, also for locations without UN Location Codes.

func NewLocation

func NewLocation() *Location

NewLocation instantiates a new Location 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 NewLocationWithDefaults

func NewLocationWithDefaults() *Location

NewLocationWithDefaults instantiates a new Location 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 (*Location) GetAddress

func (o *Location) GetAddress() LocationAllOf3Address

GetAddress returns the Address field value if set, zero value otherwise.

func (*Location) GetAddressOk

func (o *Location) GetAddressOk() (*LocationAllOf3Address, 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.

func (*Location) GetFacilityCode

func (o *Location) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*Location) GetFacilityCodeListProvider

func (o *Location) GetFacilityCodeListProvider() FacilityCodeListProvider

GetFacilityCodeListProvider returns the FacilityCodeListProvider field value if set, zero value otherwise.

func (*Location) GetFacilityCodeListProviderOk

func (o *Location) GetFacilityCodeListProviderOk() (*FacilityCodeListProvider, bool)

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

func (*Location) GetFacilityCodeOk

func (o *Location) GetFacilityCodeOk() (*string, bool)

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

func (*Location) GetLatitude

func (o *Location) GetLatitude() string

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*Location) GetLatitudeOk

func (o *Location) GetLatitudeOk() (*string, bool)

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

func (*Location) GetLocationName

func (o *Location) GetLocationName() string

GetLocationName returns the LocationName field value if set, zero value otherwise.

func (*Location) GetLocationNameOk

func (o *Location) GetLocationNameOk() (*string, bool)

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

func (*Location) GetLongitude

func (o *Location) GetLongitude() string

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*Location) GetLongitudeOk

func (o *Location) GetLongitudeOk() (*string, bool)

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

func (*Location) GetUNLocationCode

func (o *Location) GetUNLocationCode() string

GetUNLocationCode returns the UNLocationCode field value if set, zero value otherwise.

func (*Location) GetUNLocationCodeOk

func (o *Location) GetUNLocationCodeOk() (*string, bool)

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

func (*Location) HasAddress

func (o *Location) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Location) HasFacilityCode

func (o *Location) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (*Location) HasFacilityCodeListProvider

func (o *Location) HasFacilityCodeListProvider() bool

HasFacilityCodeListProvider returns a boolean if a field has been set.

func (*Location) HasLatitude

func (o *Location) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*Location) HasLocationName

func (o *Location) HasLocationName() bool

HasLocationName returns a boolean if a field has been set.

func (*Location) HasLongitude

func (o *Location) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*Location) HasUNLocationCode

func (o *Location) HasUNLocationCode() bool

HasUNLocationCode returns a boolean if a field has been set.

func (Location) MarshalJSON

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

func (*Location) SetAddress

func (o *Location) SetAddress(v LocationAllOf3Address)

SetAddress gets a reference to the given LocationAllOf3Address and assigns it to the Address field.

func (*Location) SetFacilityCode

func (o *Location) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (*Location) SetFacilityCodeListProvider

func (o *Location) SetFacilityCodeListProvider(v FacilityCodeListProvider)

SetFacilityCodeListProvider gets a reference to the given FacilityCodeListProvider and assigns it to the FacilityCodeListProvider field.

func (*Location) SetLatitude

func (o *Location) SetLatitude(v string)

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*Location) SetLocationName

func (o *Location) SetLocationName(v string)

SetLocationName gets a reference to the given string and assigns it to the LocationName field.

func (*Location) SetLongitude

func (o *Location) SetLongitude(v string)

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*Location) SetUNLocationCode

func (o *Location) SetUNLocationCode(v string)

SetUNLocationCode gets a reference to the given string and assigns it to the UNLocationCode field.

func (Location) ToMap

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

type LocationAllOf

type LocationAllOf struct {
	// The name of the location.
	LocationName *string `json:"locationName,omitempty"`
}

LocationAllOf struct for LocationAllOf

func NewLocationAllOf

func NewLocationAllOf() *LocationAllOf

NewLocationAllOf instantiates a new LocationAllOf 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 NewLocationAllOfWithDefaults

func NewLocationAllOfWithDefaults() *LocationAllOf

NewLocationAllOfWithDefaults instantiates a new LocationAllOf 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 (*LocationAllOf) GetLocationName

func (o *LocationAllOf) GetLocationName() string

GetLocationName returns the LocationName field value if set, zero value otherwise.

func (*LocationAllOf) GetLocationNameOk

func (o *LocationAllOf) GetLocationNameOk() (*string, bool)

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

func (*LocationAllOf) HasLocationName

func (o *LocationAllOf) HasLocationName() bool

HasLocationName returns a boolean if a field has been set.

func (LocationAllOf) MarshalJSON

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

func (*LocationAllOf) SetLocationName

func (o *LocationAllOf) SetLocationName(v string)

SetLocationName gets a reference to the given string and assigns it to the LocationName field.

func (LocationAllOf) ToMap

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

type LocationAllOf1

type LocationAllOf1 struct {
	// Geographic coordinate that specifies the north–south position of a point on the Earth&apos;s surface.
	Latitude *string `json:"latitude,omitempty"`
}

LocationAllOf1 struct for LocationAllOf1

func NewLocationAllOf1

func NewLocationAllOf1() *LocationAllOf1

NewLocationAllOf1 instantiates a new LocationAllOf1 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 NewLocationAllOf1WithDefaults

func NewLocationAllOf1WithDefaults() *LocationAllOf1

NewLocationAllOf1WithDefaults instantiates a new LocationAllOf1 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 (*LocationAllOf1) GetLatitude

func (o *LocationAllOf1) GetLatitude() string

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*LocationAllOf1) GetLatitudeOk

func (o *LocationAllOf1) GetLatitudeOk() (*string, bool)

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

func (*LocationAllOf1) HasLatitude

func (o *LocationAllOf1) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (LocationAllOf1) MarshalJSON

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

func (*LocationAllOf1) SetLatitude

func (o *LocationAllOf1) SetLatitude(v string)

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (LocationAllOf1) ToMap

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

type LocationAllOf2

type LocationAllOf2 struct {
	// Geographic coordinate that specifies the east–west position of a point on the Earth&apos;s surface.
	Longitude *string `json:"longitude,omitempty"`
}

LocationAllOf2 struct for LocationAllOf2

func NewLocationAllOf2

func NewLocationAllOf2() *LocationAllOf2

NewLocationAllOf2 instantiates a new LocationAllOf2 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 NewLocationAllOf2WithDefaults

func NewLocationAllOf2WithDefaults() *LocationAllOf2

NewLocationAllOf2WithDefaults instantiates a new LocationAllOf2 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 (*LocationAllOf2) GetLongitude

func (o *LocationAllOf2) GetLongitude() string

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*LocationAllOf2) GetLongitudeOk

func (o *LocationAllOf2) GetLongitudeOk() (*string, bool)

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

func (*LocationAllOf2) HasLongitude

func (o *LocationAllOf2) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (LocationAllOf2) MarshalJSON

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

func (*LocationAllOf2) SetLongitude

func (o *LocationAllOf2) SetLongitude(v string)

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (LocationAllOf2) ToMap

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

type LocationAllOf3

type LocationAllOf3 struct {
	Address *LocationAllOf3Address `json:"address,omitempty"`
}

LocationAllOf3 struct for LocationAllOf3

func NewLocationAllOf3

func NewLocationAllOf3() *LocationAllOf3

NewLocationAllOf3 instantiates a new LocationAllOf3 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 NewLocationAllOf3WithDefaults

func NewLocationAllOf3WithDefaults() *LocationAllOf3

NewLocationAllOf3WithDefaults instantiates a new LocationAllOf3 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 (*LocationAllOf3) GetAddress

func (o *LocationAllOf3) GetAddress() LocationAllOf3Address

GetAddress returns the Address field value if set, zero value otherwise.

func (*LocationAllOf3) GetAddressOk

func (o *LocationAllOf3) GetAddressOk() (*LocationAllOf3Address, 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.

func (*LocationAllOf3) HasAddress

func (o *LocationAllOf3) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (LocationAllOf3) MarshalJSON

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

func (*LocationAllOf3) SetAddress

func (o *LocationAllOf3) SetAddress(v LocationAllOf3Address)

SetAddress gets a reference to the given LocationAllOf3Address and assigns it to the Address field.

func (LocationAllOf3) ToMap

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

type LocationAllOf3Address

type LocationAllOf3Address struct {
	// Name of the address
	Name *string `json:"name,omitempty"`
	// The name of the street of the party’s address.
	Street *string `json:"street,omitempty"`
	// The number of the street of the party’s address.
	StreetNumber *string `json:"streetNumber,omitempty"`
	// The floor of the party’s street number.
	Floor *string `json:"floor,omitempty"`
	// The post code of the party’s address.
	PostCode *string `json:"postCode,omitempty"`
	// The city name of the party’s address.
	City *string `json:"city,omitempty"`
	// The state/region of the party’s address.
	StateRegion *string `json:"stateRegion,omitempty"`
	// The country of the party’s address.
	Country *string `json:"country,omitempty"`
}

LocationAllOf3Address Address related information

func NewLocationAllOf3Address

func NewLocationAllOf3Address() *LocationAllOf3Address

NewLocationAllOf3Address instantiates a new LocationAllOf3Address 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 NewLocationAllOf3AddressWithDefaults

func NewLocationAllOf3AddressWithDefaults() *LocationAllOf3Address

NewLocationAllOf3AddressWithDefaults instantiates a new LocationAllOf3Address 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 (*LocationAllOf3Address) GetCity

func (o *LocationAllOf3Address) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetCityOk

func (o *LocationAllOf3Address) GetCityOk() (*string, bool)

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

func (*LocationAllOf3Address) GetCountry

func (o *LocationAllOf3Address) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetCountryOk

func (o *LocationAllOf3Address) GetCountryOk() (*string, bool)

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

func (*LocationAllOf3Address) GetFloor

func (o *LocationAllOf3Address) GetFloor() string

GetFloor returns the Floor field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetFloorOk

func (o *LocationAllOf3Address) GetFloorOk() (*string, bool)

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

func (*LocationAllOf3Address) GetName

func (o *LocationAllOf3Address) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetNameOk

func (o *LocationAllOf3Address) 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.

func (*LocationAllOf3Address) GetPostCode

func (o *LocationAllOf3Address) GetPostCode() string

GetPostCode returns the PostCode field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetPostCodeOk

func (o *LocationAllOf3Address) GetPostCodeOk() (*string, bool)

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

func (*LocationAllOf3Address) GetStateRegion

func (o *LocationAllOf3Address) GetStateRegion() string

GetStateRegion returns the StateRegion field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetStateRegionOk

func (o *LocationAllOf3Address) GetStateRegionOk() (*string, bool)

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

func (*LocationAllOf3Address) GetStreet

func (o *LocationAllOf3Address) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetStreetNumber

func (o *LocationAllOf3Address) GetStreetNumber() string

GetStreetNumber returns the StreetNumber field value if set, zero value otherwise.

func (*LocationAllOf3Address) GetStreetNumberOk

func (o *LocationAllOf3Address) GetStreetNumberOk() (*string, bool)

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

func (*LocationAllOf3Address) GetStreetOk

func (o *LocationAllOf3Address) GetStreetOk() (*string, bool)

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

func (*LocationAllOf3Address) HasCity

func (o *LocationAllOf3Address) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasCountry

func (o *LocationAllOf3Address) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasFloor

func (o *LocationAllOf3Address) HasFloor() bool

HasFloor returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasName

func (o *LocationAllOf3Address) HasName() bool

HasName returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasPostCode

func (o *LocationAllOf3Address) HasPostCode() bool

HasPostCode returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasStateRegion

func (o *LocationAllOf3Address) HasStateRegion() bool

HasStateRegion returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasStreet

func (o *LocationAllOf3Address) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*LocationAllOf3Address) HasStreetNumber

func (o *LocationAllOf3Address) HasStreetNumber() bool

HasStreetNumber returns a boolean if a field has been set.

func (LocationAllOf3Address) MarshalJSON

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

func (*LocationAllOf3Address) SetCity

func (o *LocationAllOf3Address) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*LocationAllOf3Address) SetCountry

func (o *LocationAllOf3Address) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*LocationAllOf3Address) SetFloor

func (o *LocationAllOf3Address) SetFloor(v string)

SetFloor gets a reference to the given string and assigns it to the Floor field.

func (*LocationAllOf3Address) SetName

func (o *LocationAllOf3Address) SetName(v string)

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

func (*LocationAllOf3Address) SetPostCode

func (o *LocationAllOf3Address) SetPostCode(v string)

SetPostCode gets a reference to the given string and assigns it to the PostCode field.

func (*LocationAllOf3Address) SetStateRegion

func (o *LocationAllOf3Address) SetStateRegion(v string)

SetStateRegion gets a reference to the given string and assigns it to the StateRegion field.

func (*LocationAllOf3Address) SetStreet

func (o *LocationAllOf3Address) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*LocationAllOf3Address) SetStreetNumber

func (o *LocationAllOf3Address) SetStreetNumber(v string)

SetStreetNumber gets a reference to the given string and assigns it to the StreetNumber field.

func (LocationAllOf3Address) ToMap

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

type MappedNullable

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

type ModeOfTransport

type ModeOfTransport string

ModeOfTransport The mode of transport as defined by DCSA.

const (
	VESSEL ModeOfTransport = "VESSEL"
	RAIL   ModeOfTransport = "RAIL"
	TRUCK  ModeOfTransport = "TRUCK"
	BARGE  ModeOfTransport = "BARGE"
)

List of modeOfTransport

func NewModeOfTransportFromValue

func NewModeOfTransportFromValue(v string) (*ModeOfTransport, error)

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

func (ModeOfTransport) IsValid

func (v ModeOfTransport) IsValid() bool

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

func (ModeOfTransport) Ptr

Ptr returns reference to modeOfTransport value

func (*ModeOfTransport) UnmarshalJSON

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

type ModelError

type ModelError struct {
	// The HTTP request method type
	HttpMethod string `json:"httpMethod"`
	// The request URI.
	RequestUri string           `json:"requestUri"`
	Errors     []SubErrorsInner `json:"errors"`
	// The HTTP status code
	StatusCode int32 `json:"statusCode"`
	// The textual representation of the response status.
	StatusCodeText string `json:"statusCodeText"`
	// The date and time (in ISO 8601 format) the error occurred.
	ErrorDateTime string `json:"errorDateTime"`
}

ModelError struct for ModelError

func NewModelError

func NewModelError(httpMethod string, requestUri string, errors []SubErrorsInner, statusCode int32, statusCodeText string, errorDateTime string) *ModelError

NewModelError instantiates a new ModelError 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 NewModelErrorWithDefaults

func NewModelErrorWithDefaults() *ModelError

NewModelErrorWithDefaults instantiates a new ModelError 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 (*ModelError) GetErrorDateTime

func (o *ModelError) GetErrorDateTime() string

GetErrorDateTime returns the ErrorDateTime field value

func (*ModelError) GetErrorDateTimeOk

func (o *ModelError) GetErrorDateTimeOk() (*string, bool)

GetErrorDateTimeOk returns a tuple with the ErrorDateTime field value and a boolean to check if the value has been set.

func (*ModelError) GetErrors

func (o *ModelError) GetErrors() []SubErrorsInner

GetErrors returns the Errors field value

func (*ModelError) GetErrorsOk

func (o *ModelError) GetErrorsOk() ([]SubErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ModelError) GetHttpMethod

func (o *ModelError) GetHttpMethod() string

GetHttpMethod returns the HttpMethod field value

func (*ModelError) GetHttpMethodOk

func (o *ModelError) GetHttpMethodOk() (*string, bool)

GetHttpMethodOk returns a tuple with the HttpMethod field value and a boolean to check if the value has been set.

func (*ModelError) GetRequestUri

func (o *ModelError) GetRequestUri() string

GetRequestUri returns the RequestUri field value

func (*ModelError) GetRequestUriOk

func (o *ModelError) GetRequestUriOk() (*string, bool)

GetRequestUriOk returns a tuple with the RequestUri field value and a boolean to check if the value has been set.

func (*ModelError) GetStatusCode

func (o *ModelError) GetStatusCode() int32

GetStatusCode returns the StatusCode field value

func (*ModelError) GetStatusCodeOk

func (o *ModelError) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set.

func (*ModelError) GetStatusCodeText

func (o *ModelError) GetStatusCodeText() string

GetStatusCodeText returns the StatusCodeText field value

func (*ModelError) GetStatusCodeTextOk

func (o *ModelError) GetStatusCodeTextOk() (*string, bool)

GetStatusCodeTextOk returns a tuple with the StatusCodeText field value and a boolean to check if the value has been set.

func (ModelError) MarshalJSON

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

func (*ModelError) SetErrorDateTime

func (o *ModelError) SetErrorDateTime(v string)

SetErrorDateTime sets field value

func (*ModelError) SetErrors

func (o *ModelError) SetErrors(v []SubErrorsInner)

SetErrors sets field value

func (*ModelError) SetHttpMethod

func (o *ModelError) SetHttpMethod(v string)

SetHttpMethod sets field value

func (*ModelError) SetRequestUri

func (o *ModelError) SetRequestUri(v string)

SetRequestUri sets field value

func (*ModelError) SetStatusCode

func (o *ModelError) SetStatusCode(v int32)

SetStatusCode sets field value

func (*ModelError) SetStatusCodeText

func (o *ModelError) SetStatusCodeText(v string)

SetStatusCodeText sets field value

func (ModelError) ToMap

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

type NullableAddress

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

func NewNullableAddress

func NewNullableAddress(val *Address) *NullableAddress

func (NullableAddress) Get

func (v NullableAddress) Get() *Address

func (NullableAddress) IsSet

func (v NullableAddress) IsSet() bool

func (NullableAddress) MarshalJSON

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

func (*NullableAddress) Set

func (v *NullableAddress) Set(val *Address)

func (*NullableAddress) UnmarshalJSON

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

func (*NullableAddress) Unset

func (v *NullableAddress) Unset()

type NullableAddressAllOf

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

func NewNullableAddressAllOf

func NewNullableAddressAllOf(val *AddressAllOf) *NullableAddressAllOf

func (NullableAddressAllOf) Get

func (NullableAddressAllOf) IsSet

func (v NullableAddressAllOf) IsSet() bool

func (NullableAddressAllOf) MarshalJSON

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

func (*NullableAddressAllOf) Set

func (v *NullableAddressAllOf) Set(val *AddressAllOf)

func (*NullableAddressAllOf) UnmarshalJSON

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

func (*NullableAddressAllOf) Unset

func (v *NullableAddressAllOf) Unset()

type NullableAddressAllOf1

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

func NewNullableAddressAllOf1

func NewNullableAddressAllOf1(val *AddressAllOf1) *NullableAddressAllOf1

func (NullableAddressAllOf1) Get

func (NullableAddressAllOf1) IsSet

func (v NullableAddressAllOf1) IsSet() bool

func (NullableAddressAllOf1) MarshalJSON

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

func (*NullableAddressAllOf1) Set

func (v *NullableAddressAllOf1) Set(val *AddressAllOf1)

func (*NullableAddressAllOf1) UnmarshalJSON

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

func (*NullableAddressAllOf1) Unset

func (v *NullableAddressAllOf1) Unset()

type NullableAddressAllOf2

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

func NewNullableAddressAllOf2

func NewNullableAddressAllOf2(val *AddressAllOf2) *NullableAddressAllOf2

func (NullableAddressAllOf2) Get

func (NullableAddressAllOf2) IsSet

func (v NullableAddressAllOf2) IsSet() bool

func (NullableAddressAllOf2) MarshalJSON

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

func (*NullableAddressAllOf2) Set

func (v *NullableAddressAllOf2) Set(val *AddressAllOf2)

func (*NullableAddressAllOf2) UnmarshalJSON

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

func (*NullableAddressAllOf2) Unset

func (v *NullableAddressAllOf2) Unset()

type NullableAddressAllOf3

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

func NewNullableAddressAllOf3

func NewNullableAddressAllOf3(val *AddressAllOf3) *NullableAddressAllOf3

func (NullableAddressAllOf3) Get

func (NullableAddressAllOf3) IsSet

func (v NullableAddressAllOf3) IsSet() bool

func (NullableAddressAllOf3) MarshalJSON

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

func (*NullableAddressAllOf3) Set

func (v *NullableAddressAllOf3) Set(val *AddressAllOf3)

func (*NullableAddressAllOf3) UnmarshalJSON

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

func (*NullableAddressAllOf3) Unset

func (v *NullableAddressAllOf3) Unset()

type NullableAddressAllOf4

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

func NewNullableAddressAllOf4

func NewNullableAddressAllOf4(val *AddressAllOf4) *NullableAddressAllOf4

func (NullableAddressAllOf4) Get

func (NullableAddressAllOf4) IsSet

func (v NullableAddressAllOf4) IsSet() bool

func (NullableAddressAllOf4) MarshalJSON

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

func (*NullableAddressAllOf4) Set

func (v *NullableAddressAllOf4) Set(val *AddressAllOf4)

func (*NullableAddressAllOf4) UnmarshalJSON

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

func (*NullableAddressAllOf4) Unset

func (v *NullableAddressAllOf4) Unset()

type NullableAddressAllOf5

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

func NewNullableAddressAllOf5

func NewNullableAddressAllOf5(val *AddressAllOf5) *NullableAddressAllOf5

func (NullableAddressAllOf5) Get

func (NullableAddressAllOf5) IsSet

func (v NullableAddressAllOf5) IsSet() bool

func (NullableAddressAllOf5) MarshalJSON

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

func (*NullableAddressAllOf5) Set

func (v *NullableAddressAllOf5) Set(val *AddressAllOf5)

func (*NullableAddressAllOf5) UnmarshalJSON

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

func (*NullableAddressAllOf5) Unset

func (v *NullableAddressAllOf5) Unset()

type NullableAddressAllOf6

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

func NewNullableAddressAllOf6

func NewNullableAddressAllOf6(val *AddressAllOf6) *NullableAddressAllOf6

func (NullableAddressAllOf6) Get

func (NullableAddressAllOf6) IsSet

func (v NullableAddressAllOf6) IsSet() bool

func (NullableAddressAllOf6) MarshalJSON

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

func (*NullableAddressAllOf6) Set

func (v *NullableAddressAllOf6) Set(val *AddressAllOf6)

func (*NullableAddressAllOf6) UnmarshalJSON

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

func (*NullableAddressAllOf6) Unset

func (v *NullableAddressAllOf6) Unset()

type NullableAddressAllOf7

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

func NewNullableAddressAllOf7

func NewNullableAddressAllOf7(val *AddressAllOf7) *NullableAddressAllOf7

func (NullableAddressAllOf7) Get

func (NullableAddressAllOf7) IsSet

func (v NullableAddressAllOf7) IsSet() bool

func (NullableAddressAllOf7) MarshalJSON

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

func (*NullableAddressAllOf7) Set

func (v *NullableAddressAllOf7) Set(val *AddressAllOf7)

func (*NullableAddressAllOf7) UnmarshalJSON

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

func (*NullableAddressAllOf7) Unset

func (v *NullableAddressAllOf7) Unset()

type NullableBaseEquipmentEvent

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

func NewNullableBaseEquipmentEvent

func NewNullableBaseEquipmentEvent(val *BaseEquipmentEvent) *NullableBaseEquipmentEvent

func (NullableBaseEquipmentEvent) Get

func (NullableBaseEquipmentEvent) IsSet

func (v NullableBaseEquipmentEvent) IsSet() bool

func (NullableBaseEquipmentEvent) MarshalJSON

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

func (*NullableBaseEquipmentEvent) Set

func (*NullableBaseEquipmentEvent) UnmarshalJSON

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

func (*NullableBaseEquipmentEvent) Unset

func (v *NullableBaseEquipmentEvent) Unset()

type NullableBaseEquipmentEventAllOf

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

func (NullableBaseEquipmentEventAllOf) Get

func (NullableBaseEquipmentEventAllOf) IsSet

func (NullableBaseEquipmentEventAllOf) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf) Set

func (*NullableBaseEquipmentEventAllOf) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf) Unset

type NullableBaseEquipmentEventAllOf1

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

func (NullableBaseEquipmentEventAllOf1) Get

func (NullableBaseEquipmentEventAllOf1) IsSet

func (NullableBaseEquipmentEventAllOf1) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf1) Set

func (*NullableBaseEquipmentEventAllOf1) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf1) Unset

type NullableBaseEquipmentEventAllOf2

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

func (NullableBaseEquipmentEventAllOf2) Get

func (NullableBaseEquipmentEventAllOf2) IsSet

func (NullableBaseEquipmentEventAllOf2) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf2) Set

func (*NullableBaseEquipmentEventAllOf2) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf2) Unset

type NullableBaseEquipmentEventAllOf3

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

func (NullableBaseEquipmentEventAllOf3) Get

func (NullableBaseEquipmentEventAllOf3) IsSet

func (NullableBaseEquipmentEventAllOf3) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf3) Set

func (*NullableBaseEquipmentEventAllOf3) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf3) Unset

type NullableBaseEquipmentEventAllOf4

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

func (NullableBaseEquipmentEventAllOf4) Get

func (NullableBaseEquipmentEventAllOf4) IsSet

func (NullableBaseEquipmentEventAllOf4) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf4) Set

func (*NullableBaseEquipmentEventAllOf4) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf4) Unset

type NullableBaseEquipmentEventAllOf5

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

func (NullableBaseEquipmentEventAllOf5) Get

func (NullableBaseEquipmentEventAllOf5) IsSet

func (NullableBaseEquipmentEventAllOf5) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf5) Set

func (*NullableBaseEquipmentEventAllOf5) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf5) Unset

type NullableBaseEquipmentEventAllOf6

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

func (NullableBaseEquipmentEventAllOf6) Get

func (NullableBaseEquipmentEventAllOf6) IsSet

func (NullableBaseEquipmentEventAllOf6) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf6) Set

func (*NullableBaseEquipmentEventAllOf6) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf6) Unset

type NullableBaseEquipmentEventAllOf7

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

func (NullableBaseEquipmentEventAllOf7) Get

func (NullableBaseEquipmentEventAllOf7) IsSet

func (NullableBaseEquipmentEventAllOf7) MarshalJSON

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

func (*NullableBaseEquipmentEventAllOf7) Set

func (*NullableBaseEquipmentEventAllOf7) UnmarshalJSON

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

func (*NullableBaseEquipmentEventAllOf7) Unset

type NullableBaseEvent

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

func NewNullableBaseEvent

func NewNullableBaseEvent(val *BaseEvent) *NullableBaseEvent

func (NullableBaseEvent) Get

func (v NullableBaseEvent) Get() *BaseEvent

func (NullableBaseEvent) IsSet

func (v NullableBaseEvent) IsSet() bool

func (NullableBaseEvent) MarshalJSON

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

func (*NullableBaseEvent) Set

func (v *NullableBaseEvent) Set(val *BaseEvent)

func (*NullableBaseEvent) UnmarshalJSON

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

func (*NullableBaseEvent) Unset

func (v *NullableBaseEvent) Unset()

type NullableBaseEventAllOf

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

func NewNullableBaseEventAllOf

func NewNullableBaseEventAllOf(val *BaseEventAllOf) *NullableBaseEventAllOf

func (NullableBaseEventAllOf) Get

func (NullableBaseEventAllOf) IsSet

func (v NullableBaseEventAllOf) IsSet() bool

func (NullableBaseEventAllOf) MarshalJSON

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

func (*NullableBaseEventAllOf) Set

func (*NullableBaseEventAllOf) UnmarshalJSON

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

func (*NullableBaseEventAllOf) Unset

func (v *NullableBaseEventAllOf) Unset()

type NullableBaseEventAllOf1

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

func NewNullableBaseEventAllOf1

func NewNullableBaseEventAllOf1(val *BaseEventAllOf1) *NullableBaseEventAllOf1

func (NullableBaseEventAllOf1) Get

func (NullableBaseEventAllOf1) IsSet

func (v NullableBaseEventAllOf1) IsSet() bool

func (NullableBaseEventAllOf1) MarshalJSON

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

func (*NullableBaseEventAllOf1) Set

func (*NullableBaseEventAllOf1) UnmarshalJSON

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

func (*NullableBaseEventAllOf1) Unset

func (v *NullableBaseEventAllOf1) Unset()

type NullableBaseEventBody

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

func NewNullableBaseEventBody

func NewNullableBaseEventBody(val *BaseEventBody) *NullableBaseEventBody

func (NullableBaseEventBody) Get

func (NullableBaseEventBody) IsSet

func (v NullableBaseEventBody) IsSet() bool

func (NullableBaseEventBody) MarshalJSON

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

func (*NullableBaseEventBody) Set

func (v *NullableBaseEventBody) Set(val *BaseEventBody)

func (*NullableBaseEventBody) UnmarshalJSON

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

func (*NullableBaseEventBody) Unset

func (v *NullableBaseEventBody) Unset()

type NullableBaseEventBodyAllOf

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

func NewNullableBaseEventBodyAllOf

func NewNullableBaseEventBodyAllOf(val *BaseEventBodyAllOf) *NullableBaseEventBodyAllOf

func (NullableBaseEventBodyAllOf) Get

func (NullableBaseEventBodyAllOf) IsSet

func (v NullableBaseEventBodyAllOf) IsSet() bool

func (NullableBaseEventBodyAllOf) MarshalJSON

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

func (*NullableBaseEventBodyAllOf) Set

func (*NullableBaseEventBodyAllOf) UnmarshalJSON

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

func (*NullableBaseEventBodyAllOf) Unset

func (v *NullableBaseEventBodyAllOf) Unset()

type NullableBaseEventBodyAllOf1

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

func NewNullableBaseEventBodyAllOf1

func NewNullableBaseEventBodyAllOf1(val *BaseEventBodyAllOf1) *NullableBaseEventBodyAllOf1

func (NullableBaseEventBodyAllOf1) Get

func (NullableBaseEventBodyAllOf1) IsSet

func (NullableBaseEventBodyAllOf1) MarshalJSON

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

func (*NullableBaseEventBodyAllOf1) Set

func (*NullableBaseEventBodyAllOf1) UnmarshalJSON

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

func (*NullableBaseEventBodyAllOf1) Unset

func (v *NullableBaseEventBodyAllOf1) Unset()

type NullableBaseEventBodyAllOf2

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

func NewNullableBaseEventBodyAllOf2

func NewNullableBaseEventBodyAllOf2(val *BaseEventBodyAllOf2) *NullableBaseEventBodyAllOf2

func (NullableBaseEventBodyAllOf2) Get

func (NullableBaseEventBodyAllOf2) IsSet

func (NullableBaseEventBodyAllOf2) MarshalJSON

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

func (*NullableBaseEventBodyAllOf2) Set

func (*NullableBaseEventBodyAllOf2) UnmarshalJSON

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

func (*NullableBaseEventBodyAllOf2) Unset

func (v *NullableBaseEventBodyAllOf2) Unset()

type NullableBaseShipmentEvent

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

func NewNullableBaseShipmentEvent

func NewNullableBaseShipmentEvent(val *BaseShipmentEvent) *NullableBaseShipmentEvent

func (NullableBaseShipmentEvent) Get

func (NullableBaseShipmentEvent) IsSet

func (v NullableBaseShipmentEvent) IsSet() bool

func (NullableBaseShipmentEvent) MarshalJSON

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

func (*NullableBaseShipmentEvent) Set

func (*NullableBaseShipmentEvent) UnmarshalJSON

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

func (*NullableBaseShipmentEvent) Unset

func (v *NullableBaseShipmentEvent) Unset()

type NullableBaseShipmentEventAllOf

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

func (NullableBaseShipmentEventAllOf) Get

func (NullableBaseShipmentEventAllOf) IsSet

func (NullableBaseShipmentEventAllOf) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf) Set

func (*NullableBaseShipmentEventAllOf) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf) Unset

func (v *NullableBaseShipmentEventAllOf) Unset()

type NullableBaseShipmentEventAllOf1

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

func (NullableBaseShipmentEventAllOf1) Get

func (NullableBaseShipmentEventAllOf1) IsSet

func (NullableBaseShipmentEventAllOf1) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf1) Set

func (*NullableBaseShipmentEventAllOf1) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf1) Unset

type NullableBaseShipmentEventAllOf2

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

func (NullableBaseShipmentEventAllOf2) Get

func (NullableBaseShipmentEventAllOf2) IsSet

func (NullableBaseShipmentEventAllOf2) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf2) Set

func (*NullableBaseShipmentEventAllOf2) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf2) Unset

type NullableBaseShipmentEventAllOf3

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

func (NullableBaseShipmentEventAllOf3) Get

func (NullableBaseShipmentEventAllOf3) IsSet

func (NullableBaseShipmentEventAllOf3) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf3) Set

func (*NullableBaseShipmentEventAllOf3) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf3) Unset

type NullableBaseShipmentEventAllOf4

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

func (NullableBaseShipmentEventAllOf4) Get

func (NullableBaseShipmentEventAllOf4) IsSet

func (NullableBaseShipmentEventAllOf4) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf4) Set

func (*NullableBaseShipmentEventAllOf4) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf4) Unset

type NullableBaseShipmentEventAllOf5

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

func (NullableBaseShipmentEventAllOf5) Get

func (NullableBaseShipmentEventAllOf5) IsSet

func (NullableBaseShipmentEventAllOf5) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf5) Set

func (*NullableBaseShipmentEventAllOf5) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf5) Unset

type NullableBaseShipmentEventAllOf6

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

func (NullableBaseShipmentEventAllOf6) Get

func (NullableBaseShipmentEventAllOf6) IsSet

func (NullableBaseShipmentEventAllOf6) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf6) Set

func (*NullableBaseShipmentEventAllOf6) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf6) Unset

type NullableBaseShipmentEventAllOf7

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

func (NullableBaseShipmentEventAllOf7) Get

func (NullableBaseShipmentEventAllOf7) IsSet

func (NullableBaseShipmentEventAllOf7) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf7) Set

func (*NullableBaseShipmentEventAllOf7) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf7) Unset

type NullableBaseShipmentEventAllOf8

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

func (NullableBaseShipmentEventAllOf8) Get

func (NullableBaseShipmentEventAllOf8) IsSet

func (NullableBaseShipmentEventAllOf8) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf8) Set

func (*NullableBaseShipmentEventAllOf8) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf8) Unset

type NullableBaseShipmentEventAllOf9

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

func (NullableBaseShipmentEventAllOf9) Get

func (NullableBaseShipmentEventAllOf9) IsSet

func (NullableBaseShipmentEventAllOf9) MarshalJSON

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

func (*NullableBaseShipmentEventAllOf9) Set

func (*NullableBaseShipmentEventAllOf9) UnmarshalJSON

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

func (*NullableBaseShipmentEventAllOf9) Unset

type NullableBaseTransportEvent

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

func NewNullableBaseTransportEvent

func NewNullableBaseTransportEvent(val *BaseTransportEvent) *NullableBaseTransportEvent

func (NullableBaseTransportEvent) Get

func (NullableBaseTransportEvent) IsSet

func (v NullableBaseTransportEvent) IsSet() bool

func (NullableBaseTransportEvent) MarshalJSON

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

func (*NullableBaseTransportEvent) Set

func (*NullableBaseTransportEvent) UnmarshalJSON

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

func (*NullableBaseTransportEvent) Unset

func (v *NullableBaseTransportEvent) Unset()

type NullableBaseTransportEventAllOf

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

func (NullableBaseTransportEventAllOf) Get

func (NullableBaseTransportEventAllOf) IsSet

func (NullableBaseTransportEventAllOf) MarshalJSON

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

func (*NullableBaseTransportEventAllOf) Set

func (*NullableBaseTransportEventAllOf) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf) Unset

type NullableBaseTransportEventAllOf1

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

func (NullableBaseTransportEventAllOf1) Get

func (NullableBaseTransportEventAllOf1) IsSet

func (NullableBaseTransportEventAllOf1) MarshalJSON

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

func (*NullableBaseTransportEventAllOf1) Set

func (*NullableBaseTransportEventAllOf1) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf1) Unset

type NullableBaseTransportEventAllOf2

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

func (NullableBaseTransportEventAllOf2) Get

func (NullableBaseTransportEventAllOf2) IsSet

func (NullableBaseTransportEventAllOf2) MarshalJSON

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

func (*NullableBaseTransportEventAllOf2) Set

func (*NullableBaseTransportEventAllOf2) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf2) Unset

type NullableBaseTransportEventAllOf3

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

func (NullableBaseTransportEventAllOf3) Get

func (NullableBaseTransportEventAllOf3) IsSet

func (NullableBaseTransportEventAllOf3) MarshalJSON

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

func (*NullableBaseTransportEventAllOf3) Set

func (*NullableBaseTransportEventAllOf3) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf3) Unset

type NullableBaseTransportEventAllOf4

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

func (NullableBaseTransportEventAllOf4) Get

func (NullableBaseTransportEventAllOf4) IsSet

func (NullableBaseTransportEventAllOf4) MarshalJSON

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

func (*NullableBaseTransportEventAllOf4) Set

func (*NullableBaseTransportEventAllOf4) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf4) Unset

type NullableBaseTransportEventAllOf5

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

func (NullableBaseTransportEventAllOf5) Get

func (NullableBaseTransportEventAllOf5) IsSet

func (NullableBaseTransportEventAllOf5) MarshalJSON

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

func (*NullableBaseTransportEventAllOf5) Set

func (*NullableBaseTransportEventAllOf5) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf5) Unset

type NullableBaseTransportEventAllOf6

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

func (NullableBaseTransportEventAllOf6) Get

func (NullableBaseTransportEventAllOf6) IsSet

func (NullableBaseTransportEventAllOf6) MarshalJSON

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

func (*NullableBaseTransportEventAllOf6) Set

func (*NullableBaseTransportEventAllOf6) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf6) Unset

type NullableBaseTransportEventAllOf7

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

func (NullableBaseTransportEventAllOf7) Get

func (NullableBaseTransportEventAllOf7) IsSet

func (NullableBaseTransportEventAllOf7) MarshalJSON

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

func (*NullableBaseTransportEventAllOf7) Set

func (*NullableBaseTransportEventAllOf7) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf7) Unset

type NullableBaseTransportEventAllOf8

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

func (NullableBaseTransportEventAllOf8) Get

func (NullableBaseTransportEventAllOf8) IsSet

func (NullableBaseTransportEventAllOf8) MarshalJSON

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

func (*NullableBaseTransportEventAllOf8) Set

func (*NullableBaseTransportEventAllOf8) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf8) Unset

type NullableBaseTransportEventAllOf9

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

func (NullableBaseTransportEventAllOf9) Get

func (NullableBaseTransportEventAllOf9) IsSet

func (NullableBaseTransportEventAllOf9) MarshalJSON

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

func (*NullableBaseTransportEventAllOf9) Set

func (*NullableBaseTransportEventAllOf9) UnmarshalJSON

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

func (*NullableBaseTransportEventAllOf9) 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 NullableDocumentReferencesInner

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

func (NullableDocumentReferencesInner) Get

func (NullableDocumentReferencesInner) IsSet

func (NullableDocumentReferencesInner) MarshalJSON

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

func (*NullableDocumentReferencesInner) Set

func (*NullableDocumentReferencesInner) UnmarshalJSON

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

func (*NullableDocumentReferencesInner) Unset

type NullableDocumentTypeCode

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

func NewNullableDocumentTypeCode

func NewNullableDocumentTypeCode(val *DocumentTypeCode) *NullableDocumentTypeCode

func (NullableDocumentTypeCode) Get

func (NullableDocumentTypeCode) IsSet

func (v NullableDocumentTypeCode) IsSet() bool

func (NullableDocumentTypeCode) MarshalJSON

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

func (*NullableDocumentTypeCode) Set

func (*NullableDocumentTypeCode) UnmarshalJSON

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

func (*NullableDocumentTypeCode) Unset

func (v *NullableDocumentTypeCode) Unset()

type NullableEmptyIndicatorCode

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

func NewNullableEmptyIndicatorCode

func NewNullableEmptyIndicatorCode(val *EmptyIndicatorCode) *NullableEmptyIndicatorCode

func (NullableEmptyIndicatorCode) Get

func (NullableEmptyIndicatorCode) IsSet

func (v NullableEmptyIndicatorCode) IsSet() bool

func (NullableEmptyIndicatorCode) MarshalJSON

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

func (*NullableEmptyIndicatorCode) Set

func (*NullableEmptyIndicatorCode) UnmarshalJSON

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

func (*NullableEmptyIndicatorCode) Unset

func (v *NullableEmptyIndicatorCode) Unset()

type NullableEquipmentEvent

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

func NewNullableEquipmentEvent

func NewNullableEquipmentEvent(val *EquipmentEvent) *NullableEquipmentEvent

func (NullableEquipmentEvent) Get

func (NullableEquipmentEvent) IsSet

func (v NullableEquipmentEvent) IsSet() bool

func (NullableEquipmentEvent) MarshalJSON

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

func (*NullableEquipmentEvent) Set

func (*NullableEquipmentEvent) UnmarshalJSON

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

func (*NullableEquipmentEvent) Unset

func (v *NullableEquipmentEvent) Unset()

type NullableEquipmentEventTypeCode

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

func (NullableEquipmentEventTypeCode) Get

func (NullableEquipmentEventTypeCode) IsSet

func (NullableEquipmentEventTypeCode) MarshalJSON

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

func (*NullableEquipmentEventTypeCode) Set

func (*NullableEquipmentEventTypeCode) UnmarshalJSON

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

func (*NullableEquipmentEventTypeCode) Unset

func (v *NullableEquipmentEventTypeCode) Unset()

type NullableEventsInner

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

func NewNullableEventsInner

func NewNullableEventsInner(val *EventsInner) *NullableEventsInner

func (NullableEventsInner) Get

func (NullableEventsInner) IsSet

func (v NullableEventsInner) IsSet() bool

func (NullableEventsInner) MarshalJSON

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

func (*NullableEventsInner) Set

func (v *NullableEventsInner) Set(val *EventsInner)

func (*NullableEventsInner) UnmarshalJSON

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

func (*NullableEventsInner) Unset

func (v *NullableEventsInner) Unset()

type NullableFacilityCodeListProvider

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

func (NullableFacilityCodeListProvider) Get

func (NullableFacilityCodeListProvider) IsSet

func (NullableFacilityCodeListProvider) MarshalJSON

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

func (*NullableFacilityCodeListProvider) Set

func (*NullableFacilityCodeListProvider) UnmarshalJSON

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

func (*NullableFacilityCodeListProvider) Unset

type NullableFacilityTypeCodeTRN

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

func NewNullableFacilityTypeCodeTRN

func NewNullableFacilityTypeCodeTRN(val *FacilityTypeCodeTRN) *NullableFacilityTypeCodeTRN

func (NullableFacilityTypeCodeTRN) Get

func (NullableFacilityTypeCodeTRN) IsSet

func (NullableFacilityTypeCodeTRN) MarshalJSON

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

func (*NullableFacilityTypeCodeTRN) Set

func (*NullableFacilityTypeCodeTRN) UnmarshalJSON

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

func (*NullableFacilityTypeCodeTRN) Unset

func (v *NullableFacilityTypeCodeTRN) 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 NullableInlineResponseDefault

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

func (NullableInlineResponseDefault) Get

func (NullableInlineResponseDefault) IsSet

func (NullableInlineResponseDefault) MarshalJSON

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

func (*NullableInlineResponseDefault) Set

func (*NullableInlineResponseDefault) UnmarshalJSON

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

func (*NullableInlineResponseDefault) Unset

func (v *NullableInlineResponseDefault) Unset()

type NullableInlineResponseDefaultAllOf

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

func (NullableInlineResponseDefaultAllOf) Get

func (NullableInlineResponseDefaultAllOf) IsSet

func (NullableInlineResponseDefaultAllOf) MarshalJSON

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

func (*NullableInlineResponseDefaultAllOf) Set

func (*NullableInlineResponseDefaultAllOf) UnmarshalJSON

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

func (*NullableInlineResponseDefaultAllOf) Unset

type NullableInlineResponseDefaultAllOf1

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

func (NullableInlineResponseDefaultAllOf1) Get

func (NullableInlineResponseDefaultAllOf1) IsSet

func (NullableInlineResponseDefaultAllOf1) MarshalJSON

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

func (*NullableInlineResponseDefaultAllOf1) Set

func (*NullableInlineResponseDefaultAllOf1) UnmarshalJSON

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

func (*NullableInlineResponseDefaultAllOf1) 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 NullableLocation

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

func NewNullableLocation

func NewNullableLocation(val *Location) *NullableLocation

func (NullableLocation) Get

func (v NullableLocation) Get() *Location

func (NullableLocation) IsSet

func (v NullableLocation) IsSet() bool

func (NullableLocation) MarshalJSON

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

func (*NullableLocation) Set

func (v *NullableLocation) Set(val *Location)

func (*NullableLocation) UnmarshalJSON

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

func (*NullableLocation) Unset

func (v *NullableLocation) Unset()

type NullableLocationAllOf

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

func NewNullableLocationAllOf

func NewNullableLocationAllOf(val *LocationAllOf) *NullableLocationAllOf

func (NullableLocationAllOf) Get

func (NullableLocationAllOf) IsSet

func (v NullableLocationAllOf) IsSet() bool

func (NullableLocationAllOf) MarshalJSON

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

func (*NullableLocationAllOf) Set

func (v *NullableLocationAllOf) Set(val *LocationAllOf)

func (*NullableLocationAllOf) UnmarshalJSON

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

func (*NullableLocationAllOf) Unset

func (v *NullableLocationAllOf) Unset()

type NullableLocationAllOf1

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

func NewNullableLocationAllOf1

func NewNullableLocationAllOf1(val *LocationAllOf1) *NullableLocationAllOf1

func (NullableLocationAllOf1) Get

func (NullableLocationAllOf1) IsSet

func (v NullableLocationAllOf1) IsSet() bool

func (NullableLocationAllOf1) MarshalJSON

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

func (*NullableLocationAllOf1) Set

func (*NullableLocationAllOf1) UnmarshalJSON

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

func (*NullableLocationAllOf1) Unset

func (v *NullableLocationAllOf1) Unset()

type NullableLocationAllOf2

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

func NewNullableLocationAllOf2

func NewNullableLocationAllOf2(val *LocationAllOf2) *NullableLocationAllOf2

func (NullableLocationAllOf2) Get

func (NullableLocationAllOf2) IsSet

func (v NullableLocationAllOf2) IsSet() bool

func (NullableLocationAllOf2) MarshalJSON

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

func (*NullableLocationAllOf2) Set

func (*NullableLocationAllOf2) UnmarshalJSON

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

func (*NullableLocationAllOf2) Unset

func (v *NullableLocationAllOf2) Unset()

type NullableLocationAllOf3

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

func NewNullableLocationAllOf3

func NewNullableLocationAllOf3(val *LocationAllOf3) *NullableLocationAllOf3

func (NullableLocationAllOf3) Get

func (NullableLocationAllOf3) IsSet

func (v NullableLocationAllOf3) IsSet() bool

func (NullableLocationAllOf3) MarshalJSON

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

func (*NullableLocationAllOf3) Set

func (*NullableLocationAllOf3) UnmarshalJSON

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

func (*NullableLocationAllOf3) Unset

func (v *NullableLocationAllOf3) Unset()

type NullableLocationAllOf3Address

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

func (NullableLocationAllOf3Address) Get

func (NullableLocationAllOf3Address) IsSet

func (NullableLocationAllOf3Address) MarshalJSON

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

func (*NullableLocationAllOf3Address) Set

func (*NullableLocationAllOf3Address) UnmarshalJSON

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

func (*NullableLocationAllOf3Address) Unset

func (v *NullableLocationAllOf3Address) Unset()

type NullableModeOfTransport

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

func NewNullableModeOfTransport

func NewNullableModeOfTransport(val *ModeOfTransport) *NullableModeOfTransport

func (NullableModeOfTransport) Get

func (NullableModeOfTransport) IsSet

func (v NullableModeOfTransport) IsSet() bool

func (NullableModeOfTransport) MarshalJSON

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

func (*NullableModeOfTransport) Set

func (*NullableModeOfTransport) UnmarshalJSON

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

func (*NullableModeOfTransport) Unset

func (v *NullableModeOfTransport) Unset()

type NullableModelError

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

func NewNullableModelError

func NewNullableModelError(val *ModelError) *NullableModelError

func (NullableModelError) Get

func (v NullableModelError) Get() *ModelError

func (NullableModelError) IsSet

func (v NullableModelError) IsSet() bool

func (NullableModelError) MarshalJSON

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

func (*NullableModelError) Set

func (v *NullableModelError) Set(val *ModelError)

func (*NullableModelError) UnmarshalJSON

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

func (*NullableModelError) Unset

func (v *NullableModelError) Unset()

type NullableOperationsTransportEvent

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

func (NullableOperationsTransportEvent) Get

func (NullableOperationsTransportEvent) IsSet

func (NullableOperationsTransportEvent) MarshalJSON

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

func (*NullableOperationsTransportEvent) Set

func (*NullableOperationsTransportEvent) UnmarshalJSON

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

func (*NullableOperationsTransportEvent) Unset

type NullableReference

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

func NewNullableReference

func NewNullableReference(val *Reference) *NullableReference

func (NullableReference) Get

func (v NullableReference) Get() *Reference

func (NullableReference) IsSet

func (v NullableReference) IsSet() bool

func (NullableReference) MarshalJSON

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

func (*NullableReference) Set

func (v *NullableReference) Set(val *Reference)

func (*NullableReference) UnmarshalJSON

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

func (*NullableReference) Unset

func (v *NullableReference) Unset()

type NullableReferenceAllOf

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

func NewNullableReferenceAllOf

func NewNullableReferenceAllOf(val *ReferenceAllOf) *NullableReferenceAllOf

func (NullableReferenceAllOf) Get

func (NullableReferenceAllOf) IsSet

func (v NullableReferenceAllOf) IsSet() bool

func (NullableReferenceAllOf) MarshalJSON

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

func (*NullableReferenceAllOf) Set

func (*NullableReferenceAllOf) UnmarshalJSON

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

func (*NullableReferenceAllOf) Unset

func (v *NullableReferenceAllOf) Unset()

type NullableReferenceAllOf1

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

func NewNullableReferenceAllOf1

func NewNullableReferenceAllOf1(val *ReferenceAllOf1) *NullableReferenceAllOf1

func (NullableReferenceAllOf1) Get

func (NullableReferenceAllOf1) IsSet

func (v NullableReferenceAllOf1) IsSet() bool

func (NullableReferenceAllOf1) MarshalJSON

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

func (*NullableReferenceAllOf1) Set

func (*NullableReferenceAllOf1) UnmarshalJSON

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

func (*NullableReferenceAllOf1) Unset

func (v *NullableReferenceAllOf1) Unset()

type NullableReferenceType

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

func NewNullableReferenceType

func NewNullableReferenceType(val *ReferenceType) *NullableReferenceType

func (NullableReferenceType) Get

func (NullableReferenceType) IsSet

func (v NullableReferenceType) IsSet() bool

func (NullableReferenceType) MarshalJSON

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

func (*NullableReferenceType) Set

func (v *NullableReferenceType) Set(val *ReferenceType)

func (*NullableReferenceType) UnmarshalJSON

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

func (*NullableReferenceType) Unset

func (v *NullableReferenceType) Unset()

type NullableReferences

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

func NewNullableReferences

func NewNullableReferences(val *References) *NullableReferences

func (NullableReferences) Get

func (v NullableReferences) Get() *References

func (NullableReferences) IsSet

func (v NullableReferences) IsSet() bool

func (NullableReferences) MarshalJSON

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

func (*NullableReferences) Set

func (v *NullableReferences) Set(val *References)

func (*NullableReferences) UnmarshalJSON

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

func (*NullableReferences) Unset

func (v *NullableReferences) Unset()

type NullableSeal

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

func NewNullableSeal

func NewNullableSeal(val *Seal) *NullableSeal

func (NullableSeal) Get

func (v NullableSeal) Get() *Seal

func (NullableSeal) IsSet

func (v NullableSeal) IsSet() bool

func (NullableSeal) MarshalJSON

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

func (*NullableSeal) Set

func (v *NullableSeal) Set(val *Seal)

func (*NullableSeal) UnmarshalJSON

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

func (*NullableSeal) Unset

func (v *NullableSeal) Unset()

type NullableSealAllOf

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

func NewNullableSealAllOf

func NewNullableSealAllOf(val *SealAllOf) *NullableSealAllOf

func (NullableSealAllOf) Get

func (v NullableSealAllOf) Get() *SealAllOf

func (NullableSealAllOf) IsSet

func (v NullableSealAllOf) IsSet() bool

func (NullableSealAllOf) MarshalJSON

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

func (*NullableSealAllOf) Set

func (v *NullableSealAllOf) Set(val *SealAllOf)

func (*NullableSealAllOf) UnmarshalJSON

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

func (*NullableSealAllOf) Unset

func (v *NullableSealAllOf) Unset()

type NullableSealAllOf1

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

func NewNullableSealAllOf1

func NewNullableSealAllOf1(val *SealAllOf1) *NullableSealAllOf1

func (NullableSealAllOf1) Get

func (v NullableSealAllOf1) Get() *SealAllOf1

func (NullableSealAllOf1) IsSet

func (v NullableSealAllOf1) IsSet() bool

func (NullableSealAllOf1) MarshalJSON

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

func (*NullableSealAllOf1) Set

func (v *NullableSealAllOf1) Set(val *SealAllOf1)

func (*NullableSealAllOf1) UnmarshalJSON

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

func (*NullableSealAllOf1) Unset

func (v *NullableSealAllOf1) Unset()

type NullableSealAllOf2

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

func NewNullableSealAllOf2

func NewNullableSealAllOf2(val *SealAllOf2) *NullableSealAllOf2

func (NullableSealAllOf2) Get

func (v NullableSealAllOf2) Get() *SealAllOf2

func (NullableSealAllOf2) IsSet

func (v NullableSealAllOf2) IsSet() bool

func (NullableSealAllOf2) MarshalJSON

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

func (*NullableSealAllOf2) Set

func (v *NullableSealAllOf2) Set(val *SealAllOf2)

func (*NullableSealAllOf2) UnmarshalJSON

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

func (*NullableSealAllOf2) Unset

func (v *NullableSealAllOf2) Unset()

type NullableSealSource

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

func NewNullableSealSource

func NewNullableSealSource(val *SealSource) *NullableSealSource

func (NullableSealSource) Get

func (v NullableSealSource) Get() *SealSource

func (NullableSealSource) IsSet

func (v NullableSealSource) IsSet() bool

func (NullableSealSource) MarshalJSON

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

func (*NullableSealSource) Set

func (v *NullableSealSource) Set(val *SealSource)

func (*NullableSealSource) UnmarshalJSON

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

func (*NullableSealSource) Unset

func (v *NullableSealSource) Unset()

type NullableSealType

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

func NewNullableSealType

func NewNullableSealType(val *SealType) *NullableSealType

func (NullableSealType) Get

func (v NullableSealType) Get() *SealType

func (NullableSealType) IsSet

func (v NullableSealType) IsSet() bool

func (NullableSealType) MarshalJSON

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

func (*NullableSealType) Set

func (v *NullableSealType) Set(val *SealType)

func (*NullableSealType) UnmarshalJSON

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

func (*NullableSealType) Unset

func (v *NullableSealType) Unset()

type NullableSeals

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

func NewNullableSeals

func NewNullableSeals(val *Seals) *NullableSeals

func (NullableSeals) Get

func (v NullableSeals) Get() *Seals

func (NullableSeals) IsSet

func (v NullableSeals) IsSet() bool

func (NullableSeals) MarshalJSON

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

func (*NullableSeals) Set

func (v *NullableSeals) Set(val *Seals)

func (*NullableSeals) UnmarshalJSON

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

func (*NullableSeals) Unset

func (v *NullableSeals) Unset()

type NullableShipmentEvent

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

func NewNullableShipmentEvent

func NewNullableShipmentEvent(val *ShipmentEvent) *NullableShipmentEvent

func (NullableShipmentEvent) Get

func (NullableShipmentEvent) IsSet

func (v NullableShipmentEvent) IsSet() bool

func (NullableShipmentEvent) MarshalJSON

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

func (*NullableShipmentEvent) Set

func (v *NullableShipmentEvent) Set(val *ShipmentEvent)

func (*NullableShipmentEvent) UnmarshalJSON

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

func (*NullableShipmentEvent) Unset

func (v *NullableShipmentEvent) Unset()

type NullableShipmentEventTypeCode

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

func (NullableShipmentEventTypeCode) Get

func (NullableShipmentEventTypeCode) IsSet

func (NullableShipmentEventTypeCode) MarshalJSON

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

func (*NullableShipmentEventTypeCode) Set

func (*NullableShipmentEventTypeCode) UnmarshalJSON

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

func (*NullableShipmentEventTypeCode) Unset

func (v *NullableShipmentEventTypeCode) Unset()

type NullableShipmentInformationType

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

func (NullableShipmentInformationType) Get

func (NullableShipmentInformationType) IsSet

func (NullableShipmentInformationType) MarshalJSON

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

func (*NullableShipmentInformationType) Set

func (*NullableShipmentInformationType) UnmarshalJSON

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

func (*NullableShipmentInformationType) 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 NullableSubErrorsInner

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

func NewNullableSubErrorsInner

func NewNullableSubErrorsInner(val *SubErrorsInner) *NullableSubErrorsInner

func (NullableSubErrorsInner) Get

func (NullableSubErrorsInner) IsSet

func (v NullableSubErrorsInner) IsSet() bool

func (NullableSubErrorsInner) MarshalJSON

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

func (*NullableSubErrorsInner) Set

func (*NullableSubErrorsInner) UnmarshalJSON

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

func (*NullableSubErrorsInner) Unset

func (v *NullableSubErrorsInner) 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 NullableTransportCall

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

func NewNullableTransportCall

func NewNullableTransportCall(val *TransportCall) *NullableTransportCall

func (NullableTransportCall) Get

func (NullableTransportCall) IsSet

func (v NullableTransportCall) IsSet() bool

func (NullableTransportCall) MarshalJSON

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

func (*NullableTransportCall) Set

func (v *NullableTransportCall) Set(val *TransportCall)

func (*NullableTransportCall) UnmarshalJSON

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

func (*NullableTransportCall) Unset

func (v *NullableTransportCall) Unset()

type NullableTransportCallAllOf

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

func NewNullableTransportCallAllOf

func NewNullableTransportCallAllOf(val *TransportCallAllOf) *NullableTransportCallAllOf

func (NullableTransportCallAllOf) Get

func (NullableTransportCallAllOf) IsSet

func (v NullableTransportCallAllOf) IsSet() bool

func (NullableTransportCallAllOf) MarshalJSON

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

func (*NullableTransportCallAllOf) Set

func (*NullableTransportCallAllOf) UnmarshalJSON

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

func (*NullableTransportCallAllOf) Unset

func (v *NullableTransportCallAllOf) Unset()

type NullableTransportCallAllOf1

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

func NewNullableTransportCallAllOf1

func NewNullableTransportCallAllOf1(val *TransportCallAllOf1) *NullableTransportCallAllOf1

func (NullableTransportCallAllOf1) Get

func (NullableTransportCallAllOf1) IsSet

func (NullableTransportCallAllOf1) MarshalJSON

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

func (*NullableTransportCallAllOf1) Set

func (*NullableTransportCallAllOf1) UnmarshalJSON

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

func (*NullableTransportCallAllOf1) Unset

func (v *NullableTransportCallAllOf1) Unset()

type NullableTransportCallAllOf10

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

func NewNullableTransportCallAllOf10

func NewNullableTransportCallAllOf10(val *TransportCallAllOf10) *NullableTransportCallAllOf10

func (NullableTransportCallAllOf10) Get

func (NullableTransportCallAllOf10) IsSet

func (NullableTransportCallAllOf10) MarshalJSON

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

func (*NullableTransportCallAllOf10) Set

func (*NullableTransportCallAllOf10) UnmarshalJSON

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

func (*NullableTransportCallAllOf10) Unset

func (v *NullableTransportCallAllOf10) Unset()

type NullableTransportCallAllOf11

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

func NewNullableTransportCallAllOf11

func NewNullableTransportCallAllOf11(val *TransportCallAllOf11) *NullableTransportCallAllOf11

func (NullableTransportCallAllOf11) Get

func (NullableTransportCallAllOf11) IsSet

func (NullableTransportCallAllOf11) MarshalJSON

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

func (*NullableTransportCallAllOf11) Set

func (*NullableTransportCallAllOf11) UnmarshalJSON

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

func (*NullableTransportCallAllOf11) Unset

func (v *NullableTransportCallAllOf11) Unset()

type NullableTransportCallAllOf12

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

func NewNullableTransportCallAllOf12

func NewNullableTransportCallAllOf12(val *TransportCallAllOf12) *NullableTransportCallAllOf12

func (NullableTransportCallAllOf12) Get

func (NullableTransportCallAllOf12) IsSet

func (NullableTransportCallAllOf12) MarshalJSON

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

func (*NullableTransportCallAllOf12) Set

func (*NullableTransportCallAllOf12) UnmarshalJSON

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

func (*NullableTransportCallAllOf12) Unset

func (v *NullableTransportCallAllOf12) Unset()

type NullableTransportCallAllOf13

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

func NewNullableTransportCallAllOf13

func NewNullableTransportCallAllOf13(val *TransportCallAllOf13) *NullableTransportCallAllOf13

func (NullableTransportCallAllOf13) Get

func (NullableTransportCallAllOf13) IsSet

func (NullableTransportCallAllOf13) MarshalJSON

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

func (*NullableTransportCallAllOf13) Set

func (*NullableTransportCallAllOf13) UnmarshalJSON

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

func (*NullableTransportCallAllOf13) Unset

func (v *NullableTransportCallAllOf13) Unset()

type NullableTransportCallAllOf13Location

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

func (NullableTransportCallAllOf13Location) Get

func (NullableTransportCallAllOf13Location) IsSet

func (NullableTransportCallAllOf13Location) MarshalJSON

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

func (*NullableTransportCallAllOf13Location) Set

func (*NullableTransportCallAllOf13Location) UnmarshalJSON

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

func (*NullableTransportCallAllOf13Location) Unset

type NullableTransportCallAllOf14

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

func NewNullableTransportCallAllOf14

func NewNullableTransportCallAllOf14(val *TransportCallAllOf14) *NullableTransportCallAllOf14

func (NullableTransportCallAllOf14) Get

func (NullableTransportCallAllOf14) IsSet

func (NullableTransportCallAllOf14) MarshalJSON

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

func (*NullableTransportCallAllOf14) Set

func (*NullableTransportCallAllOf14) UnmarshalJSON

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

func (*NullableTransportCallAllOf14) Unset

func (v *NullableTransportCallAllOf14) Unset()

type NullableTransportCallAllOf2

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

func NewNullableTransportCallAllOf2

func NewNullableTransportCallAllOf2(val *TransportCallAllOf2) *NullableTransportCallAllOf2

func (NullableTransportCallAllOf2) Get

func (NullableTransportCallAllOf2) IsSet

func (NullableTransportCallAllOf2) MarshalJSON

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

func (*NullableTransportCallAllOf2) Set

func (*NullableTransportCallAllOf2) UnmarshalJSON

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

func (*NullableTransportCallAllOf2) Unset

func (v *NullableTransportCallAllOf2) Unset()

type NullableTransportCallAllOf3

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

func NewNullableTransportCallAllOf3

func NewNullableTransportCallAllOf3(val *TransportCallAllOf3) *NullableTransportCallAllOf3

func (NullableTransportCallAllOf3) Get

func (NullableTransportCallAllOf3) IsSet

func (NullableTransportCallAllOf3) MarshalJSON

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

func (*NullableTransportCallAllOf3) Set

func (*NullableTransportCallAllOf3) UnmarshalJSON

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

func (*NullableTransportCallAllOf3) Unset

func (v *NullableTransportCallAllOf3) Unset()

type NullableTransportCallAllOf4

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

func NewNullableTransportCallAllOf4

func NewNullableTransportCallAllOf4(val *TransportCallAllOf4) *NullableTransportCallAllOf4

func (NullableTransportCallAllOf4) Get

func (NullableTransportCallAllOf4) IsSet

func (NullableTransportCallAllOf4) MarshalJSON

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

func (*NullableTransportCallAllOf4) Set

func (*NullableTransportCallAllOf4) UnmarshalJSON

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

func (*NullableTransportCallAllOf4) Unset

func (v *NullableTransportCallAllOf4) Unset()

type NullableTransportCallAllOf5

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

func NewNullableTransportCallAllOf5

func NewNullableTransportCallAllOf5(val *TransportCallAllOf5) *NullableTransportCallAllOf5

func (NullableTransportCallAllOf5) Get

func (NullableTransportCallAllOf5) IsSet

func (NullableTransportCallAllOf5) MarshalJSON

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

func (*NullableTransportCallAllOf5) Set

func (*NullableTransportCallAllOf5) UnmarshalJSON

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

func (*NullableTransportCallAllOf5) Unset

func (v *NullableTransportCallAllOf5) Unset()

type NullableTransportCallAllOf6

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

func NewNullableTransportCallAllOf6

func NewNullableTransportCallAllOf6(val *TransportCallAllOf6) *NullableTransportCallAllOf6

func (NullableTransportCallAllOf6) Get

func (NullableTransportCallAllOf6) IsSet

func (NullableTransportCallAllOf6) MarshalJSON

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

func (*NullableTransportCallAllOf6) Set

func (*NullableTransportCallAllOf6) UnmarshalJSON

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

func (*NullableTransportCallAllOf6) Unset

func (v *NullableTransportCallAllOf6) Unset()

type NullableTransportCallAllOf7

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

func NewNullableTransportCallAllOf7

func NewNullableTransportCallAllOf7(val *TransportCallAllOf7) *NullableTransportCallAllOf7

func (NullableTransportCallAllOf7) Get

func (NullableTransportCallAllOf7) IsSet

func (NullableTransportCallAllOf7) MarshalJSON

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

func (*NullableTransportCallAllOf7) Set

func (*NullableTransportCallAllOf7) UnmarshalJSON

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

func (*NullableTransportCallAllOf7) Unset

func (v *NullableTransportCallAllOf7) Unset()

type NullableTransportCallAllOf8

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

func NewNullableTransportCallAllOf8

func NewNullableTransportCallAllOf8(val *TransportCallAllOf8) *NullableTransportCallAllOf8

func (NullableTransportCallAllOf8) Get

func (NullableTransportCallAllOf8) IsSet

func (NullableTransportCallAllOf8) MarshalJSON

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

func (*NullableTransportCallAllOf8) Set

func (*NullableTransportCallAllOf8) UnmarshalJSON

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

func (*NullableTransportCallAllOf8) Unset

func (v *NullableTransportCallAllOf8) Unset()

type NullableTransportCallAllOf9

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

func NewNullableTransportCallAllOf9

func NewNullableTransportCallAllOf9(val *TransportCallAllOf9) *NullableTransportCallAllOf9

func (NullableTransportCallAllOf9) Get

func (NullableTransportCallAllOf9) IsSet

func (NullableTransportCallAllOf9) MarshalJSON

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

func (*NullableTransportCallAllOf9) Set

func (*NullableTransportCallAllOf9) UnmarshalJSON

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

func (*NullableTransportCallAllOf9) Unset

func (v *NullableTransportCallAllOf9) Unset()

type NullableTransportDocumentType

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

func (NullableTransportDocumentType) Get

func (NullableTransportDocumentType) IsSet

func (NullableTransportDocumentType) MarshalJSON

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

func (*NullableTransportDocumentType) Set

func (*NullableTransportDocumentType) UnmarshalJSON

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

func (*NullableTransportDocumentType) Unset

func (v *NullableTransportDocumentType) Unset()

type NullableTransportEvent

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

func NewNullableTransportEvent

func NewNullableTransportEvent(val *TransportEvent) *NullableTransportEvent

func (NullableTransportEvent) Get

func (NullableTransportEvent) IsSet

func (v NullableTransportEvent) IsSet() bool

func (NullableTransportEvent) MarshalJSON

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

func (*NullableTransportEvent) Set

func (*NullableTransportEvent) UnmarshalJSON

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

func (*NullableTransportEvent) Unset

func (v *NullableTransportEvent) Unset()

type NullableTransportEventAllOf

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

func NewNullableTransportEventAllOf

func NewNullableTransportEventAllOf(val *TransportEventAllOf) *NullableTransportEventAllOf

func (NullableTransportEventAllOf) Get

func (NullableTransportEventAllOf) IsSet

func (NullableTransportEventAllOf) MarshalJSON

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

func (*NullableTransportEventAllOf) Set

func (*NullableTransportEventAllOf) UnmarshalJSON

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

func (*NullableTransportEventAllOf) Unset

func (v *NullableTransportEventAllOf) Unset()

type NullableTransportEventTypeCode

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

func (NullableTransportEventTypeCode) Get

func (NullableTransportEventTypeCode) IsSet

func (NullableTransportEventTypeCode) MarshalJSON

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

func (*NullableTransportEventTypeCode) Set

func (*NullableTransportEventTypeCode) UnmarshalJSON

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

func (*NullableTransportEventTypeCode) Unset

func (v *NullableTransportEventTypeCode) Unset()

type NullableVessel

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

func NewNullableVessel

func NewNullableVessel(val *Vessel) *NullableVessel

func (NullableVessel) Get

func (v NullableVessel) Get() *Vessel

func (NullableVessel) IsSet

func (v NullableVessel) IsSet() bool

func (NullableVessel) MarshalJSON

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

func (*NullableVessel) Set

func (v *NullableVessel) Set(val *Vessel)

func (*NullableVessel) UnmarshalJSON

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

func (*NullableVessel) Unset

func (v *NullableVessel) Unset()

type NullableVesselAllOf

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

func NewNullableVesselAllOf

func NewNullableVesselAllOf(val *VesselAllOf) *NullableVesselAllOf

func (NullableVesselAllOf) Get

func (NullableVesselAllOf) IsSet

func (v NullableVesselAllOf) IsSet() bool

func (NullableVesselAllOf) MarshalJSON

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

func (*NullableVesselAllOf) Set

func (v *NullableVesselAllOf) Set(val *VesselAllOf)

func (*NullableVesselAllOf) UnmarshalJSON

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

func (*NullableVesselAllOf) Unset

func (v *NullableVesselAllOf) Unset()

type NullableVesselAllOf1

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

func NewNullableVesselAllOf1

func NewNullableVesselAllOf1(val *VesselAllOf1) *NullableVesselAllOf1

func (NullableVesselAllOf1) Get

func (NullableVesselAllOf1) IsSet

func (v NullableVesselAllOf1) IsSet() bool

func (NullableVesselAllOf1) MarshalJSON

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

func (*NullableVesselAllOf1) Set

func (v *NullableVesselAllOf1) Set(val *VesselAllOf1)

func (*NullableVesselAllOf1) UnmarshalJSON

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

func (*NullableVesselAllOf1) Unset

func (v *NullableVesselAllOf1) Unset()

type NullableVesselAllOf2

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

func NewNullableVesselAllOf2

func NewNullableVesselAllOf2(val *VesselAllOf2) *NullableVesselAllOf2

func (NullableVesselAllOf2) Get

func (NullableVesselAllOf2) IsSet

func (v NullableVesselAllOf2) IsSet() bool

func (NullableVesselAllOf2) MarshalJSON

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

func (*NullableVesselAllOf2) Set

func (v *NullableVesselAllOf2) Set(val *VesselAllOf2)

func (*NullableVesselAllOf2) UnmarshalJSON

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

func (*NullableVesselAllOf2) Unset

func (v *NullableVesselAllOf2) Unset()

type NullableVesselAllOf3

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

func NewNullableVesselAllOf3

func NewNullableVesselAllOf3(val *VesselAllOf3) *NullableVesselAllOf3

func (NullableVesselAllOf3) Get

func (NullableVesselAllOf3) IsSet

func (v NullableVesselAllOf3) IsSet() bool

func (NullableVesselAllOf3) MarshalJSON

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

func (*NullableVesselAllOf3) Set

func (v *NullableVesselAllOf3) Set(val *VesselAllOf3)

func (*NullableVesselAllOf3) UnmarshalJSON

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

func (*NullableVesselAllOf3) Unset

func (v *NullableVesselAllOf3) Unset()

type NullableVesselAllOf4

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

func NewNullableVesselAllOf4

func NewNullableVesselAllOf4(val *VesselAllOf4) *NullableVesselAllOf4

func (NullableVesselAllOf4) Get

func (NullableVesselAllOf4) IsSet

func (v NullableVesselAllOf4) IsSet() bool

func (NullableVesselAllOf4) MarshalJSON

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

func (*NullableVesselAllOf4) Set

func (v *NullableVesselAllOf4) Set(val *VesselAllOf4)

func (*NullableVesselAllOf4) UnmarshalJSON

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

func (*NullableVesselAllOf4) Unset

func (v *NullableVesselAllOf4) Unset()

type NullableVesselAllOf5

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

func NewNullableVesselAllOf5

func NewNullableVesselAllOf5(val *VesselAllOf5) *NullableVesselAllOf5

func (NullableVesselAllOf5) Get

func (NullableVesselAllOf5) IsSet

func (v NullableVesselAllOf5) IsSet() bool

func (NullableVesselAllOf5) MarshalJSON

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

func (*NullableVesselAllOf5) Set

func (v *NullableVesselAllOf5) Set(val *VesselAllOf5)

func (*NullableVesselAllOf5) UnmarshalJSON

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

func (*NullableVesselAllOf5) Unset

func (v *NullableVesselAllOf5) Unset()

type NullableVesselOperatorCarrierCodeListProvider

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

func (NullableVesselOperatorCarrierCodeListProvider) Get

func (NullableVesselOperatorCarrierCodeListProvider) IsSet

func (NullableVesselOperatorCarrierCodeListProvider) MarshalJSON

func (*NullableVesselOperatorCarrierCodeListProvider) Set

func (*NullableVesselOperatorCarrierCodeListProvider) UnmarshalJSON

func (*NullableVesselOperatorCarrierCodeListProvider) Unset

type OperationsTransportEvent

type OperationsTransportEvent struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime time.Time `json:"eventCreatedDateTime"`
	EventType            string    `json:"eventType"`
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode string `json:"eventClassifierCode"`
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime          time.Time              `json:"eventDateTime"`
	TransportEventTypeCode TransportEventTypeCode `json:"transportEventTypeCode"`
	// Reason code for the delay. The SMDG-Delay-Reason-Codes are used for this attribute. The code list can be found at http://www.smdg.org/smdg-code-lists/
	DelayReasonCode *string `json:"delayReasonCode,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.  Deprecated - use changeRemark instead
	// Deprecated
	VesselScheduleChangeRemark *string `json:"vesselScheduleChangeRemark,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.
	ChangeRemark    *string       `json:"changeRemark,omitempty"`
	TransportCallID *string       `json:"transportCallID,omitempty"`
	TransportCall   TransportCall `json:"transportCall"`
	// Unique identifier for Event Type Code, for transport events this is either - ARRI (Arrival) - DEPA (Departure)  Deprecated - use transportEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
}

OperationsTransportEvent struct for OperationsTransportEvent

func NewOperationsTransportEvent

func NewOperationsTransportEvent(eventCreatedDateTime time.Time, eventType string, eventClassifierCode string, eventDateTime time.Time, transportEventTypeCode TransportEventTypeCode, transportCall TransportCall) *OperationsTransportEvent

NewOperationsTransportEvent instantiates a new OperationsTransportEvent 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 NewOperationsTransportEventWithDefaults

func NewOperationsTransportEventWithDefaults() *OperationsTransportEvent

NewOperationsTransportEventWithDefaults instantiates a new OperationsTransportEvent 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 (*OperationsTransportEvent) GetChangeRemark

func (o *OperationsTransportEvent) GetChangeRemark() string

GetChangeRemark returns the ChangeRemark field value if set, zero value otherwise.

func (*OperationsTransportEvent) GetChangeRemarkOk

func (o *OperationsTransportEvent) GetChangeRemarkOk() (*string, bool)

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

func (*OperationsTransportEvent) GetDelayReasonCode

func (o *OperationsTransportEvent) GetDelayReasonCode() string

GetDelayReasonCode returns the DelayReasonCode field value if set, zero value otherwise.

func (*OperationsTransportEvent) GetDelayReasonCodeOk

func (o *OperationsTransportEvent) GetDelayReasonCodeOk() (*string, bool)

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

func (*OperationsTransportEvent) GetEventClassifierCode

func (o *OperationsTransportEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*OperationsTransportEvent) GetEventClassifierCodeOk

func (o *OperationsTransportEvent) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetEventCreatedDateTime

func (o *OperationsTransportEvent) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value

func (*OperationsTransportEvent) GetEventCreatedDateTimeOk

func (o *OperationsTransportEvent) GetEventCreatedDateTimeOk() (*time.Time, bool)

GetEventCreatedDateTimeOk returns a tuple with the EventCreatedDateTime field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetEventDateTime

func (o *OperationsTransportEvent) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value

func (*OperationsTransportEvent) GetEventDateTimeOk

func (o *OperationsTransportEvent) GetEventDateTimeOk() (*time.Time, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetEventID

func (o *OperationsTransportEvent) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*OperationsTransportEvent) GetEventIDOk

func (o *OperationsTransportEvent) GetEventIDOk() (*string, bool)

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

func (*OperationsTransportEvent) GetEventType

func (o *OperationsTransportEvent) GetEventType() string

GetEventType returns the EventType field value

func (*OperationsTransportEvent) GetEventTypeCode

func (o *OperationsTransportEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*OperationsTransportEvent) GetEventTypeCodeOk

func (o *OperationsTransportEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*OperationsTransportEvent) GetEventTypeOk

func (o *OperationsTransportEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetTransportCall

func (o *OperationsTransportEvent) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value

func (*OperationsTransportEvent) GetTransportCallID

func (o *OperationsTransportEvent) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*OperationsTransportEvent) GetTransportCallIDOk

func (o *OperationsTransportEvent) GetTransportCallIDOk() (*string, bool)

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

func (*OperationsTransportEvent) GetTransportCallOk

func (o *OperationsTransportEvent) GetTransportCallOk() (*TransportCall, bool)

GetTransportCallOk returns a tuple with the TransportCall field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetTransportEventTypeCode

func (o *OperationsTransportEvent) GetTransportEventTypeCode() TransportEventTypeCode

GetTransportEventTypeCode returns the TransportEventTypeCode field value

func (*OperationsTransportEvent) GetTransportEventTypeCodeOk

func (o *OperationsTransportEvent) GetTransportEventTypeCodeOk() (*TransportEventTypeCode, bool)

GetTransportEventTypeCodeOk returns a tuple with the TransportEventTypeCode field value and a boolean to check if the value has been set.

func (*OperationsTransportEvent) GetVesselScheduleChangeRemark

func (o *OperationsTransportEvent) GetVesselScheduleChangeRemark() string

GetVesselScheduleChangeRemark returns the VesselScheduleChangeRemark field value if set, zero value otherwise. Deprecated

func (*OperationsTransportEvent) GetVesselScheduleChangeRemarkOk

func (o *OperationsTransportEvent) GetVesselScheduleChangeRemarkOk() (*string, bool)

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

func (*OperationsTransportEvent) HasChangeRemark

func (o *OperationsTransportEvent) HasChangeRemark() bool

HasChangeRemark returns a boolean if a field has been set.

func (*OperationsTransportEvent) HasDelayReasonCode

func (o *OperationsTransportEvent) HasDelayReasonCode() bool

HasDelayReasonCode returns a boolean if a field has been set.

func (*OperationsTransportEvent) HasEventID

func (o *OperationsTransportEvent) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (*OperationsTransportEvent) HasEventTypeCode

func (o *OperationsTransportEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*OperationsTransportEvent) HasTransportCallID

func (o *OperationsTransportEvent) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (*OperationsTransportEvent) HasVesselScheduleChangeRemark

func (o *OperationsTransportEvent) HasVesselScheduleChangeRemark() bool

HasVesselScheduleChangeRemark returns a boolean if a field has been set.

func (OperationsTransportEvent) MarshalJSON

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

func (*OperationsTransportEvent) SetChangeRemark

func (o *OperationsTransportEvent) SetChangeRemark(v string)

SetChangeRemark gets a reference to the given string and assigns it to the ChangeRemark field.

func (*OperationsTransportEvent) SetDelayReasonCode

func (o *OperationsTransportEvent) SetDelayReasonCode(v string)

SetDelayReasonCode gets a reference to the given string and assigns it to the DelayReasonCode field.

func (*OperationsTransportEvent) SetEventClassifierCode

func (o *OperationsTransportEvent) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*OperationsTransportEvent) SetEventCreatedDateTime

func (o *OperationsTransportEvent) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime sets field value

func (*OperationsTransportEvent) SetEventDateTime

func (o *OperationsTransportEvent) SetEventDateTime(v time.Time)

SetEventDateTime sets field value

func (*OperationsTransportEvent) SetEventID

func (o *OperationsTransportEvent) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (*OperationsTransportEvent) SetEventType

func (o *OperationsTransportEvent) SetEventType(v string)

SetEventType sets field value

func (*OperationsTransportEvent) SetEventTypeCode

func (o *OperationsTransportEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*OperationsTransportEvent) SetTransportCall

func (o *OperationsTransportEvent) SetTransportCall(v TransportCall)

SetTransportCall sets field value

func (*OperationsTransportEvent) SetTransportCallID

func (o *OperationsTransportEvent) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (*OperationsTransportEvent) SetTransportEventTypeCode

func (o *OperationsTransportEvent) SetTransportEventTypeCode(v TransportEventTypeCode)

SetTransportEventTypeCode sets field value

func (*OperationsTransportEvent) SetVesselScheduleChangeRemark

func (o *OperationsTransportEvent) SetVesselScheduleChangeRemark(v string)

SetVesselScheduleChangeRemark gets a reference to the given string and assigns it to the VesselScheduleChangeRemark field. Deprecated

func (OperationsTransportEvent) ToMap

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

type Reference

type Reference struct {
	ReferenceType ReferenceType `json:"referenceType"`
	// The actual value of the reference.
	ReferenceValue string `json:"referenceValue"`
}

Reference references provided by the shipper or freight forwarder at the time of booking or at the time of providing shipping instruction. Carriers share it back when providing track and trace event updates, some are also printed on the B/L. Customers can use these references to track shipments in their internal systems.

func NewReference

func NewReference(referenceType ReferenceType, referenceValue string) *Reference

NewReference instantiates a new Reference 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 NewReferenceWithDefaults

func NewReferenceWithDefaults() *Reference

NewReferenceWithDefaults instantiates a new Reference 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 (*Reference) GetReferenceType

func (o *Reference) GetReferenceType() ReferenceType

GetReferenceType returns the ReferenceType field value

func (*Reference) GetReferenceTypeOk

func (o *Reference) GetReferenceTypeOk() (*ReferenceType, bool)

GetReferenceTypeOk returns a tuple with the ReferenceType field value and a boolean to check if the value has been set.

func (*Reference) GetReferenceValue

func (o *Reference) GetReferenceValue() string

GetReferenceValue returns the ReferenceValue field value

func (*Reference) GetReferenceValueOk

func (o *Reference) GetReferenceValueOk() (*string, bool)

GetReferenceValueOk returns a tuple with the ReferenceValue field value and a boolean to check if the value has been set.

func (Reference) MarshalJSON

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

func (*Reference) SetReferenceType

func (o *Reference) SetReferenceType(v ReferenceType)

SetReferenceType sets field value

func (*Reference) SetReferenceValue

func (o *Reference) SetReferenceValue(v string)

SetReferenceValue sets field value

func (Reference) ToMap

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

type ReferenceAllOf

type ReferenceAllOf struct {
	ReferenceType *ReferenceType `json:"referenceType,omitempty"`
}

ReferenceAllOf struct for ReferenceAllOf

func NewReferenceAllOf

func NewReferenceAllOf() *ReferenceAllOf

NewReferenceAllOf instantiates a new ReferenceAllOf 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 NewReferenceAllOfWithDefaults

func NewReferenceAllOfWithDefaults() *ReferenceAllOf

NewReferenceAllOfWithDefaults instantiates a new ReferenceAllOf 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 (*ReferenceAllOf) GetReferenceType

func (o *ReferenceAllOf) GetReferenceType() ReferenceType

GetReferenceType returns the ReferenceType field value if set, zero value otherwise.

func (*ReferenceAllOf) GetReferenceTypeOk

func (o *ReferenceAllOf) GetReferenceTypeOk() (*ReferenceType, bool)

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

func (*ReferenceAllOf) HasReferenceType

func (o *ReferenceAllOf) HasReferenceType() bool

HasReferenceType returns a boolean if a field has been set.

func (ReferenceAllOf) MarshalJSON

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

func (*ReferenceAllOf) SetReferenceType

func (o *ReferenceAllOf) SetReferenceType(v ReferenceType)

SetReferenceType gets a reference to the given ReferenceType and assigns it to the ReferenceType field.

func (ReferenceAllOf) ToMap

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

type ReferenceAllOf1

type ReferenceAllOf1 struct {
	// The actual value of the reference.
	ReferenceValue *string `json:"referenceValue,omitempty"`
}

ReferenceAllOf1 struct for ReferenceAllOf1

func NewReferenceAllOf1

func NewReferenceAllOf1() *ReferenceAllOf1

NewReferenceAllOf1 instantiates a new ReferenceAllOf1 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 NewReferenceAllOf1WithDefaults

func NewReferenceAllOf1WithDefaults() *ReferenceAllOf1

NewReferenceAllOf1WithDefaults instantiates a new ReferenceAllOf1 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 (*ReferenceAllOf1) GetReferenceValue

func (o *ReferenceAllOf1) GetReferenceValue() string

GetReferenceValue returns the ReferenceValue field value if set, zero value otherwise.

func (*ReferenceAllOf1) GetReferenceValueOk

func (o *ReferenceAllOf1) GetReferenceValueOk() (*string, bool)

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

func (*ReferenceAllOf1) HasReferenceValue

func (o *ReferenceAllOf1) HasReferenceValue() bool

HasReferenceValue returns a boolean if a field has been set.

func (ReferenceAllOf1) MarshalJSON

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

func (*ReferenceAllOf1) SetReferenceValue

func (o *ReferenceAllOf1) SetReferenceValue(v string)

SetReferenceValue gets a reference to the given string and assigns it to the ReferenceValue field.

func (ReferenceAllOf1) ToMap

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

type ReferenceType

type ReferenceType string

ReferenceType The reference type codes defined by DCSA. - FF (Freight Forwarder’s Reference) - SI (Shipper’s Reference) - PO (Purchase Order Reference) - CR (Customer’s Reference) - AAO (Consignee’s Reference) - EQ (Equipment Reference)

const (
	FF  ReferenceType = "FF"
	SI  ReferenceType = "SI"
	PO  ReferenceType = "PO"
	CR  ReferenceType = "CR"
	AAO ReferenceType = "AAO"
	EQ  ReferenceType = "EQ"
)

List of referenceType

func NewReferenceTypeFromValue

func NewReferenceTypeFromValue(v string) (*ReferenceType, error)

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

func (ReferenceType) IsValid

func (v ReferenceType) IsValid() bool

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

func (ReferenceType) Ptr

func (v ReferenceType) Ptr() *ReferenceType

Ptr returns reference to referenceType value

func (*ReferenceType) UnmarshalJSON

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

type References

type References struct {
	References []Reference `json:"references,omitempty"`
}

References struct for References

func NewReferences

func NewReferences() *References

NewReferences instantiates a new References 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 NewReferencesWithDefaults

func NewReferencesWithDefaults() *References

NewReferencesWithDefaults instantiates a new References 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 (*References) GetReferences

func (o *References) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*References) GetReferencesOk

func (o *References) GetReferencesOk() ([]Reference, bool)

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

func (*References) HasReferences

func (o *References) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (References) MarshalJSON

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

func (*References) SetReferences

func (o *References) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (References) ToMap

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

type Seal

type Seal struct {
	// Identifies a seal affixed to the container.
	SealNumber string      `json:"sealNumber"`
	SealSource *SealSource `json:"sealSource,omitempty"`
	SealType   SealType    `json:"sealType"`
}

Seal addresses the seal-related information associated with the shipment equipment. A seal is put on a shipment equipment once it is loaded. This seal is meant to stay on until the shipment equipment reaches its final destination.

func NewSeal

func NewSeal(sealNumber string, sealType SealType) *Seal

NewSeal instantiates a new Seal 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 NewSealWithDefaults

func NewSealWithDefaults() *Seal

NewSealWithDefaults instantiates a new Seal 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 (*Seal) GetSealNumber

func (o *Seal) GetSealNumber() string

GetSealNumber returns the SealNumber field value

func (*Seal) GetSealNumberOk

func (o *Seal) GetSealNumberOk() (*string, bool)

GetSealNumberOk returns a tuple with the SealNumber field value and a boolean to check if the value has been set.

func (*Seal) GetSealSource

func (o *Seal) GetSealSource() SealSource

GetSealSource returns the SealSource field value if set, zero value otherwise.

func (*Seal) GetSealSourceOk

func (o *Seal) GetSealSourceOk() (*SealSource, bool)

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

func (*Seal) GetSealType

func (o *Seal) GetSealType() SealType

GetSealType returns the SealType field value

func (*Seal) GetSealTypeOk

func (o *Seal) GetSealTypeOk() (*SealType, bool)

GetSealTypeOk returns a tuple with the SealType field value and a boolean to check if the value has been set.

func (*Seal) HasSealSource

func (o *Seal) HasSealSource() bool

HasSealSource returns a boolean if a field has been set.

func (Seal) MarshalJSON

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

func (*Seal) SetSealNumber

func (o *Seal) SetSealNumber(v string)

SetSealNumber sets field value

func (*Seal) SetSealSource

func (o *Seal) SetSealSource(v SealSource)

SetSealSource gets a reference to the given SealSource and assigns it to the SealSource field.

func (*Seal) SetSealType

func (o *Seal) SetSealType(v SealType)

SetSealType sets field value

func (Seal) ToMap

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

type SealAllOf

type SealAllOf struct {
	// Identifies a seal affixed to the container.
	SealNumber *string `json:"sealNumber,omitempty"`
}

SealAllOf struct for SealAllOf

func NewSealAllOf

func NewSealAllOf() *SealAllOf

NewSealAllOf instantiates a new SealAllOf 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 NewSealAllOfWithDefaults

func NewSealAllOfWithDefaults() *SealAllOf

NewSealAllOfWithDefaults instantiates a new SealAllOf 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 (*SealAllOf) GetSealNumber

func (o *SealAllOf) GetSealNumber() string

GetSealNumber returns the SealNumber field value if set, zero value otherwise.

func (*SealAllOf) GetSealNumberOk

func (o *SealAllOf) GetSealNumberOk() (*string, bool)

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

func (*SealAllOf) HasSealNumber

func (o *SealAllOf) HasSealNumber() bool

HasSealNumber returns a boolean if a field has been set.

func (SealAllOf) MarshalJSON

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

func (*SealAllOf) SetSealNumber

func (o *SealAllOf) SetSealNumber(v string)

SetSealNumber gets a reference to the given string and assigns it to the SealNumber field.

func (SealAllOf) ToMap

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

type SealAllOf1

type SealAllOf1 struct {
	SealSource *SealSource `json:"sealSource,omitempty"`
}

SealAllOf1 struct for SealAllOf1

func NewSealAllOf1

func NewSealAllOf1() *SealAllOf1

NewSealAllOf1 instantiates a new SealAllOf1 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 NewSealAllOf1WithDefaults

func NewSealAllOf1WithDefaults() *SealAllOf1

NewSealAllOf1WithDefaults instantiates a new SealAllOf1 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 (*SealAllOf1) GetSealSource

func (o *SealAllOf1) GetSealSource() SealSource

GetSealSource returns the SealSource field value if set, zero value otherwise.

func (*SealAllOf1) GetSealSourceOk

func (o *SealAllOf1) GetSealSourceOk() (*SealSource, bool)

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

func (*SealAllOf1) HasSealSource

func (o *SealAllOf1) HasSealSource() bool

HasSealSource returns a boolean if a field has been set.

func (SealAllOf1) MarshalJSON

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

func (*SealAllOf1) SetSealSource

func (o *SealAllOf1) SetSealSource(v SealSource)

SetSealSource gets a reference to the given SealSource and assigns it to the SealSource field.

func (SealAllOf1) ToMap

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

type SealAllOf2

type SealAllOf2 struct {
	SealType *SealType `json:"sealType,omitempty"`
}

SealAllOf2 struct for SealAllOf2

func NewSealAllOf2

func NewSealAllOf2() *SealAllOf2

NewSealAllOf2 instantiates a new SealAllOf2 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 NewSealAllOf2WithDefaults

func NewSealAllOf2WithDefaults() *SealAllOf2

NewSealAllOf2WithDefaults instantiates a new SealAllOf2 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 (*SealAllOf2) GetSealType

func (o *SealAllOf2) GetSealType() SealType

GetSealType returns the SealType field value if set, zero value otherwise.

func (*SealAllOf2) GetSealTypeOk

func (o *SealAllOf2) GetSealTypeOk() (*SealType, bool)

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

func (*SealAllOf2) HasSealType

func (o *SealAllOf2) HasSealType() bool

HasSealType returns a boolean if a field has been set.

func (SealAllOf2) MarshalJSON

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

func (*SealAllOf2) SetSealType

func (o *SealAllOf2) SetSealType(v SealType)

SetSealType gets a reference to the given SealType and assigns it to the SealType field.

func (SealAllOf2) ToMap

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

type SealSource

type SealSource string

SealSource The source of the seal, namely who has affixed the seal. This attribute links to the Seal Source ID defined in the Seal Source reference data entity. - CAR (Carrier) - SHI (Shipper) - PHY (Phytosanitary) - VET (Veterinary) - CUS (Customs)

const (
	SEALSOURCE_CAR SealSource = "CAR"
	SEALSOURCE_SHI SealSource = "SHI"
	SEALSOURCE_PHY SealSource = "PHY"
	SEALSOURCE_VET SealSource = "VET"
	SEALSOURCE_CUS SealSource = "CUS"
)

List of sealSource

func NewSealSourceFromValue

func NewSealSourceFromValue(v string) (*SealSource, error)

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

func (SealSource) IsValid

func (v SealSource) IsValid() bool

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

func (SealSource) Ptr

func (v SealSource) Ptr() *SealSource

Ptr returns reference to sealSource value

func (*SealSource) UnmarshalJSON

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

type SealType

type SealType string

SealType The type of seal. This attribute links to the Seal Type ID defined in the Seal Type reference data entity. - KLP (Keyless padlock) - BLT (Bolt) - WIR (Wire)

const (
	KLP SealType = "KLP"
	BLT SealType = "BLT"
	WIR SealType = "WIR"
)

List of sealType

func NewSealTypeFromValue

func NewSealTypeFromValue(v string) (*SealType, error)

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

func (SealType) IsValid

func (v SealType) IsValid() bool

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

func (SealType) Ptr

func (v SealType) Ptr() *SealType

Ptr returns reference to sealType value

func (*SealType) UnmarshalJSON

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

type Seals

type Seals struct {
	Seals []Seal `json:"seals,omitempty"`
}

Seals struct for Seals

func NewSeals

func NewSeals() *Seals

NewSeals instantiates a new Seals 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 NewSealsWithDefaults

func NewSealsWithDefaults() *Seals

NewSealsWithDefaults instantiates a new Seals 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 (*Seals) GetSeals

func (o *Seals) GetSeals() []Seal

GetSeals returns the Seals field value if set, zero value otherwise.

func (*Seals) GetSealsOk

func (o *Seals) GetSealsOk() ([]Seal, bool)

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

func (*Seals) HasSeals

func (o *Seals) HasSeals() bool

HasSeals returns a boolean if a field has been set.

func (Seals) MarshalJSON

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

func (*Seals) SetSeals

func (o *Seals) SetSeals(v []Seal)

SetSeals gets a reference to the given []Seal and assigns it to the Seals field.

func (Seals) ToMap

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

type ServerConfiguration

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

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

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

URL formats template on a index using given variables

type ServerVariable

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

ServerVariable stores the information about a server variable

type ShipmentEvent

type ShipmentEvent struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime time.Time `json:"eventCreatedDateTime"`
	EventType            string    `json:"eventType"`
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode string `json:"eventClassifierCode"`
	// Value for eventDateTime must be the same value as eventCreatedDateTime
	EventDateTime         interface{}           `json:"eventDateTime"`
	ShipmentEventTypeCode ShipmentEventTypeCode `json:"shipmentEventTypeCode"`
	// The id of the object defined by the documentTypeCode.
	DocumentID       string           `json:"documentID"`
	DocumentTypeCode DocumentTypeCode `json:"documentTypeCode"`
	// Deprecated
	ShipmentInformationTypeCode *ShipmentInformationType `json:"shipmentInformationTypeCode,omitempty"`
	// Reason field in a Shipment event. This field can be used to explain why a specific event has been sent.
	Reason *string `json:"reason,omitempty"`
	// Unique identifier for Event Type Code. For shipment events this can be - RECE (Received) - CONF (Confirmed) - ISSU (Issued) - APPR (Approved) - SUBM (Submitted) - SURR (Surrendered) - REJE (Rejected) - PENA (Pending approval)  Deprecated - use shipmentEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
	// ID uniquely identifying a shipment.  Deprecated - this is replaced by documentID which can contain different values depending on the value of the documentTypeCode field
	// Deprecated
	ShipmentID interface{} `json:"shipmentID,omitempty"`
	References []Reference `json:"references,omitempty"`
}

ShipmentEvent struct for ShipmentEvent

func NewShipmentEvent

func NewShipmentEvent(eventCreatedDateTime time.Time, eventType string, eventClassifierCode string, eventDateTime interface{}, shipmentEventTypeCode ShipmentEventTypeCode, documentID string, documentTypeCode DocumentTypeCode) *ShipmentEvent

NewShipmentEvent instantiates a new ShipmentEvent 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 NewShipmentEventWithDefaults

func NewShipmentEventWithDefaults() *ShipmentEvent

NewShipmentEventWithDefaults instantiates a new ShipmentEvent 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 (*ShipmentEvent) GetDocumentID

func (o *ShipmentEvent) GetDocumentID() string

GetDocumentID returns the DocumentID field value

func (*ShipmentEvent) GetDocumentIDOk

func (o *ShipmentEvent) GetDocumentIDOk() (*string, bool)

GetDocumentIDOk returns a tuple with the DocumentID field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetDocumentTypeCode

func (o *ShipmentEvent) GetDocumentTypeCode() DocumentTypeCode

GetDocumentTypeCode returns the DocumentTypeCode field value

func (*ShipmentEvent) GetDocumentTypeCodeOk

func (o *ShipmentEvent) GetDocumentTypeCodeOk() (*DocumentTypeCode, bool)

GetDocumentTypeCodeOk returns a tuple with the DocumentTypeCode field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetEventClassifierCode

func (o *ShipmentEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*ShipmentEvent) GetEventClassifierCodeOk

func (o *ShipmentEvent) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetEventCreatedDateTime

func (o *ShipmentEvent) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value

func (*ShipmentEvent) GetEventCreatedDateTimeOk

func (o *ShipmentEvent) GetEventCreatedDateTimeOk() (*time.Time, bool)

GetEventCreatedDateTimeOk returns a tuple with the EventCreatedDateTime field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetEventDateTime

func (o *ShipmentEvent) GetEventDateTime() interface{}

GetEventDateTime returns the EventDateTime field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ShipmentEvent) GetEventDateTimeOk

func (o *ShipmentEvent) GetEventDateTimeOk() (*interface{}, bool)

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

func (*ShipmentEvent) GetEventID

func (o *ShipmentEvent) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*ShipmentEvent) GetEventIDOk

func (o *ShipmentEvent) GetEventIDOk() (*string, bool)

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

func (*ShipmentEvent) GetEventType

func (o *ShipmentEvent) GetEventType() string

GetEventType returns the EventType field value

func (*ShipmentEvent) GetEventTypeCode

func (o *ShipmentEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*ShipmentEvent) GetEventTypeCodeOk

func (o *ShipmentEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*ShipmentEvent) GetEventTypeOk

func (o *ShipmentEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetReason

func (o *ShipmentEvent) GetReason() string

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

func (*ShipmentEvent) GetReasonOk

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

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

func (*ShipmentEvent) GetReferences

func (o *ShipmentEvent) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*ShipmentEvent) GetReferencesOk

func (o *ShipmentEvent) GetReferencesOk() ([]Reference, bool)

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

func (*ShipmentEvent) GetShipmentEventTypeCode

func (o *ShipmentEvent) GetShipmentEventTypeCode() ShipmentEventTypeCode

GetShipmentEventTypeCode returns the ShipmentEventTypeCode field value

func (*ShipmentEvent) GetShipmentEventTypeCodeOk

func (o *ShipmentEvent) GetShipmentEventTypeCodeOk() (*ShipmentEventTypeCode, bool)

GetShipmentEventTypeCodeOk returns a tuple with the ShipmentEventTypeCode field value and a boolean to check if the value has been set.

func (*ShipmentEvent) GetShipmentID

func (o *ShipmentEvent) GetShipmentID() interface{}

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

func (*ShipmentEvent) GetShipmentIDOk

func (o *ShipmentEvent) GetShipmentIDOk() (*interface{}, bool)

GetShipmentIDOk returns a tuple with the ShipmentID 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 (*ShipmentEvent) GetShipmentInformationTypeCode

func (o *ShipmentEvent) GetShipmentInformationTypeCode() ShipmentInformationType

GetShipmentInformationTypeCode returns the ShipmentInformationTypeCode field value if set, zero value otherwise. Deprecated

func (*ShipmentEvent) GetShipmentInformationTypeCodeOk

func (o *ShipmentEvent) GetShipmentInformationTypeCodeOk() (*ShipmentInformationType, bool)

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

func (*ShipmentEvent) HasEventID

func (o *ShipmentEvent) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (*ShipmentEvent) HasEventTypeCode

func (o *ShipmentEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*ShipmentEvent) HasReason

func (o *ShipmentEvent) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*ShipmentEvent) HasReferences

func (o *ShipmentEvent) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*ShipmentEvent) HasShipmentID

func (o *ShipmentEvent) HasShipmentID() bool

HasShipmentID returns a boolean if a field has been set.

func (*ShipmentEvent) HasShipmentInformationTypeCode

func (o *ShipmentEvent) HasShipmentInformationTypeCode() bool

HasShipmentInformationTypeCode returns a boolean if a field has been set.

func (ShipmentEvent) MarshalJSON

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

func (*ShipmentEvent) SetDocumentID

func (o *ShipmentEvent) SetDocumentID(v string)

SetDocumentID sets field value

func (*ShipmentEvent) SetDocumentTypeCode

func (o *ShipmentEvent) SetDocumentTypeCode(v DocumentTypeCode)

SetDocumentTypeCode sets field value

func (*ShipmentEvent) SetEventClassifierCode

func (o *ShipmentEvent) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*ShipmentEvent) SetEventCreatedDateTime

func (o *ShipmentEvent) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime sets field value

func (*ShipmentEvent) SetEventDateTime

func (o *ShipmentEvent) SetEventDateTime(v interface{})

SetEventDateTime sets field value

func (*ShipmentEvent) SetEventID

func (o *ShipmentEvent) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (*ShipmentEvent) SetEventType

func (o *ShipmentEvent) SetEventType(v string)

SetEventType sets field value

func (*ShipmentEvent) SetEventTypeCode

func (o *ShipmentEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*ShipmentEvent) SetReason

func (o *ShipmentEvent) SetReason(v string)

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

func (*ShipmentEvent) SetReferences

func (o *ShipmentEvent) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (*ShipmentEvent) SetShipmentEventTypeCode

func (o *ShipmentEvent) SetShipmentEventTypeCode(v ShipmentEventTypeCode)

SetShipmentEventTypeCode sets field value

func (*ShipmentEvent) SetShipmentID

func (o *ShipmentEvent) SetShipmentID(v interface{})

SetShipmentID gets a reference to the given interface{} and assigns it to the ShipmentID field. Deprecated

func (*ShipmentEvent) SetShipmentInformationTypeCode

func (o *ShipmentEvent) SetShipmentInformationTypeCode(v ShipmentInformationType)

SetShipmentInformationTypeCode gets a reference to the given ShipmentInformationType and assigns it to the ShipmentInformationTypeCode field. Deprecated

func (ShipmentEvent) ToMap

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

type ShipmentEventTypeCode

type ShipmentEventTypeCode string

ShipmentEventTypeCode The status of the document in the process. Possible values are - RECE (Received) - DRFT (Drafted) - PENA (Pending Approval) - PENU (Pending Update) - REJE (Rejected) - APPR (Approved) - ISSU (Issued) - SURR (Surrendered) - SUBM (Submitted) - VOID (Void) - CONF (Confirmed) - REQS (Requested) - CMPL (Completed) - HOLD (On Hold) - RELS (Released) More details can be found on <a href=\"https://github.com/dcsaorg/DCSA-Information-Model/blob/master/datamodel/referencedata.d/shipmenteventtypecodes.csv\">GitHub</a>

const (
	RECE ShipmentEventTypeCode = "RECE"
	DRFT ShipmentEventTypeCode = "DRFT"
	PENA ShipmentEventTypeCode = "PENA"
	PENU ShipmentEventTypeCode = "PENU"
	REJE ShipmentEventTypeCode = "REJE"
	APPR ShipmentEventTypeCode = "APPR"
	ISSU ShipmentEventTypeCode = "ISSU"
	SURR ShipmentEventTypeCode = "SURR"
	SUBM ShipmentEventTypeCode = "SUBM"
	VOID ShipmentEventTypeCode = "VOID"
	CONF ShipmentEventTypeCode = "CONF"
	REQS ShipmentEventTypeCode = "REQS"
	CMPL ShipmentEventTypeCode = "CMPL"
	HOLD ShipmentEventTypeCode = "HOLD"
	RELS ShipmentEventTypeCode = "RELS"
)

List of shipmentEventTypeCode

func NewShipmentEventTypeCodeFromValue

func NewShipmentEventTypeCodeFromValue(v string) (*ShipmentEventTypeCode, error)

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

func (ShipmentEventTypeCode) IsValid

func (v ShipmentEventTypeCode) IsValid() bool

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

func (ShipmentEventTypeCode) Ptr

Ptr returns reference to shipmentEventTypeCode value

func (*ShipmentEventTypeCode) UnmarshalJSON

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

type ShipmentInformationType

type ShipmentInformationType string

ShipmentInformationType The code to identify the type of information documentID points to. Can be one of the following values - BOK (Booking - deprecated use BKG instead) - BKG (Booking) - SHI (Shipping Instruction) - VGM (Verified Gross Mass) - SRM (Shipment Release Message) - TRD (Transport Document) - ARN (Arrival Notice) <b>Deprecated</b> - use documentTypeCode instead

const (
	SHIPMENTINFORMATIONTYPE_BOK ShipmentInformationType = "BOK"
	SHIPMENTINFORMATIONTYPE_BKG ShipmentInformationType = "BKG"
	SHIPMENTINFORMATIONTYPE_SHI ShipmentInformationType = "SHI"
	SHIPMENTINFORMATIONTYPE_VGM ShipmentInformationType = "VGM"
	SHIPMENTINFORMATIONTYPE_SRM ShipmentInformationType = "SRM"
	SHIPMENTINFORMATIONTYPE_TRD ShipmentInformationType = "TRD"
	SHIPMENTINFORMATIONTYPE_ARN ShipmentInformationType = "ARN"
)

List of shipmentInformationType

func NewShipmentInformationTypeFromValue

func NewShipmentInformationTypeFromValue(v string) (*ShipmentInformationType, error)

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

func (ShipmentInformationType) IsValid

func (v ShipmentInformationType) IsValid() bool

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

func (ShipmentInformationType) Ptr

Ptr returns reference to shipmentInformationType value

func (*ShipmentInformationType) UnmarshalJSON

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

type SubErrorsInner

type SubErrorsInner struct {
	// High level error message.
	Reason string `json:"reason"`
	// Detailed error message.
	Message string `json:"message"`
}

SubErrorsInner struct for SubErrorsInner

func NewSubErrorsInner

func NewSubErrorsInner(reason string, message string) *SubErrorsInner

NewSubErrorsInner instantiates a new SubErrorsInner 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 NewSubErrorsInnerWithDefaults

func NewSubErrorsInnerWithDefaults() *SubErrorsInner

NewSubErrorsInnerWithDefaults instantiates a new SubErrorsInner 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 (*SubErrorsInner) GetMessage

func (o *SubErrorsInner) GetMessage() string

GetMessage returns the Message field value

func (*SubErrorsInner) GetMessageOk

func (o *SubErrorsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SubErrorsInner) GetReason

func (o *SubErrorsInner) GetReason() string

GetReason returns the Reason field value

func (*SubErrorsInner) GetReasonOk

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

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

func (SubErrorsInner) MarshalJSON

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

func (*SubErrorsInner) SetMessage

func (o *SubErrorsInner) SetMessage(v string)

SetMessage sets field value

func (*SubErrorsInner) SetReason

func (o *SubErrorsInner) SetReason(v string)

SetReason sets field value

func (SubErrorsInner) ToMap

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

type TransportCall

type TransportCall struct {
	// The unique identifier for a transport call
	TransportCallID string `json:"transportCallID"`
	// The code of the service for which the schedule details are published.
	CarrierServiceCode *string `json:"carrierServiceCode,omitempty"`
	// The vessel operator-specific identifier of the Voyage.  In case there are multiple voyages the export voyage is chosen.
	// Deprecated
	CarrierVoyageNumber interface{} `json:"carrierVoyageNumber,omitempty"`
	// The vessel operator-specific identifier of the export Voyage.
	ExportVoyageNumber *string `json:"exportVoyageNumber,omitempty"`
	// The vessel operator-specific identifier of the import Voyage.
	ImportVoyageNumber *string `json:"importVoyageNumber,omitempty"`
	// Transport operator&apos;s key that uniquely identifies each individual call. This key is essential to distinguish between two separate calls at the same location within one voyage.
	TransportCallSequenceNumber *int32 `json:"transportCallSequenceNumber,omitempty"`
	// The UN Location code specifying where the place is located.
	UNLocationCode *string `json:"UNLocationCode,omitempty"`
	// The code used for identifying the specific facility. This code does <b>not</b> include the UN Location Code.
	FacilityCode             *string                   `json:"facilityCode,omitempty"`
	FacilityCodeListProvider *FacilityCodeListProvider `json:"facilityCodeListProvider,omitempty"`
	FacilityTypeCode         *FacilityTypeCodeTRN      `json:"facilityTypeCode,omitempty"`
	// An alternative way to capture the facility when no standardized DCSA facility code can be found.
	OtherFacility   *string                       `json:"otherFacility,omitempty"`
	ModeOfTransport ModeOfTransport               `json:"modeOfTransport"`
	Location        *TransportCallAllOf13Location `json:"location,omitempty"`
	Vessel          *Vessel                       `json:"vessel,omitempty"`
}

TransportCall struct for TransportCall

func NewTransportCall

func NewTransportCall(transportCallID string, modeOfTransport ModeOfTransport) *TransportCall

NewTransportCall instantiates a new TransportCall 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 NewTransportCallWithDefaults

func NewTransportCallWithDefaults() *TransportCall

NewTransportCallWithDefaults instantiates a new TransportCall 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 (*TransportCall) GetCarrierServiceCode

func (o *TransportCall) GetCarrierServiceCode() string

GetCarrierServiceCode returns the CarrierServiceCode field value if set, zero value otherwise.

func (*TransportCall) GetCarrierServiceCodeOk

func (o *TransportCall) GetCarrierServiceCodeOk() (*string, bool)

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

func (*TransportCall) GetCarrierVoyageNumber

func (o *TransportCall) GetCarrierVoyageNumber() interface{}

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

func (*TransportCall) GetCarrierVoyageNumberOk

func (o *TransportCall) GetCarrierVoyageNumberOk() (*interface{}, bool)

GetCarrierVoyageNumberOk returns a tuple with the CarrierVoyageNumber 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 (*TransportCall) GetExportVoyageNumber

func (o *TransportCall) GetExportVoyageNumber() string

GetExportVoyageNumber returns the ExportVoyageNumber field value if set, zero value otherwise.

func (*TransportCall) GetExportVoyageNumberOk

func (o *TransportCall) GetExportVoyageNumberOk() (*string, bool)

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

func (*TransportCall) GetFacilityCode

func (o *TransportCall) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*TransportCall) GetFacilityCodeListProvider

func (o *TransportCall) GetFacilityCodeListProvider() FacilityCodeListProvider

GetFacilityCodeListProvider returns the FacilityCodeListProvider field value if set, zero value otherwise.

func (*TransportCall) GetFacilityCodeListProviderOk

func (o *TransportCall) GetFacilityCodeListProviderOk() (*FacilityCodeListProvider, bool)

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

func (*TransportCall) GetFacilityCodeOk

func (o *TransportCall) GetFacilityCodeOk() (*string, bool)

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

func (*TransportCall) GetFacilityTypeCode

func (o *TransportCall) GetFacilityTypeCode() FacilityTypeCodeTRN

GetFacilityTypeCode returns the FacilityTypeCode field value if set, zero value otherwise.

func (*TransportCall) GetFacilityTypeCodeOk

func (o *TransportCall) GetFacilityTypeCodeOk() (*FacilityTypeCodeTRN, bool)

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

func (*TransportCall) GetImportVoyageNumber

func (o *TransportCall) GetImportVoyageNumber() string

GetImportVoyageNumber returns the ImportVoyageNumber field value if set, zero value otherwise.

func (*TransportCall) GetImportVoyageNumberOk

func (o *TransportCall) GetImportVoyageNumberOk() (*string, bool)

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

func (*TransportCall) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*TransportCall) GetLocationOk

func (o *TransportCall) GetLocationOk() (*TransportCallAllOf13Location, 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.

func (*TransportCall) GetModeOfTransport

func (o *TransportCall) GetModeOfTransport() ModeOfTransport

GetModeOfTransport returns the ModeOfTransport field value

func (*TransportCall) GetModeOfTransportOk

func (o *TransportCall) GetModeOfTransportOk() (*ModeOfTransport, bool)

GetModeOfTransportOk returns a tuple with the ModeOfTransport field value and a boolean to check if the value has been set.

func (*TransportCall) GetOtherFacility

func (o *TransportCall) GetOtherFacility() string

GetOtherFacility returns the OtherFacility field value if set, zero value otherwise.

func (*TransportCall) GetOtherFacilityOk

func (o *TransportCall) GetOtherFacilityOk() (*string, bool)

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

func (*TransportCall) GetTransportCallID

func (o *TransportCall) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value

func (*TransportCall) GetTransportCallIDOk

func (o *TransportCall) GetTransportCallIDOk() (*string, bool)

GetTransportCallIDOk returns a tuple with the TransportCallID field value and a boolean to check if the value has been set.

func (*TransportCall) GetTransportCallSequenceNumber

func (o *TransportCall) GetTransportCallSequenceNumber() int32

GetTransportCallSequenceNumber returns the TransportCallSequenceNumber field value if set, zero value otherwise.

func (*TransportCall) GetTransportCallSequenceNumberOk

func (o *TransportCall) GetTransportCallSequenceNumberOk() (*int32, bool)

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

func (*TransportCall) GetUNLocationCode

func (o *TransportCall) GetUNLocationCode() string

GetUNLocationCode returns the UNLocationCode field value if set, zero value otherwise.

func (*TransportCall) GetUNLocationCodeOk

func (o *TransportCall) GetUNLocationCodeOk() (*string, bool)

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

func (*TransportCall) GetVessel

func (o *TransportCall) GetVessel() Vessel

GetVessel returns the Vessel field value if set, zero value otherwise.

func (*TransportCall) GetVesselOk

func (o *TransportCall) GetVesselOk() (*Vessel, bool)

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

func (*TransportCall) HasCarrierServiceCode

func (o *TransportCall) HasCarrierServiceCode() bool

HasCarrierServiceCode returns a boolean if a field has been set.

func (*TransportCall) HasCarrierVoyageNumber

func (o *TransportCall) HasCarrierVoyageNumber() bool

HasCarrierVoyageNumber returns a boolean if a field has been set.

func (*TransportCall) HasExportVoyageNumber

func (o *TransportCall) HasExportVoyageNumber() bool

HasExportVoyageNumber returns a boolean if a field has been set.

func (*TransportCall) HasFacilityCode

func (o *TransportCall) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (*TransportCall) HasFacilityCodeListProvider

func (o *TransportCall) HasFacilityCodeListProvider() bool

HasFacilityCodeListProvider returns a boolean if a field has been set.

func (*TransportCall) HasFacilityTypeCode

func (o *TransportCall) HasFacilityTypeCode() bool

HasFacilityTypeCode returns a boolean if a field has been set.

func (*TransportCall) HasImportVoyageNumber

func (o *TransportCall) HasImportVoyageNumber() bool

HasImportVoyageNumber returns a boolean if a field has been set.

func (*TransportCall) HasLocation

func (o *TransportCall) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*TransportCall) HasOtherFacility

func (o *TransportCall) HasOtherFacility() bool

HasOtherFacility returns a boolean if a field has been set.

func (*TransportCall) HasTransportCallSequenceNumber

func (o *TransportCall) HasTransportCallSequenceNumber() bool

HasTransportCallSequenceNumber returns a boolean if a field has been set.

func (*TransportCall) HasUNLocationCode

func (o *TransportCall) HasUNLocationCode() bool

HasUNLocationCode returns a boolean if a field has been set.

func (*TransportCall) HasVessel

func (o *TransportCall) HasVessel() bool

HasVessel returns a boolean if a field has been set.

func (TransportCall) MarshalJSON

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

func (*TransportCall) SetCarrierServiceCode

func (o *TransportCall) SetCarrierServiceCode(v string)

SetCarrierServiceCode gets a reference to the given string and assigns it to the CarrierServiceCode field.

func (*TransportCall) SetCarrierVoyageNumber

func (o *TransportCall) SetCarrierVoyageNumber(v interface{})

SetCarrierVoyageNumber gets a reference to the given interface{} and assigns it to the CarrierVoyageNumber field. Deprecated

func (*TransportCall) SetExportVoyageNumber

func (o *TransportCall) SetExportVoyageNumber(v string)

SetExportVoyageNumber gets a reference to the given string and assigns it to the ExportVoyageNumber field.

func (*TransportCall) SetFacilityCode

func (o *TransportCall) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (*TransportCall) SetFacilityCodeListProvider

func (o *TransportCall) SetFacilityCodeListProvider(v FacilityCodeListProvider)

SetFacilityCodeListProvider gets a reference to the given FacilityCodeListProvider and assigns it to the FacilityCodeListProvider field.

func (*TransportCall) SetFacilityTypeCode

func (o *TransportCall) SetFacilityTypeCode(v FacilityTypeCodeTRN)

SetFacilityTypeCode gets a reference to the given FacilityTypeCodeTRN and assigns it to the FacilityTypeCode field.

func (*TransportCall) SetImportVoyageNumber

func (o *TransportCall) SetImportVoyageNumber(v string)

SetImportVoyageNumber gets a reference to the given string and assigns it to the ImportVoyageNumber field.

func (*TransportCall) SetLocation

func (o *TransportCall) SetLocation(v TransportCallAllOf13Location)

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

func (*TransportCall) SetModeOfTransport

func (o *TransportCall) SetModeOfTransport(v ModeOfTransport)

SetModeOfTransport sets field value

func (*TransportCall) SetOtherFacility

func (o *TransportCall) SetOtherFacility(v string)

SetOtherFacility gets a reference to the given string and assigns it to the OtherFacility field.

func (*TransportCall) SetTransportCallID

func (o *TransportCall) SetTransportCallID(v string)

SetTransportCallID sets field value

func (*TransportCall) SetTransportCallSequenceNumber

func (o *TransportCall) SetTransportCallSequenceNumber(v int32)

SetTransportCallSequenceNumber gets a reference to the given int32 and assigns it to the TransportCallSequenceNumber field.

func (*TransportCall) SetUNLocationCode

func (o *TransportCall) SetUNLocationCode(v string)

SetUNLocationCode gets a reference to the given string and assigns it to the UNLocationCode field.

func (*TransportCall) SetVessel

func (o *TransportCall) SetVessel(v Vessel)

SetVessel gets a reference to the given Vessel and assigns it to the Vessel field.

func (TransportCall) ToMap

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

type TransportCallAllOf

type TransportCallAllOf struct {
	// The unique identifier for a transport call
	TransportCallID *string `json:"transportCallID,omitempty"`
}

TransportCallAllOf struct for TransportCallAllOf

func NewTransportCallAllOf

func NewTransportCallAllOf() *TransportCallAllOf

NewTransportCallAllOf instantiates a new TransportCallAllOf 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 NewTransportCallAllOfWithDefaults

func NewTransportCallAllOfWithDefaults() *TransportCallAllOf

NewTransportCallAllOfWithDefaults instantiates a new TransportCallAllOf 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 (*TransportCallAllOf) GetTransportCallID

func (o *TransportCallAllOf) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*TransportCallAllOf) GetTransportCallIDOk

func (o *TransportCallAllOf) GetTransportCallIDOk() (*string, bool)

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

func (*TransportCallAllOf) HasTransportCallID

func (o *TransportCallAllOf) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (TransportCallAllOf) MarshalJSON

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

func (*TransportCallAllOf) SetTransportCallID

func (o *TransportCallAllOf) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (TransportCallAllOf) ToMap

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

type TransportCallAllOf1

type TransportCallAllOf1 struct {
	// The code of the service for which the schedule details are published.
	CarrierServiceCode *string `json:"carrierServiceCode,omitempty"`
}

TransportCallAllOf1 struct for TransportCallAllOf1

func NewTransportCallAllOf1

func NewTransportCallAllOf1() *TransportCallAllOf1

NewTransportCallAllOf1 instantiates a new TransportCallAllOf1 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 NewTransportCallAllOf1WithDefaults

func NewTransportCallAllOf1WithDefaults() *TransportCallAllOf1

NewTransportCallAllOf1WithDefaults instantiates a new TransportCallAllOf1 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 (*TransportCallAllOf1) GetCarrierServiceCode

func (o *TransportCallAllOf1) GetCarrierServiceCode() string

GetCarrierServiceCode returns the CarrierServiceCode field value if set, zero value otherwise.

func (*TransportCallAllOf1) GetCarrierServiceCodeOk

func (o *TransportCallAllOf1) GetCarrierServiceCodeOk() (*string, bool)

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

func (*TransportCallAllOf1) HasCarrierServiceCode

func (o *TransportCallAllOf1) HasCarrierServiceCode() bool

HasCarrierServiceCode returns a boolean if a field has been set.

func (TransportCallAllOf1) MarshalJSON

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

func (*TransportCallAllOf1) SetCarrierServiceCode

func (o *TransportCallAllOf1) SetCarrierServiceCode(v string)

SetCarrierServiceCode gets a reference to the given string and assigns it to the CarrierServiceCode field.

func (TransportCallAllOf1) ToMap

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

type TransportCallAllOf10

type TransportCallAllOf10 struct {
	FacilityTypeCode *FacilityTypeCodeTRN `json:"facilityTypeCode,omitempty"`
}

TransportCallAllOf10 struct for TransportCallAllOf10

func NewTransportCallAllOf10

func NewTransportCallAllOf10() *TransportCallAllOf10

NewTransportCallAllOf10 instantiates a new TransportCallAllOf10 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 NewTransportCallAllOf10WithDefaults

func NewTransportCallAllOf10WithDefaults() *TransportCallAllOf10

NewTransportCallAllOf10WithDefaults instantiates a new TransportCallAllOf10 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 (*TransportCallAllOf10) GetFacilityTypeCode

func (o *TransportCallAllOf10) GetFacilityTypeCode() FacilityTypeCodeTRN

GetFacilityTypeCode returns the FacilityTypeCode field value if set, zero value otherwise.

func (*TransportCallAllOf10) GetFacilityTypeCodeOk

func (o *TransportCallAllOf10) GetFacilityTypeCodeOk() (*FacilityTypeCodeTRN, bool)

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

func (*TransportCallAllOf10) HasFacilityTypeCode

func (o *TransportCallAllOf10) HasFacilityTypeCode() bool

HasFacilityTypeCode returns a boolean if a field has been set.

func (TransportCallAllOf10) MarshalJSON

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

func (*TransportCallAllOf10) SetFacilityTypeCode

func (o *TransportCallAllOf10) SetFacilityTypeCode(v FacilityTypeCodeTRN)

SetFacilityTypeCode gets a reference to the given FacilityTypeCodeTRN and assigns it to the FacilityTypeCode field.

func (TransportCallAllOf10) ToMap

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

type TransportCallAllOf11

type TransportCallAllOf11 struct {
	// An alternative way to capture the facility when no standardized DCSA facility code can be found.
	OtherFacility *string `json:"otherFacility,omitempty"`
}

TransportCallAllOf11 struct for TransportCallAllOf11

func NewTransportCallAllOf11

func NewTransportCallAllOf11() *TransportCallAllOf11

NewTransportCallAllOf11 instantiates a new TransportCallAllOf11 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 NewTransportCallAllOf11WithDefaults

func NewTransportCallAllOf11WithDefaults() *TransportCallAllOf11

NewTransportCallAllOf11WithDefaults instantiates a new TransportCallAllOf11 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 (*TransportCallAllOf11) GetOtherFacility

func (o *TransportCallAllOf11) GetOtherFacility() string

GetOtherFacility returns the OtherFacility field value if set, zero value otherwise.

func (*TransportCallAllOf11) GetOtherFacilityOk

func (o *TransportCallAllOf11) GetOtherFacilityOk() (*string, bool)

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

func (*TransportCallAllOf11) HasOtherFacility

func (o *TransportCallAllOf11) HasOtherFacility() bool

HasOtherFacility returns a boolean if a field has been set.

func (TransportCallAllOf11) MarshalJSON

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

func (*TransportCallAllOf11) SetOtherFacility

func (o *TransportCallAllOf11) SetOtherFacility(v string)

SetOtherFacility gets a reference to the given string and assigns it to the OtherFacility field.

func (TransportCallAllOf11) ToMap

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

type TransportCallAllOf12

type TransportCallAllOf12 struct {
	ModeOfTransport *ModeOfTransport `json:"modeOfTransport,omitempty"`
}

TransportCallAllOf12 struct for TransportCallAllOf12

func NewTransportCallAllOf12

func NewTransportCallAllOf12() *TransportCallAllOf12

NewTransportCallAllOf12 instantiates a new TransportCallAllOf12 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 NewTransportCallAllOf12WithDefaults

func NewTransportCallAllOf12WithDefaults() *TransportCallAllOf12

NewTransportCallAllOf12WithDefaults instantiates a new TransportCallAllOf12 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 (*TransportCallAllOf12) GetModeOfTransport

func (o *TransportCallAllOf12) GetModeOfTransport() ModeOfTransport

GetModeOfTransport returns the ModeOfTransport field value if set, zero value otherwise.

func (*TransportCallAllOf12) GetModeOfTransportOk

func (o *TransportCallAllOf12) GetModeOfTransportOk() (*ModeOfTransport, bool)

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

func (*TransportCallAllOf12) HasModeOfTransport

func (o *TransportCallAllOf12) HasModeOfTransport() bool

HasModeOfTransport returns a boolean if a field has been set.

func (TransportCallAllOf12) MarshalJSON

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

func (*TransportCallAllOf12) SetModeOfTransport

func (o *TransportCallAllOf12) SetModeOfTransport(v ModeOfTransport)

SetModeOfTransport gets a reference to the given ModeOfTransport and assigns it to the ModeOfTransport field.

func (TransportCallAllOf12) ToMap

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

type TransportCallAllOf13

type TransportCallAllOf13 struct {
	Location *TransportCallAllOf13Location `json:"location,omitempty"`
}

TransportCallAllOf13 struct for TransportCallAllOf13

func NewTransportCallAllOf13

func NewTransportCallAllOf13() *TransportCallAllOf13

NewTransportCallAllOf13 instantiates a new TransportCallAllOf13 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 NewTransportCallAllOf13WithDefaults

func NewTransportCallAllOf13WithDefaults() *TransportCallAllOf13

NewTransportCallAllOf13WithDefaults instantiates a new TransportCallAllOf13 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 (*TransportCallAllOf13) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*TransportCallAllOf13) GetLocationOk

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

func (*TransportCallAllOf13) HasLocation

func (o *TransportCallAllOf13) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (TransportCallAllOf13) MarshalJSON

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

func (*TransportCallAllOf13) SetLocation

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

func (TransportCallAllOf13) ToMap

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

type TransportCallAllOf13Location

type TransportCallAllOf13Location struct {
	// The name of the location.
	LocationName *string `json:"locationName,omitempty"`
	// Geographic coordinate that specifies the north–south position of a point on the Earth&apos;s surface.
	Latitude *string `json:"latitude,omitempty"`
	// Geographic coordinate that specifies the east–west position of a point on the Earth&apos;s surface.
	Longitude *string `json:"longitude,omitempty"`
	// The UN Location code specifying where the place is located.
	UNLocationCode *string `json:"UNLocationCode,omitempty"`
	// The code used for identifying the specific facility. This code does <b>not</b> include the UN Location Code.
	FacilityCode             *string                   `json:"facilityCode,omitempty"`
	FacilityCodeListProvider *FacilityCodeListProvider `json:"facilityCodeListProvider,omitempty"`
	Address                  *LocationAllOf3Address    `json:"address,omitempty"`
}

TransportCallAllOf13Location struct for TransportCallAllOf13Location

func NewTransportCallAllOf13Location

func NewTransportCallAllOf13Location() *TransportCallAllOf13Location

NewTransportCallAllOf13Location instantiates a new TransportCallAllOf13Location 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 NewTransportCallAllOf13LocationWithDefaults

func NewTransportCallAllOf13LocationWithDefaults() *TransportCallAllOf13Location

NewTransportCallAllOf13LocationWithDefaults instantiates a new TransportCallAllOf13Location 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 (*TransportCallAllOf13Location) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetAddressOk

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

func (*TransportCallAllOf13Location) GetFacilityCode

func (o *TransportCallAllOf13Location) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetFacilityCodeListProvider

func (o *TransportCallAllOf13Location) GetFacilityCodeListProvider() FacilityCodeListProvider

GetFacilityCodeListProvider returns the FacilityCodeListProvider field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetFacilityCodeListProviderOk

func (o *TransportCallAllOf13Location) GetFacilityCodeListProviderOk() (*FacilityCodeListProvider, bool)

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

func (*TransportCallAllOf13Location) GetFacilityCodeOk

func (o *TransportCallAllOf13Location) GetFacilityCodeOk() (*string, bool)

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

func (*TransportCallAllOf13Location) GetLatitude

func (o *TransportCallAllOf13Location) GetLatitude() string

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetLatitudeOk

func (o *TransportCallAllOf13Location) GetLatitudeOk() (*string, bool)

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

func (*TransportCallAllOf13Location) GetLocationName

func (o *TransportCallAllOf13Location) GetLocationName() string

GetLocationName returns the LocationName field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetLocationNameOk

func (o *TransportCallAllOf13Location) GetLocationNameOk() (*string, bool)

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

func (*TransportCallAllOf13Location) GetLongitude

func (o *TransportCallAllOf13Location) GetLongitude() string

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetLongitudeOk

func (o *TransportCallAllOf13Location) GetLongitudeOk() (*string, bool)

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

func (*TransportCallAllOf13Location) GetUNLocationCode

func (o *TransportCallAllOf13Location) GetUNLocationCode() string

GetUNLocationCode returns the UNLocationCode field value if set, zero value otherwise.

func (*TransportCallAllOf13Location) GetUNLocationCodeOk

func (o *TransportCallAllOf13Location) GetUNLocationCodeOk() (*string, bool)

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

func (*TransportCallAllOf13Location) HasAddress

func (o *TransportCallAllOf13Location) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasFacilityCode

func (o *TransportCallAllOf13Location) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasFacilityCodeListProvider

func (o *TransportCallAllOf13Location) HasFacilityCodeListProvider() bool

HasFacilityCodeListProvider returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasLatitude

func (o *TransportCallAllOf13Location) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasLocationName

func (o *TransportCallAllOf13Location) HasLocationName() bool

HasLocationName returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasLongitude

func (o *TransportCallAllOf13Location) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*TransportCallAllOf13Location) HasUNLocationCode

func (o *TransportCallAllOf13Location) HasUNLocationCode() bool

HasUNLocationCode returns a boolean if a field has been set.

func (TransportCallAllOf13Location) MarshalJSON

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

func (*TransportCallAllOf13Location) SetAddress

SetAddress gets a reference to the given LocationAllOf3Address and assigns it to the Address field.

func (*TransportCallAllOf13Location) SetFacilityCode

func (o *TransportCallAllOf13Location) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (*TransportCallAllOf13Location) SetFacilityCodeListProvider

func (o *TransportCallAllOf13Location) SetFacilityCodeListProvider(v FacilityCodeListProvider)

SetFacilityCodeListProvider gets a reference to the given FacilityCodeListProvider and assigns it to the FacilityCodeListProvider field.

func (*TransportCallAllOf13Location) SetLatitude

func (o *TransportCallAllOf13Location) SetLatitude(v string)

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*TransportCallAllOf13Location) SetLocationName

func (o *TransportCallAllOf13Location) SetLocationName(v string)

SetLocationName gets a reference to the given string and assigns it to the LocationName field.

func (*TransportCallAllOf13Location) SetLongitude

func (o *TransportCallAllOf13Location) SetLongitude(v string)

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*TransportCallAllOf13Location) SetUNLocationCode

func (o *TransportCallAllOf13Location) SetUNLocationCode(v string)

SetUNLocationCode gets a reference to the given string and assigns it to the UNLocationCode field.

func (TransportCallAllOf13Location) ToMap

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

type TransportCallAllOf14

type TransportCallAllOf14 struct {
	Vessel *Vessel `json:"vessel,omitempty"`
}

TransportCallAllOf14 struct for TransportCallAllOf14

func NewTransportCallAllOf14

func NewTransportCallAllOf14() *TransportCallAllOf14

NewTransportCallAllOf14 instantiates a new TransportCallAllOf14 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 NewTransportCallAllOf14WithDefaults

func NewTransportCallAllOf14WithDefaults() *TransportCallAllOf14

NewTransportCallAllOf14WithDefaults instantiates a new TransportCallAllOf14 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 (*TransportCallAllOf14) GetVessel

func (o *TransportCallAllOf14) GetVessel() Vessel

GetVessel returns the Vessel field value if set, zero value otherwise.

func (*TransportCallAllOf14) GetVesselOk

func (o *TransportCallAllOf14) GetVesselOk() (*Vessel, bool)

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

func (*TransportCallAllOf14) HasVessel

func (o *TransportCallAllOf14) HasVessel() bool

HasVessel returns a boolean if a field has been set.

func (TransportCallAllOf14) MarshalJSON

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

func (*TransportCallAllOf14) SetVessel

func (o *TransportCallAllOf14) SetVessel(v Vessel)

SetVessel gets a reference to the given Vessel and assigns it to the Vessel field.

func (TransportCallAllOf14) ToMap

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

type TransportCallAllOf2

type TransportCallAllOf2 struct {
	// The vessel operator-specific identifier of the Voyage.
	CarrierVoyageNumber *string `json:"carrierVoyageNumber,omitempty"`
}

TransportCallAllOf2 struct for TransportCallAllOf2

func NewTransportCallAllOf2

func NewTransportCallAllOf2() *TransportCallAllOf2

NewTransportCallAllOf2 instantiates a new TransportCallAllOf2 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 NewTransportCallAllOf2WithDefaults

func NewTransportCallAllOf2WithDefaults() *TransportCallAllOf2

NewTransportCallAllOf2WithDefaults instantiates a new TransportCallAllOf2 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 (*TransportCallAllOf2) GetCarrierVoyageNumber

func (o *TransportCallAllOf2) GetCarrierVoyageNumber() string

GetCarrierVoyageNumber returns the CarrierVoyageNumber field value if set, zero value otherwise.

func (*TransportCallAllOf2) GetCarrierVoyageNumberOk

func (o *TransportCallAllOf2) GetCarrierVoyageNumberOk() (*string, bool)

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

func (*TransportCallAllOf2) HasCarrierVoyageNumber

func (o *TransportCallAllOf2) HasCarrierVoyageNumber() bool

HasCarrierVoyageNumber returns a boolean if a field has been set.

func (TransportCallAllOf2) MarshalJSON

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

func (*TransportCallAllOf2) SetCarrierVoyageNumber

func (o *TransportCallAllOf2) SetCarrierVoyageNumber(v string)

SetCarrierVoyageNumber gets a reference to the given string and assigns it to the CarrierVoyageNumber field.

func (TransportCallAllOf2) ToMap

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

type TransportCallAllOf3

type TransportCallAllOf3 struct {
	// The vessel operator-specific identifier of the Voyage.  In case there are multiple voyages the export voyage is chosen.
	// Deprecated
	CarrierVoyageNumber interface{} `json:"carrierVoyageNumber,omitempty"`
}

TransportCallAllOf3 struct for TransportCallAllOf3

func NewTransportCallAllOf3

func NewTransportCallAllOf3() *TransportCallAllOf3

NewTransportCallAllOf3 instantiates a new TransportCallAllOf3 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 NewTransportCallAllOf3WithDefaults

func NewTransportCallAllOf3WithDefaults() *TransportCallAllOf3

NewTransportCallAllOf3WithDefaults instantiates a new TransportCallAllOf3 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 (*TransportCallAllOf3) GetCarrierVoyageNumber

func (o *TransportCallAllOf3) GetCarrierVoyageNumber() interface{}

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

func (*TransportCallAllOf3) GetCarrierVoyageNumberOk

func (o *TransportCallAllOf3) GetCarrierVoyageNumberOk() (*interface{}, bool)

GetCarrierVoyageNumberOk returns a tuple with the CarrierVoyageNumber 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 (*TransportCallAllOf3) HasCarrierVoyageNumber

func (o *TransportCallAllOf3) HasCarrierVoyageNumber() bool

HasCarrierVoyageNumber returns a boolean if a field has been set.

func (TransportCallAllOf3) MarshalJSON

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

func (*TransportCallAllOf3) SetCarrierVoyageNumber

func (o *TransportCallAllOf3) SetCarrierVoyageNumber(v interface{})

SetCarrierVoyageNumber gets a reference to the given interface{} and assigns it to the CarrierVoyageNumber field. Deprecated

func (TransportCallAllOf3) ToMap

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

type TransportCallAllOf4

type TransportCallAllOf4 struct {
	// The vessel operator-specific identifier of the export Voyage.
	ExportVoyageNumber *string `json:"exportVoyageNumber,omitempty"`
}

TransportCallAllOf4 struct for TransportCallAllOf4

func NewTransportCallAllOf4

func NewTransportCallAllOf4() *TransportCallAllOf4

NewTransportCallAllOf4 instantiates a new TransportCallAllOf4 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 NewTransportCallAllOf4WithDefaults

func NewTransportCallAllOf4WithDefaults() *TransportCallAllOf4

NewTransportCallAllOf4WithDefaults instantiates a new TransportCallAllOf4 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 (*TransportCallAllOf4) GetExportVoyageNumber

func (o *TransportCallAllOf4) GetExportVoyageNumber() string

GetExportVoyageNumber returns the ExportVoyageNumber field value if set, zero value otherwise.

func (*TransportCallAllOf4) GetExportVoyageNumberOk

func (o *TransportCallAllOf4) GetExportVoyageNumberOk() (*string, bool)

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

func (*TransportCallAllOf4) HasExportVoyageNumber

func (o *TransportCallAllOf4) HasExportVoyageNumber() bool

HasExportVoyageNumber returns a boolean if a field has been set.

func (TransportCallAllOf4) MarshalJSON

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

func (*TransportCallAllOf4) SetExportVoyageNumber

func (o *TransportCallAllOf4) SetExportVoyageNumber(v string)

SetExportVoyageNumber gets a reference to the given string and assigns it to the ExportVoyageNumber field.

func (TransportCallAllOf4) ToMap

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

type TransportCallAllOf5

type TransportCallAllOf5 struct {
	// The vessel operator-specific identifier of the import Voyage.
	ImportVoyageNumber *string `json:"importVoyageNumber,omitempty"`
}

TransportCallAllOf5 struct for TransportCallAllOf5

func NewTransportCallAllOf5

func NewTransportCallAllOf5() *TransportCallAllOf5

NewTransportCallAllOf5 instantiates a new TransportCallAllOf5 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 NewTransportCallAllOf5WithDefaults

func NewTransportCallAllOf5WithDefaults() *TransportCallAllOf5

NewTransportCallAllOf5WithDefaults instantiates a new TransportCallAllOf5 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 (*TransportCallAllOf5) GetImportVoyageNumber

func (o *TransportCallAllOf5) GetImportVoyageNumber() string

GetImportVoyageNumber returns the ImportVoyageNumber field value if set, zero value otherwise.

func (*TransportCallAllOf5) GetImportVoyageNumberOk

func (o *TransportCallAllOf5) GetImportVoyageNumberOk() (*string, bool)

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

func (*TransportCallAllOf5) HasImportVoyageNumber

func (o *TransportCallAllOf5) HasImportVoyageNumber() bool

HasImportVoyageNumber returns a boolean if a field has been set.

func (TransportCallAllOf5) MarshalJSON

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

func (*TransportCallAllOf5) SetImportVoyageNumber

func (o *TransportCallAllOf5) SetImportVoyageNumber(v string)

SetImportVoyageNumber gets a reference to the given string and assigns it to the ImportVoyageNumber field.

func (TransportCallAllOf5) ToMap

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

type TransportCallAllOf6

type TransportCallAllOf6 struct {
	// Transport operator&apos;s key that uniquely identifies each individual call. This key is essential to distinguish between two separate calls at the same location within one voyage.
	TransportCallSequenceNumber *int32 `json:"transportCallSequenceNumber,omitempty"`
}

TransportCallAllOf6 struct for TransportCallAllOf6

func NewTransportCallAllOf6

func NewTransportCallAllOf6() *TransportCallAllOf6

NewTransportCallAllOf6 instantiates a new TransportCallAllOf6 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 NewTransportCallAllOf6WithDefaults

func NewTransportCallAllOf6WithDefaults() *TransportCallAllOf6

NewTransportCallAllOf6WithDefaults instantiates a new TransportCallAllOf6 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 (*TransportCallAllOf6) GetTransportCallSequenceNumber

func (o *TransportCallAllOf6) GetTransportCallSequenceNumber() int32

GetTransportCallSequenceNumber returns the TransportCallSequenceNumber field value if set, zero value otherwise.

func (*TransportCallAllOf6) GetTransportCallSequenceNumberOk

func (o *TransportCallAllOf6) GetTransportCallSequenceNumberOk() (*int32, bool)

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

func (*TransportCallAllOf6) HasTransportCallSequenceNumber

func (o *TransportCallAllOf6) HasTransportCallSequenceNumber() bool

HasTransportCallSequenceNumber returns a boolean if a field has been set.

func (TransportCallAllOf6) MarshalJSON

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

func (*TransportCallAllOf6) SetTransportCallSequenceNumber

func (o *TransportCallAllOf6) SetTransportCallSequenceNumber(v int32)

SetTransportCallSequenceNumber gets a reference to the given int32 and assigns it to the TransportCallSequenceNumber field.

func (TransportCallAllOf6) ToMap

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

type TransportCallAllOf7

type TransportCallAllOf7 struct {
	// The UN Location code specifying where the place is located.
	UNLocationCode *string `json:"UNLocationCode,omitempty"`
}

TransportCallAllOf7 struct for TransportCallAllOf7

func NewTransportCallAllOf7

func NewTransportCallAllOf7() *TransportCallAllOf7

NewTransportCallAllOf7 instantiates a new TransportCallAllOf7 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 NewTransportCallAllOf7WithDefaults

func NewTransportCallAllOf7WithDefaults() *TransportCallAllOf7

NewTransportCallAllOf7WithDefaults instantiates a new TransportCallAllOf7 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 (*TransportCallAllOf7) GetUNLocationCode

func (o *TransportCallAllOf7) GetUNLocationCode() string

GetUNLocationCode returns the UNLocationCode field value if set, zero value otherwise.

func (*TransportCallAllOf7) GetUNLocationCodeOk

func (o *TransportCallAllOf7) GetUNLocationCodeOk() (*string, bool)

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

func (*TransportCallAllOf7) HasUNLocationCode

func (o *TransportCallAllOf7) HasUNLocationCode() bool

HasUNLocationCode returns a boolean if a field has been set.

func (TransportCallAllOf7) MarshalJSON

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

func (*TransportCallAllOf7) SetUNLocationCode

func (o *TransportCallAllOf7) SetUNLocationCode(v string)

SetUNLocationCode gets a reference to the given string and assigns it to the UNLocationCode field.

func (TransportCallAllOf7) ToMap

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

type TransportCallAllOf8

type TransportCallAllOf8 struct {
	// The code used for identifying the specific facility. This code does <b>not</b> include the UN Location Code.
	FacilityCode *string `json:"facilityCode,omitempty"`
}

TransportCallAllOf8 struct for TransportCallAllOf8

func NewTransportCallAllOf8

func NewTransportCallAllOf8() *TransportCallAllOf8

NewTransportCallAllOf8 instantiates a new TransportCallAllOf8 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 NewTransportCallAllOf8WithDefaults

func NewTransportCallAllOf8WithDefaults() *TransportCallAllOf8

NewTransportCallAllOf8WithDefaults instantiates a new TransportCallAllOf8 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 (*TransportCallAllOf8) GetFacilityCode

func (o *TransportCallAllOf8) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*TransportCallAllOf8) GetFacilityCodeOk

func (o *TransportCallAllOf8) GetFacilityCodeOk() (*string, bool)

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

func (*TransportCallAllOf8) HasFacilityCode

func (o *TransportCallAllOf8) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (TransportCallAllOf8) MarshalJSON

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

func (*TransportCallAllOf8) SetFacilityCode

func (o *TransportCallAllOf8) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (TransportCallAllOf8) ToMap

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

type TransportCallAllOf9

type TransportCallAllOf9 struct {
	FacilityCodeListProvider *FacilityCodeListProvider `json:"facilityCodeListProvider,omitempty"`
}

TransportCallAllOf9 struct for TransportCallAllOf9

func NewTransportCallAllOf9

func NewTransportCallAllOf9() *TransportCallAllOf9

NewTransportCallAllOf9 instantiates a new TransportCallAllOf9 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 NewTransportCallAllOf9WithDefaults

func NewTransportCallAllOf9WithDefaults() *TransportCallAllOf9

NewTransportCallAllOf9WithDefaults instantiates a new TransportCallAllOf9 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 (*TransportCallAllOf9) GetFacilityCodeListProvider

func (o *TransportCallAllOf9) GetFacilityCodeListProvider() FacilityCodeListProvider

GetFacilityCodeListProvider returns the FacilityCodeListProvider field value if set, zero value otherwise.

func (*TransportCallAllOf9) GetFacilityCodeListProviderOk

func (o *TransportCallAllOf9) GetFacilityCodeListProviderOk() (*FacilityCodeListProvider, bool)

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

func (*TransportCallAllOf9) HasFacilityCodeListProvider

func (o *TransportCallAllOf9) HasFacilityCodeListProvider() bool

HasFacilityCodeListProvider returns a boolean if a field has been set.

func (TransportCallAllOf9) MarshalJSON

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

func (*TransportCallAllOf9) SetFacilityCodeListProvider

func (o *TransportCallAllOf9) SetFacilityCodeListProvider(v FacilityCodeListProvider)

SetFacilityCodeListProvider gets a reference to the given FacilityCodeListProvider and assigns it to the FacilityCodeListProvider field.

func (TransportCallAllOf9) ToMap

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

type TransportDocumentType

type TransportDocumentType string

TransportDocumentType Specifies the type of the transport document (a Bill of Lading (BOL) or a Sea Waybill (SWB)).

const (
	BOL TransportDocumentType = "BOL"
	SWB TransportDocumentType = "SWB"
)

List of transportDocumentType

func NewTransportDocumentTypeFromValue

func NewTransportDocumentTypeFromValue(v string) (*TransportDocumentType, error)

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

func (TransportDocumentType) IsValid

func (v TransportDocumentType) IsValid() bool

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

func (TransportDocumentType) Ptr

Ptr returns reference to transportDocumentType value

func (*TransportDocumentType) UnmarshalJSON

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

type TransportEvent

type TransportEvent struct {
	// The unique identifier for the event (the message - not the source).  <b>NB</b>&#58; This field should be considered Metadata
	EventID *string `json:"eventID,omitempty"`
	// The timestamp of when the event was created.  <b>NB</b>&#58; This field should be considered Metadata
	EventCreatedDateTime time.Time `json:"eventCreatedDateTime"`
	EventType            string    `json:"eventType"`
	// Code for the event classifier can be - ACT (Actual) - PLN (Planned) - EST (Estimated)
	EventClassifierCode string `json:"eventClassifierCode"`
	// The local date and time, where the event took place or when the event will take place, in ISO 8601 format.
	EventDateTime          time.Time              `json:"eventDateTime"`
	TransportEventTypeCode TransportEventTypeCode `json:"transportEventTypeCode"`
	// Reason code for the delay. The SMDG-Delay-Reason-Codes are used for this attribute. The code list can be found at http://www.smdg.org/smdg-code-lists/
	DelayReasonCode *string `json:"delayReasonCode,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.  Deprecated - use changeRemark instead
	// Deprecated
	VesselScheduleChangeRemark *string `json:"vesselScheduleChangeRemark,omitempty"`
	// Free text information provided by the vessel operator regarding the reasons for the change in schedule and/or plans to mitigate schedule slippage.
	ChangeRemark    *string       `json:"changeRemark,omitempty"`
	TransportCallID *string       `json:"transportCallID,omitempty"`
	TransportCall   TransportCall `json:"transportCall"`
	// Unique identifier for Event Type Code, for transport events this is either - ARRI (Arrival) - DEPA (Departure)  Deprecated - use transportEventTypeCode instead
	// Deprecated
	EventTypeCode *string `json:"eventTypeCode,omitempty"`
	// An optional list of key-value (documentReferenceType-documentReferenceValue) pairs representing links to objects relevant to the event. The <b>documentReferenceType</b>-field is used to describe where the <b>documentReferenceValue</b>-field is pointing to.
	DocumentReferences []DocumentReferencesInner `json:"documentReferences,omitempty"`
	References         []Reference               `json:"references,omitempty"`
}

TransportEvent struct for TransportEvent

func NewTransportEvent

func NewTransportEvent(eventCreatedDateTime time.Time, eventType string, eventClassifierCode string, eventDateTime time.Time, transportEventTypeCode TransportEventTypeCode, transportCall TransportCall) *TransportEvent

NewTransportEvent instantiates a new TransportEvent 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 NewTransportEventWithDefaults

func NewTransportEventWithDefaults() *TransportEvent

NewTransportEventWithDefaults instantiates a new TransportEvent 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 (*TransportEvent) GetChangeRemark

func (o *TransportEvent) GetChangeRemark() string

GetChangeRemark returns the ChangeRemark field value if set, zero value otherwise.

func (*TransportEvent) GetChangeRemarkOk

func (o *TransportEvent) GetChangeRemarkOk() (*string, bool)

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

func (*TransportEvent) GetDelayReasonCode

func (o *TransportEvent) GetDelayReasonCode() string

GetDelayReasonCode returns the DelayReasonCode field value if set, zero value otherwise.

func (*TransportEvent) GetDelayReasonCodeOk

func (o *TransportEvent) GetDelayReasonCodeOk() (*string, bool)

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

func (*TransportEvent) GetDocumentReferences

func (o *TransportEvent) GetDocumentReferences() []DocumentReferencesInner

GetDocumentReferences returns the DocumentReferences field value if set, zero value otherwise.

func (*TransportEvent) GetDocumentReferencesOk

func (o *TransportEvent) GetDocumentReferencesOk() ([]DocumentReferencesInner, bool)

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

func (*TransportEvent) GetEventClassifierCode

func (o *TransportEvent) GetEventClassifierCode() string

GetEventClassifierCode returns the EventClassifierCode field value

func (*TransportEvent) GetEventClassifierCodeOk

func (o *TransportEvent) GetEventClassifierCodeOk() (*string, bool)

GetEventClassifierCodeOk returns a tuple with the EventClassifierCode field value and a boolean to check if the value has been set.

func (*TransportEvent) GetEventCreatedDateTime

func (o *TransportEvent) GetEventCreatedDateTime() time.Time

GetEventCreatedDateTime returns the EventCreatedDateTime field value

func (*TransportEvent) GetEventCreatedDateTimeOk

func (o *TransportEvent) GetEventCreatedDateTimeOk() (*time.Time, bool)

GetEventCreatedDateTimeOk returns a tuple with the EventCreatedDateTime field value and a boolean to check if the value has been set.

func (*TransportEvent) GetEventDateTime

func (o *TransportEvent) GetEventDateTime() time.Time

GetEventDateTime returns the EventDateTime field value

func (*TransportEvent) GetEventDateTimeOk

func (o *TransportEvent) GetEventDateTimeOk() (*time.Time, bool)

GetEventDateTimeOk returns a tuple with the EventDateTime field value and a boolean to check if the value has been set.

func (*TransportEvent) GetEventID

func (o *TransportEvent) GetEventID() string

GetEventID returns the EventID field value if set, zero value otherwise.

func (*TransportEvent) GetEventIDOk

func (o *TransportEvent) GetEventIDOk() (*string, bool)

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

func (*TransportEvent) GetEventType

func (o *TransportEvent) GetEventType() string

GetEventType returns the EventType field value

func (*TransportEvent) GetEventTypeCode

func (o *TransportEvent) GetEventTypeCode() string

GetEventTypeCode returns the EventTypeCode field value if set, zero value otherwise. Deprecated

func (*TransportEvent) GetEventTypeCodeOk

func (o *TransportEvent) GetEventTypeCodeOk() (*string, bool)

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

func (*TransportEvent) GetEventTypeOk

func (o *TransportEvent) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*TransportEvent) GetReferences

func (o *TransportEvent) GetReferences() []Reference

GetReferences returns the References field value if set, zero value otherwise.

func (*TransportEvent) GetReferencesOk

func (o *TransportEvent) GetReferencesOk() ([]Reference, bool)

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

func (*TransportEvent) GetTransportCall

func (o *TransportEvent) GetTransportCall() TransportCall

GetTransportCall returns the TransportCall field value

func (*TransportEvent) GetTransportCallID

func (o *TransportEvent) GetTransportCallID() string

GetTransportCallID returns the TransportCallID field value if set, zero value otherwise.

func (*TransportEvent) GetTransportCallIDOk

func (o *TransportEvent) GetTransportCallIDOk() (*string, bool)

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

func (*TransportEvent) GetTransportCallOk

func (o *TransportEvent) GetTransportCallOk() (*TransportCall, bool)

GetTransportCallOk returns a tuple with the TransportCall field value and a boolean to check if the value has been set.

func (*TransportEvent) GetTransportEventTypeCode

func (o *TransportEvent) GetTransportEventTypeCode() TransportEventTypeCode

GetTransportEventTypeCode returns the TransportEventTypeCode field value

func (*TransportEvent) GetTransportEventTypeCodeOk

func (o *TransportEvent) GetTransportEventTypeCodeOk() (*TransportEventTypeCode, bool)

GetTransportEventTypeCodeOk returns a tuple with the TransportEventTypeCode field value and a boolean to check if the value has been set.

func (*TransportEvent) GetVesselScheduleChangeRemark

func (o *TransportEvent) GetVesselScheduleChangeRemark() string

GetVesselScheduleChangeRemark returns the VesselScheduleChangeRemark field value if set, zero value otherwise. Deprecated

func (*TransportEvent) GetVesselScheduleChangeRemarkOk

func (o *TransportEvent) GetVesselScheduleChangeRemarkOk() (*string, bool)

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

func (*TransportEvent) HasChangeRemark

func (o *TransportEvent) HasChangeRemark() bool

HasChangeRemark returns a boolean if a field has been set.

func (*TransportEvent) HasDelayReasonCode

func (o *TransportEvent) HasDelayReasonCode() bool

HasDelayReasonCode returns a boolean if a field has been set.

func (*TransportEvent) HasDocumentReferences

func (o *TransportEvent) HasDocumentReferences() bool

HasDocumentReferences returns a boolean if a field has been set.

func (*TransportEvent) HasEventID

func (o *TransportEvent) HasEventID() bool

HasEventID returns a boolean if a field has been set.

func (*TransportEvent) HasEventTypeCode

func (o *TransportEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*TransportEvent) HasReferences

func (o *TransportEvent) HasReferences() bool

HasReferences returns a boolean if a field has been set.

func (*TransportEvent) HasTransportCallID

func (o *TransportEvent) HasTransportCallID() bool

HasTransportCallID returns a boolean if a field has been set.

func (*TransportEvent) HasVesselScheduleChangeRemark

func (o *TransportEvent) HasVesselScheduleChangeRemark() bool

HasVesselScheduleChangeRemark returns a boolean if a field has been set.

func (TransportEvent) MarshalJSON

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

func (*TransportEvent) SetChangeRemark

func (o *TransportEvent) SetChangeRemark(v string)

SetChangeRemark gets a reference to the given string and assigns it to the ChangeRemark field.

func (*TransportEvent) SetDelayReasonCode

func (o *TransportEvent) SetDelayReasonCode(v string)

SetDelayReasonCode gets a reference to the given string and assigns it to the DelayReasonCode field.

func (*TransportEvent) SetDocumentReferences

func (o *TransportEvent) SetDocumentReferences(v []DocumentReferencesInner)

SetDocumentReferences gets a reference to the given []DocumentReferencesInner and assigns it to the DocumentReferences field.

func (*TransportEvent) SetEventClassifierCode

func (o *TransportEvent) SetEventClassifierCode(v string)

SetEventClassifierCode sets field value

func (*TransportEvent) SetEventCreatedDateTime

func (o *TransportEvent) SetEventCreatedDateTime(v time.Time)

SetEventCreatedDateTime sets field value

func (*TransportEvent) SetEventDateTime

func (o *TransportEvent) SetEventDateTime(v time.Time)

SetEventDateTime sets field value

func (*TransportEvent) SetEventID

func (o *TransportEvent) SetEventID(v string)

SetEventID gets a reference to the given string and assigns it to the EventID field.

func (*TransportEvent) SetEventType

func (o *TransportEvent) SetEventType(v string)

SetEventType sets field value

func (*TransportEvent) SetEventTypeCode

func (o *TransportEvent) SetEventTypeCode(v string)

SetEventTypeCode gets a reference to the given string and assigns it to the EventTypeCode field. Deprecated

func (*TransportEvent) SetReferences

func (o *TransportEvent) SetReferences(v []Reference)

SetReferences gets a reference to the given []Reference and assigns it to the References field.

func (*TransportEvent) SetTransportCall

func (o *TransportEvent) SetTransportCall(v TransportCall)

SetTransportCall sets field value

func (*TransportEvent) SetTransportCallID

func (o *TransportEvent) SetTransportCallID(v string)

SetTransportCallID gets a reference to the given string and assigns it to the TransportCallID field.

func (*TransportEvent) SetTransportEventTypeCode

func (o *TransportEvent) SetTransportEventTypeCode(v TransportEventTypeCode)

SetTransportEventTypeCode sets field value

func (*TransportEvent) SetVesselScheduleChangeRemark

func (o *TransportEvent) SetVesselScheduleChangeRemark(v string)

SetVesselScheduleChangeRemark gets a reference to the given string and assigns it to the VesselScheduleChangeRemark field. Deprecated

func (TransportEvent) ToMap

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

type TransportEventAllOf

type TransportEventAllOf struct {
	// An optional list of key-value (documentReferenceType-documentReferenceValue) pairs representing links to objects relevant to the event. The <b>documentReferenceType</b>-field is used to describe where the <b>documentReferenceValue</b>-field is pointing to.
	DocumentReferences []DocumentReferencesInner `json:"documentReferences,omitempty"`
}

TransportEventAllOf struct for TransportEventAllOf

func NewTransportEventAllOf

func NewTransportEventAllOf() *TransportEventAllOf

NewTransportEventAllOf instantiates a new TransportEventAllOf 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 NewTransportEventAllOfWithDefaults

func NewTransportEventAllOfWithDefaults() *TransportEventAllOf

NewTransportEventAllOfWithDefaults instantiates a new TransportEventAllOf 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 (*TransportEventAllOf) GetDocumentReferences

func (o *TransportEventAllOf) GetDocumentReferences() []DocumentReferencesInner

GetDocumentReferences returns the DocumentReferences field value if set, zero value otherwise.

func (*TransportEventAllOf) GetDocumentReferencesOk

func (o *TransportEventAllOf) GetDocumentReferencesOk() ([]DocumentReferencesInner, bool)

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

func (*TransportEventAllOf) HasDocumentReferences

func (o *TransportEventAllOf) HasDocumentReferences() bool

HasDocumentReferences returns a boolean if a field has been set.

func (TransportEventAllOf) MarshalJSON

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

func (*TransportEventAllOf) SetDocumentReferences

func (o *TransportEventAllOf) SetDocumentReferences(v []DocumentReferencesInner)

SetDocumentReferences gets a reference to the given []DocumentReferencesInner and assigns it to the DocumentReferences field.

func (TransportEventAllOf) ToMap

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

type TransportEventTypeCode

type TransportEventTypeCode string

TransportEventTypeCode Identifier for type of Transport event - ARRI (Arrived) - DEPA (Departed) More details can be found on <a href=\"https://github.com/dcsaorg/DCSA-Information-Model/blob/master/datamodel/referencedata.d/transporteventtypecodes.csv\">GitHub</a>

const (
	ARRI TransportEventTypeCode = "ARRI"
	DEPA TransportEventTypeCode = "DEPA"
)

List of transportEventTypeCode

func NewTransportEventTypeCodeFromValue

func NewTransportEventTypeCodeFromValue(v string) (*TransportEventTypeCode, error)

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

func (TransportEventTypeCode) IsValid

func (v TransportEventTypeCode) IsValid() bool

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

func (TransportEventTypeCode) Ptr

Ptr returns reference to transportEventTypeCode value

func (*TransportEventTypeCode) UnmarshalJSON

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

type Vessel

type Vessel struct {
	// The unique reference for a registered Vessel. The reference is the International Maritime Organisation (IMO) number, also sometimes known as the Lloyd&apos;s register code, which does not change during the lifetime of the vessel
	VesselIMONumber string `json:"vesselIMONumber"`
	// The name of the Vessel given by the Vessel Operator and registered with IMO.
	VesselName *string `json:"vesselName,omitempty"`
	// The flag of the nation whose laws the vessel is registered under. This is the ISO 3166 two-letter country code
	VesselFlag *string `json:"vesselFlag,omitempty"`
	// A unique alphanumeric identity that belongs to the vessel and is assigned by the International Telecommunication Union (ITU). It consists of a threeletter alphanumeric prefix that indicates nationality, followed by one to four characters to identify the individual vessel. For instance, vessels registered under Denmark are assigned the prefix ranges 5PA-5QZ, OUAOZZ, and XPA-XPZ. The Call Sign changes whenever a vessel changes its flag.
	VesselCallSignNumber *string `json:"vesselCallSignNumber,omitempty"`
	// The carrier who is in charge of the vessel operation based on either the SMDG or SCAC code lists
	VesselOperatorCarrierCode             *string                                `json:"vesselOperatorCarrierCode,omitempty"`
	VesselOperatorCarrierCodeListProvider *VesselOperatorCarrierCodeListProvider `json:"vesselOperatorCarrierCodeListProvider,omitempty"`
}

Vessel describes a floating, sea going structure (mother vessels and feeder vessels) with either an internal or external mode of propulsion designed for the transport of cargo and/or passengers. Ocean vessels are uniquely identified by an IMO number consisting of 7 digits, or alternatively by their AIS signal with an MMSI number.

func NewVessel

func NewVessel(vesselIMONumber string) *Vessel

NewVessel instantiates a new Vessel 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 NewVesselWithDefaults

func NewVesselWithDefaults() *Vessel

NewVesselWithDefaults instantiates a new Vessel 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 (*Vessel) GetVesselCallSignNumber

func (o *Vessel) GetVesselCallSignNumber() string

GetVesselCallSignNumber returns the VesselCallSignNumber field value if set, zero value otherwise.

func (*Vessel) GetVesselCallSignNumberOk

func (o *Vessel) GetVesselCallSignNumberOk() (*string, bool)

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

func (*Vessel) GetVesselFlag

func (o *Vessel) GetVesselFlag() string

GetVesselFlag returns the VesselFlag field value if set, zero value otherwise.

func (*Vessel) GetVesselFlagOk

func (o *Vessel) GetVesselFlagOk() (*string, bool)

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

func (*Vessel) GetVesselIMONumber

func (o *Vessel) GetVesselIMONumber() string

GetVesselIMONumber returns the VesselIMONumber field value

func (*Vessel) GetVesselIMONumberOk

func (o *Vessel) GetVesselIMONumberOk() (*string, bool)

GetVesselIMONumberOk returns a tuple with the VesselIMONumber field value and a boolean to check if the value has been set.

func (*Vessel) GetVesselName

func (o *Vessel) GetVesselName() string

GetVesselName returns the VesselName field value if set, zero value otherwise.

func (*Vessel) GetVesselNameOk

func (o *Vessel) GetVesselNameOk() (*string, bool)

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

func (*Vessel) GetVesselOperatorCarrierCode

func (o *Vessel) GetVesselOperatorCarrierCode() string

GetVesselOperatorCarrierCode returns the VesselOperatorCarrierCode field value if set, zero value otherwise.

func (*Vessel) GetVesselOperatorCarrierCodeListProvider

func (o *Vessel) GetVesselOperatorCarrierCodeListProvider() VesselOperatorCarrierCodeListProvider

GetVesselOperatorCarrierCodeListProvider returns the VesselOperatorCarrierCodeListProvider field value if set, zero value otherwise.

func (*Vessel) GetVesselOperatorCarrierCodeListProviderOk

func (o *Vessel) GetVesselOperatorCarrierCodeListProviderOk() (*VesselOperatorCarrierCodeListProvider, bool)

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

func (*Vessel) GetVesselOperatorCarrierCodeOk

func (o *Vessel) GetVesselOperatorCarrierCodeOk() (*string, bool)

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

func (*Vessel) HasVesselCallSignNumber

func (o *Vessel) HasVesselCallSignNumber() bool

HasVesselCallSignNumber returns a boolean if a field has been set.

func (*Vessel) HasVesselFlag

func (o *Vessel) HasVesselFlag() bool

HasVesselFlag returns a boolean if a field has been set.

func (*Vessel) HasVesselName

func (o *Vessel) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (*Vessel) HasVesselOperatorCarrierCode

func (o *Vessel) HasVesselOperatorCarrierCode() bool

HasVesselOperatorCarrierCode returns a boolean if a field has been set.

func (*Vessel) HasVesselOperatorCarrierCodeListProvider

func (o *Vessel) HasVesselOperatorCarrierCodeListProvider() bool

HasVesselOperatorCarrierCodeListProvider returns a boolean if a field has been set.

func (Vessel) MarshalJSON

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

func (*Vessel) SetVesselCallSignNumber

func (o *Vessel) SetVesselCallSignNumber(v string)

SetVesselCallSignNumber gets a reference to the given string and assigns it to the VesselCallSignNumber field.

func (*Vessel) SetVesselFlag

func (o *Vessel) SetVesselFlag(v string)

SetVesselFlag gets a reference to the given string and assigns it to the VesselFlag field.

func (*Vessel) SetVesselIMONumber

func (o *Vessel) SetVesselIMONumber(v string)

SetVesselIMONumber sets field value

func (*Vessel) SetVesselName

func (o *Vessel) SetVesselName(v string)

SetVesselName gets a reference to the given string and assigns it to the VesselName field.

func (*Vessel) SetVesselOperatorCarrierCode

func (o *Vessel) SetVesselOperatorCarrierCode(v string)

SetVesselOperatorCarrierCode gets a reference to the given string and assigns it to the VesselOperatorCarrierCode field.

func (*Vessel) SetVesselOperatorCarrierCodeListProvider

func (o *Vessel) SetVesselOperatorCarrierCodeListProvider(v VesselOperatorCarrierCodeListProvider)

SetVesselOperatorCarrierCodeListProvider gets a reference to the given VesselOperatorCarrierCodeListProvider and assigns it to the VesselOperatorCarrierCodeListProvider field.

func (Vessel) ToMap

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

type VesselAllOf

type VesselAllOf struct {
	// The unique reference for a registered Vessel. The reference is the International Maritime Organisation (IMO) number, also sometimes known as the Lloyd&apos;s register code, which does not change during the lifetime of the vessel
	VesselIMONumber *string `json:"vesselIMONumber,omitempty"`
}

VesselAllOf struct for VesselAllOf

func NewVesselAllOf

func NewVesselAllOf() *VesselAllOf

NewVesselAllOf instantiates a new VesselAllOf 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 NewVesselAllOfWithDefaults

func NewVesselAllOfWithDefaults() *VesselAllOf

NewVesselAllOfWithDefaults instantiates a new VesselAllOf 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 (*VesselAllOf) GetVesselIMONumber

func (o *VesselAllOf) GetVesselIMONumber() string

GetVesselIMONumber returns the VesselIMONumber field value if set, zero value otherwise.

func (*VesselAllOf) GetVesselIMONumberOk

func (o *VesselAllOf) GetVesselIMONumberOk() (*string, bool)

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

func (*VesselAllOf) HasVesselIMONumber

func (o *VesselAllOf) HasVesselIMONumber() bool

HasVesselIMONumber returns a boolean if a field has been set.

func (VesselAllOf) MarshalJSON

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

func (*VesselAllOf) SetVesselIMONumber

func (o *VesselAllOf) SetVesselIMONumber(v string)

SetVesselIMONumber gets a reference to the given string and assigns it to the VesselIMONumber field.

func (VesselAllOf) ToMap

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

type VesselAllOf1

type VesselAllOf1 struct {
	// The name of the Vessel given by the Vessel Operator and registered with IMO.
	VesselName *string `json:"vesselName,omitempty"`
}

VesselAllOf1 struct for VesselAllOf1

func NewVesselAllOf1

func NewVesselAllOf1() *VesselAllOf1

NewVesselAllOf1 instantiates a new VesselAllOf1 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 NewVesselAllOf1WithDefaults

func NewVesselAllOf1WithDefaults() *VesselAllOf1

NewVesselAllOf1WithDefaults instantiates a new VesselAllOf1 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 (*VesselAllOf1) GetVesselName

func (o *VesselAllOf1) GetVesselName() string

GetVesselName returns the VesselName field value if set, zero value otherwise.

func (*VesselAllOf1) GetVesselNameOk

func (o *VesselAllOf1) GetVesselNameOk() (*string, bool)

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

func (*VesselAllOf1) HasVesselName

func (o *VesselAllOf1) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (VesselAllOf1) MarshalJSON

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

func (*VesselAllOf1) SetVesselName

func (o *VesselAllOf1) SetVesselName(v string)

SetVesselName gets a reference to the given string and assigns it to the VesselName field.

func (VesselAllOf1) ToMap

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

type VesselAllOf2

type VesselAllOf2 struct {
	// The flag of the nation whose laws the vessel is registered under. This is the ISO 3166 two-letter country code
	VesselFlag *string `json:"vesselFlag,omitempty"`
}

VesselAllOf2 struct for VesselAllOf2

func NewVesselAllOf2

func NewVesselAllOf2() *VesselAllOf2

NewVesselAllOf2 instantiates a new VesselAllOf2 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 NewVesselAllOf2WithDefaults

func NewVesselAllOf2WithDefaults() *VesselAllOf2

NewVesselAllOf2WithDefaults instantiates a new VesselAllOf2 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 (*VesselAllOf2) GetVesselFlag

func (o *VesselAllOf2) GetVesselFlag() string

GetVesselFlag returns the VesselFlag field value if set, zero value otherwise.

func (*VesselAllOf2) GetVesselFlagOk

func (o *VesselAllOf2) GetVesselFlagOk() (*string, bool)

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

func (*VesselAllOf2) HasVesselFlag

func (o *VesselAllOf2) HasVesselFlag() bool

HasVesselFlag returns a boolean if a field has been set.

func (VesselAllOf2) MarshalJSON

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

func (*VesselAllOf2) SetVesselFlag

func (o *VesselAllOf2) SetVesselFlag(v string)

SetVesselFlag gets a reference to the given string and assigns it to the VesselFlag field.

func (VesselAllOf2) ToMap

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

type VesselAllOf3

type VesselAllOf3 struct {
	// A unique alphanumeric identity that belongs to the vessel and is assigned by the International Telecommunication Union (ITU). It consists of a threeletter alphanumeric prefix that indicates nationality, followed by one to four characters to identify the individual vessel. For instance, vessels registered under Denmark are assigned the prefix ranges 5PA-5QZ, OUAOZZ, and XPA-XPZ. The Call Sign changes whenever a vessel changes its flag.
	VesselCallSignNumber *string `json:"vesselCallSignNumber,omitempty"`
}

VesselAllOf3 struct for VesselAllOf3

func NewVesselAllOf3

func NewVesselAllOf3() *VesselAllOf3

NewVesselAllOf3 instantiates a new VesselAllOf3 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 NewVesselAllOf3WithDefaults

func NewVesselAllOf3WithDefaults() *VesselAllOf3

NewVesselAllOf3WithDefaults instantiates a new VesselAllOf3 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 (*VesselAllOf3) GetVesselCallSignNumber

func (o *VesselAllOf3) GetVesselCallSignNumber() string

GetVesselCallSignNumber returns the VesselCallSignNumber field value if set, zero value otherwise.

func (*VesselAllOf3) GetVesselCallSignNumberOk

func (o *VesselAllOf3) GetVesselCallSignNumberOk() (*string, bool)

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

func (*VesselAllOf3) HasVesselCallSignNumber

func (o *VesselAllOf3) HasVesselCallSignNumber() bool

HasVesselCallSignNumber returns a boolean if a field has been set.

func (VesselAllOf3) MarshalJSON

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

func (*VesselAllOf3) SetVesselCallSignNumber

func (o *VesselAllOf3) SetVesselCallSignNumber(v string)

SetVesselCallSignNumber gets a reference to the given string and assigns it to the VesselCallSignNumber field.

func (VesselAllOf3) ToMap

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

type VesselAllOf4

type VesselAllOf4 struct {
	// The carrier who is in charge of the vessel operation based on either the SMDG or SCAC code lists
	VesselOperatorCarrierCode *string `json:"vesselOperatorCarrierCode,omitempty"`
}

VesselAllOf4 struct for VesselAllOf4

func NewVesselAllOf4

func NewVesselAllOf4() *VesselAllOf4

NewVesselAllOf4 instantiates a new VesselAllOf4 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 NewVesselAllOf4WithDefaults

func NewVesselAllOf4WithDefaults() *VesselAllOf4

NewVesselAllOf4WithDefaults instantiates a new VesselAllOf4 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 (*VesselAllOf4) GetVesselOperatorCarrierCode

func (o *VesselAllOf4) GetVesselOperatorCarrierCode() string

GetVesselOperatorCarrierCode returns the VesselOperatorCarrierCode field value if set, zero value otherwise.

func (*VesselAllOf4) GetVesselOperatorCarrierCodeOk

func (o *VesselAllOf4) GetVesselOperatorCarrierCodeOk() (*string, bool)

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

func (*VesselAllOf4) HasVesselOperatorCarrierCode

func (o *VesselAllOf4) HasVesselOperatorCarrierCode() bool

HasVesselOperatorCarrierCode returns a boolean if a field has been set.

func (VesselAllOf4) MarshalJSON

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

func (*VesselAllOf4) SetVesselOperatorCarrierCode

func (o *VesselAllOf4) SetVesselOperatorCarrierCode(v string)

SetVesselOperatorCarrierCode gets a reference to the given string and assigns it to the VesselOperatorCarrierCode field.

func (VesselAllOf4) ToMap

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

type VesselAllOf5

type VesselAllOf5 struct {
	VesselOperatorCarrierCodeListProvider *VesselOperatorCarrierCodeListProvider `json:"vesselOperatorCarrierCodeListProvider,omitempty"`
}

VesselAllOf5 struct for VesselAllOf5

func NewVesselAllOf5

func NewVesselAllOf5() *VesselAllOf5

NewVesselAllOf5 instantiates a new VesselAllOf5 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 NewVesselAllOf5WithDefaults

func NewVesselAllOf5WithDefaults() *VesselAllOf5

NewVesselAllOf5WithDefaults instantiates a new VesselAllOf5 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 (*VesselAllOf5) GetVesselOperatorCarrierCodeListProvider

func (o *VesselAllOf5) GetVesselOperatorCarrierCodeListProvider() VesselOperatorCarrierCodeListProvider

GetVesselOperatorCarrierCodeListProvider returns the VesselOperatorCarrierCodeListProvider field value if set, zero value otherwise.

func (*VesselAllOf5) GetVesselOperatorCarrierCodeListProviderOk

func (o *VesselAllOf5) GetVesselOperatorCarrierCodeListProviderOk() (*VesselOperatorCarrierCodeListProvider, bool)

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

func (*VesselAllOf5) HasVesselOperatorCarrierCodeListProvider

func (o *VesselAllOf5) HasVesselOperatorCarrierCodeListProvider() bool

HasVesselOperatorCarrierCodeListProvider returns a boolean if a field has been set.

func (VesselAllOf5) MarshalJSON

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

func (*VesselAllOf5) SetVesselOperatorCarrierCodeListProvider

func (o *VesselAllOf5) SetVesselOperatorCarrierCodeListProvider(v VesselOperatorCarrierCodeListProvider)

SetVesselOperatorCarrierCodeListProvider gets a reference to the given VesselOperatorCarrierCodeListProvider and assigns it to the VesselOperatorCarrierCodeListProvider field.

func (VesselAllOf5) ToMap

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

type VesselOperatorCarrierCodeListProvider

type VesselOperatorCarrierCodeListProvider string

VesselOperatorCarrierCodeListProvider Identifies the code list provider used for the operator and partner carriercodes.

const (
	VESSELOPERATORCARRIERCODELISTPROVIDER_SMDG  VesselOperatorCarrierCodeListProvider = "SMDG"
	VESSELOPERATORCARRIERCODELISTPROVIDER_NMFTA VesselOperatorCarrierCodeListProvider = "NMFTA"
)

List of vesselOperatorCarrierCodeListProvider

func NewVesselOperatorCarrierCodeListProviderFromValue

func NewVesselOperatorCarrierCodeListProviderFromValue(v string) (*VesselOperatorCarrierCodeListProvider, error)

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

func (VesselOperatorCarrierCodeListProvider) IsValid

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

func (VesselOperatorCarrierCodeListProvider) Ptr

Ptr returns reference to vesselOperatorCarrierCodeListProvider value

func (*VesselOperatorCarrierCodeListProvider) UnmarshalJSON

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

Source Files

Jump to

Keyboard shortcuts

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