portcast

package module
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: GPL-3.0 Imports: 20 Imported by: 0

README

Go API client for portcast

This documentation defines how the users can utilize the Portcast API to retrieve the latest Track and Trace Data for any container, bill of lading or booking across 100+ carriers and 2500+ ports across the globe.

What's changed in the version 2.0? Find out more about it here!!

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.0
  • Package version: 1.0.0
  • Generator version: 7.4.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://portcast.io

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 portcast "github.com/buyco/go-portcast-sdk/portcast"

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

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

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

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

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

Documentation for API Endpoints

All URIs are relative to https://api.portcast.io/api/v2

Class Method HTTP request Description
CustomersAPI CreateCustomer Post /org/customers Create a new customer
CustomersAPI ListCustomers Get /org/customers Get a list of customers
GetTrackingDataForUploadedContainersAPI DeleteTrackingBillOfLadingBookmarksBookmarkId Delete /eta/bill-of-lading-bookmarks/{bookmark_id} Archive Bookmark ID
GetTrackingDataForUploadedContainersAPI GetApiV1EtaBillOfLadingBookmarks Get /eta/tracking/bill-of-lading-bookmarks/{bookmark_id} Fetch tracking data by Bookmark ID
GetTrackingDataForUploadedContainersAPI ListApiV1EtaBillOfLadingBookmarks Get /eta/tracking/bill-of-lading-bookmarks List Tracking data by Container, Bill of Lading or Carrier
SubAPIsAPI GetApiV1EtaBillOfLadingBookmarksTerminals Get /eta/tracking/bill-of-lading-bookmarks/{bookmark_id}/import_export_plan Fetch terminal data by Bookmark ID
SupportingAPIAPI GetScac Get /eta/scac Supported Carrier SCAC List
UploadContainersForTrackingAPI PostBooking Post /eta/booking Upload using Booking/Bill of Lading
UploadContainersForTrackingAPI PostEtaBillOfLadingBookmarks Post /eta/bill-of-lading-bookmarks Upload using Container Number

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

x-api-key
  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: x-api-key and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		portcast.ContextAPIKeys,
		map[string]portcast.APIKey{
			"x-api-key": {Key: "API_KEY_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

support@portcast.io

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil added in v0.2.4

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 {
	CustomersAPI CustomersAPI

	GetTrackingDataForUploadedContainersAPI GetTrackingDataForUploadedContainersAPI

	SubAPIsAPI SubAPIsAPI

	SupportingAPIAPI SupportingAPIAPI

	UploadContainersForTrackingAPI UploadContainersForTrackingAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the Container Tracking API API v2.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 ApiCreateCustomerRequest added in v0.1.10

type ApiCreateCustomerRequest struct {
	ApiService CustomersAPI
	// contains filtered or unexported fields
}

func (ApiCreateCustomerRequest) CustomerRequest added in v0.1.10

func (r ApiCreateCustomerRequest) CustomerRequest(customerRequest CustomerRequest) ApiCreateCustomerRequest

func (ApiCreateCustomerRequest) Execute added in v0.1.10

type ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest added in v0.2.4

type ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest struct {
	ApiService GetTrackingDataForUploadedContainersAPI
	// contains filtered or unexported fields
}

func (ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest) Body added in v0.2.4

func (ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest) Execute added in v0.2.4

func (ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest) XCustomer added in v0.2.4

[Enterprise Customers] Customer Name to indicate which org the bookmark belongs to

type ApiGetApiV1EtaBillOfLadingBookmarksRequest added in v0.2.4

type ApiGetApiV1EtaBillOfLadingBookmarksRequest struct {
	ApiService GetTrackingDataForUploadedContainersAPI
	// contains filtered or unexported fields
}

func (ApiGetApiV1EtaBillOfLadingBookmarksRequest) Body added in v0.2.4

func (ApiGetApiV1EtaBillOfLadingBookmarksRequest) Execute added in v0.2.4

func (ApiGetApiV1EtaBillOfLadingBookmarksRequest) XCustomer added in v0.2.4

[Enterprise Customers] Customer Name to indicate which org to get tracking data from

type ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest added in v0.2.4

type ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest struct {
	ApiService SubAPIsAPI
	// contains filtered or unexported fields
}

func (ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest) Body added in v0.2.4

func (ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest) Execute added in v0.2.4

func (ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest) XCustomer added in v0.2.4

[Enterprise Customers] Customer Name to indicate which org to get tracking data from

type ApiGetScacRequest added in v0.2.4

type ApiGetScacRequest struct {
	ApiService SupportingAPIAPI
	// contains filtered or unexported fields
}

func (ApiGetScacRequest) Execute added in v0.2.4

type ApiListApiV1EtaBillOfLadingBookmarksRequest added in v0.2.4

type ApiListApiV1EtaBillOfLadingBookmarksRequest struct {
	ApiService GetTrackingDataForUploadedContainersAPI
	// contains filtered or unexported fields
}

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) BlNo added in v0.2.4

Bill of Lading or Booking Number

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) Body added in v0.2.4

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) CarrierNo added in v0.2.4

Carrier SCAC Code

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) CntrNo added in v0.2.4

Container Number

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) Execute added in v0.2.4

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) StartAfter added in v0.2.4

Pagination Token

func (ApiListApiV1EtaBillOfLadingBookmarksRequest) XCustomer added in v0.2.4

[Enterprise Customers] Customer Name to indicate which org to get tracking data from

type ApiListCustomersRequest added in v0.1.10

type ApiListCustomersRequest struct {
	ApiService CustomersAPI
	// contains filtered or unexported fields
}

func (ApiListCustomersRequest) Execute added in v0.1.10

func (r ApiListCustomersRequest) Execute() ([]Customer, *http.Response, error)

type ApiPostBookingRequest added in v0.2.4

type ApiPostBookingRequest struct {
	ApiService UploadContainersForTrackingAPI
	// contains filtered or unexported fields
}

func (ApiPostBookingRequest) Execute added in v0.2.4

func (ApiPostBookingRequest) PostBookingRequest added in v0.2.4

func (r ApiPostBookingRequest) PostBookingRequest(postBookingRequest PostBookingRequest) ApiPostBookingRequest

Upload Parameters

func (ApiPostBookingRequest) XCustomer added in v0.2.4

func (r ApiPostBookingRequest) XCustomer(xCustomer string) ApiPostBookingRequest

[Enterprise Customers] Customer Name to indicate which org to upload too

type ApiPostEtaBillOfLadingBookmarksRequest added in v0.2.4

type ApiPostEtaBillOfLadingBookmarksRequest struct {
	ApiService UploadContainersForTrackingAPI
	// contains filtered or unexported fields
}

func (ApiPostEtaBillOfLadingBookmarksRequest) Execute added in v0.2.4

func (ApiPostEtaBillOfLadingBookmarksRequest) PostEtaBillOfLadingBookmarksRequest added in v0.2.4

func (r ApiPostEtaBillOfLadingBookmarksRequest) PostEtaBillOfLadingBookmarksRequest(postEtaBillOfLadingBookmarksRequest PostEtaBillOfLadingBookmarksRequest) ApiPostEtaBillOfLadingBookmarksRequest

Upload Parameters

func (ApiPostEtaBillOfLadingBookmarksRequest) XCustomer added in v0.2.4

[Enterprise Customers] Customer Name to indicate which org to upload too

type AuthError

type AuthError struct {
	Error *string `json:"Error,omitempty"`
}

AuthError struct for AuthError

func NewAuthError

func NewAuthError() *AuthError

NewAuthError instantiates a new AuthError 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 NewAuthErrorWithDefaults

func NewAuthErrorWithDefaults() *AuthError

NewAuthErrorWithDefaults instantiates a new AuthError 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 (*AuthError) GetError

func (o *AuthError) GetError() string

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

func (*AuthError) GetErrorOk

func (o *AuthError) GetErrorOk() (*string, bool)

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

func (*AuthError) HasError

func (o *AuthError) HasError() bool

HasError returns a boolean if a field has been set.

func (AuthError) MarshalJSON

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

func (*AuthError) SetError

func (o *AuthError) SetError(v string)

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

func (AuthError) ToMap added in v0.2.4

func (o AuthError) 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 BillOfLading added in v0.2.4

type BillOfLading struct {
	// Bill of Lading or Booking Number
	BlNo *string `json:"bl_no,omitempty"`
	// Carrier SCAC Code
	CarrierNo *string `json:"carrier_no,omitempty"`
	// Container Number
	CntrNo *string `json:"cntr_no,omitempty"`
	// Bill of Lading Object Created Date
	Created *time.Time `json:"created,omitempty"`
	// Bill of Lading Object ID
	Id *string `json:"id,omitempty"`
	// UNLOCODE for the Location of Container Delivery (After the POD)
	PlaceOfDelivery *string `json:"place_of_delivery,omitempty"`
	// Name for the Location of Container Delivery (After the POD)
	PlaceOfDeliveryName *string `json:"place_of_delivery_name,omitempty"`
	// UNLOCODE for the Location of Container Receipt (Before the POL)
	PlaceOfReceipt *string `json:"place_of_receipt,omitempty"`
	// Name for the Location of Container Receipt (Before the POL)
	PlaceOfReceiptName *string `json:"place_of_receipt_name,omitempty"`
	// UNLOCODE for the Port of Discharge
	Pod *string `json:"pod,omitempty"`
	// Actual Time of Arrival for the Final Vessel at the Port of Discharge (POD) - Local Time
	PodActualArrivalLt NullableTime `json:"pod_actual_arrival_lt,omitempty"`
	// Actual Time of Arrival for the Final Vessel at the Port of Discharge (POD) as per AIS Data- Local Time
	PodActualArrivalLtFromAis NullableTime `json:"pod_actual_arrival_lt_from_ais,omitempty"`
	// Actual Time of Departure for the Final Vessel from the Port of Discharge (POD) as per AIS Data - Local Time
	PodActualDepartureLtFromAis NullableTime `json:"pod_actual_departure_lt_from_ais,omitempty"`
	// Actual Container Discharge Time from Final Vessel at the Port of Discharge (POD) - Local Time
	PodActualDischargeLt NullableTime `json:"pod_actual_discharge_lt,omitempty"`
	// Port of Discharge Name
	PodName *string `json:"pod_name,omitempty"`
	// Portcast Predicted Time of Arrival for the Final Vessel at the Port of Discharge (POD) - Local Time [Most Reliable Source of ETA]
	PodPredictedArrivalLt NullableTime `json:"pod_predicted_arrival_lt,omitempty"`
	// Portcast Predicted Time of Departure for the Final Vessel from the Port of Discharge (POD) - Local Time
	PodPredictedDepartureLt NullableTime `json:"pod_predicted_departure_lt,omitempty"`
	// Scheduled Time of Arrival for the Final Vessel at the Port of Discharge (POD) as per carrier T&T - Local Time
	PodScheduledArrivalLt NullableTime `json:"pod_scheduled_arrival_lt,omitempty"`
	// First Recorded Scheduled Time of Arrival for the Final Vessel at the Port of Discharge (POD) as per carrier T&T - Local Time
	PodScheduledArrivalLtFirstSeen NullableString `json:"pod_scheduled_arrival_lt_first_seen,omitempty"`
	// Scheduled Time of Arrival for the Final Vessel at the Port of Discharge (POD) as per vessel schedule - Local Time
	PodScheduledArrivalLtFromSchedule NullableTime `json:"pod_scheduled_arrival_lt_from_schedule,omitempty"`
	// Scheduled Time of Departure for the Final Vessel from the Port of Discharge (POD) as per vessel schedule - Local Time
	PodScheduledDepartureLtFromSchedule NullableTime `json:"pod_scheduled_departure_lt_from_schedule,omitempty"`
	// Carrier Scheduled Container Discharge Time from Final Vessel at the Port of Discharge (POD) - Local Time
	PodScheduledDischargeLt NullableTime `json:"pod_scheduled_discharge_lt,omitempty"`
	// Terminal Name for the Port of Discharge (POD)
	PodTerminalName *string `json:"pod_terminal_name,omitempty"`
	// UNLOCODE for the Port of Loading
	Pol *string `json:"pol,omitempty"`
	// Actual Time of Arrival for the First Vessel at the Port of Loading (POL) as per AIS Data - Local Time
	PolActualArrivalLtFromAis NullableTime `json:"pol_actual_arrival_lt_from_ais,omitempty"`
	// Actual Time of Departure for the First Vessel from the Port of Loading (POL) - Local Time
	PolActualDepartureLt NullableTime `json:"pol_actual_departure_lt,omitempty"`
	// Actual Time of Departure for the First Vessel from the Port of Loading (POL) as per AIS Data - Local Time
	PolActualDepartureLtFromAis NullableTime `json:"pol_actual_departure_lt_from_ais,omitempty"`
	// Actual Container Loading Time on First Vessel at the Port of Loading (POL) - Local Time
	PolActualLoadingLt NullableTime `json:"pol_actual_loading_lt,omitempty"`
	// Port of Loading Name
	PolName *string `json:"pol_name,omitempty"`
	// Portcast Predicted Time of Arrival for the First Vessel at the Port of Loading (POL) - Local Time
	PolPredictedArrivalLt NullableTime `json:"pol_predicted_arrival_lt,omitempty"`
	// Portcast Predicted Time of Departure for the First Vessel from the Port of Loading (POL) - Local Time [Most Reliable Source of ETD]
	PolPredictedDepartureLt NullableTime `json:"pol_predicted_departure_lt,omitempty"`
	// Scheduled Time of Arrival for the First Vessel at the Port of Loading (POL) as per Vessel Schedule - Local Time
	PolScheduledArrivalLtFromSchedule NullableTime `json:"pol_scheduled_arrival_lt_from_schedule,omitempty"`
	// Scheduled Time of Departure for the First Vessel from the Port of Loading (POL) as per Container T&T - Local Time
	PolScheduledDepartureLt NullableTime `json:"pol_scheduled_departure_lt,omitempty"`
	// First Recorded Scheduled Time of Departure for the First Vessel at the Port of Loading (POL) as per carrier T&T - Local Time
	PolScheduledDepartureLtFirstSeen NullableString `json:"pol_scheduled_departure_lt_first_seen,omitempty"`
	// Scheduled Time of Departure for the First Vessel from the Port of Loading (POL) as per Vessel Schedule - Local Time
	PolScheduledDepartureLtFromSchedule NullableTime `json:"pol_scheduled_departure_lt_from_schedule,omitempty"`
	// Carrier Scheduled Container Loading Time on First Vessel at the Port of Loading (POL) - Local Time
	PolScheduledLoadingLt NullableTime `json:"pol_scheduled_loading_lt,omitempty"`
	// Terminal Name for the Port of Loading (POL)
	PolTerminalName *string `json:"pol_terminal_name,omitempty"`
	// Bill of Lading Object Updated Date
	Updated *time.Time `json:"updated,omitempty"`
}

BillOfLading Schema for Bill of Lading Object

func NewBillOfLading added in v0.2.4

func NewBillOfLading() *BillOfLading

NewBillOfLading instantiates a new BillOfLading 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 NewBillOfLadingWithDefaults added in v0.2.4

func NewBillOfLadingWithDefaults() *BillOfLading

NewBillOfLadingWithDefaults instantiates a new BillOfLading 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 (*BillOfLading) GetBlNo added in v0.2.4

func (o *BillOfLading) GetBlNo() string

GetBlNo returns the BlNo field value if set, zero value otherwise.

func (*BillOfLading) GetBlNoOk added in v0.2.4

func (o *BillOfLading) GetBlNoOk() (*string, bool)

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

func (*BillOfLading) GetCarrierNo added in v0.2.4

func (o *BillOfLading) GetCarrierNo() string

GetCarrierNo returns the CarrierNo field value if set, zero value otherwise.

func (*BillOfLading) GetCarrierNoOk added in v0.2.4

func (o *BillOfLading) GetCarrierNoOk() (*string, bool)

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

func (*BillOfLading) GetCntrNo added in v0.2.4

func (o *BillOfLading) GetCntrNo() string

GetCntrNo returns the CntrNo field value if set, zero value otherwise.

func (*BillOfLading) GetCntrNoOk added in v0.2.4

func (o *BillOfLading) GetCntrNoOk() (*string, bool)

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

func (*BillOfLading) GetCreated added in v0.2.4

func (o *BillOfLading) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*BillOfLading) GetCreatedOk added in v0.2.4

func (o *BillOfLading) GetCreatedOk() (*time.Time, bool)

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

func (*BillOfLading) GetId added in v0.2.4

func (o *BillOfLading) GetId() string

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

func (*BillOfLading) GetIdOk added in v0.2.4

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

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

func (*BillOfLading) GetPlaceOfDelivery added in v0.2.4

func (o *BillOfLading) GetPlaceOfDelivery() string

GetPlaceOfDelivery returns the PlaceOfDelivery field value if set, zero value otherwise.

func (*BillOfLading) GetPlaceOfDeliveryName added in v0.2.4

func (o *BillOfLading) GetPlaceOfDeliveryName() string

GetPlaceOfDeliveryName returns the PlaceOfDeliveryName field value if set, zero value otherwise.

func (*BillOfLading) GetPlaceOfDeliveryNameOk added in v0.2.4

func (o *BillOfLading) GetPlaceOfDeliveryNameOk() (*string, bool)

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

func (*BillOfLading) GetPlaceOfDeliveryOk added in v0.2.4

func (o *BillOfLading) GetPlaceOfDeliveryOk() (*string, bool)

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

func (*BillOfLading) GetPlaceOfReceipt added in v0.2.4

func (o *BillOfLading) GetPlaceOfReceipt() string

GetPlaceOfReceipt returns the PlaceOfReceipt field value if set, zero value otherwise.

func (*BillOfLading) GetPlaceOfReceiptName added in v0.2.4

func (o *BillOfLading) GetPlaceOfReceiptName() string

GetPlaceOfReceiptName returns the PlaceOfReceiptName field value if set, zero value otherwise.

func (*BillOfLading) GetPlaceOfReceiptNameOk added in v0.2.4

func (o *BillOfLading) GetPlaceOfReceiptNameOk() (*string, bool)

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

func (*BillOfLading) GetPlaceOfReceiptOk added in v0.2.4

func (o *BillOfLading) GetPlaceOfReceiptOk() (*string, bool)

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

func (*BillOfLading) GetPod added in v0.2.4

func (o *BillOfLading) GetPod() string

GetPod returns the Pod field value if set, zero value otherwise.

func (*BillOfLading) GetPodActualArrivalLt added in v0.2.4

func (o *BillOfLading) GetPodActualArrivalLt() time.Time

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

func (*BillOfLading) GetPodActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) GetPodActualArrivalLtFromAis() time.Time

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

func (*BillOfLading) GetPodActualArrivalLtFromAisOk added in v0.2.4

func (o *BillOfLading) GetPodActualArrivalLtFromAisOk() (*time.Time, bool)

GetPodActualArrivalLtFromAisOk returns a tuple with the PodActualArrivalLtFromAis 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 (*BillOfLading) GetPodActualArrivalLtOk added in v0.2.4

func (o *BillOfLading) GetPodActualArrivalLtOk() (*time.Time, bool)

GetPodActualArrivalLtOk returns a tuple with the PodActualArrivalLt 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 (*BillOfLading) GetPodActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) GetPodActualDepartureLtFromAis() time.Time

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

func (*BillOfLading) GetPodActualDepartureLtFromAisOk added in v0.2.4

func (o *BillOfLading) GetPodActualDepartureLtFromAisOk() (*time.Time, bool)

GetPodActualDepartureLtFromAisOk returns a tuple with the PodActualDepartureLtFromAis 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 (*BillOfLading) GetPodActualDischargeLt added in v0.2.4

func (o *BillOfLading) GetPodActualDischargeLt() time.Time

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

func (*BillOfLading) GetPodActualDischargeLtOk added in v0.2.4

func (o *BillOfLading) GetPodActualDischargeLtOk() (*time.Time, bool)

GetPodActualDischargeLtOk returns a tuple with the PodActualDischargeLt 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 (*BillOfLading) GetPodName added in v0.2.4

func (o *BillOfLading) GetPodName() string

GetPodName returns the PodName field value if set, zero value otherwise.

func (*BillOfLading) GetPodNameOk added in v0.2.4

func (o *BillOfLading) GetPodNameOk() (*string, bool)

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

func (*BillOfLading) GetPodOk added in v0.2.4

func (o *BillOfLading) GetPodOk() (*string, bool)

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

func (*BillOfLading) GetPodPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) GetPodPredictedArrivalLt() time.Time

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

func (*BillOfLading) GetPodPredictedArrivalLtOk added in v0.2.4

func (o *BillOfLading) GetPodPredictedArrivalLtOk() (*time.Time, bool)

GetPodPredictedArrivalLtOk returns a tuple with the PodPredictedArrivalLt 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 (*BillOfLading) GetPodPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) GetPodPredictedDepartureLt() time.Time

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

func (*BillOfLading) GetPodPredictedDepartureLtOk added in v0.2.4

func (o *BillOfLading) GetPodPredictedDepartureLtOk() (*time.Time, bool)

GetPodPredictedDepartureLtOk returns a tuple with the PodPredictedDepartureLt 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 (*BillOfLading) GetPodScheduledArrivalLt added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLt() time.Time

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

func (*BillOfLading) GetPodScheduledArrivalLtFirstSeen added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLtFirstSeen() string

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

func (*BillOfLading) GetPodScheduledArrivalLtFirstSeenOk added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLtFirstSeenOk() (*string, bool)

GetPodScheduledArrivalLtFirstSeenOk returns a tuple with the PodScheduledArrivalLtFirstSeen 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 (*BillOfLading) GetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLtFromSchedule() time.Time

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

func (*BillOfLading) GetPodScheduledArrivalLtFromScheduleOk added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLtFromScheduleOk() (*time.Time, bool)

GetPodScheduledArrivalLtFromScheduleOk returns a tuple with the PodScheduledArrivalLtFromSchedule 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 (*BillOfLading) GetPodScheduledArrivalLtOk added in v0.2.4

func (o *BillOfLading) GetPodScheduledArrivalLtOk() (*time.Time, bool)

GetPodScheduledArrivalLtOk returns a tuple with the PodScheduledArrivalLt 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 (*BillOfLading) GetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) GetPodScheduledDepartureLtFromSchedule() time.Time

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

func (*BillOfLading) GetPodScheduledDepartureLtFromScheduleOk added in v0.2.4

func (o *BillOfLading) GetPodScheduledDepartureLtFromScheduleOk() (*time.Time, bool)

GetPodScheduledDepartureLtFromScheduleOk returns a tuple with the PodScheduledDepartureLtFromSchedule 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 (*BillOfLading) GetPodScheduledDischargeLt added in v0.2.4

func (o *BillOfLading) GetPodScheduledDischargeLt() time.Time

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

func (*BillOfLading) GetPodScheduledDischargeLtOk added in v0.2.4

func (o *BillOfLading) GetPodScheduledDischargeLtOk() (*time.Time, bool)

GetPodScheduledDischargeLtOk returns a tuple with the PodScheduledDischargeLt 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 (*BillOfLading) GetPodTerminalName added in v0.2.4

func (o *BillOfLading) GetPodTerminalName() string

GetPodTerminalName returns the PodTerminalName field value if set, zero value otherwise.

func (*BillOfLading) GetPodTerminalNameOk added in v0.2.4

func (o *BillOfLading) GetPodTerminalNameOk() (*string, bool)

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

func (*BillOfLading) GetPol added in v0.2.4

func (o *BillOfLading) GetPol() string

GetPol returns the Pol field value if set, zero value otherwise.

func (*BillOfLading) GetPolActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) GetPolActualArrivalLtFromAis() time.Time

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

func (*BillOfLading) GetPolActualArrivalLtFromAisOk added in v0.2.4

func (o *BillOfLading) GetPolActualArrivalLtFromAisOk() (*time.Time, bool)

GetPolActualArrivalLtFromAisOk returns a tuple with the PolActualArrivalLtFromAis 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 (*BillOfLading) GetPolActualDepartureLt added in v0.2.4

func (o *BillOfLading) GetPolActualDepartureLt() time.Time

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

func (*BillOfLading) GetPolActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) GetPolActualDepartureLtFromAis() time.Time

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

func (*BillOfLading) GetPolActualDepartureLtFromAisOk added in v0.2.4

func (o *BillOfLading) GetPolActualDepartureLtFromAisOk() (*time.Time, bool)

GetPolActualDepartureLtFromAisOk returns a tuple with the PolActualDepartureLtFromAis 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 (*BillOfLading) GetPolActualDepartureLtOk added in v0.2.4

func (o *BillOfLading) GetPolActualDepartureLtOk() (*time.Time, bool)

GetPolActualDepartureLtOk returns a tuple with the PolActualDepartureLt 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 (*BillOfLading) GetPolActualLoadingLt added in v0.2.4

func (o *BillOfLading) GetPolActualLoadingLt() time.Time

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

func (*BillOfLading) GetPolActualLoadingLtOk added in v0.2.4

func (o *BillOfLading) GetPolActualLoadingLtOk() (*time.Time, bool)

GetPolActualLoadingLtOk returns a tuple with the PolActualLoadingLt 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 (*BillOfLading) GetPolName added in v0.2.4

func (o *BillOfLading) GetPolName() string

GetPolName returns the PolName field value if set, zero value otherwise.

func (*BillOfLading) GetPolNameOk added in v0.2.4

func (o *BillOfLading) GetPolNameOk() (*string, bool)

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

func (*BillOfLading) GetPolOk added in v0.2.4

func (o *BillOfLading) GetPolOk() (*string, bool)

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

func (*BillOfLading) GetPolPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) GetPolPredictedArrivalLt() time.Time

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

func (*BillOfLading) GetPolPredictedArrivalLtOk added in v0.2.4

func (o *BillOfLading) GetPolPredictedArrivalLtOk() (*time.Time, bool)

GetPolPredictedArrivalLtOk returns a tuple with the PolPredictedArrivalLt 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 (*BillOfLading) GetPolPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) GetPolPredictedDepartureLt() time.Time

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

func (*BillOfLading) GetPolPredictedDepartureLtOk added in v0.2.4

func (o *BillOfLading) GetPolPredictedDepartureLtOk() (*time.Time, bool)

GetPolPredictedDepartureLtOk returns a tuple with the PolPredictedDepartureLt 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 (*BillOfLading) GetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) GetPolScheduledArrivalLtFromSchedule() time.Time

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

func (*BillOfLading) GetPolScheduledArrivalLtFromScheduleOk added in v0.2.4

func (o *BillOfLading) GetPolScheduledArrivalLtFromScheduleOk() (*time.Time, bool)

GetPolScheduledArrivalLtFromScheduleOk returns a tuple with the PolScheduledArrivalLtFromSchedule 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 (*BillOfLading) GetPolScheduledDepartureLt added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLt() time.Time

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

func (*BillOfLading) GetPolScheduledDepartureLtFirstSeen added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLtFirstSeen() string

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

func (*BillOfLading) GetPolScheduledDepartureLtFirstSeenOk added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLtFirstSeenOk() (*string, bool)

GetPolScheduledDepartureLtFirstSeenOk returns a tuple with the PolScheduledDepartureLtFirstSeen 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 (*BillOfLading) GetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLtFromSchedule() time.Time

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

func (*BillOfLading) GetPolScheduledDepartureLtFromScheduleOk added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLtFromScheduleOk() (*time.Time, bool)

GetPolScheduledDepartureLtFromScheduleOk returns a tuple with the PolScheduledDepartureLtFromSchedule 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 (*BillOfLading) GetPolScheduledDepartureLtOk added in v0.2.4

func (o *BillOfLading) GetPolScheduledDepartureLtOk() (*time.Time, bool)

GetPolScheduledDepartureLtOk returns a tuple with the PolScheduledDepartureLt 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 (*BillOfLading) GetPolScheduledLoadingLt added in v0.2.4

func (o *BillOfLading) GetPolScheduledLoadingLt() time.Time

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

func (*BillOfLading) GetPolScheduledLoadingLtOk added in v0.2.4

func (o *BillOfLading) GetPolScheduledLoadingLtOk() (*time.Time, bool)

GetPolScheduledLoadingLtOk returns a tuple with the PolScheduledLoadingLt 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 (*BillOfLading) GetPolTerminalName added in v0.2.4

func (o *BillOfLading) GetPolTerminalName() string

GetPolTerminalName returns the PolTerminalName field value if set, zero value otherwise.

func (*BillOfLading) GetPolTerminalNameOk added in v0.2.4

func (o *BillOfLading) GetPolTerminalNameOk() (*string, bool)

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

func (*BillOfLading) GetUpdated added in v0.2.4

func (o *BillOfLading) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*BillOfLading) GetUpdatedOk added in v0.2.4

func (o *BillOfLading) GetUpdatedOk() (*time.Time, bool)

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

func (*BillOfLading) HasBlNo added in v0.2.4

func (o *BillOfLading) HasBlNo() bool

HasBlNo returns a boolean if a field has been set.

func (*BillOfLading) HasCarrierNo added in v0.2.4

func (o *BillOfLading) HasCarrierNo() bool

HasCarrierNo returns a boolean if a field has been set.

func (*BillOfLading) HasCntrNo added in v0.2.4

func (o *BillOfLading) HasCntrNo() bool

HasCntrNo returns a boolean if a field has been set.

func (*BillOfLading) HasCreated added in v0.2.4

func (o *BillOfLading) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BillOfLading) HasId added in v0.2.4

func (o *BillOfLading) HasId() bool

HasId returns a boolean if a field has been set.

func (*BillOfLading) HasPlaceOfDelivery added in v0.2.4

func (o *BillOfLading) HasPlaceOfDelivery() bool

HasPlaceOfDelivery returns a boolean if a field has been set.

func (*BillOfLading) HasPlaceOfDeliveryName added in v0.2.4

func (o *BillOfLading) HasPlaceOfDeliveryName() bool

HasPlaceOfDeliveryName returns a boolean if a field has been set.

func (*BillOfLading) HasPlaceOfReceipt added in v0.2.4

func (o *BillOfLading) HasPlaceOfReceipt() bool

HasPlaceOfReceipt returns a boolean if a field has been set.

func (*BillOfLading) HasPlaceOfReceiptName added in v0.2.4

func (o *BillOfLading) HasPlaceOfReceiptName() bool

HasPlaceOfReceiptName returns a boolean if a field has been set.

func (*BillOfLading) HasPod added in v0.2.4

func (o *BillOfLading) HasPod() bool

HasPod returns a boolean if a field has been set.

func (*BillOfLading) HasPodActualArrivalLt added in v0.2.4

func (o *BillOfLading) HasPodActualArrivalLt() bool

HasPodActualArrivalLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) HasPodActualArrivalLtFromAis() bool

HasPodActualArrivalLtFromAis returns a boolean if a field has been set.

func (*BillOfLading) HasPodActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) HasPodActualDepartureLtFromAis() bool

HasPodActualDepartureLtFromAis returns a boolean if a field has been set.

func (*BillOfLading) HasPodActualDischargeLt added in v0.2.4

func (o *BillOfLading) HasPodActualDischargeLt() bool

HasPodActualDischargeLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodName added in v0.2.4

func (o *BillOfLading) HasPodName() bool

HasPodName returns a boolean if a field has been set.

func (*BillOfLading) HasPodPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) HasPodPredictedArrivalLt() bool

HasPodPredictedArrivalLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) HasPodPredictedDepartureLt() bool

HasPodPredictedDepartureLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodScheduledArrivalLt added in v0.2.4

func (o *BillOfLading) HasPodScheduledArrivalLt() bool

HasPodScheduledArrivalLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodScheduledArrivalLtFirstSeen added in v0.2.4

func (o *BillOfLading) HasPodScheduledArrivalLtFirstSeen() bool

HasPodScheduledArrivalLtFirstSeen returns a boolean if a field has been set.

func (*BillOfLading) HasPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) HasPodScheduledArrivalLtFromSchedule() bool

HasPodScheduledArrivalLtFromSchedule returns a boolean if a field has been set.

func (*BillOfLading) HasPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) HasPodScheduledDepartureLtFromSchedule() bool

HasPodScheduledDepartureLtFromSchedule returns a boolean if a field has been set.

func (*BillOfLading) HasPodScheduledDischargeLt added in v0.2.4

func (o *BillOfLading) HasPodScheduledDischargeLt() bool

HasPodScheduledDischargeLt returns a boolean if a field has been set.

func (*BillOfLading) HasPodTerminalName added in v0.2.4

func (o *BillOfLading) HasPodTerminalName() bool

HasPodTerminalName returns a boolean if a field has been set.

func (*BillOfLading) HasPol added in v0.2.4

func (o *BillOfLading) HasPol() bool

HasPol returns a boolean if a field has been set.

func (*BillOfLading) HasPolActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) HasPolActualArrivalLtFromAis() bool

HasPolActualArrivalLtFromAis returns a boolean if a field has been set.

func (*BillOfLading) HasPolActualDepartureLt added in v0.2.4

func (o *BillOfLading) HasPolActualDepartureLt() bool

HasPolActualDepartureLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) HasPolActualDepartureLtFromAis() bool

HasPolActualDepartureLtFromAis returns a boolean if a field has been set.

func (*BillOfLading) HasPolActualLoadingLt added in v0.2.4

func (o *BillOfLading) HasPolActualLoadingLt() bool

HasPolActualLoadingLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolName added in v0.2.4

func (o *BillOfLading) HasPolName() bool

HasPolName returns a boolean if a field has been set.

func (*BillOfLading) HasPolPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) HasPolPredictedArrivalLt() bool

HasPolPredictedArrivalLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) HasPolPredictedDepartureLt() bool

HasPolPredictedDepartureLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) HasPolScheduledArrivalLtFromSchedule() bool

HasPolScheduledArrivalLtFromSchedule returns a boolean if a field has been set.

func (*BillOfLading) HasPolScheduledDepartureLt added in v0.2.4

func (o *BillOfLading) HasPolScheduledDepartureLt() bool

HasPolScheduledDepartureLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolScheduledDepartureLtFirstSeen added in v0.2.4

func (o *BillOfLading) HasPolScheduledDepartureLtFirstSeen() bool

HasPolScheduledDepartureLtFirstSeen returns a boolean if a field has been set.

func (*BillOfLading) HasPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) HasPolScheduledDepartureLtFromSchedule() bool

HasPolScheduledDepartureLtFromSchedule returns a boolean if a field has been set.

func (*BillOfLading) HasPolScheduledLoadingLt added in v0.2.4

func (o *BillOfLading) HasPolScheduledLoadingLt() bool

HasPolScheduledLoadingLt returns a boolean if a field has been set.

func (*BillOfLading) HasPolTerminalName added in v0.2.4

func (o *BillOfLading) HasPolTerminalName() bool

HasPolTerminalName returns a boolean if a field has been set.

func (*BillOfLading) HasUpdated added in v0.2.4

func (o *BillOfLading) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (BillOfLading) MarshalJSON added in v0.2.4

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

func (*BillOfLading) SetBlNo added in v0.2.4

func (o *BillOfLading) SetBlNo(v string)

SetBlNo gets a reference to the given string and assigns it to the BlNo field.

func (*BillOfLading) SetCarrierNo added in v0.2.4

func (o *BillOfLading) SetCarrierNo(v string)

SetCarrierNo gets a reference to the given string and assigns it to the CarrierNo field.

func (*BillOfLading) SetCntrNo added in v0.2.4

func (o *BillOfLading) SetCntrNo(v string)

SetCntrNo gets a reference to the given string and assigns it to the CntrNo field.

func (*BillOfLading) SetCreated added in v0.2.4

func (o *BillOfLading) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*BillOfLading) SetId added in v0.2.4

func (o *BillOfLading) SetId(v string)

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

func (*BillOfLading) SetPlaceOfDelivery added in v0.2.4

func (o *BillOfLading) SetPlaceOfDelivery(v string)

SetPlaceOfDelivery gets a reference to the given string and assigns it to the PlaceOfDelivery field.

func (*BillOfLading) SetPlaceOfDeliveryName added in v0.2.4

func (o *BillOfLading) SetPlaceOfDeliveryName(v string)

SetPlaceOfDeliveryName gets a reference to the given string and assigns it to the PlaceOfDeliveryName field.

func (*BillOfLading) SetPlaceOfReceipt added in v0.2.4

func (o *BillOfLading) SetPlaceOfReceipt(v string)

SetPlaceOfReceipt gets a reference to the given string and assigns it to the PlaceOfReceipt field.

func (*BillOfLading) SetPlaceOfReceiptName added in v0.2.4

func (o *BillOfLading) SetPlaceOfReceiptName(v string)

SetPlaceOfReceiptName gets a reference to the given string and assigns it to the PlaceOfReceiptName field.

func (*BillOfLading) SetPod added in v0.2.4

func (o *BillOfLading) SetPod(v string)

SetPod gets a reference to the given string and assigns it to the Pod field.

func (*BillOfLading) SetPodActualArrivalLt added in v0.2.4

func (o *BillOfLading) SetPodActualArrivalLt(v time.Time)

SetPodActualArrivalLt gets a reference to the given NullableTime and assigns it to the PodActualArrivalLt field.

func (*BillOfLading) SetPodActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) SetPodActualArrivalLtFromAis(v time.Time)

SetPodActualArrivalLtFromAis gets a reference to the given NullableTime and assigns it to the PodActualArrivalLtFromAis field.

func (*BillOfLading) SetPodActualArrivalLtFromAisNil added in v0.2.4

func (o *BillOfLading) SetPodActualArrivalLtFromAisNil()

SetPodActualArrivalLtFromAisNil sets the value for PodActualArrivalLtFromAis to be an explicit nil

func (*BillOfLading) SetPodActualArrivalLtNil added in v0.2.4

func (o *BillOfLading) SetPodActualArrivalLtNil()

SetPodActualArrivalLtNil sets the value for PodActualArrivalLt to be an explicit nil

func (*BillOfLading) SetPodActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) SetPodActualDepartureLtFromAis(v time.Time)

SetPodActualDepartureLtFromAis gets a reference to the given NullableTime and assigns it to the PodActualDepartureLtFromAis field.

func (*BillOfLading) SetPodActualDepartureLtFromAisNil added in v0.2.4

func (o *BillOfLading) SetPodActualDepartureLtFromAisNil()

SetPodActualDepartureLtFromAisNil sets the value for PodActualDepartureLtFromAis to be an explicit nil

func (*BillOfLading) SetPodActualDischargeLt added in v0.2.4

func (o *BillOfLading) SetPodActualDischargeLt(v time.Time)

SetPodActualDischargeLt gets a reference to the given NullableTime and assigns it to the PodActualDischargeLt field.

func (*BillOfLading) SetPodActualDischargeLtNil added in v0.2.4

func (o *BillOfLading) SetPodActualDischargeLtNil()

SetPodActualDischargeLtNil sets the value for PodActualDischargeLt to be an explicit nil

func (*BillOfLading) SetPodName added in v0.2.4

func (o *BillOfLading) SetPodName(v string)

SetPodName gets a reference to the given string and assigns it to the PodName field.

func (*BillOfLading) SetPodPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) SetPodPredictedArrivalLt(v time.Time)

SetPodPredictedArrivalLt gets a reference to the given NullableTime and assigns it to the PodPredictedArrivalLt field.

func (*BillOfLading) SetPodPredictedArrivalLtNil added in v0.2.4

func (o *BillOfLading) SetPodPredictedArrivalLtNil()

SetPodPredictedArrivalLtNil sets the value for PodPredictedArrivalLt to be an explicit nil

func (*BillOfLading) SetPodPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) SetPodPredictedDepartureLt(v time.Time)

SetPodPredictedDepartureLt gets a reference to the given NullableTime and assigns it to the PodPredictedDepartureLt field.

func (*BillOfLading) SetPodPredictedDepartureLtNil added in v0.2.4

func (o *BillOfLading) SetPodPredictedDepartureLtNil()

SetPodPredictedDepartureLtNil sets the value for PodPredictedDepartureLt to be an explicit nil

func (*BillOfLading) SetPodScheduledArrivalLt added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLt(v time.Time)

SetPodScheduledArrivalLt gets a reference to the given NullableTime and assigns it to the PodScheduledArrivalLt field.

func (*BillOfLading) SetPodScheduledArrivalLtFirstSeen added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLtFirstSeen(v string)

SetPodScheduledArrivalLtFirstSeen gets a reference to the given NullableString and assigns it to the PodScheduledArrivalLtFirstSeen field.

func (*BillOfLading) SetPodScheduledArrivalLtFirstSeenNil added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLtFirstSeenNil()

SetPodScheduledArrivalLtFirstSeenNil sets the value for PodScheduledArrivalLtFirstSeen to be an explicit nil

func (*BillOfLading) SetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLtFromSchedule(v time.Time)

SetPodScheduledArrivalLtFromSchedule gets a reference to the given NullableTime and assigns it to the PodScheduledArrivalLtFromSchedule field.

func (*BillOfLading) SetPodScheduledArrivalLtFromScheduleNil added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLtFromScheduleNil()

SetPodScheduledArrivalLtFromScheduleNil sets the value for PodScheduledArrivalLtFromSchedule to be an explicit nil

func (*BillOfLading) SetPodScheduledArrivalLtNil added in v0.2.4

func (o *BillOfLading) SetPodScheduledArrivalLtNil()

SetPodScheduledArrivalLtNil sets the value for PodScheduledArrivalLt to be an explicit nil

func (*BillOfLading) SetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) SetPodScheduledDepartureLtFromSchedule(v time.Time)

SetPodScheduledDepartureLtFromSchedule gets a reference to the given NullableTime and assigns it to the PodScheduledDepartureLtFromSchedule field.

func (*BillOfLading) SetPodScheduledDepartureLtFromScheduleNil added in v0.2.4

func (o *BillOfLading) SetPodScheduledDepartureLtFromScheduleNil()

SetPodScheduledDepartureLtFromScheduleNil sets the value for PodScheduledDepartureLtFromSchedule to be an explicit nil

func (*BillOfLading) SetPodScheduledDischargeLt added in v0.2.4

func (o *BillOfLading) SetPodScheduledDischargeLt(v time.Time)

SetPodScheduledDischargeLt gets a reference to the given NullableTime and assigns it to the PodScheduledDischargeLt field.

func (*BillOfLading) SetPodScheduledDischargeLtNil added in v0.2.4

func (o *BillOfLading) SetPodScheduledDischargeLtNil()

SetPodScheduledDischargeLtNil sets the value for PodScheduledDischargeLt to be an explicit nil

func (*BillOfLading) SetPodTerminalName added in v0.2.4

func (o *BillOfLading) SetPodTerminalName(v string)

SetPodTerminalName gets a reference to the given string and assigns it to the PodTerminalName field.

func (*BillOfLading) SetPol added in v0.2.4

func (o *BillOfLading) SetPol(v string)

SetPol gets a reference to the given string and assigns it to the Pol field.

func (*BillOfLading) SetPolActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) SetPolActualArrivalLtFromAis(v time.Time)

SetPolActualArrivalLtFromAis gets a reference to the given NullableTime and assigns it to the PolActualArrivalLtFromAis field.

func (*BillOfLading) SetPolActualArrivalLtFromAisNil added in v0.2.4

func (o *BillOfLading) SetPolActualArrivalLtFromAisNil()

SetPolActualArrivalLtFromAisNil sets the value for PolActualArrivalLtFromAis to be an explicit nil

func (*BillOfLading) SetPolActualDepartureLt added in v0.2.4

func (o *BillOfLading) SetPolActualDepartureLt(v time.Time)

SetPolActualDepartureLt gets a reference to the given NullableTime and assigns it to the PolActualDepartureLt field.

func (*BillOfLading) SetPolActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) SetPolActualDepartureLtFromAis(v time.Time)

SetPolActualDepartureLtFromAis gets a reference to the given NullableTime and assigns it to the PolActualDepartureLtFromAis field.

func (*BillOfLading) SetPolActualDepartureLtFromAisNil added in v0.2.4

func (o *BillOfLading) SetPolActualDepartureLtFromAisNil()

SetPolActualDepartureLtFromAisNil sets the value for PolActualDepartureLtFromAis to be an explicit nil

func (*BillOfLading) SetPolActualDepartureLtNil added in v0.2.4

func (o *BillOfLading) SetPolActualDepartureLtNil()

SetPolActualDepartureLtNil sets the value for PolActualDepartureLt to be an explicit nil

func (*BillOfLading) SetPolActualLoadingLt added in v0.2.4

func (o *BillOfLading) SetPolActualLoadingLt(v time.Time)

SetPolActualLoadingLt gets a reference to the given NullableTime and assigns it to the PolActualLoadingLt field.

func (*BillOfLading) SetPolActualLoadingLtNil added in v0.2.4

func (o *BillOfLading) SetPolActualLoadingLtNil()

SetPolActualLoadingLtNil sets the value for PolActualLoadingLt to be an explicit nil

func (*BillOfLading) SetPolName added in v0.2.4

func (o *BillOfLading) SetPolName(v string)

SetPolName gets a reference to the given string and assigns it to the PolName field.

func (*BillOfLading) SetPolPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) SetPolPredictedArrivalLt(v time.Time)

SetPolPredictedArrivalLt gets a reference to the given NullableTime and assigns it to the PolPredictedArrivalLt field.

func (*BillOfLading) SetPolPredictedArrivalLtNil added in v0.2.4

func (o *BillOfLading) SetPolPredictedArrivalLtNil()

SetPolPredictedArrivalLtNil sets the value for PolPredictedArrivalLt to be an explicit nil

func (*BillOfLading) SetPolPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) SetPolPredictedDepartureLt(v time.Time)

SetPolPredictedDepartureLt gets a reference to the given NullableTime and assigns it to the PolPredictedDepartureLt field.

func (*BillOfLading) SetPolPredictedDepartureLtNil added in v0.2.4

func (o *BillOfLading) SetPolPredictedDepartureLtNil()

SetPolPredictedDepartureLtNil sets the value for PolPredictedDepartureLt to be an explicit nil

func (*BillOfLading) SetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) SetPolScheduledArrivalLtFromSchedule(v time.Time)

SetPolScheduledArrivalLtFromSchedule gets a reference to the given NullableTime and assigns it to the PolScheduledArrivalLtFromSchedule field.

func (*BillOfLading) SetPolScheduledArrivalLtFromScheduleNil added in v0.2.4

func (o *BillOfLading) SetPolScheduledArrivalLtFromScheduleNil()

SetPolScheduledArrivalLtFromScheduleNil sets the value for PolScheduledArrivalLtFromSchedule to be an explicit nil

func (*BillOfLading) SetPolScheduledDepartureLt added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLt(v time.Time)

SetPolScheduledDepartureLt gets a reference to the given NullableTime and assigns it to the PolScheduledDepartureLt field.

func (*BillOfLading) SetPolScheduledDepartureLtFirstSeen added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLtFirstSeen(v string)

SetPolScheduledDepartureLtFirstSeen gets a reference to the given NullableString and assigns it to the PolScheduledDepartureLtFirstSeen field.

func (*BillOfLading) SetPolScheduledDepartureLtFirstSeenNil added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLtFirstSeenNil()

SetPolScheduledDepartureLtFirstSeenNil sets the value for PolScheduledDepartureLtFirstSeen to be an explicit nil

func (*BillOfLading) SetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLtFromSchedule(v time.Time)

SetPolScheduledDepartureLtFromSchedule gets a reference to the given NullableTime and assigns it to the PolScheduledDepartureLtFromSchedule field.

func (*BillOfLading) SetPolScheduledDepartureLtFromScheduleNil added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLtFromScheduleNil()

SetPolScheduledDepartureLtFromScheduleNil sets the value for PolScheduledDepartureLtFromSchedule to be an explicit nil

func (*BillOfLading) SetPolScheduledDepartureLtNil added in v0.2.4

func (o *BillOfLading) SetPolScheduledDepartureLtNil()

SetPolScheduledDepartureLtNil sets the value for PolScheduledDepartureLt to be an explicit nil

func (*BillOfLading) SetPolScheduledLoadingLt added in v0.2.4

func (o *BillOfLading) SetPolScheduledLoadingLt(v time.Time)

SetPolScheduledLoadingLt gets a reference to the given NullableTime and assigns it to the PolScheduledLoadingLt field.

func (*BillOfLading) SetPolScheduledLoadingLtNil added in v0.2.4

func (o *BillOfLading) SetPolScheduledLoadingLtNil()

SetPolScheduledLoadingLtNil sets the value for PolScheduledLoadingLt to be an explicit nil

func (*BillOfLading) SetPolTerminalName added in v0.2.4

func (o *BillOfLading) SetPolTerminalName(v string)

SetPolTerminalName gets a reference to the given string and assigns it to the PolTerminalName field.

func (*BillOfLading) SetUpdated added in v0.2.4

func (o *BillOfLading) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (BillOfLading) ToMap added in v0.2.4

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

func (*BillOfLading) UnsetPodActualArrivalLt added in v0.2.4

func (o *BillOfLading) UnsetPodActualArrivalLt()

UnsetPodActualArrivalLt ensures that no value is present for PodActualArrivalLt, not even an explicit nil

func (*BillOfLading) UnsetPodActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) UnsetPodActualArrivalLtFromAis()

UnsetPodActualArrivalLtFromAis ensures that no value is present for PodActualArrivalLtFromAis, not even an explicit nil

func (*BillOfLading) UnsetPodActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) UnsetPodActualDepartureLtFromAis()

UnsetPodActualDepartureLtFromAis ensures that no value is present for PodActualDepartureLtFromAis, not even an explicit nil

func (*BillOfLading) UnsetPodActualDischargeLt added in v0.2.4

func (o *BillOfLading) UnsetPodActualDischargeLt()

UnsetPodActualDischargeLt ensures that no value is present for PodActualDischargeLt, not even an explicit nil

func (*BillOfLading) UnsetPodPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) UnsetPodPredictedArrivalLt()

UnsetPodPredictedArrivalLt ensures that no value is present for PodPredictedArrivalLt, not even an explicit nil

func (*BillOfLading) UnsetPodPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) UnsetPodPredictedDepartureLt()

UnsetPodPredictedDepartureLt ensures that no value is present for PodPredictedDepartureLt, not even an explicit nil

func (*BillOfLading) UnsetPodScheduledArrivalLt added in v0.2.4

func (o *BillOfLading) UnsetPodScheduledArrivalLt()

UnsetPodScheduledArrivalLt ensures that no value is present for PodScheduledArrivalLt, not even an explicit nil

func (*BillOfLading) UnsetPodScheduledArrivalLtFirstSeen added in v0.2.4

func (o *BillOfLading) UnsetPodScheduledArrivalLtFirstSeen()

UnsetPodScheduledArrivalLtFirstSeen ensures that no value is present for PodScheduledArrivalLtFirstSeen, not even an explicit nil

func (*BillOfLading) UnsetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) UnsetPodScheduledArrivalLtFromSchedule()

UnsetPodScheduledArrivalLtFromSchedule ensures that no value is present for PodScheduledArrivalLtFromSchedule, not even an explicit nil

func (*BillOfLading) UnsetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) UnsetPodScheduledDepartureLtFromSchedule()

UnsetPodScheduledDepartureLtFromSchedule ensures that no value is present for PodScheduledDepartureLtFromSchedule, not even an explicit nil

func (*BillOfLading) UnsetPodScheduledDischargeLt added in v0.2.4

func (o *BillOfLading) UnsetPodScheduledDischargeLt()

UnsetPodScheduledDischargeLt ensures that no value is present for PodScheduledDischargeLt, not even an explicit nil

func (*BillOfLading) UnsetPolActualArrivalLtFromAis added in v0.2.4

func (o *BillOfLading) UnsetPolActualArrivalLtFromAis()

UnsetPolActualArrivalLtFromAis ensures that no value is present for PolActualArrivalLtFromAis, not even an explicit nil

func (*BillOfLading) UnsetPolActualDepartureLt added in v0.2.4

func (o *BillOfLading) UnsetPolActualDepartureLt()

UnsetPolActualDepartureLt ensures that no value is present for PolActualDepartureLt, not even an explicit nil

func (*BillOfLading) UnsetPolActualDepartureLtFromAis added in v0.2.4

func (o *BillOfLading) UnsetPolActualDepartureLtFromAis()

UnsetPolActualDepartureLtFromAis ensures that no value is present for PolActualDepartureLtFromAis, not even an explicit nil

func (*BillOfLading) UnsetPolActualLoadingLt added in v0.2.4

func (o *BillOfLading) UnsetPolActualLoadingLt()

UnsetPolActualLoadingLt ensures that no value is present for PolActualLoadingLt, not even an explicit nil

func (*BillOfLading) UnsetPolPredictedArrivalLt added in v0.2.4

func (o *BillOfLading) UnsetPolPredictedArrivalLt()

UnsetPolPredictedArrivalLt ensures that no value is present for PolPredictedArrivalLt, not even an explicit nil

func (*BillOfLading) UnsetPolPredictedDepartureLt added in v0.2.4

func (o *BillOfLading) UnsetPolPredictedDepartureLt()

UnsetPolPredictedDepartureLt ensures that no value is present for PolPredictedDepartureLt, not even an explicit nil

func (*BillOfLading) UnsetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *BillOfLading) UnsetPolScheduledArrivalLtFromSchedule()

UnsetPolScheduledArrivalLtFromSchedule ensures that no value is present for PolScheduledArrivalLtFromSchedule, not even an explicit nil

func (*BillOfLading) UnsetPolScheduledDepartureLt added in v0.2.4

func (o *BillOfLading) UnsetPolScheduledDepartureLt()

UnsetPolScheduledDepartureLt ensures that no value is present for PolScheduledDepartureLt, not even an explicit nil

func (*BillOfLading) UnsetPolScheduledDepartureLtFirstSeen added in v0.2.4

func (o *BillOfLading) UnsetPolScheduledDepartureLtFirstSeen()

UnsetPolScheduledDepartureLtFirstSeen ensures that no value is present for PolScheduledDepartureLtFirstSeen, not even an explicit nil

func (*BillOfLading) UnsetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *BillOfLading) UnsetPolScheduledDepartureLtFromSchedule()

UnsetPolScheduledDepartureLtFromSchedule ensures that no value is present for PolScheduledDepartureLtFromSchedule, not even an explicit nil

func (*BillOfLading) UnsetPolScheduledLoadingLt added in v0.2.4

func (o *BillOfLading) UnsetPolScheduledLoadingLt()

UnsetPolScheduledLoadingLt ensures that no value is present for PolScheduledLoadingLt, not even an explicit nil

type BillOfLadingBookmark added in v0.2.4

type BillOfLadingBookmark struct {
	// Bill of Lading No or Booking No.
	BlNo NullableString `json:"bl_no,omitempty"`
	// Carrier SCAC Code
	CarrierNo *string `json:"carrier_no,omitempty"`
	// Container Number
	CntrNo *string `json:"cntr_no,omitempty"`
	// Bookmark Upload Date
	Created *time.Time `json:"created,omitempty"`
	// Archival Status of the bookmark
	Deleted *bool `json:"deleted,omitempty"`
	// Unique Identifier called Bill of Lading Bookmark ID [Primary Key] (Also refered as Bookmark ID)
	Id *string `json:"id,omitempty"`
	// Customer Org (Flow) to which the bookmark ID is uploaded too
	OrgId *string `json:"org_id,omitempty"`
	// [Deprecated] Old Status codes - Not supported
	// Deprecated
	Status *string `json:"status,omitempty"`
	// [Depricated] Old Status codes - Not supported
	// Deprecated
	StatusCode *string                         `json:"status_code,omitempty"`
	StatusInfo *BillOfLadingBookmarkStatusInfo `json:"status_info,omitempty"`
	// System Deletion Status of the bookmark
	SystemDeleted *bool `json:"system_deleted,omitempty"`
	// Last Updated date for the Bookmark ID (Refers to when we fetched the latest data for the bookmark ID)
	Updated *time.Time `json:"updated,omitempty"`
}

BillOfLadingBookmark Schema for the Bill of Lading Bookmark Object

func NewBillOfLadingBookmark added in v0.2.4

func NewBillOfLadingBookmark() *BillOfLadingBookmark

NewBillOfLadingBookmark instantiates a new BillOfLadingBookmark 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 NewBillOfLadingBookmarkWithDefaults added in v0.2.4

func NewBillOfLadingBookmarkWithDefaults() *BillOfLadingBookmark

NewBillOfLadingBookmarkWithDefaults instantiates a new BillOfLadingBookmark 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 (*BillOfLadingBookmark) GetBlNo added in v0.2.4

func (o *BillOfLadingBookmark) GetBlNo() string

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

func (*BillOfLadingBookmark) GetBlNoOk added in v0.2.4

func (o *BillOfLadingBookmark) GetBlNoOk() (*string, bool)

GetBlNoOk returns a tuple with the BlNo 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 (*BillOfLadingBookmark) GetCarrierNo added in v0.2.4

func (o *BillOfLadingBookmark) GetCarrierNo() string

GetCarrierNo returns the CarrierNo field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetCarrierNoOk added in v0.2.4

func (o *BillOfLadingBookmark) GetCarrierNoOk() (*string, bool)

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

func (*BillOfLadingBookmark) GetCntrNo added in v0.2.4

func (o *BillOfLadingBookmark) GetCntrNo() string

GetCntrNo returns the CntrNo field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetCntrNoOk added in v0.2.4

func (o *BillOfLadingBookmark) GetCntrNoOk() (*string, bool)

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

func (*BillOfLadingBookmark) GetCreated added in v0.2.4

func (o *BillOfLadingBookmark) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetCreatedOk added in v0.2.4

func (o *BillOfLadingBookmark) GetCreatedOk() (*time.Time, bool)

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

func (*BillOfLadingBookmark) GetDeleted added in v0.2.4

func (o *BillOfLadingBookmark) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetDeletedOk added in v0.2.4

func (o *BillOfLadingBookmark) GetDeletedOk() (*bool, bool)

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

func (*BillOfLadingBookmark) GetId added in v0.2.4

func (o *BillOfLadingBookmark) GetId() string

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

func (*BillOfLadingBookmark) GetIdOk added in v0.2.4

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

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

func (*BillOfLadingBookmark) GetOrgId added in v0.2.4

func (o *BillOfLadingBookmark) GetOrgId() string

GetOrgId returns the OrgId field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetOrgIdOk added in v0.2.4

func (o *BillOfLadingBookmark) GetOrgIdOk() (*string, bool)

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

func (*BillOfLadingBookmark) GetStatus added in v0.2.4

func (o *BillOfLadingBookmark) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise. Deprecated

func (*BillOfLadingBookmark) GetStatusCode added in v0.2.4

func (o *BillOfLadingBookmark) GetStatusCode() string

GetStatusCode returns the StatusCode field value if set, zero value otherwise. Deprecated

func (*BillOfLadingBookmark) GetStatusCodeOk added in v0.2.4

func (o *BillOfLadingBookmark) GetStatusCodeOk() (*string, bool)

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

func (*BillOfLadingBookmark) GetStatusInfo added in v0.2.4

GetStatusInfo returns the StatusInfo field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetStatusInfoOk added in v0.2.4

func (o *BillOfLadingBookmark) GetStatusInfoOk() (*BillOfLadingBookmarkStatusInfo, bool)

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

func (*BillOfLadingBookmark) GetStatusOk added in v0.2.4

func (o *BillOfLadingBookmark) GetStatusOk() (*string, bool)

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

func (*BillOfLadingBookmark) GetSystemDeleted added in v0.2.4

func (o *BillOfLadingBookmark) GetSystemDeleted() bool

GetSystemDeleted returns the SystemDeleted field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetSystemDeletedOk added in v0.2.4

func (o *BillOfLadingBookmark) GetSystemDeletedOk() (*bool, bool)

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

func (*BillOfLadingBookmark) GetUpdated added in v0.2.4

func (o *BillOfLadingBookmark) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*BillOfLadingBookmark) GetUpdatedOk added in v0.2.4

func (o *BillOfLadingBookmark) GetUpdatedOk() (*time.Time, bool)

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

func (*BillOfLadingBookmark) HasBlNo added in v0.2.4

func (o *BillOfLadingBookmark) HasBlNo() bool

HasBlNo returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasCarrierNo added in v0.2.4

func (o *BillOfLadingBookmark) HasCarrierNo() bool

HasCarrierNo returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasCntrNo added in v0.2.4

func (o *BillOfLadingBookmark) HasCntrNo() bool

HasCntrNo returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasCreated added in v0.2.4

func (o *BillOfLadingBookmark) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasDeleted added in v0.2.4

func (o *BillOfLadingBookmark) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasId added in v0.2.4

func (o *BillOfLadingBookmark) HasId() bool

HasId returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasOrgId added in v0.2.4

func (o *BillOfLadingBookmark) HasOrgId() bool

HasOrgId returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasStatus added in v0.2.4

func (o *BillOfLadingBookmark) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasStatusCode added in v0.2.4

func (o *BillOfLadingBookmark) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasStatusInfo added in v0.2.4

func (o *BillOfLadingBookmark) HasStatusInfo() bool

HasStatusInfo returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasSystemDeleted added in v0.2.4

func (o *BillOfLadingBookmark) HasSystemDeleted() bool

HasSystemDeleted returns a boolean if a field has been set.

func (*BillOfLadingBookmark) HasUpdated added in v0.2.4

func (o *BillOfLadingBookmark) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (BillOfLadingBookmark) MarshalJSON added in v0.2.4

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

func (*BillOfLadingBookmark) SetBlNo added in v0.2.4

func (o *BillOfLadingBookmark) SetBlNo(v string)

SetBlNo gets a reference to the given NullableString and assigns it to the BlNo field.

func (*BillOfLadingBookmark) SetBlNoNil added in v0.2.4

func (o *BillOfLadingBookmark) SetBlNoNil()

SetBlNoNil sets the value for BlNo to be an explicit nil

func (*BillOfLadingBookmark) SetCarrierNo added in v0.2.4

func (o *BillOfLadingBookmark) SetCarrierNo(v string)

SetCarrierNo gets a reference to the given string and assigns it to the CarrierNo field.

func (*BillOfLadingBookmark) SetCntrNo added in v0.2.4

func (o *BillOfLadingBookmark) SetCntrNo(v string)

SetCntrNo gets a reference to the given string and assigns it to the CntrNo field.

func (*BillOfLadingBookmark) SetCreated added in v0.2.4

func (o *BillOfLadingBookmark) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*BillOfLadingBookmark) SetDeleted added in v0.2.4

func (o *BillOfLadingBookmark) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*BillOfLadingBookmark) SetId added in v0.2.4

func (o *BillOfLadingBookmark) SetId(v string)

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

func (*BillOfLadingBookmark) SetOrgId added in v0.2.4

func (o *BillOfLadingBookmark) SetOrgId(v string)

SetOrgId gets a reference to the given string and assigns it to the OrgId field.

func (*BillOfLadingBookmark) SetStatus added in v0.2.4

func (o *BillOfLadingBookmark) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field. Deprecated

func (*BillOfLadingBookmark) SetStatusCode added in v0.2.4

func (o *BillOfLadingBookmark) SetStatusCode(v string)

SetStatusCode gets a reference to the given string and assigns it to the StatusCode field. Deprecated

func (*BillOfLadingBookmark) SetStatusInfo added in v0.2.4

SetStatusInfo gets a reference to the given BillOfLadingBookmarkStatusInfo and assigns it to the StatusInfo field.

func (*BillOfLadingBookmark) SetSystemDeleted added in v0.2.4

func (o *BillOfLadingBookmark) SetSystemDeleted(v bool)

SetSystemDeleted gets a reference to the given bool and assigns it to the SystemDeleted field.

func (*BillOfLadingBookmark) SetUpdated added in v0.2.4

func (o *BillOfLadingBookmark) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (BillOfLadingBookmark) ToMap added in v0.2.4

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

func (*BillOfLadingBookmark) UnsetBlNo added in v0.2.4

func (o *BillOfLadingBookmark) UnsetBlNo()

UnsetBlNo ensures that no value is present for BlNo, not even an explicit nil

type BillOfLadingBookmarkStatusInfo added in v0.2.4

type BillOfLadingBookmarkStatusInfo struct {
	// [Container Journey Status](docs/Portcast-Status-Codes.md)
	Code     *string  `json:"code,omitempty"`
	Metadata []string `json:"metadata,omitempty"`
}

BillOfLadingBookmarkStatusInfo Status Defination Object for container tracking journey stage

func NewBillOfLadingBookmarkStatusInfo added in v0.2.4

func NewBillOfLadingBookmarkStatusInfo() *BillOfLadingBookmarkStatusInfo

NewBillOfLadingBookmarkStatusInfo instantiates a new BillOfLadingBookmarkStatusInfo 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 NewBillOfLadingBookmarkStatusInfoWithDefaults added in v0.2.4

func NewBillOfLadingBookmarkStatusInfoWithDefaults() *BillOfLadingBookmarkStatusInfo

NewBillOfLadingBookmarkStatusInfoWithDefaults instantiates a new BillOfLadingBookmarkStatusInfo 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 (*BillOfLadingBookmarkStatusInfo) GetCode added in v0.2.4

GetCode returns the Code field value if set, zero value otherwise.

func (*BillOfLadingBookmarkStatusInfo) GetCodeOk added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) GetCodeOk() (*string, bool)

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

func (*BillOfLadingBookmarkStatusInfo) GetMetadata added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) GetMetadata() []string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*BillOfLadingBookmarkStatusInfo) GetMetadataOk added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) GetMetadataOk() ([]string, bool)

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

func (*BillOfLadingBookmarkStatusInfo) HasCode added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*BillOfLadingBookmarkStatusInfo) HasMetadata added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (BillOfLadingBookmarkStatusInfo) MarshalJSON added in v0.2.4

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

func (*BillOfLadingBookmarkStatusInfo) SetCode added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*BillOfLadingBookmarkStatusInfo) SetMetadata added in v0.2.4

func (o *BillOfLadingBookmarkStatusInfo) SetMetadata(v []string)

SetMetadata gets a reference to the given []string and assigns it to the Metadata field.

func (BillOfLadingBookmarkStatusInfo) ToMap added in v0.2.4

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

type BookingAPI added in v0.2.4

type BookingAPI struct {
	// List of Container Numbers
	Containers []string `json:"containers,omitempty"`
	// Status of the call made
	Status *string `json:"status,omitempty"`
	//   Key | Description  ---------|----------   SUCCESS | Successful call   BL_NOT_FOUND | Carrier didn't return any data for the queried document    INVALID_BL_NO | Carrier returned an error for the queried document   AUTO_CANT_DETECT_SEALINE | AUTO Scac detection wasn't able to get the correct carrier   UNEXPECTED_ERROR | There was an error while fetching the document details, please check input parameters
	Message *string `json:"message,omitempty"`
	// Bill of Lading Bookmarks Created List
	Response []BookingAPIResponseInner `json:"response,omitempty"`
	Route    *BookingAPIRoute          `json:"route,omitempty"`
	// List of Locations the booking will visit
	Locations []BookingAPILocationsInner `json:"locations,omitempty"`
	// List of Vessels the booking will operate on
	Vessels []BookingAPIVesselsInner `json:"vessels,omitempty"`
}

BookingAPI Booking API - POST Request Response

func NewBookingAPI added in v0.2.4

func NewBookingAPI() *BookingAPI

NewBookingAPI instantiates a new BookingAPI 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 NewBookingAPIWithDefaults added in v0.2.4

func NewBookingAPIWithDefaults() *BookingAPI

NewBookingAPIWithDefaults instantiates a new BookingAPI 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 (*BookingAPI) GetContainers added in v0.2.4

func (o *BookingAPI) GetContainers() []string

GetContainers returns the Containers field value if set, zero value otherwise.

func (*BookingAPI) GetContainersOk added in v0.2.4

func (o *BookingAPI) GetContainersOk() ([]string, bool)

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

func (*BookingAPI) GetLocations added in v0.2.4

func (o *BookingAPI) GetLocations() []BookingAPILocationsInner

GetLocations returns the Locations field value if set, zero value otherwise.

func (*BookingAPI) GetLocationsOk added in v0.2.4

func (o *BookingAPI) GetLocationsOk() ([]BookingAPILocationsInner, bool)

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

func (*BookingAPI) GetMessage added in v0.2.4

func (o *BookingAPI) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*BookingAPI) GetMessageOk added in v0.2.4

func (o *BookingAPI) GetMessageOk() (*string, bool)

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

func (*BookingAPI) GetResponse added in v0.2.4

func (o *BookingAPI) GetResponse() []BookingAPIResponseInner

GetResponse returns the Response field value if set, zero value otherwise.

func (*BookingAPI) GetResponseOk added in v0.2.4

func (o *BookingAPI) GetResponseOk() ([]BookingAPIResponseInner, bool)

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

func (*BookingAPI) GetRoute added in v0.2.4

func (o *BookingAPI) GetRoute() BookingAPIRoute

GetRoute returns the Route field value if set, zero value otherwise.

func (*BookingAPI) GetRouteOk added in v0.2.4

func (o *BookingAPI) GetRouteOk() (*BookingAPIRoute, bool)

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

func (*BookingAPI) GetStatus added in v0.2.4

func (o *BookingAPI) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*BookingAPI) GetStatusOk added in v0.2.4

func (o *BookingAPI) GetStatusOk() (*string, bool)

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

func (*BookingAPI) GetVessels added in v0.2.4

func (o *BookingAPI) GetVessels() []BookingAPIVesselsInner

GetVessels returns the Vessels field value if set, zero value otherwise.

func (*BookingAPI) GetVesselsOk added in v0.2.4

func (o *BookingAPI) GetVesselsOk() ([]BookingAPIVesselsInner, bool)

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

func (*BookingAPI) HasContainers added in v0.2.4

func (o *BookingAPI) HasContainers() bool

HasContainers returns a boolean if a field has been set.

func (*BookingAPI) HasLocations added in v0.2.4

func (o *BookingAPI) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*BookingAPI) HasMessage added in v0.2.4

func (o *BookingAPI) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*BookingAPI) HasResponse added in v0.2.4

func (o *BookingAPI) HasResponse() bool

HasResponse returns a boolean if a field has been set.

func (*BookingAPI) HasRoute added in v0.2.4

func (o *BookingAPI) HasRoute() bool

HasRoute returns a boolean if a field has been set.

func (*BookingAPI) HasStatus added in v0.2.4

func (o *BookingAPI) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*BookingAPI) HasVessels added in v0.2.4

func (o *BookingAPI) HasVessels() bool

HasVessels returns a boolean if a field has been set.

func (BookingAPI) MarshalJSON added in v0.2.4

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

func (*BookingAPI) SetContainers added in v0.2.4

func (o *BookingAPI) SetContainers(v []string)

SetContainers gets a reference to the given []string and assigns it to the Containers field.

func (*BookingAPI) SetLocations added in v0.2.4

func (o *BookingAPI) SetLocations(v []BookingAPILocationsInner)

SetLocations gets a reference to the given []BookingAPILocationsInner and assigns it to the Locations field.

func (*BookingAPI) SetMessage added in v0.2.4

func (o *BookingAPI) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*BookingAPI) SetResponse added in v0.2.4

func (o *BookingAPI) SetResponse(v []BookingAPIResponseInner)

SetResponse gets a reference to the given []BookingAPIResponseInner and assigns it to the Response field.

func (*BookingAPI) SetRoute added in v0.2.4

func (o *BookingAPI) SetRoute(v BookingAPIRoute)

SetRoute gets a reference to the given BookingAPIRoute and assigns it to the Route field.

func (*BookingAPI) SetStatus added in v0.2.4

func (o *BookingAPI) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*BookingAPI) SetVessels added in v0.2.4

func (o *BookingAPI) SetVessels(v []BookingAPIVesselsInner)

SetVessels gets a reference to the given []BookingAPIVesselsInner and assigns it to the Vessels field.

func (BookingAPI) ToMap added in v0.2.4

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

type BookingAPILocationsInner added in v0.2.4

type BookingAPILocationsInner struct {
	// Unique object ID
	Id *int32 `json:"id,omitempty"`
	// Location Name
	Name NullableString `json:"name,omitempty"`
	// Location State
	State NullableString `json:"state,omitempty"`
	// Location Country
	Country NullableString `json:"country,omitempty"`
	// Country Code as per UN LOCODEs
	CountryCode NullableString `json:"country_code,omitempty"`
	// UN assigned LOCODE for the location
	Locode NullableString `json:"locode,omitempty"`
	// Latitude
	Lat NullableFloat32 `json:"lat,omitempty"`
	// Longitude
	Lng NullableFloat32 `json:"lng,omitempty"`
}

BookingAPILocationsInner struct for BookingAPILocationsInner

func NewBookingAPILocationsInner added in v0.2.4

func NewBookingAPILocationsInner() *BookingAPILocationsInner

NewBookingAPILocationsInner instantiates a new BookingAPILocationsInner 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 NewBookingAPILocationsInnerWithDefaults added in v0.2.4

func NewBookingAPILocationsInnerWithDefaults() *BookingAPILocationsInner

NewBookingAPILocationsInnerWithDefaults instantiates a new BookingAPILocationsInner 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 (*BookingAPILocationsInner) GetCountry added in v0.2.4

func (o *BookingAPILocationsInner) GetCountry() string

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

func (*BookingAPILocationsInner) GetCountryCode added in v0.2.4

func (o *BookingAPILocationsInner) GetCountryCode() string

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

func (*BookingAPILocationsInner) GetCountryCodeOk added in v0.2.4

func (o *BookingAPILocationsInner) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode 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 (*BookingAPILocationsInner) GetCountryOk added in v0.2.4

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

func (*BookingAPILocationsInner) GetId added in v0.2.4

func (o *BookingAPILocationsInner) GetId() int32

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

func (*BookingAPILocationsInner) GetIdOk added in v0.2.4

func (o *BookingAPILocationsInner) GetIdOk() (*int32, bool)

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

func (*BookingAPILocationsInner) GetLat added in v0.2.4

func (o *BookingAPILocationsInner) GetLat() float32

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

func (*BookingAPILocationsInner) GetLatOk added in v0.2.4

func (o *BookingAPILocationsInner) GetLatOk() (*float32, bool)

GetLatOk returns a tuple with the Lat 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 (*BookingAPILocationsInner) GetLng added in v0.2.4

func (o *BookingAPILocationsInner) GetLng() float32

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

func (*BookingAPILocationsInner) GetLngOk added in v0.2.4

func (o *BookingAPILocationsInner) GetLngOk() (*float32, bool)

GetLngOk returns a tuple with the Lng 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 (*BookingAPILocationsInner) GetLocode added in v0.2.4

func (o *BookingAPILocationsInner) GetLocode() string

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

func (*BookingAPILocationsInner) GetLocodeOk added in v0.2.4

func (o *BookingAPILocationsInner) GetLocodeOk() (*string, bool)

GetLocodeOk returns a tuple with the Locode 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 (*BookingAPILocationsInner) GetName added in v0.2.4

func (o *BookingAPILocationsInner) GetName() string

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

func (*BookingAPILocationsInner) GetNameOk added in v0.2.4

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

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

func (*BookingAPILocationsInner) GetState added in v0.2.4

func (o *BookingAPILocationsInner) GetState() string

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

func (*BookingAPILocationsInner) GetStateOk added in v0.2.4

func (o *BookingAPILocationsInner) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State 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 (*BookingAPILocationsInner) HasCountry added in v0.2.4

func (o *BookingAPILocationsInner) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasCountryCode added in v0.2.4

func (o *BookingAPILocationsInner) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasId added in v0.2.4

func (o *BookingAPILocationsInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasLat added in v0.2.4

func (o *BookingAPILocationsInner) HasLat() bool

HasLat returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasLng added in v0.2.4

func (o *BookingAPILocationsInner) HasLng() bool

HasLng returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasLocode added in v0.2.4

func (o *BookingAPILocationsInner) HasLocode() bool

HasLocode returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasName added in v0.2.4

func (o *BookingAPILocationsInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*BookingAPILocationsInner) HasState added in v0.2.4

func (o *BookingAPILocationsInner) HasState() bool

HasState returns a boolean if a field has been set.

func (BookingAPILocationsInner) MarshalJSON added in v0.2.4

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

func (*BookingAPILocationsInner) SetCountry added in v0.2.4

func (o *BookingAPILocationsInner) SetCountry(v string)

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

func (*BookingAPILocationsInner) SetCountryCode added in v0.2.4

func (o *BookingAPILocationsInner) SetCountryCode(v string)

SetCountryCode gets a reference to the given NullableString and assigns it to the CountryCode field.

func (*BookingAPILocationsInner) SetCountryCodeNil added in v0.2.4

func (o *BookingAPILocationsInner) SetCountryCodeNil()

SetCountryCodeNil sets the value for CountryCode to be an explicit nil

func (*BookingAPILocationsInner) SetCountryNil added in v0.2.4

func (o *BookingAPILocationsInner) SetCountryNil()

SetCountryNil sets the value for Country to be an explicit nil

func (*BookingAPILocationsInner) SetId added in v0.2.4

func (o *BookingAPILocationsInner) SetId(v int32)

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

func (*BookingAPILocationsInner) SetLat added in v0.2.4

func (o *BookingAPILocationsInner) SetLat(v float32)

SetLat gets a reference to the given NullableFloat32 and assigns it to the Lat field.

func (*BookingAPILocationsInner) SetLatNil added in v0.2.4

func (o *BookingAPILocationsInner) SetLatNil()

SetLatNil sets the value for Lat to be an explicit nil

func (*BookingAPILocationsInner) SetLng added in v0.2.4

func (o *BookingAPILocationsInner) SetLng(v float32)

SetLng gets a reference to the given NullableFloat32 and assigns it to the Lng field.

func (*BookingAPILocationsInner) SetLngNil added in v0.2.4

func (o *BookingAPILocationsInner) SetLngNil()

SetLngNil sets the value for Lng to be an explicit nil

func (*BookingAPILocationsInner) SetLocode added in v0.2.4

func (o *BookingAPILocationsInner) SetLocode(v string)

SetLocode gets a reference to the given NullableString and assigns it to the Locode field.

func (*BookingAPILocationsInner) SetLocodeNil added in v0.2.4

func (o *BookingAPILocationsInner) SetLocodeNil()

SetLocodeNil sets the value for Locode to be an explicit nil

func (*BookingAPILocationsInner) SetName added in v0.2.4

func (o *BookingAPILocationsInner) SetName(v string)

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

func (*BookingAPILocationsInner) SetNameNil added in v0.2.4

func (o *BookingAPILocationsInner) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BookingAPILocationsInner) SetState added in v0.2.4

func (o *BookingAPILocationsInner) SetState(v string)

SetState gets a reference to the given NullableString and assigns it to the State field.

func (*BookingAPILocationsInner) SetStateNil added in v0.2.4

func (o *BookingAPILocationsInner) SetStateNil()

SetStateNil sets the value for State to be an explicit nil

func (BookingAPILocationsInner) ToMap added in v0.2.4

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

func (*BookingAPILocationsInner) UnsetCountry added in v0.2.4

func (o *BookingAPILocationsInner) UnsetCountry()

UnsetCountry ensures that no value is present for Country, not even an explicit nil

func (*BookingAPILocationsInner) UnsetCountryCode added in v0.2.4

func (o *BookingAPILocationsInner) UnsetCountryCode()

UnsetCountryCode ensures that no value is present for CountryCode, not even an explicit nil

func (*BookingAPILocationsInner) UnsetLat added in v0.2.4

func (o *BookingAPILocationsInner) UnsetLat()

UnsetLat ensures that no value is present for Lat, not even an explicit nil

func (*BookingAPILocationsInner) UnsetLng added in v0.2.4

func (o *BookingAPILocationsInner) UnsetLng()

UnsetLng ensures that no value is present for Lng, not even an explicit nil

func (*BookingAPILocationsInner) UnsetLocode added in v0.2.4

func (o *BookingAPILocationsInner) UnsetLocode()

UnsetLocode ensures that no value is present for Locode, not even an explicit nil

func (*BookingAPILocationsInner) UnsetName added in v0.2.4

func (o *BookingAPILocationsInner) UnsetName()

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

func (*BookingAPILocationsInner) UnsetState added in v0.2.4

func (o *BookingAPILocationsInner) UnsetState()

UnsetState ensures that no value is present for State, not even an explicit nil

type BookingAPIResponseInner added in v0.2.4

type BookingAPIResponseInner struct {
	BookingAPIResponseInnerAnyOf  *BookingAPIResponseInnerAnyOf
	BookingAPIResponseInnerAnyOf1 *BookingAPIResponseInnerAnyOf1
}

BookingAPIResponseInner struct for BookingAPIResponseInner

func (*BookingAPIResponseInner) MarshalJSON added in v0.2.4

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

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

func (*BookingAPIResponseInner) UnmarshalJSON added in v0.2.4

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

Unmarshal JSON data into any of the pointers in the struct

type BookingAPIResponseInnerAnyOf added in v0.2.4

type BookingAPIResponseInnerAnyOf struct {
	// Bill of Lading Bookmark Object
	Obj *BillOfLadingBookmark `json:"obj,omitempty"`
	// Status of the individual container upload
	Status *string `json:"status,omitempty"`
	// Container Number registered under the BL/Booking
	Container *string `json:"container,omitempty"`
}

BookingAPIResponseInnerAnyOf Bill of Lading Bookmark Object

func NewBookingAPIResponseInnerAnyOf added in v0.2.4

func NewBookingAPIResponseInnerAnyOf() *BookingAPIResponseInnerAnyOf

NewBookingAPIResponseInnerAnyOf instantiates a new BookingAPIResponseInnerAnyOf 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 NewBookingAPIResponseInnerAnyOfWithDefaults added in v0.2.4

func NewBookingAPIResponseInnerAnyOfWithDefaults() *BookingAPIResponseInnerAnyOf

NewBookingAPIResponseInnerAnyOfWithDefaults instantiates a new BookingAPIResponseInnerAnyOf 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 (*BookingAPIResponseInnerAnyOf) GetContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf) GetContainerOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) GetContainerOk() (*string, bool)

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

func (*BookingAPIResponseInnerAnyOf) GetObj added in v0.2.4

GetObj returns the Obj field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf) GetObjOk added in v0.2.4

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

func (*BookingAPIResponseInnerAnyOf) GetStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf) GetStatusOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) GetStatusOk() (*string, bool)

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

func (*BookingAPIResponseInnerAnyOf) HasContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*BookingAPIResponseInnerAnyOf) HasObj added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) HasObj() bool

HasObj returns a boolean if a field has been set.

func (*BookingAPIResponseInnerAnyOf) HasStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (BookingAPIResponseInnerAnyOf) MarshalJSON added in v0.2.4

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

func (*BookingAPIResponseInnerAnyOf) SetContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) SetContainer(v string)

SetContainer gets a reference to the given string and assigns it to the Container field.

func (*BookingAPIResponseInnerAnyOf) SetObj added in v0.2.4

SetObj gets a reference to the given BillOfLadingBookmark and assigns it to the Obj field.

func (*BookingAPIResponseInnerAnyOf) SetStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (BookingAPIResponseInnerAnyOf) ToMap added in v0.2.4

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

type BookingAPIResponseInnerAnyOf1 added in v0.2.4

type BookingAPIResponseInnerAnyOf1 struct {
	// Message describing error status
	Message *string `json:"message,omitempty"`
	// List of Bookmark IDs registered for this container
	PreviousIds []string `json:"previous_ids,omitempty"`
	// Status of individual container upload
	Status *string `json:"status,omitempty"`
	// Container Number registered under the BL/Booking
	Container *string `json:"container,omitempty"`
}

BookingAPIResponseInnerAnyOf1 Duplicate Upload Metadata Object

func NewBookingAPIResponseInnerAnyOf1 added in v0.2.4

func NewBookingAPIResponseInnerAnyOf1() *BookingAPIResponseInnerAnyOf1

NewBookingAPIResponseInnerAnyOf1 instantiates a new BookingAPIResponseInnerAnyOf1 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 NewBookingAPIResponseInnerAnyOf1WithDefaults added in v0.2.4

func NewBookingAPIResponseInnerAnyOf1WithDefaults() *BookingAPIResponseInnerAnyOf1

NewBookingAPIResponseInnerAnyOf1WithDefaults instantiates a new BookingAPIResponseInnerAnyOf1 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 (*BookingAPIResponseInnerAnyOf1) GetContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf1) GetContainerOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetContainerOk() (*string, bool)

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

func (*BookingAPIResponseInnerAnyOf1) GetMessage added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf1) GetMessageOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetMessageOk() (*string, bool)

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

func (*BookingAPIResponseInnerAnyOf1) GetPreviousIds added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetPreviousIds() []string

GetPreviousIds returns the PreviousIds field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf1) GetPreviousIdsOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetPreviousIdsOk() ([]string, bool)

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

func (*BookingAPIResponseInnerAnyOf1) GetStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*BookingAPIResponseInnerAnyOf1) GetStatusOk added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) GetStatusOk() (*string, bool)

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

func (*BookingAPIResponseInnerAnyOf1) HasContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*BookingAPIResponseInnerAnyOf1) HasMessage added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*BookingAPIResponseInnerAnyOf1) HasPreviousIds added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) HasPreviousIds() bool

HasPreviousIds returns a boolean if a field has been set.

func (*BookingAPIResponseInnerAnyOf1) HasStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (BookingAPIResponseInnerAnyOf1) MarshalJSON added in v0.2.4

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

func (*BookingAPIResponseInnerAnyOf1) SetContainer added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) SetContainer(v string)

SetContainer gets a reference to the given string and assigns it to the Container field.

func (*BookingAPIResponseInnerAnyOf1) SetMessage added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*BookingAPIResponseInnerAnyOf1) SetPreviousIds added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) SetPreviousIds(v []string)

SetPreviousIds gets a reference to the given []string and assigns it to the PreviousIds field.

func (*BookingAPIResponseInnerAnyOf1) SetStatus added in v0.2.4

func (o *BookingAPIResponseInnerAnyOf1) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (BookingAPIResponseInnerAnyOf1) ToMap added in v0.2.4

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

type BookingAPIRoute added in v0.2.4

type BookingAPIRoute struct {
	Prepol  *BookingAPIRoutePrepol  `json:"prepol,omitempty"`
	Pol     *BookingAPIRoutePol     `json:"pol,omitempty"`
	Pod     *BookingAPIRoutePod     `json:"pod,omitempty"`
	Postpod *BookingAPIRoutePostpod `json:"postpod,omitempty"`
}

BookingAPIRoute POL & POD Route Summary

func NewBookingAPIRoute added in v0.2.4

func NewBookingAPIRoute() *BookingAPIRoute

NewBookingAPIRoute instantiates a new BookingAPIRoute 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 NewBookingAPIRouteWithDefaults added in v0.2.4

func NewBookingAPIRouteWithDefaults() *BookingAPIRoute

NewBookingAPIRouteWithDefaults instantiates a new BookingAPIRoute 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 (*BookingAPIRoute) GetPod added in v0.2.4

func (o *BookingAPIRoute) GetPod() BookingAPIRoutePod

GetPod returns the Pod field value if set, zero value otherwise.

func (*BookingAPIRoute) GetPodOk added in v0.2.4

func (o *BookingAPIRoute) GetPodOk() (*BookingAPIRoutePod, bool)

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

func (*BookingAPIRoute) GetPol added in v0.2.4

func (o *BookingAPIRoute) GetPol() BookingAPIRoutePol

GetPol returns the Pol field value if set, zero value otherwise.

func (*BookingAPIRoute) GetPolOk added in v0.2.4

func (o *BookingAPIRoute) GetPolOk() (*BookingAPIRoutePol, bool)

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

func (*BookingAPIRoute) GetPostpod added in v0.2.4

func (o *BookingAPIRoute) GetPostpod() BookingAPIRoutePostpod

GetPostpod returns the Postpod field value if set, zero value otherwise.

func (*BookingAPIRoute) GetPostpodOk added in v0.2.4

func (o *BookingAPIRoute) GetPostpodOk() (*BookingAPIRoutePostpod, bool)

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

func (*BookingAPIRoute) GetPrepol added in v0.2.4

func (o *BookingAPIRoute) GetPrepol() BookingAPIRoutePrepol

GetPrepol returns the Prepol field value if set, zero value otherwise.

func (*BookingAPIRoute) GetPrepolOk added in v0.2.4

func (o *BookingAPIRoute) GetPrepolOk() (*BookingAPIRoutePrepol, bool)

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

func (*BookingAPIRoute) HasPod added in v0.2.4

func (o *BookingAPIRoute) HasPod() bool

HasPod returns a boolean if a field has been set.

func (*BookingAPIRoute) HasPol added in v0.2.4

func (o *BookingAPIRoute) HasPol() bool

HasPol returns a boolean if a field has been set.

func (*BookingAPIRoute) HasPostpod added in v0.2.4

func (o *BookingAPIRoute) HasPostpod() bool

HasPostpod returns a boolean if a field has been set.

func (*BookingAPIRoute) HasPrepol added in v0.2.4

func (o *BookingAPIRoute) HasPrepol() bool

HasPrepol returns a boolean if a field has been set.

func (BookingAPIRoute) MarshalJSON added in v0.2.4

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

func (*BookingAPIRoute) SetPod added in v0.2.4

func (o *BookingAPIRoute) SetPod(v BookingAPIRoutePod)

SetPod gets a reference to the given BookingAPIRoutePod and assigns it to the Pod field.

func (*BookingAPIRoute) SetPol added in v0.2.4

func (o *BookingAPIRoute) SetPol(v BookingAPIRoutePol)

SetPol gets a reference to the given BookingAPIRoutePol and assigns it to the Pol field.

func (*BookingAPIRoute) SetPostpod added in v0.2.4

func (o *BookingAPIRoute) SetPostpod(v BookingAPIRoutePostpod)

SetPostpod gets a reference to the given BookingAPIRoutePostpod and assigns it to the Postpod field.

func (*BookingAPIRoute) SetPrepol added in v0.2.4

func (o *BookingAPIRoute) SetPrepol(v BookingAPIRoutePrepol)

SetPrepol gets a reference to the given BookingAPIRoutePrepol and assigns it to the Prepol field.

func (BookingAPIRoute) ToMap added in v0.2.4

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

type BookingAPIRoutePod added in v0.2.4

type BookingAPIRoutePod struct {
	// Location ID - Refer to location obj for details
	Location NullableInt32 `json:"location,omitempty"`
	// Timestamp on when the first event takes place at the POD
	Date NullableString `json:"date,omitempty"`
	// actual or estimated boolean
	Actual NullableBool `json:"actual,omitempty"`
}

BookingAPIRoutePod POD is the location where the container is unloaded from the vessel at the final destination port

func NewBookingAPIRoutePod added in v0.2.4

func NewBookingAPIRoutePod() *BookingAPIRoutePod

NewBookingAPIRoutePod instantiates a new BookingAPIRoutePod 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 NewBookingAPIRoutePodWithDefaults added in v0.2.4

func NewBookingAPIRoutePodWithDefaults() *BookingAPIRoutePod

NewBookingAPIRoutePodWithDefaults instantiates a new BookingAPIRoutePod 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 (*BookingAPIRoutePod) GetActual added in v0.2.4

func (o *BookingAPIRoutePod) GetActual() bool

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

func (*BookingAPIRoutePod) GetActualOk added in v0.2.4

func (o *BookingAPIRoutePod) GetActualOk() (*bool, bool)

GetActualOk returns a tuple with the Actual 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 (*BookingAPIRoutePod) GetDate added in v0.2.4

func (o *BookingAPIRoutePod) GetDate() string

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

func (*BookingAPIRoutePod) GetDateOk added in v0.2.4

func (o *BookingAPIRoutePod) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date 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 (*BookingAPIRoutePod) GetLocation added in v0.2.4

func (o *BookingAPIRoutePod) GetLocation() int32

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

func (*BookingAPIRoutePod) GetLocationOk added in v0.2.4

func (o *BookingAPIRoutePod) GetLocationOk() (*int32, bool)

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

func (*BookingAPIRoutePod) HasActual added in v0.2.4

func (o *BookingAPIRoutePod) HasActual() bool

HasActual returns a boolean if a field has been set.

func (*BookingAPIRoutePod) HasDate added in v0.2.4

func (o *BookingAPIRoutePod) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*BookingAPIRoutePod) HasLocation added in v0.2.4

func (o *BookingAPIRoutePod) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (BookingAPIRoutePod) MarshalJSON added in v0.2.4

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

func (*BookingAPIRoutePod) SetActual added in v0.2.4

func (o *BookingAPIRoutePod) SetActual(v bool)

SetActual gets a reference to the given NullableBool and assigns it to the Actual field.

func (*BookingAPIRoutePod) SetActualNil added in v0.2.4

func (o *BookingAPIRoutePod) SetActualNil()

SetActualNil sets the value for Actual to be an explicit nil

func (*BookingAPIRoutePod) SetDate added in v0.2.4

func (o *BookingAPIRoutePod) SetDate(v string)

SetDate gets a reference to the given NullableString and assigns it to the Date field.

func (*BookingAPIRoutePod) SetDateNil added in v0.2.4

func (o *BookingAPIRoutePod) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*BookingAPIRoutePod) SetLocation added in v0.2.4

func (o *BookingAPIRoutePod) SetLocation(v int32)

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

func (*BookingAPIRoutePod) SetLocationNil added in v0.2.4

func (o *BookingAPIRoutePod) SetLocationNil()

SetLocationNil sets the value for Location to be an explicit nil

func (BookingAPIRoutePod) ToMap added in v0.2.4

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

func (*BookingAPIRoutePod) UnsetActual added in v0.2.4

func (o *BookingAPIRoutePod) UnsetActual()

UnsetActual ensures that no value is present for Actual, not even an explicit nil

func (*BookingAPIRoutePod) UnsetDate added in v0.2.4

func (o *BookingAPIRoutePod) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

func (*BookingAPIRoutePod) UnsetLocation added in v0.2.4

func (o *BookingAPIRoutePod) UnsetLocation()

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

type BookingAPIRoutePol added in v0.2.4

type BookingAPIRoutePol struct {
	// Location ID - Refer to location obj for details
	Location NullableInt32 `json:"location,omitempty"`
	// Timestamp on when the first event takes place at the POL
	Date NullableString `json:"date,omitempty"`
	// actual or estimated boolean
	Actual NullableBool `json:"actual,omitempty"`
}

BookingAPIRoutePol POL is the location where the container is loaded on the vessel where it starts it's journey

func NewBookingAPIRoutePol added in v0.2.4

func NewBookingAPIRoutePol() *BookingAPIRoutePol

NewBookingAPIRoutePol instantiates a new BookingAPIRoutePol 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 NewBookingAPIRoutePolWithDefaults added in v0.2.4

func NewBookingAPIRoutePolWithDefaults() *BookingAPIRoutePol

NewBookingAPIRoutePolWithDefaults instantiates a new BookingAPIRoutePol 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 (*BookingAPIRoutePol) GetActual added in v0.2.4

func (o *BookingAPIRoutePol) GetActual() bool

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

func (*BookingAPIRoutePol) GetActualOk added in v0.2.4

func (o *BookingAPIRoutePol) GetActualOk() (*bool, bool)

GetActualOk returns a tuple with the Actual 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 (*BookingAPIRoutePol) GetDate added in v0.2.4

func (o *BookingAPIRoutePol) GetDate() string

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

func (*BookingAPIRoutePol) GetDateOk added in v0.2.4

func (o *BookingAPIRoutePol) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date 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 (*BookingAPIRoutePol) GetLocation added in v0.2.4

func (o *BookingAPIRoutePol) GetLocation() int32

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

func (*BookingAPIRoutePol) GetLocationOk added in v0.2.4

func (o *BookingAPIRoutePol) GetLocationOk() (*int32, bool)

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

func (*BookingAPIRoutePol) HasActual added in v0.2.4

func (o *BookingAPIRoutePol) HasActual() bool

HasActual returns a boolean if a field has been set.

func (*BookingAPIRoutePol) HasDate added in v0.2.4

func (o *BookingAPIRoutePol) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*BookingAPIRoutePol) HasLocation added in v0.2.4

func (o *BookingAPIRoutePol) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (BookingAPIRoutePol) MarshalJSON added in v0.2.4

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

func (*BookingAPIRoutePol) SetActual added in v0.2.4

func (o *BookingAPIRoutePol) SetActual(v bool)

SetActual gets a reference to the given NullableBool and assigns it to the Actual field.

func (*BookingAPIRoutePol) SetActualNil added in v0.2.4

func (o *BookingAPIRoutePol) SetActualNil()

SetActualNil sets the value for Actual to be an explicit nil

func (*BookingAPIRoutePol) SetDate added in v0.2.4

func (o *BookingAPIRoutePol) SetDate(v string)

SetDate gets a reference to the given NullableString and assigns it to the Date field.

func (*BookingAPIRoutePol) SetDateNil added in v0.2.4

func (o *BookingAPIRoutePol) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*BookingAPIRoutePol) SetLocation added in v0.2.4

func (o *BookingAPIRoutePol) SetLocation(v int32)

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

func (*BookingAPIRoutePol) SetLocationNil added in v0.2.4

func (o *BookingAPIRoutePol) SetLocationNil()

SetLocationNil sets the value for Location to be an explicit nil

func (BookingAPIRoutePol) ToMap added in v0.2.4

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

func (*BookingAPIRoutePol) UnsetActual added in v0.2.4

func (o *BookingAPIRoutePol) UnsetActual()

UnsetActual ensures that no value is present for Actual, not even an explicit nil

func (*BookingAPIRoutePol) UnsetDate added in v0.2.4

func (o *BookingAPIRoutePol) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

func (*BookingAPIRoutePol) UnsetLocation added in v0.2.4

func (o *BookingAPIRoutePol) UnsetLocation()

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

type BookingAPIRoutePostpod added in v0.2.4

type BookingAPIRoutePostpod struct {
	// Location ID - Refer to location obj for details
	Location NullableInt32 `json:"location,omitempty"`
	// Timestamp on when the first event takes place at the post-POD
	Date NullableString `json:"date,omitempty"`
	// actual or estimated boolean
	Actual NullableBool `json:"actual,omitempty"`
}

BookingAPIRoutePostpod Post-POD is the location where the container is destuffed

func NewBookingAPIRoutePostpod added in v0.2.4

func NewBookingAPIRoutePostpod() *BookingAPIRoutePostpod

NewBookingAPIRoutePostpod instantiates a new BookingAPIRoutePostpod 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 NewBookingAPIRoutePostpodWithDefaults added in v0.2.4

func NewBookingAPIRoutePostpodWithDefaults() *BookingAPIRoutePostpod

NewBookingAPIRoutePostpodWithDefaults instantiates a new BookingAPIRoutePostpod 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 (*BookingAPIRoutePostpod) GetActual added in v0.2.4

func (o *BookingAPIRoutePostpod) GetActual() bool

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

func (*BookingAPIRoutePostpod) GetActualOk added in v0.2.4

func (o *BookingAPIRoutePostpod) GetActualOk() (*bool, bool)

GetActualOk returns a tuple with the Actual 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 (*BookingAPIRoutePostpod) GetDate added in v0.2.4

func (o *BookingAPIRoutePostpod) GetDate() string

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

func (*BookingAPIRoutePostpod) GetDateOk added in v0.2.4

func (o *BookingAPIRoutePostpod) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date 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 (*BookingAPIRoutePostpod) GetLocation added in v0.2.4

func (o *BookingAPIRoutePostpod) GetLocation() int32

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

func (*BookingAPIRoutePostpod) GetLocationOk added in v0.2.4

func (o *BookingAPIRoutePostpod) GetLocationOk() (*int32, bool)

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

func (*BookingAPIRoutePostpod) HasActual added in v0.2.4

func (o *BookingAPIRoutePostpod) HasActual() bool

HasActual returns a boolean if a field has been set.

func (*BookingAPIRoutePostpod) HasDate added in v0.2.4

func (o *BookingAPIRoutePostpod) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*BookingAPIRoutePostpod) HasLocation added in v0.2.4

func (o *BookingAPIRoutePostpod) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (BookingAPIRoutePostpod) MarshalJSON added in v0.2.4

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

func (*BookingAPIRoutePostpod) SetActual added in v0.2.4

func (o *BookingAPIRoutePostpod) SetActual(v bool)

SetActual gets a reference to the given NullableBool and assigns it to the Actual field.

func (*BookingAPIRoutePostpod) SetActualNil added in v0.2.4

func (o *BookingAPIRoutePostpod) SetActualNil()

SetActualNil sets the value for Actual to be an explicit nil

func (*BookingAPIRoutePostpod) SetDate added in v0.2.4

func (o *BookingAPIRoutePostpod) SetDate(v string)

SetDate gets a reference to the given NullableString and assigns it to the Date field.

func (*BookingAPIRoutePostpod) SetDateNil added in v0.2.4

func (o *BookingAPIRoutePostpod) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*BookingAPIRoutePostpod) SetLocation added in v0.2.4

func (o *BookingAPIRoutePostpod) SetLocation(v int32)

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

func (*BookingAPIRoutePostpod) SetLocationNil added in v0.2.4

func (o *BookingAPIRoutePostpod) SetLocationNil()

SetLocationNil sets the value for Location to be an explicit nil

func (BookingAPIRoutePostpod) ToMap added in v0.2.4

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

func (*BookingAPIRoutePostpod) UnsetActual added in v0.2.4

func (o *BookingAPIRoutePostpod) UnsetActual()

UnsetActual ensures that no value is present for Actual, not even an explicit nil

func (*BookingAPIRoutePostpod) UnsetDate added in v0.2.4

func (o *BookingAPIRoutePostpod) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

func (*BookingAPIRoutePostpod) UnsetLocation added in v0.2.4

func (o *BookingAPIRoutePostpod) UnsetLocation()

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

type BookingAPIRoutePrepol added in v0.2.4

type BookingAPIRoutePrepol struct {
	// Location ID - Refer to location obj for details
	Location NullableInt32 `json:"location,omitempty"`
	// Timestamp on when the first event takes place at the pre-POL
	Date NullableString `json:"date,omitempty"`
	// actual or estimated boolean
	Actual NullableBool `json:"actual,omitempty"`
}

BookingAPIRoutePrepol Pre-POL is the location where the container is stuffed

func NewBookingAPIRoutePrepol added in v0.2.4

func NewBookingAPIRoutePrepol() *BookingAPIRoutePrepol

NewBookingAPIRoutePrepol instantiates a new BookingAPIRoutePrepol 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 NewBookingAPIRoutePrepolWithDefaults added in v0.2.4

func NewBookingAPIRoutePrepolWithDefaults() *BookingAPIRoutePrepol

NewBookingAPIRoutePrepolWithDefaults instantiates a new BookingAPIRoutePrepol 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 (*BookingAPIRoutePrepol) GetActual added in v0.2.4

func (o *BookingAPIRoutePrepol) GetActual() bool

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

func (*BookingAPIRoutePrepol) GetActualOk added in v0.2.4

func (o *BookingAPIRoutePrepol) GetActualOk() (*bool, bool)

GetActualOk returns a tuple with the Actual 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 (*BookingAPIRoutePrepol) GetDate added in v0.2.4

func (o *BookingAPIRoutePrepol) GetDate() string

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

func (*BookingAPIRoutePrepol) GetDateOk added in v0.2.4

func (o *BookingAPIRoutePrepol) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date 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 (*BookingAPIRoutePrepol) GetLocation added in v0.2.4

func (o *BookingAPIRoutePrepol) GetLocation() int32

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

func (*BookingAPIRoutePrepol) GetLocationOk added in v0.2.4

func (o *BookingAPIRoutePrepol) GetLocationOk() (*int32, bool)

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

func (*BookingAPIRoutePrepol) HasActual added in v0.2.4

func (o *BookingAPIRoutePrepol) HasActual() bool

HasActual returns a boolean if a field has been set.

func (*BookingAPIRoutePrepol) HasDate added in v0.2.4

func (o *BookingAPIRoutePrepol) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*BookingAPIRoutePrepol) HasLocation added in v0.2.4

func (o *BookingAPIRoutePrepol) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (BookingAPIRoutePrepol) MarshalJSON added in v0.2.4

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

func (*BookingAPIRoutePrepol) SetActual added in v0.2.4

func (o *BookingAPIRoutePrepol) SetActual(v bool)

SetActual gets a reference to the given NullableBool and assigns it to the Actual field.

func (*BookingAPIRoutePrepol) SetActualNil added in v0.2.4

func (o *BookingAPIRoutePrepol) SetActualNil()

SetActualNil sets the value for Actual to be an explicit nil

func (*BookingAPIRoutePrepol) SetDate added in v0.2.4

func (o *BookingAPIRoutePrepol) SetDate(v string)

SetDate gets a reference to the given NullableString and assigns it to the Date field.

func (*BookingAPIRoutePrepol) SetDateNil added in v0.2.4

func (o *BookingAPIRoutePrepol) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*BookingAPIRoutePrepol) SetLocation added in v0.2.4

func (o *BookingAPIRoutePrepol) SetLocation(v int32)

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

func (*BookingAPIRoutePrepol) SetLocationNil added in v0.2.4

func (o *BookingAPIRoutePrepol) SetLocationNil()

SetLocationNil sets the value for Location to be an explicit nil

func (BookingAPIRoutePrepol) ToMap added in v0.2.4

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

func (*BookingAPIRoutePrepol) UnsetActual added in v0.2.4

func (o *BookingAPIRoutePrepol) UnsetActual()

UnsetActual ensures that no value is present for Actual, not even an explicit nil

func (*BookingAPIRoutePrepol) UnsetDate added in v0.2.4

func (o *BookingAPIRoutePrepol) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

func (*BookingAPIRoutePrepol) UnsetLocation added in v0.2.4

func (o *BookingAPIRoutePrepol) UnsetLocation()

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

type BookingAPIVesselsInner added in v0.2.4

type BookingAPIVesselsInner struct {
	// Unique object ID
	Id *int32 `json:"id,omitempty"`
	// Vessel Name
	Name NullableString `json:"name,omitempty"`
	// Vessel IMO
	Imo NullableInt32 `json:"imo,omitempty"`
	// Vessel Call Sign
	CallSign NullableString `json:"call_sign,omitempty"`
	// Vessel MMSI Number
	Mmsi NullableInt32 `json:"mmsi,omitempty"`
	// Vessel Country Flag
	Flag NullableString `json:"flag,omitempty"`
}

BookingAPIVesselsInner struct for BookingAPIVesselsInner

func NewBookingAPIVesselsInner added in v0.2.4

func NewBookingAPIVesselsInner() *BookingAPIVesselsInner

NewBookingAPIVesselsInner instantiates a new BookingAPIVesselsInner 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 NewBookingAPIVesselsInnerWithDefaults added in v0.2.4

func NewBookingAPIVesselsInnerWithDefaults() *BookingAPIVesselsInner

NewBookingAPIVesselsInnerWithDefaults instantiates a new BookingAPIVesselsInner 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 (*BookingAPIVesselsInner) GetCallSign added in v0.2.4

func (o *BookingAPIVesselsInner) GetCallSign() string

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

func (*BookingAPIVesselsInner) GetCallSignOk added in v0.2.4

func (o *BookingAPIVesselsInner) GetCallSignOk() (*string, bool)

GetCallSignOk returns a tuple with the CallSign 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 (*BookingAPIVesselsInner) GetFlag added in v0.2.4

func (o *BookingAPIVesselsInner) GetFlag() string

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

func (*BookingAPIVesselsInner) GetFlagOk added in v0.2.4

func (o *BookingAPIVesselsInner) GetFlagOk() (*string, bool)

GetFlagOk returns a tuple with the Flag 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 (*BookingAPIVesselsInner) GetId added in v0.2.4

func (o *BookingAPIVesselsInner) GetId() int32

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

func (*BookingAPIVesselsInner) GetIdOk added in v0.2.4

func (o *BookingAPIVesselsInner) GetIdOk() (*int32, bool)

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

func (*BookingAPIVesselsInner) GetImo added in v0.2.4

func (o *BookingAPIVesselsInner) GetImo() int32

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

func (*BookingAPIVesselsInner) GetImoOk added in v0.2.4

func (o *BookingAPIVesselsInner) GetImoOk() (*int32, bool)

GetImoOk returns a tuple with the Imo 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 (*BookingAPIVesselsInner) GetMmsi added in v0.2.4

func (o *BookingAPIVesselsInner) GetMmsi() int32

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

func (*BookingAPIVesselsInner) GetMmsiOk added in v0.2.4

func (o *BookingAPIVesselsInner) GetMmsiOk() (*int32, bool)

GetMmsiOk returns a tuple with the Mmsi 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 (*BookingAPIVesselsInner) GetName added in v0.2.4

func (o *BookingAPIVesselsInner) GetName() string

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

func (*BookingAPIVesselsInner) GetNameOk added in v0.2.4

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

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

func (*BookingAPIVesselsInner) HasCallSign added in v0.2.4

func (o *BookingAPIVesselsInner) HasCallSign() bool

HasCallSign returns a boolean if a field has been set.

func (*BookingAPIVesselsInner) HasFlag added in v0.2.4

func (o *BookingAPIVesselsInner) HasFlag() bool

HasFlag returns a boolean if a field has been set.

func (*BookingAPIVesselsInner) HasId added in v0.2.4

func (o *BookingAPIVesselsInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*BookingAPIVesselsInner) HasImo added in v0.2.4

func (o *BookingAPIVesselsInner) HasImo() bool

HasImo returns a boolean if a field has been set.

func (*BookingAPIVesselsInner) HasMmsi added in v0.2.4

func (o *BookingAPIVesselsInner) HasMmsi() bool

HasMmsi returns a boolean if a field has been set.

func (*BookingAPIVesselsInner) HasName added in v0.2.4

func (o *BookingAPIVesselsInner) HasName() bool

HasName returns a boolean if a field has been set.

func (BookingAPIVesselsInner) MarshalJSON added in v0.2.4

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

func (*BookingAPIVesselsInner) SetCallSign added in v0.2.4

func (o *BookingAPIVesselsInner) SetCallSign(v string)

SetCallSign gets a reference to the given NullableString and assigns it to the CallSign field.

func (*BookingAPIVesselsInner) SetCallSignNil added in v0.2.4

func (o *BookingAPIVesselsInner) SetCallSignNil()

SetCallSignNil sets the value for CallSign to be an explicit nil

func (*BookingAPIVesselsInner) SetFlag added in v0.2.4

func (o *BookingAPIVesselsInner) SetFlag(v string)

SetFlag gets a reference to the given NullableString and assigns it to the Flag field.

func (*BookingAPIVesselsInner) SetFlagNil added in v0.2.4

func (o *BookingAPIVesselsInner) SetFlagNil()

SetFlagNil sets the value for Flag to be an explicit nil

func (*BookingAPIVesselsInner) SetId added in v0.2.4

func (o *BookingAPIVesselsInner) SetId(v int32)

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

func (*BookingAPIVesselsInner) SetImo added in v0.2.4

func (o *BookingAPIVesselsInner) SetImo(v int32)

SetImo gets a reference to the given NullableInt32 and assigns it to the Imo field.

func (*BookingAPIVesselsInner) SetImoNil added in v0.2.4

func (o *BookingAPIVesselsInner) SetImoNil()

SetImoNil sets the value for Imo to be an explicit nil

func (*BookingAPIVesselsInner) SetMmsi added in v0.2.4

func (o *BookingAPIVesselsInner) SetMmsi(v int32)

SetMmsi gets a reference to the given NullableInt32 and assigns it to the Mmsi field.

func (*BookingAPIVesselsInner) SetMmsiNil added in v0.2.4

func (o *BookingAPIVesselsInner) SetMmsiNil()

SetMmsiNil sets the value for Mmsi to be an explicit nil

func (*BookingAPIVesselsInner) SetName added in v0.2.4

func (o *BookingAPIVesselsInner) SetName(v string)

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

func (*BookingAPIVesselsInner) SetNameNil added in v0.2.4

func (o *BookingAPIVesselsInner) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (BookingAPIVesselsInner) ToMap added in v0.2.4

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

func (*BookingAPIVesselsInner) UnsetCallSign added in v0.2.4

func (o *BookingAPIVesselsInner) UnsetCallSign()

UnsetCallSign ensures that no value is present for CallSign, not even an explicit nil

func (*BookingAPIVesselsInner) UnsetFlag added in v0.2.4

func (o *BookingAPIVesselsInner) UnsetFlag()

UnsetFlag ensures that no value is present for Flag, not even an explicit nil

func (*BookingAPIVesselsInner) UnsetImo added in v0.2.4

func (o *BookingAPIVesselsInner) UnsetImo()

UnsetImo ensures that no value is present for Imo, not even an explicit nil

func (*BookingAPIVesselsInner) UnsetMmsi added in v0.2.4

func (o *BookingAPIVesselsInner) UnsetMmsi()

UnsetMmsi ensures that no value is present for Mmsi, not even an explicit nil

func (*BookingAPIVesselsInner) UnsetName added in v0.2.4

func (o *BookingAPIVesselsInner) UnsetName()

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type ContainerEvent added in v0.2.4

type ContainerEvent struct {
	// Container Event Object Created Date
	Created *time.Time `json:"created,omitempty"`
	// Description of the event, as reported by the Carrier
	EventRaw *string `json:"event_raw,omitempty"`
	// The latest actual date-time of the event, as reported by the Carrier - Local Time
	EventTime NullableString `json:"event_time,omitempty"`
	// The latest estimated date-time of the event, as reported by the Carrier - Local Time
	EventTimeEstimated NullableString `json:"event_time_estimated,omitempty"`
	// Portcast Standardized Event Code
	EventTypeCode *string `json:"event_type_code,omitempty"`
	// Portcast Standardized Event Name
	EventTypeName *string `json:"event_type_name,omitempty"`
	// Unique Identifier for the Container Event Object
	Id *string `json:"id,omitempty"`
	// Relates to a physical location where the container event takes place, as reported by the Carrier
	LocationRaw NullableString `json:"location_raw,omitempty"`
	// Describes the stage at which the container event takes place - Code
	LocationTypeCode *string `json:"location_type_code,omitempty"`
	// Describes the stage at which the container event takes place - Full Description
	LocationTypeName *string `json:"location_type_name,omitempty"`
	// Mode of Transport which is used for the execution of the container event, as interpretted by Portcast
	ModeOfTransport NullableString `json:"mode_of_transport,omitempty"`
	// Relates to the UNLOCODE for the location where the container event takes place, as standardized by Portcast
	PortCode NullableString `json:"port_code,omitempty"`
	// Relates to the location name where the container event takes place, as standardized by Portcast
	PortName        NullableString                 `json:"port_name,omitempty"`
	TerminalDetails *ContainerEventTerminalDetails `json:"terminal_details,omitempty"`
	// Container Event Object Updated Date
	Updated *time.Time `json:"updated,omitempty"`
	// Vessel IMO of the vessel associated with the event
	VesselImo NullableFloat32 `json:"vessel_imo,omitempty"`
	// Vessel Name of the vessel associated with the event
	VesselName NullableString `json:"vessel_name,omitempty"`
}

ContainerEvent Schema for Container Events; Refer to [Container Events Detail Docs](docs/Container_Events_Data_Types.md) for more details

func NewContainerEvent added in v0.2.4

func NewContainerEvent() *ContainerEvent

NewContainerEvent instantiates a new ContainerEvent 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 NewContainerEventWithDefaults added in v0.2.4

func NewContainerEventWithDefaults() *ContainerEvent

NewContainerEventWithDefaults instantiates a new ContainerEvent 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 (*ContainerEvent) GetCreated added in v0.2.4

func (o *ContainerEvent) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ContainerEvent) GetCreatedOk added in v0.2.4

func (o *ContainerEvent) GetCreatedOk() (*time.Time, bool)

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

func (*ContainerEvent) GetEventRaw added in v0.2.4

func (o *ContainerEvent) GetEventRaw() string

GetEventRaw returns the EventRaw field value if set, zero value otherwise.

func (*ContainerEvent) GetEventRawOk added in v0.2.4

func (o *ContainerEvent) GetEventRawOk() (*string, bool)

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

func (*ContainerEvent) GetEventTime added in v0.2.4

func (o *ContainerEvent) GetEventTime() string

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

func (*ContainerEvent) GetEventTimeEstimated added in v0.2.4

func (o *ContainerEvent) GetEventTimeEstimated() string

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

func (*ContainerEvent) GetEventTimeEstimatedOk added in v0.2.4

func (o *ContainerEvent) GetEventTimeEstimatedOk() (*string, bool)

GetEventTimeEstimatedOk returns a tuple with the EventTimeEstimated 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 (*ContainerEvent) GetEventTimeOk added in v0.2.4

func (o *ContainerEvent) GetEventTimeOk() (*string, bool)

GetEventTimeOk returns a tuple with the EventTime 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 (*ContainerEvent) GetEventTypeCode added in v0.2.4

func (o *ContainerEvent) GetEventTypeCode() string

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

func (*ContainerEvent) GetEventTypeCodeOk added in v0.2.4

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

func (*ContainerEvent) GetEventTypeName added in v0.2.4

func (o *ContainerEvent) GetEventTypeName() string

GetEventTypeName returns the EventTypeName field value if set, zero value otherwise.

func (*ContainerEvent) GetEventTypeNameOk added in v0.2.4

func (o *ContainerEvent) GetEventTypeNameOk() (*string, bool)

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

func (*ContainerEvent) GetId added in v0.2.4

func (o *ContainerEvent) GetId() string

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

func (*ContainerEvent) GetIdOk added in v0.2.4

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

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

func (*ContainerEvent) GetLocationRaw added in v0.2.4

func (o *ContainerEvent) GetLocationRaw() string

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

func (*ContainerEvent) GetLocationRawOk added in v0.2.4

func (o *ContainerEvent) GetLocationRawOk() (*string, bool)

GetLocationRawOk returns a tuple with the LocationRaw 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 (*ContainerEvent) GetLocationTypeCode added in v0.2.4

func (o *ContainerEvent) GetLocationTypeCode() string

GetLocationTypeCode returns the LocationTypeCode field value if set, zero value otherwise.

func (*ContainerEvent) GetLocationTypeCodeOk added in v0.2.4

func (o *ContainerEvent) GetLocationTypeCodeOk() (*string, bool)

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

func (*ContainerEvent) GetLocationTypeName added in v0.2.4

func (o *ContainerEvent) GetLocationTypeName() string

GetLocationTypeName returns the LocationTypeName field value if set, zero value otherwise.

func (*ContainerEvent) GetLocationTypeNameOk added in v0.2.4

func (o *ContainerEvent) GetLocationTypeNameOk() (*string, bool)

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

func (*ContainerEvent) GetModeOfTransport added in v0.2.4

func (o *ContainerEvent) GetModeOfTransport() string

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

func (*ContainerEvent) GetModeOfTransportOk added in v0.2.4

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

func (*ContainerEvent) GetPortCode added in v0.2.4

func (o *ContainerEvent) GetPortCode() string

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

func (*ContainerEvent) GetPortCodeOk added in v0.2.4

func (o *ContainerEvent) GetPortCodeOk() (*string, bool)

GetPortCodeOk returns a tuple with the PortCode 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 (*ContainerEvent) GetPortName added in v0.2.4

func (o *ContainerEvent) GetPortName() string

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

func (*ContainerEvent) GetPortNameOk added in v0.2.4

func (o *ContainerEvent) GetPortNameOk() (*string, bool)

GetPortNameOk returns a tuple with the PortName 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 (*ContainerEvent) GetTerminalDetails added in v0.2.4

func (o *ContainerEvent) GetTerminalDetails() ContainerEventTerminalDetails

GetTerminalDetails returns the TerminalDetails field value if set, zero value otherwise.

func (*ContainerEvent) GetTerminalDetailsOk added in v0.2.4

func (o *ContainerEvent) GetTerminalDetailsOk() (*ContainerEventTerminalDetails, bool)

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

func (*ContainerEvent) GetUpdated added in v0.2.4

func (o *ContainerEvent) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*ContainerEvent) GetUpdatedOk added in v0.2.4

func (o *ContainerEvent) GetUpdatedOk() (*time.Time, bool)

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

func (*ContainerEvent) GetVesselImo added in v0.2.4

func (o *ContainerEvent) GetVesselImo() float32

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

func (*ContainerEvent) GetVesselImoOk added in v0.2.4

func (o *ContainerEvent) GetVesselImoOk() (*float32, bool)

GetVesselImoOk returns a tuple with the VesselImo 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 (*ContainerEvent) GetVesselName added in v0.2.4

func (o *ContainerEvent) GetVesselName() string

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

func (*ContainerEvent) GetVesselNameOk added in v0.2.4

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

func (*ContainerEvent) HasCreated added in v0.2.4

func (o *ContainerEvent) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ContainerEvent) HasEventRaw added in v0.2.4

func (o *ContainerEvent) HasEventRaw() bool

HasEventRaw returns a boolean if a field has been set.

func (*ContainerEvent) HasEventTime added in v0.2.4

func (o *ContainerEvent) HasEventTime() bool

HasEventTime returns a boolean if a field has been set.

func (*ContainerEvent) HasEventTimeEstimated added in v0.2.4

func (o *ContainerEvent) HasEventTimeEstimated() bool

HasEventTimeEstimated returns a boolean if a field has been set.

func (*ContainerEvent) HasEventTypeCode added in v0.2.4

func (o *ContainerEvent) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*ContainerEvent) HasEventTypeName added in v0.2.4

func (o *ContainerEvent) HasEventTypeName() bool

HasEventTypeName returns a boolean if a field has been set.

func (*ContainerEvent) HasId added in v0.2.4

func (o *ContainerEvent) HasId() bool

HasId returns a boolean if a field has been set.

func (*ContainerEvent) HasLocationRaw added in v0.2.4

func (o *ContainerEvent) HasLocationRaw() bool

HasLocationRaw returns a boolean if a field has been set.

func (*ContainerEvent) HasLocationTypeCode added in v0.2.4

func (o *ContainerEvent) HasLocationTypeCode() bool

HasLocationTypeCode returns a boolean if a field has been set.

func (*ContainerEvent) HasLocationTypeName added in v0.2.4

func (o *ContainerEvent) HasLocationTypeName() bool

HasLocationTypeName returns a boolean if a field has been set.

func (*ContainerEvent) HasModeOfTransport added in v0.2.4

func (o *ContainerEvent) HasModeOfTransport() bool

HasModeOfTransport returns a boolean if a field has been set.

func (*ContainerEvent) HasPortCode added in v0.2.4

func (o *ContainerEvent) HasPortCode() bool

HasPortCode returns a boolean if a field has been set.

func (*ContainerEvent) HasPortName added in v0.2.4

func (o *ContainerEvent) HasPortName() bool

HasPortName returns a boolean if a field has been set.

func (*ContainerEvent) HasTerminalDetails added in v0.2.4

func (o *ContainerEvent) HasTerminalDetails() bool

HasTerminalDetails returns a boolean if a field has been set.

func (*ContainerEvent) HasUpdated added in v0.2.4

func (o *ContainerEvent) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*ContainerEvent) HasVesselImo added in v0.2.4

func (o *ContainerEvent) HasVesselImo() bool

HasVesselImo returns a boolean if a field has been set.

func (*ContainerEvent) HasVesselName added in v0.2.4

func (o *ContainerEvent) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (ContainerEvent) MarshalJSON added in v0.2.4

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

func (*ContainerEvent) SetCreated added in v0.2.4

func (o *ContainerEvent) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ContainerEvent) SetEventRaw added in v0.2.4

func (o *ContainerEvent) SetEventRaw(v string)

SetEventRaw gets a reference to the given string and assigns it to the EventRaw field.

func (*ContainerEvent) SetEventTime added in v0.2.4

func (o *ContainerEvent) SetEventTime(v string)

SetEventTime gets a reference to the given NullableString and assigns it to the EventTime field.

func (*ContainerEvent) SetEventTimeEstimated added in v0.2.4

func (o *ContainerEvent) SetEventTimeEstimated(v string)

SetEventTimeEstimated gets a reference to the given NullableString and assigns it to the EventTimeEstimated field.

func (*ContainerEvent) SetEventTimeEstimatedNil added in v0.2.4

func (o *ContainerEvent) SetEventTimeEstimatedNil()

SetEventTimeEstimatedNil sets the value for EventTimeEstimated to be an explicit nil

func (*ContainerEvent) SetEventTimeNil added in v0.2.4

func (o *ContainerEvent) SetEventTimeNil()

SetEventTimeNil sets the value for EventTime to be an explicit nil

func (*ContainerEvent) SetEventTypeCode added in v0.2.4

func (o *ContainerEvent) SetEventTypeCode(v string)

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

func (*ContainerEvent) SetEventTypeName added in v0.2.4

func (o *ContainerEvent) SetEventTypeName(v string)

SetEventTypeName gets a reference to the given string and assigns it to the EventTypeName field.

func (*ContainerEvent) SetId added in v0.2.4

func (o *ContainerEvent) SetId(v string)

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

func (*ContainerEvent) SetLocationRaw added in v0.2.4

func (o *ContainerEvent) SetLocationRaw(v string)

SetLocationRaw gets a reference to the given NullableString and assigns it to the LocationRaw field.

func (*ContainerEvent) SetLocationRawNil added in v0.2.4

func (o *ContainerEvent) SetLocationRawNil()

SetLocationRawNil sets the value for LocationRaw to be an explicit nil

func (*ContainerEvent) SetLocationTypeCode added in v0.2.4

func (o *ContainerEvent) SetLocationTypeCode(v string)

SetLocationTypeCode gets a reference to the given string and assigns it to the LocationTypeCode field.

func (*ContainerEvent) SetLocationTypeName added in v0.2.4

func (o *ContainerEvent) SetLocationTypeName(v string)

SetLocationTypeName gets a reference to the given string and assigns it to the LocationTypeName field.

func (*ContainerEvent) SetModeOfTransport added in v0.2.4

func (o *ContainerEvent) SetModeOfTransport(v string)

SetModeOfTransport gets a reference to the given NullableString and assigns it to the ModeOfTransport field.

func (*ContainerEvent) SetModeOfTransportNil added in v0.2.4

func (o *ContainerEvent) SetModeOfTransportNil()

SetModeOfTransportNil sets the value for ModeOfTransport to be an explicit nil

func (*ContainerEvent) SetPortCode added in v0.2.4

func (o *ContainerEvent) SetPortCode(v string)

SetPortCode gets a reference to the given NullableString and assigns it to the PortCode field.

func (*ContainerEvent) SetPortCodeNil added in v0.2.4

func (o *ContainerEvent) SetPortCodeNil()

SetPortCodeNil sets the value for PortCode to be an explicit nil

func (*ContainerEvent) SetPortName added in v0.2.4

func (o *ContainerEvent) SetPortName(v string)

SetPortName gets a reference to the given NullableString and assigns it to the PortName field.

func (*ContainerEvent) SetPortNameNil added in v0.2.4

func (o *ContainerEvent) SetPortNameNil()

SetPortNameNil sets the value for PortName to be an explicit nil

func (*ContainerEvent) SetTerminalDetails added in v0.2.4

func (o *ContainerEvent) SetTerminalDetails(v ContainerEventTerminalDetails)

SetTerminalDetails gets a reference to the given ContainerEventTerminalDetails and assigns it to the TerminalDetails field.

func (*ContainerEvent) SetUpdated added in v0.2.4

func (o *ContainerEvent) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*ContainerEvent) SetVesselImo added in v0.2.4

func (o *ContainerEvent) SetVesselImo(v float32)

SetVesselImo gets a reference to the given NullableFloat32 and assigns it to the VesselImo field.

func (*ContainerEvent) SetVesselImoNil added in v0.2.4

func (o *ContainerEvent) SetVesselImoNil()

SetVesselImoNil sets the value for VesselImo to be an explicit nil

func (*ContainerEvent) SetVesselName added in v0.2.4

func (o *ContainerEvent) SetVesselName(v string)

SetVesselName gets a reference to the given NullableString and assigns it to the VesselName field.

func (*ContainerEvent) SetVesselNameNil added in v0.2.4

func (o *ContainerEvent) SetVesselNameNil()

SetVesselNameNil sets the value for VesselName to be an explicit nil

func (ContainerEvent) ToMap added in v0.2.4

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

func (*ContainerEvent) UnsetEventTime added in v0.2.4

func (o *ContainerEvent) UnsetEventTime()

UnsetEventTime ensures that no value is present for EventTime, not even an explicit nil

func (*ContainerEvent) UnsetEventTimeEstimated added in v0.2.4

func (o *ContainerEvent) UnsetEventTimeEstimated()

UnsetEventTimeEstimated ensures that no value is present for EventTimeEstimated, not even an explicit nil

func (*ContainerEvent) UnsetLocationRaw added in v0.2.4

func (o *ContainerEvent) UnsetLocationRaw()

UnsetLocationRaw ensures that no value is present for LocationRaw, not even an explicit nil

func (*ContainerEvent) UnsetModeOfTransport added in v0.2.4

func (o *ContainerEvent) UnsetModeOfTransport()

UnsetModeOfTransport ensures that no value is present for ModeOfTransport, not even an explicit nil

func (*ContainerEvent) UnsetPortCode added in v0.2.4

func (o *ContainerEvent) UnsetPortCode()

UnsetPortCode ensures that no value is present for PortCode, not even an explicit nil

func (*ContainerEvent) UnsetPortName added in v0.2.4

func (o *ContainerEvent) UnsetPortName()

UnsetPortName ensures that no value is present for PortName, not even an explicit nil

func (*ContainerEvent) UnsetVesselImo added in v0.2.4

func (o *ContainerEvent) UnsetVesselImo()

UnsetVesselImo ensures that no value is present for VesselImo, not even an explicit nil

func (*ContainerEvent) UnsetVesselName added in v0.2.4

func (o *ContainerEvent) UnsetVesselName()

UnsetVesselName ensures that no value is present for VesselName, not even an explicit nil

type ContainerEventTerminalDetails added in v0.2.4

type ContainerEventTerminalDetails struct {
	// BIC/SMDG Defined Code for the Terminal Location
	TerminalCode *string `json:"terminal_code,omitempty"`
	// Source of Terminal Code: BIC/SMDG
	TerminalCodeSource *string `json:"terminal_code_source,omitempty"`
	// Terminal Name where the container event takes place
	TerminalName *string `json:"terminal_name,omitempty"`
}

ContainerEventTerminalDetails Terminal Level Details for the container event

func NewContainerEventTerminalDetails added in v0.2.4

func NewContainerEventTerminalDetails() *ContainerEventTerminalDetails

NewContainerEventTerminalDetails instantiates a new ContainerEventTerminalDetails 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 NewContainerEventTerminalDetailsWithDefaults added in v0.2.4

func NewContainerEventTerminalDetailsWithDefaults() *ContainerEventTerminalDetails

NewContainerEventTerminalDetailsWithDefaults instantiates a new ContainerEventTerminalDetails 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 (*ContainerEventTerminalDetails) GetTerminalCode added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalCode() string

GetTerminalCode returns the TerminalCode field value if set, zero value otherwise.

func (*ContainerEventTerminalDetails) GetTerminalCodeOk added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalCodeOk() (*string, bool)

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

func (*ContainerEventTerminalDetails) GetTerminalCodeSource added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalCodeSource() string

GetTerminalCodeSource returns the TerminalCodeSource field value if set, zero value otherwise.

func (*ContainerEventTerminalDetails) GetTerminalCodeSourceOk added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalCodeSourceOk() (*string, bool)

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

func (*ContainerEventTerminalDetails) GetTerminalName added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalName() string

GetTerminalName returns the TerminalName field value if set, zero value otherwise.

func (*ContainerEventTerminalDetails) GetTerminalNameOk added in v0.2.4

func (o *ContainerEventTerminalDetails) GetTerminalNameOk() (*string, bool)

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

func (*ContainerEventTerminalDetails) HasTerminalCode added in v0.2.4

func (o *ContainerEventTerminalDetails) HasTerminalCode() bool

HasTerminalCode returns a boolean if a field has been set.

func (*ContainerEventTerminalDetails) HasTerminalCodeSource added in v0.2.4

func (o *ContainerEventTerminalDetails) HasTerminalCodeSource() bool

HasTerminalCodeSource returns a boolean if a field has been set.

func (*ContainerEventTerminalDetails) HasTerminalName added in v0.2.4

func (o *ContainerEventTerminalDetails) HasTerminalName() bool

HasTerminalName returns a boolean if a field has been set.

func (ContainerEventTerminalDetails) MarshalJSON added in v0.2.4

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

func (*ContainerEventTerminalDetails) SetTerminalCode added in v0.2.4

func (o *ContainerEventTerminalDetails) SetTerminalCode(v string)

SetTerminalCode gets a reference to the given string and assigns it to the TerminalCode field.

func (*ContainerEventTerminalDetails) SetTerminalCodeSource added in v0.2.4

func (o *ContainerEventTerminalDetails) SetTerminalCodeSource(v string)

SetTerminalCodeSource gets a reference to the given string and assigns it to the TerminalCodeSource field.

func (*ContainerEventTerminalDetails) SetTerminalName added in v0.2.4

func (o *ContainerEventTerminalDetails) SetTerminalName(v string)

SetTerminalName gets a reference to the given string and assigns it to the TerminalName field.

func (ContainerEventTerminalDetails) ToMap added in v0.2.4

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

type ContainerMetadata added in v0.2.4

type ContainerMetadata struct {
	// Container Number
	CntrNo *string `json:"cntr_no,omitempty"`
	// Container Size and Type Code as defined by [ISO 6346](https://en.wikipedia.org/wiki/ISO_6346#Size_and_type_codes)
	DetailSt *string `json:"detail_st,omitempty"`
	// Container External Body Height
	ExternalHeightFt *float32 `json:"external_height_ft,omitempty"`
	// Container External Body Length
	ExternalLengthFt *float32 `json:"external_length_ft,omitempty"`
	// Container External Body Width
	ExternalWidthFt *float32 `json:"external_width_ft,omitempty"`
}

ContainerMetadata Schema for container metadata information

func NewContainerMetadata added in v0.2.4

func NewContainerMetadata() *ContainerMetadata

NewContainerMetadata instantiates a new ContainerMetadata 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 NewContainerMetadataWithDefaults added in v0.2.4

func NewContainerMetadataWithDefaults() *ContainerMetadata

NewContainerMetadataWithDefaults instantiates a new ContainerMetadata 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 (*ContainerMetadata) GetCntrNo added in v0.2.4

func (o *ContainerMetadata) GetCntrNo() string

GetCntrNo returns the CntrNo field value if set, zero value otherwise.

func (*ContainerMetadata) GetCntrNoOk added in v0.2.4

func (o *ContainerMetadata) GetCntrNoOk() (*string, bool)

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

func (*ContainerMetadata) GetDetailSt added in v0.2.4

func (o *ContainerMetadata) GetDetailSt() string

GetDetailSt returns the DetailSt field value if set, zero value otherwise.

func (*ContainerMetadata) GetDetailStOk added in v0.2.4

func (o *ContainerMetadata) GetDetailStOk() (*string, bool)

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

func (*ContainerMetadata) GetExternalHeightFt added in v0.2.4

func (o *ContainerMetadata) GetExternalHeightFt() float32

GetExternalHeightFt returns the ExternalHeightFt field value if set, zero value otherwise.

func (*ContainerMetadata) GetExternalHeightFtOk added in v0.2.4

func (o *ContainerMetadata) GetExternalHeightFtOk() (*float32, bool)

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

func (*ContainerMetadata) GetExternalLengthFt added in v0.2.4

func (o *ContainerMetadata) GetExternalLengthFt() float32

GetExternalLengthFt returns the ExternalLengthFt field value if set, zero value otherwise.

func (*ContainerMetadata) GetExternalLengthFtOk added in v0.2.4

func (o *ContainerMetadata) GetExternalLengthFtOk() (*float32, bool)

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

func (*ContainerMetadata) GetExternalWidthFt added in v0.2.4

func (o *ContainerMetadata) GetExternalWidthFt() float32

GetExternalWidthFt returns the ExternalWidthFt field value if set, zero value otherwise.

func (*ContainerMetadata) GetExternalWidthFtOk added in v0.2.4

func (o *ContainerMetadata) GetExternalWidthFtOk() (*float32, bool)

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

func (*ContainerMetadata) HasCntrNo added in v0.2.4

func (o *ContainerMetadata) HasCntrNo() bool

HasCntrNo returns a boolean if a field has been set.

func (*ContainerMetadata) HasDetailSt added in v0.2.4

func (o *ContainerMetadata) HasDetailSt() bool

HasDetailSt returns a boolean if a field has been set.

func (*ContainerMetadata) HasExternalHeightFt added in v0.2.4

func (o *ContainerMetadata) HasExternalHeightFt() bool

HasExternalHeightFt returns a boolean if a field has been set.

func (*ContainerMetadata) HasExternalLengthFt added in v0.2.4

func (o *ContainerMetadata) HasExternalLengthFt() bool

HasExternalLengthFt returns a boolean if a field has been set.

func (*ContainerMetadata) HasExternalWidthFt added in v0.2.4

func (o *ContainerMetadata) HasExternalWidthFt() bool

HasExternalWidthFt returns a boolean if a field has been set.

func (ContainerMetadata) MarshalJSON added in v0.2.4

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

func (*ContainerMetadata) SetCntrNo added in v0.2.4

func (o *ContainerMetadata) SetCntrNo(v string)

SetCntrNo gets a reference to the given string and assigns it to the CntrNo field.

func (*ContainerMetadata) SetDetailSt added in v0.2.4

func (o *ContainerMetadata) SetDetailSt(v string)

SetDetailSt gets a reference to the given string and assigns it to the DetailSt field.

func (*ContainerMetadata) SetExternalHeightFt added in v0.2.4

func (o *ContainerMetadata) SetExternalHeightFt(v float32)

SetExternalHeightFt gets a reference to the given float32 and assigns it to the ExternalHeightFt field.

func (*ContainerMetadata) SetExternalLengthFt added in v0.2.4

func (o *ContainerMetadata) SetExternalLengthFt(v float32)

SetExternalLengthFt gets a reference to the given float32 and assigns it to the ExternalLengthFt field.

func (*ContainerMetadata) SetExternalWidthFt added in v0.2.4

func (o *ContainerMetadata) SetExternalWidthFt(v float32)

SetExternalWidthFt gets a reference to the given float32 and assigns it to the ExternalWidthFt field.

func (ContainerMetadata) ToMap added in v0.2.4

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

type Customer added in v0.1.10

type Customer struct {
	Created time.Time `json:"created"`
	Name    string    `json:"name"`
}

Customer struct for Customer

func NewCustomer added in v0.1.10

func NewCustomer(created time.Time, name string) *Customer

NewCustomer instantiates a new Customer 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 NewCustomerWithDefaults added in v0.1.10

func NewCustomerWithDefaults() *Customer

NewCustomerWithDefaults instantiates a new Customer 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 (*Customer) GetCreated added in v0.1.10

func (o *Customer) GetCreated() time.Time

GetCreated returns the Created field value

func (*Customer) GetCreatedOk added in v0.1.10

func (o *Customer) GetCreatedOk() (*time.Time, bool)

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

func (*Customer) GetName added in v0.1.10

func (o *Customer) GetName() string

GetName returns the Name field value

func (*Customer) GetNameOk added in v0.1.10

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

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

func (Customer) MarshalJSON added in v0.1.10

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

func (*Customer) SetCreated added in v0.1.10

func (o *Customer) SetCreated(v time.Time)

SetCreated sets field value

func (*Customer) SetName added in v0.1.10

func (o *Customer) SetName(v string)

SetName sets field value

func (Customer) ToMap added in v0.2.4

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

func (*Customer) UnmarshalJSON added in v0.2.4

func (o *Customer) UnmarshalJSON(data []byte) (err error)

type CustomerRequest added in v0.1.10

type CustomerRequest struct {
	Customer string `json:"customer"`
}

CustomerRequest struct for CustomerRequest

func NewCustomerRequest added in v0.1.10

func NewCustomerRequest(customer string) *CustomerRequest

NewCustomerRequest instantiates a new CustomerRequest 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 NewCustomerRequestWithDefaults added in v0.1.10

func NewCustomerRequestWithDefaults() *CustomerRequest

NewCustomerRequestWithDefaults instantiates a new CustomerRequest 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 (*CustomerRequest) GetCustomer added in v0.1.10

func (o *CustomerRequest) GetCustomer() string

GetCustomer returns the Customer field value

func (*CustomerRequest) GetCustomerOk added in v0.1.10

func (o *CustomerRequest) GetCustomerOk() (*string, bool)

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

func (CustomerRequest) MarshalJSON added in v0.1.10

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

func (*CustomerRequest) SetCustomer added in v0.1.10

func (o *CustomerRequest) SetCustomer(v string)

SetCustomer sets field value

func (CustomerRequest) ToMap added in v0.2.4

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

func (*CustomerRequest) UnmarshalJSON added in v0.2.4

func (o *CustomerRequest) UnmarshalJSON(data []byte) (err error)

type CustomersAPI added in v0.2.4

type CustomersAPI interface {

	/*
		CreateCustomer Create a new customer

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

	// CreateCustomerExecute executes the request
	//  @return Customer
	CreateCustomerExecute(r ApiCreateCustomerRequest) (*Customer, *http.Response, error)

	/*
		ListCustomers Get a list of customers

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

	// ListCustomersExecute executes the request
	//  @return []Customer
	ListCustomersExecute(r ApiListCustomersRequest) ([]Customer, *http.Response, error)
}

type CustomersAPIService added in v0.2.4

type CustomersAPIService service

CustomersAPIService CustomersAPI service

func (*CustomersAPIService) CreateCustomer added in v0.2.4

CreateCustomer Create a new customer

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

func (*CustomersAPIService) CreateCustomerExecute added in v0.2.4

func (a *CustomersAPIService) CreateCustomerExecute(r ApiCreateCustomerRequest) (*Customer, *http.Response, error)

Execute executes the request

@return Customer

func (*CustomersAPIService) ListCustomers added in v0.2.4

ListCustomers Get a list of customers

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

func (*CustomersAPIService) ListCustomersExecute added in v0.2.4

func (a *CustomersAPIService) ListCustomersExecute(r ApiListCustomersRequest) ([]Customer, *http.Response, error)

Execute executes the request

@return []Customer

type DelayReasons added in v0.2.4

type DelayReasons struct {
	// Container Delay Reason Object Created Date
	Created *time.Time `json:"created,omitempty"`
	// Description of the Delay Reason
	DelayDescription *string `json:"delay_description,omitempty"`
	// Location qualifier to define if the delay incident has taken place at the origin port (POL) or transshipment port (POT)
	LocationTypeCode *string `json:"location_type_code,omitempty"`
	// Relates to the UNLOCODE for the location to which the delay incident is associated with
	PortCode *string `json:"port_code,omitempty"`
	// Relates to the location name to which the delay incident is associated with
	PortName *string `json:"port_name,omitempty"`
	// Delay Incident Code: RLV(Vessel Rollover), LTD(Late Departure), PRC(Port Rotation Changes)
	ReasonCode     *string                     `json:"reason_code,omitempty"`
	RotationChange *DelayReasonsRotationChange `json:"rotation_change,omitempty"`
	// Detailed view into impact of delay incidents into the container's arrival at POD, loading and departure events.
	ScheduleChange []DelayReasonsScheduleChangeInner `json:"schedule_change,omitempty"`
	VesselChange   *DelayReasonsVesselChange         `json:"vessel_change,omitempty"`
}

DelayReasons Schema for delay reasons associated to the bookmark; Refer to [Delay Reasons Detail Docs](docs/Delay_Reasons_and_Incidents.md) for more details

func NewDelayReasons added in v0.2.4

func NewDelayReasons() *DelayReasons

NewDelayReasons instantiates a new DelayReasons 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 NewDelayReasonsWithDefaults added in v0.2.4

func NewDelayReasonsWithDefaults() *DelayReasons

NewDelayReasonsWithDefaults instantiates a new DelayReasons 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 (*DelayReasons) GetCreated added in v0.2.4

func (o *DelayReasons) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*DelayReasons) GetCreatedOk added in v0.2.4

func (o *DelayReasons) GetCreatedOk() (*time.Time, bool)

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

func (*DelayReasons) GetDelayDescription added in v0.2.4

func (o *DelayReasons) GetDelayDescription() string

GetDelayDescription returns the DelayDescription field value if set, zero value otherwise.

func (*DelayReasons) GetDelayDescriptionOk added in v0.2.4

func (o *DelayReasons) GetDelayDescriptionOk() (*string, bool)

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

func (*DelayReasons) GetLocationTypeCode added in v0.2.4

func (o *DelayReasons) GetLocationTypeCode() string

GetLocationTypeCode returns the LocationTypeCode field value if set, zero value otherwise.

func (*DelayReasons) GetLocationTypeCodeOk added in v0.2.4

func (o *DelayReasons) GetLocationTypeCodeOk() (*string, bool)

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

func (*DelayReasons) GetPortCode added in v0.2.4

func (o *DelayReasons) GetPortCode() string

GetPortCode returns the PortCode field value if set, zero value otherwise.

func (*DelayReasons) GetPortCodeOk added in v0.2.4

func (o *DelayReasons) GetPortCodeOk() (*string, bool)

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

func (*DelayReasons) GetPortName added in v0.2.4

func (o *DelayReasons) GetPortName() string

GetPortName returns the PortName field value if set, zero value otherwise.

func (*DelayReasons) GetPortNameOk added in v0.2.4

func (o *DelayReasons) GetPortNameOk() (*string, bool)

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

func (*DelayReasons) GetReasonCode added in v0.2.4

func (o *DelayReasons) GetReasonCode() string

GetReasonCode returns the ReasonCode field value if set, zero value otherwise.

func (*DelayReasons) GetReasonCodeOk added in v0.2.4

func (o *DelayReasons) GetReasonCodeOk() (*string, bool)

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

func (*DelayReasons) GetRotationChange added in v0.2.4

func (o *DelayReasons) GetRotationChange() DelayReasonsRotationChange

GetRotationChange returns the RotationChange field value if set, zero value otherwise.

func (*DelayReasons) GetRotationChangeOk added in v0.2.4

func (o *DelayReasons) GetRotationChangeOk() (*DelayReasonsRotationChange, bool)

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

func (*DelayReasons) GetScheduleChange added in v0.2.4

func (o *DelayReasons) GetScheduleChange() []DelayReasonsScheduleChangeInner

GetScheduleChange returns the ScheduleChange field value if set, zero value otherwise.

func (*DelayReasons) GetScheduleChangeOk added in v0.2.4

func (o *DelayReasons) GetScheduleChangeOk() ([]DelayReasonsScheduleChangeInner, bool)

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

func (*DelayReasons) GetVesselChange added in v0.2.4

func (o *DelayReasons) GetVesselChange() DelayReasonsVesselChange

GetVesselChange returns the VesselChange field value if set, zero value otherwise.

func (*DelayReasons) GetVesselChangeOk added in v0.2.4

func (o *DelayReasons) GetVesselChangeOk() (*DelayReasonsVesselChange, bool)

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

func (*DelayReasons) HasCreated added in v0.2.4

func (o *DelayReasons) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*DelayReasons) HasDelayDescription added in v0.2.4

func (o *DelayReasons) HasDelayDescription() bool

HasDelayDescription returns a boolean if a field has been set.

func (*DelayReasons) HasLocationTypeCode added in v0.2.4

func (o *DelayReasons) HasLocationTypeCode() bool

HasLocationTypeCode returns a boolean if a field has been set.

func (*DelayReasons) HasPortCode added in v0.2.4

func (o *DelayReasons) HasPortCode() bool

HasPortCode returns a boolean if a field has been set.

func (*DelayReasons) HasPortName added in v0.2.4

func (o *DelayReasons) HasPortName() bool

HasPortName returns a boolean if a field has been set.

func (*DelayReasons) HasReasonCode added in v0.2.4

func (o *DelayReasons) HasReasonCode() bool

HasReasonCode returns a boolean if a field has been set.

func (*DelayReasons) HasRotationChange added in v0.2.4

func (o *DelayReasons) HasRotationChange() bool

HasRotationChange returns a boolean if a field has been set.

func (*DelayReasons) HasScheduleChange added in v0.2.4

func (o *DelayReasons) HasScheduleChange() bool

HasScheduleChange returns a boolean if a field has been set.

func (*DelayReasons) HasVesselChange added in v0.2.4

func (o *DelayReasons) HasVesselChange() bool

HasVesselChange returns a boolean if a field has been set.

func (DelayReasons) MarshalJSON added in v0.2.4

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

func (*DelayReasons) SetCreated added in v0.2.4

func (o *DelayReasons) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*DelayReasons) SetDelayDescription added in v0.2.4

func (o *DelayReasons) SetDelayDescription(v string)

SetDelayDescription gets a reference to the given string and assigns it to the DelayDescription field.

func (*DelayReasons) SetLocationTypeCode added in v0.2.4

func (o *DelayReasons) SetLocationTypeCode(v string)

SetLocationTypeCode gets a reference to the given string and assigns it to the LocationTypeCode field.

func (*DelayReasons) SetPortCode added in v0.2.4

func (o *DelayReasons) SetPortCode(v string)

SetPortCode gets a reference to the given string and assigns it to the PortCode field.

func (*DelayReasons) SetPortName added in v0.2.4

func (o *DelayReasons) SetPortName(v string)

SetPortName gets a reference to the given string and assigns it to the PortName field.

func (*DelayReasons) SetReasonCode added in v0.2.4

func (o *DelayReasons) SetReasonCode(v string)

SetReasonCode gets a reference to the given string and assigns it to the ReasonCode field.

func (*DelayReasons) SetRotationChange added in v0.2.4

func (o *DelayReasons) SetRotationChange(v DelayReasonsRotationChange)

SetRotationChange gets a reference to the given DelayReasonsRotationChange and assigns it to the RotationChange field.

func (*DelayReasons) SetScheduleChange added in v0.2.4

func (o *DelayReasons) SetScheduleChange(v []DelayReasonsScheduleChangeInner)

SetScheduleChange gets a reference to the given []DelayReasonsScheduleChangeInner and assigns it to the ScheduleChange field.

func (*DelayReasons) SetVesselChange added in v0.2.4

func (o *DelayReasons) SetVesselChange(v DelayReasonsVesselChange)

SetVesselChange gets a reference to the given DelayReasonsVesselChange and assigns it to the VesselChange field.

func (DelayReasons) ToMap added in v0.2.4

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

type DelayReasonsRotationChange added in v0.2.4

type DelayReasonsRotationChange struct {
	// Last recorded schedule information - Ports Order
	ComparisonSchedule []string `json:"comparison_schedule,omitempty"`
	// Latest changed schedule information - Ports Order
	UpdatedSchedule []string `json:"updated_schedule,omitempty"`
}

DelayReasonsRotationChange Detailed view into the vessel schedule changes

func NewDelayReasonsRotationChange added in v0.2.4

func NewDelayReasonsRotationChange() *DelayReasonsRotationChange

NewDelayReasonsRotationChange instantiates a new DelayReasonsRotationChange 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 NewDelayReasonsRotationChangeWithDefaults added in v0.2.4

func NewDelayReasonsRotationChangeWithDefaults() *DelayReasonsRotationChange

NewDelayReasonsRotationChangeWithDefaults instantiates a new DelayReasonsRotationChange 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 (*DelayReasonsRotationChange) GetComparisonSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) GetComparisonSchedule() []string

GetComparisonSchedule returns the ComparisonSchedule field value if set, zero value otherwise.

func (*DelayReasonsRotationChange) GetComparisonScheduleOk added in v0.2.4

func (o *DelayReasonsRotationChange) GetComparisonScheduleOk() ([]string, bool)

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

func (*DelayReasonsRotationChange) GetUpdatedSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) GetUpdatedSchedule() []string

GetUpdatedSchedule returns the UpdatedSchedule field value if set, zero value otherwise.

func (*DelayReasonsRotationChange) GetUpdatedScheduleOk added in v0.2.4

func (o *DelayReasonsRotationChange) GetUpdatedScheduleOk() ([]string, bool)

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

func (*DelayReasonsRotationChange) HasComparisonSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) HasComparisonSchedule() bool

HasComparisonSchedule returns a boolean if a field has been set.

func (*DelayReasonsRotationChange) HasUpdatedSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) HasUpdatedSchedule() bool

HasUpdatedSchedule returns a boolean if a field has been set.

func (DelayReasonsRotationChange) MarshalJSON added in v0.2.4

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

func (*DelayReasonsRotationChange) SetComparisonSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) SetComparisonSchedule(v []string)

SetComparisonSchedule gets a reference to the given []string and assigns it to the ComparisonSchedule field.

func (*DelayReasonsRotationChange) SetUpdatedSchedule added in v0.2.4

func (o *DelayReasonsRotationChange) SetUpdatedSchedule(v []string)

SetUpdatedSchedule gets a reference to the given []string and assigns it to the UpdatedSchedule field.

func (DelayReasonsRotationChange) ToMap added in v0.2.4

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

type DelayReasonsScheduleChangeInner added in v0.2.4

type DelayReasonsScheduleChangeInner struct {
	// Defines if it's a loading, departure or arrival event
	EventTypeCode *string `json:"event_type_code,omitempty"`
	// Defines if the change is happening at the POL, POT or POD
	LocationTypeCode *string `json:"location_type_code,omitempty"`
	// Latest changed datetime information - port local time
	NewDate *string `json:"new_date,omitempty"`
	// Last recorded datetime information - port local time
	OldDate *string `json:"old_date,omitempty"`
}

DelayReasonsScheduleChangeInner struct for DelayReasonsScheduleChangeInner

func NewDelayReasonsScheduleChangeInner added in v0.2.4

func NewDelayReasonsScheduleChangeInner() *DelayReasonsScheduleChangeInner

NewDelayReasonsScheduleChangeInner instantiates a new DelayReasonsScheduleChangeInner 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 NewDelayReasonsScheduleChangeInnerWithDefaults added in v0.2.4

func NewDelayReasonsScheduleChangeInnerWithDefaults() *DelayReasonsScheduleChangeInner

NewDelayReasonsScheduleChangeInnerWithDefaults instantiates a new DelayReasonsScheduleChangeInner 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 (*DelayReasonsScheduleChangeInner) GetEventTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetEventTypeCode() string

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

func (*DelayReasonsScheduleChangeInner) GetEventTypeCodeOk added in v0.2.4

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

func (*DelayReasonsScheduleChangeInner) GetLocationTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetLocationTypeCode() string

GetLocationTypeCode returns the LocationTypeCode field value if set, zero value otherwise.

func (*DelayReasonsScheduleChangeInner) GetLocationTypeCodeOk added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetLocationTypeCodeOk() (*string, bool)

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

func (*DelayReasonsScheduleChangeInner) GetNewDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetNewDate() string

GetNewDate returns the NewDate field value if set, zero value otherwise.

func (*DelayReasonsScheduleChangeInner) GetNewDateOk added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetNewDateOk() (*string, bool)

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

func (*DelayReasonsScheduleChangeInner) GetOldDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetOldDate() string

GetOldDate returns the OldDate field value if set, zero value otherwise.

func (*DelayReasonsScheduleChangeInner) GetOldDateOk added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) GetOldDateOk() (*string, bool)

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

func (*DelayReasonsScheduleChangeInner) HasEventTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) HasEventTypeCode() bool

HasEventTypeCode returns a boolean if a field has been set.

func (*DelayReasonsScheduleChangeInner) HasLocationTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) HasLocationTypeCode() bool

HasLocationTypeCode returns a boolean if a field has been set.

func (*DelayReasonsScheduleChangeInner) HasNewDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) HasNewDate() bool

HasNewDate returns a boolean if a field has been set.

func (*DelayReasonsScheduleChangeInner) HasOldDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) HasOldDate() bool

HasOldDate returns a boolean if a field has been set.

func (DelayReasonsScheduleChangeInner) MarshalJSON added in v0.2.4

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

func (*DelayReasonsScheduleChangeInner) SetEventTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) SetEventTypeCode(v string)

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

func (*DelayReasonsScheduleChangeInner) SetLocationTypeCode added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) SetLocationTypeCode(v string)

SetLocationTypeCode gets a reference to the given string and assigns it to the LocationTypeCode field.

func (*DelayReasonsScheduleChangeInner) SetNewDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) SetNewDate(v string)

SetNewDate gets a reference to the given string and assigns it to the NewDate field.

func (*DelayReasonsScheduleChangeInner) SetOldDate added in v0.2.4

func (o *DelayReasonsScheduleChangeInner) SetOldDate(v string)

SetOldDate gets a reference to the given string and assigns it to the OldDate field.

func (DelayReasonsScheduleChangeInner) ToMap added in v0.2.4

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

type DelayReasonsVesselChange added in v0.2.4

type DelayReasonsVesselChange struct {
	// IMO for the last recorded vessel
	ComparisonVessel NullableFloat32 `json:"comparison_vessel,omitempty"`
	// IMO for the latest recorded vessel
	UpdatedVessel NullableFloat32 `json:"updated_vessel,omitempty"`
}

DelayReasonsVesselChange Detailed view into the change in vessels

func NewDelayReasonsVesselChange added in v0.2.4

func NewDelayReasonsVesselChange() *DelayReasonsVesselChange

NewDelayReasonsVesselChange instantiates a new DelayReasonsVesselChange 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 NewDelayReasonsVesselChangeWithDefaults added in v0.2.4

func NewDelayReasonsVesselChangeWithDefaults() *DelayReasonsVesselChange

NewDelayReasonsVesselChangeWithDefaults instantiates a new DelayReasonsVesselChange 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 (*DelayReasonsVesselChange) GetComparisonVessel added in v0.2.4

func (o *DelayReasonsVesselChange) GetComparisonVessel() float32

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

func (*DelayReasonsVesselChange) GetComparisonVesselOk added in v0.2.4

func (o *DelayReasonsVesselChange) GetComparisonVesselOk() (*float32, bool)

GetComparisonVesselOk returns a tuple with the ComparisonVessel 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 (*DelayReasonsVesselChange) GetUpdatedVessel added in v0.2.4

func (o *DelayReasonsVesselChange) GetUpdatedVessel() float32

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

func (*DelayReasonsVesselChange) GetUpdatedVesselOk added in v0.2.4

func (o *DelayReasonsVesselChange) GetUpdatedVesselOk() (*float32, bool)

GetUpdatedVesselOk returns a tuple with the UpdatedVessel 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 (*DelayReasonsVesselChange) HasComparisonVessel added in v0.2.4

func (o *DelayReasonsVesselChange) HasComparisonVessel() bool

HasComparisonVessel returns a boolean if a field has been set.

func (*DelayReasonsVesselChange) HasUpdatedVessel added in v0.2.4

func (o *DelayReasonsVesselChange) HasUpdatedVessel() bool

HasUpdatedVessel returns a boolean if a field has been set.

func (DelayReasonsVesselChange) MarshalJSON added in v0.2.4

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

func (*DelayReasonsVesselChange) SetComparisonVessel added in v0.2.4

func (o *DelayReasonsVesselChange) SetComparisonVessel(v float32)

SetComparisonVessel gets a reference to the given NullableFloat32 and assigns it to the ComparisonVessel field.

func (*DelayReasonsVesselChange) SetComparisonVesselNil added in v0.2.4

func (o *DelayReasonsVesselChange) SetComparisonVesselNil()

SetComparisonVesselNil sets the value for ComparisonVessel to be an explicit nil

func (*DelayReasonsVesselChange) SetUpdatedVessel added in v0.2.4

func (o *DelayReasonsVesselChange) SetUpdatedVessel(v float32)

SetUpdatedVessel gets a reference to the given NullableFloat32 and assigns it to the UpdatedVessel field.

func (*DelayReasonsVesselChange) SetUpdatedVesselNil added in v0.2.4

func (o *DelayReasonsVesselChange) SetUpdatedVesselNil()

SetUpdatedVesselNil sets the value for UpdatedVessel to be an explicit nil

func (DelayReasonsVesselChange) ToMap added in v0.2.4

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

func (*DelayReasonsVesselChange) UnsetComparisonVessel added in v0.2.4

func (o *DelayReasonsVesselChange) UnsetComparisonVessel()

UnsetComparisonVessel ensures that no value is present for ComparisonVessel, not even an explicit nil

func (*DelayReasonsVesselChange) UnsetUpdatedVessel added in v0.2.4

func (o *DelayReasonsVesselChange) UnsetUpdatedVessel()

UnsetUpdatedVessel ensures that no value is present for UpdatedVessel, not even an explicit nil

type DeleteTrackingBillOfLadingBookmarksBookmarkId200Response added in v0.2.4

type DeleteTrackingBillOfLadingBookmarksBookmarkId200Response struct {
	Message *string `json:"message,omitempty"`
}

DeleteTrackingBillOfLadingBookmarksBookmarkId200Response struct for DeleteTrackingBillOfLadingBookmarksBookmarkId200Response

func NewDeleteTrackingBillOfLadingBookmarksBookmarkId200Response added in v0.2.4

func NewDeleteTrackingBillOfLadingBookmarksBookmarkId200Response() *DeleteTrackingBillOfLadingBookmarksBookmarkId200Response

NewDeleteTrackingBillOfLadingBookmarksBookmarkId200Response instantiates a new DeleteTrackingBillOfLadingBookmarksBookmarkId200Response 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 NewDeleteTrackingBillOfLadingBookmarksBookmarkId200ResponseWithDefaults added in v0.2.4

func NewDeleteTrackingBillOfLadingBookmarksBookmarkId200ResponseWithDefaults() *DeleteTrackingBillOfLadingBookmarksBookmarkId200Response

NewDeleteTrackingBillOfLadingBookmarksBookmarkId200ResponseWithDefaults instantiates a new DeleteTrackingBillOfLadingBookmarksBookmarkId200Response 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 (*DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) GetMessageOk added in v0.2.4

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

func (*DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) MarshalJSON added in v0.2.4

func (*DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (DeleteTrackingBillOfLadingBookmarksBookmarkId200Response) ToMap added in v0.2.4

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 GetApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarks200Response struct {
	Obj *PortcastAPI `json:"obj,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarks200Response Portcast Tracking Data

func NewGetApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks200Response() *GetApiV1EtaBillOfLadingBookmarks200Response

NewGetApiV1EtaBillOfLadingBookmarks200Response instantiates a new GetApiV1EtaBillOfLadingBookmarks200Response 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 NewGetApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults() *GetApiV1EtaBillOfLadingBookmarks200Response

NewGetApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarks200Response 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 (*GetApiV1EtaBillOfLadingBookmarks200Response) GetObj added in v0.2.4

GetObj returns the Obj field value if set, zero value otherwise.

func (*GetApiV1EtaBillOfLadingBookmarks200Response) GetObjOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks200Response) HasObj added in v0.2.4

HasObj returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarks200Response) SetObj added in v0.2.4

SetObj gets a reference to the given PortcastAPI and assigns it to the Obj field.

func (GetApiV1EtaBillOfLadingBookmarks200Response) ToMap added in v0.2.4

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

type GetApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarks400Response struct {
	Message *string `json:"message,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarks400Response struct for GetApiV1EtaBillOfLadingBookmarks400Response

func NewGetApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks400Response() *GetApiV1EtaBillOfLadingBookmarks400Response

NewGetApiV1EtaBillOfLadingBookmarks400Response instantiates a new GetApiV1EtaBillOfLadingBookmarks400Response 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 NewGetApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults() *GetApiV1EtaBillOfLadingBookmarks400Response

NewGetApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarks400Response 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 (*GetApiV1EtaBillOfLadingBookmarks400Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetApiV1EtaBillOfLadingBookmarks400Response) GetMessageOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks400Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarks400Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetApiV1EtaBillOfLadingBookmarks400Response) ToMap added in v0.2.4

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

type GetApiV1EtaBillOfLadingBookmarks404Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarks404Response struct {
	Error   *string `json:"error,omitempty"`
	Message *string `json:"message,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarks404Response struct for GetApiV1EtaBillOfLadingBookmarks404Response

func NewGetApiV1EtaBillOfLadingBookmarks404Response added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks404Response() *GetApiV1EtaBillOfLadingBookmarks404Response

NewGetApiV1EtaBillOfLadingBookmarks404Response instantiates a new GetApiV1EtaBillOfLadingBookmarks404Response 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 NewGetApiV1EtaBillOfLadingBookmarks404ResponseWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarks404ResponseWithDefaults() *GetApiV1EtaBillOfLadingBookmarks404Response

NewGetApiV1EtaBillOfLadingBookmarks404ResponseWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarks404Response 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 (*GetApiV1EtaBillOfLadingBookmarks404Response) GetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks404Response) GetErrorOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks404Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetApiV1EtaBillOfLadingBookmarks404Response) GetMessageOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks404Response) HasError added in v0.2.4

HasError returns a boolean if a field has been set.

func (*GetApiV1EtaBillOfLadingBookmarks404Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarks404Response) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarks404Response) SetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarks404Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetApiV1EtaBillOfLadingBookmarks404Response) ToMap added in v0.2.4

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

type GetApiV1EtaBillOfLadingBookmarksTerminals400Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals400Response struct {
	GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf  *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf
	GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1
}

GetApiV1EtaBillOfLadingBookmarksTerminals400Response struct for GetApiV1EtaBillOfLadingBookmarksTerminals400Response

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400Response) MarshalJSON added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400Response) UnmarshalJSON added in v0.2.4

Unmarshal JSON data into any of the pointers in the struct

type GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf struct {
	// Error when the Vessel or Port isn't found
	Error *string `json:"error,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf Error when the Vessel or Port isn't found

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf() *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf

NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf 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 NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOfWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOfWithDefaults() *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf

NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOfWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf 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 (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) GetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) GetErrorOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) HasError added in v0.2.4

HasError returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) SetError added in v0.2.4

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

func (GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) ToMap added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 struct {
	// Error when the Bookmark ID isn't found
	Message *string `json:"message,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 Error when the Bookmark ID isn't found

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1() *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1

NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 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 NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1WithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1WithDefaults() *GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1

NewGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1WithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 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 (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) GetMessageOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) ToMap added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals403Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals403Response struct {
	Error *string `json:"error,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarksTerminals403Response struct for GetApiV1EtaBillOfLadingBookmarksTerminals403Response

func NewGetApiV1EtaBillOfLadingBookmarksTerminals403Response added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals403Response() *GetApiV1EtaBillOfLadingBookmarksTerminals403Response

NewGetApiV1EtaBillOfLadingBookmarksTerminals403Response instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals403Response 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 NewGetApiV1EtaBillOfLadingBookmarksTerminals403ResponseWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals403ResponseWithDefaults() *GetApiV1EtaBillOfLadingBookmarksTerminals403Response

NewGetApiV1EtaBillOfLadingBookmarksTerminals403ResponseWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals403Response 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 (*GetApiV1EtaBillOfLadingBookmarksTerminals403Response) GetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals403Response) GetErrorOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals403Response) HasError added in v0.2.4

HasError returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarksTerminals403Response) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarksTerminals403Response) SetError added in v0.2.4

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

func (GetApiV1EtaBillOfLadingBookmarksTerminals403Response) ToMap added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals404Response added in v0.2.4

type GetApiV1EtaBillOfLadingBookmarksTerminals404Response struct {
	Error   *string        `json:"error,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

GetApiV1EtaBillOfLadingBookmarksTerminals404Response struct for GetApiV1EtaBillOfLadingBookmarksTerminals404Response

func NewGetApiV1EtaBillOfLadingBookmarksTerminals404Response added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals404Response() *GetApiV1EtaBillOfLadingBookmarksTerminals404Response

NewGetApiV1EtaBillOfLadingBookmarksTerminals404Response instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals404Response 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 NewGetApiV1EtaBillOfLadingBookmarksTerminals404ResponseWithDefaults added in v0.2.4

func NewGetApiV1EtaBillOfLadingBookmarksTerminals404ResponseWithDefaults() *GetApiV1EtaBillOfLadingBookmarksTerminals404Response

NewGetApiV1EtaBillOfLadingBookmarksTerminals404ResponseWithDefaults instantiates a new GetApiV1EtaBillOfLadingBookmarksTerminals404Response 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 (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) GetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) GetErrorOk added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) GetMessage added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) GetMessageOk added in v0.2.4

GetMessageOk returns a tuple with the Message 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 (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) HasError added in v0.2.4

HasError returns a boolean if a field has been set.

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (GetApiV1EtaBillOfLadingBookmarksTerminals404Response) MarshalJSON added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) SetError added in v0.2.4

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

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) SetMessageNil added in v0.2.4

SetMessageNil sets the value for Message to be an explicit nil

func (GetApiV1EtaBillOfLadingBookmarksTerminals404Response) ToMap added in v0.2.4

func (*GetApiV1EtaBillOfLadingBookmarksTerminals404Response) UnsetMessage added in v0.2.4

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type GetScac200ResponseInner added in v0.2.4

type GetScac200ResponseInner struct {
	// BL Prefixes observed for the carrier
	BlPrefixes []string `json:"bl_prefixes,omitempty"`
	// Full Name of the Carrier
	FullName *string `json:"full_name,omitempty"`
	// Name of the Carrier
	Name *string `json:"name,omitempty"`
	// Official Carrier SCAC Code
	Scac *string `json:"scac,omitempty"`
	// Other SCAC Synonyms for the carrier (If upload operation is done using any of these, we will convert it to the official SCAC)
	ScacSynonyms []string `json:"scac_synonyms,omitempty"`
	// Supported Status for the carrier, will highlight here if there are any gaps for a particular carrier's coverage.
	SupportedStatus NullableString `json:"supported_status,omitempty"`
	// Last Updated Date for the carrier scac metadata
	Updated *time.Time `json:"updated,omitempty"`
}

GetScac200ResponseInner struct for GetScac200ResponseInner

func NewGetScac200ResponseInner added in v0.2.4

func NewGetScac200ResponseInner() *GetScac200ResponseInner

NewGetScac200ResponseInner instantiates a new GetScac200ResponseInner 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 NewGetScac200ResponseInnerWithDefaults added in v0.2.4

func NewGetScac200ResponseInnerWithDefaults() *GetScac200ResponseInner

NewGetScac200ResponseInnerWithDefaults instantiates a new GetScac200ResponseInner 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 (*GetScac200ResponseInner) GetBlPrefixes added in v0.2.4

func (o *GetScac200ResponseInner) GetBlPrefixes() []string

GetBlPrefixes returns the BlPrefixes field value if set, zero value otherwise.

func (*GetScac200ResponseInner) GetBlPrefixesOk added in v0.2.4

func (o *GetScac200ResponseInner) GetBlPrefixesOk() ([]string, bool)

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

func (*GetScac200ResponseInner) GetFullName added in v0.2.4

func (o *GetScac200ResponseInner) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise.

func (*GetScac200ResponseInner) GetFullNameOk added in v0.2.4

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

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

func (*GetScac200ResponseInner) GetName added in v0.2.4

func (o *GetScac200ResponseInner) GetName() string

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

func (*GetScac200ResponseInner) GetNameOk added in v0.2.4

func (o *GetScac200ResponseInner) 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 (*GetScac200ResponseInner) GetScac added in v0.2.4

func (o *GetScac200ResponseInner) GetScac() string

GetScac returns the Scac field value if set, zero value otherwise.

func (*GetScac200ResponseInner) GetScacOk added in v0.2.4

func (o *GetScac200ResponseInner) GetScacOk() (*string, bool)

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

func (*GetScac200ResponseInner) GetScacSynonyms added in v0.2.4

func (o *GetScac200ResponseInner) GetScacSynonyms() []string

GetScacSynonyms returns the ScacSynonyms field value if set, zero value otherwise.

func (*GetScac200ResponseInner) GetScacSynonymsOk added in v0.2.4

func (o *GetScac200ResponseInner) GetScacSynonymsOk() ([]string, bool)

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

func (*GetScac200ResponseInner) GetSupportedStatus added in v0.2.4

func (o *GetScac200ResponseInner) GetSupportedStatus() string

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

func (*GetScac200ResponseInner) GetSupportedStatusOk added in v0.2.4

func (o *GetScac200ResponseInner) GetSupportedStatusOk() (*string, bool)

GetSupportedStatusOk returns a tuple with the SupportedStatus 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 (*GetScac200ResponseInner) GetUpdated added in v0.2.4

func (o *GetScac200ResponseInner) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*GetScac200ResponseInner) GetUpdatedOk added in v0.2.4

func (o *GetScac200ResponseInner) GetUpdatedOk() (*time.Time, bool)

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

func (*GetScac200ResponseInner) HasBlPrefixes added in v0.2.4

func (o *GetScac200ResponseInner) HasBlPrefixes() bool

HasBlPrefixes returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasFullName added in v0.2.4

func (o *GetScac200ResponseInner) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasName added in v0.2.4

func (o *GetScac200ResponseInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasScac added in v0.2.4

func (o *GetScac200ResponseInner) HasScac() bool

HasScac returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasScacSynonyms added in v0.2.4

func (o *GetScac200ResponseInner) HasScacSynonyms() bool

HasScacSynonyms returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasSupportedStatus added in v0.2.4

func (o *GetScac200ResponseInner) HasSupportedStatus() bool

HasSupportedStatus returns a boolean if a field has been set.

func (*GetScac200ResponseInner) HasUpdated added in v0.2.4

func (o *GetScac200ResponseInner) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (GetScac200ResponseInner) MarshalJSON added in v0.2.4

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

func (*GetScac200ResponseInner) SetBlPrefixes added in v0.2.4

func (o *GetScac200ResponseInner) SetBlPrefixes(v []string)

SetBlPrefixes gets a reference to the given []string and assigns it to the BlPrefixes field.

func (*GetScac200ResponseInner) SetFullName added in v0.2.4

func (o *GetScac200ResponseInner) SetFullName(v string)

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

func (*GetScac200ResponseInner) SetName added in v0.2.4

func (o *GetScac200ResponseInner) SetName(v string)

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

func (*GetScac200ResponseInner) SetScac added in v0.2.4

func (o *GetScac200ResponseInner) SetScac(v string)

SetScac gets a reference to the given string and assigns it to the Scac field.

func (*GetScac200ResponseInner) SetScacSynonyms added in v0.2.4

func (o *GetScac200ResponseInner) SetScacSynonyms(v []string)

SetScacSynonyms gets a reference to the given []string and assigns it to the ScacSynonyms field.

func (*GetScac200ResponseInner) SetSupportedStatus added in v0.2.4

func (o *GetScac200ResponseInner) SetSupportedStatus(v string)

SetSupportedStatus gets a reference to the given NullableString and assigns it to the SupportedStatus field.

func (*GetScac200ResponseInner) SetSupportedStatusNil added in v0.2.4

func (o *GetScac200ResponseInner) SetSupportedStatusNil()

SetSupportedStatusNil sets the value for SupportedStatus to be an explicit nil

func (*GetScac200ResponseInner) SetUpdated added in v0.2.4

func (o *GetScac200ResponseInner) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (GetScac200ResponseInner) ToMap added in v0.2.4

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

func (*GetScac200ResponseInner) UnsetSupportedStatus added in v0.2.4

func (o *GetScac200ResponseInner) UnsetSupportedStatus()

UnsetSupportedStatus ensures that no value is present for SupportedStatus, not even an explicit nil

type GetTrackingDataForUploadedContainersAPI added in v0.2.4

type GetTrackingDataForUploadedContainersAPI interface {

	/*
		DeleteTrackingBillOfLadingBookmarksBookmarkId Archive Bookmark ID

		Archive a container Bookmark to stop tracking it.

	This will remove the container from the refresh processes and archive the shipment.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param bookmarkId Bill of Lading Bookmark ID
		@return ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest
	*/
	DeleteTrackingBillOfLadingBookmarksBookmarkId(ctx context.Context, bookmarkId string) ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest

	// DeleteTrackingBillOfLadingBookmarksBookmarkIdExecute executes the request
	//  @return DeleteTrackingBillOfLadingBookmarksBookmarkId200Response
	DeleteTrackingBillOfLadingBookmarksBookmarkIdExecute(r ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest) (*DeleteTrackingBillOfLadingBookmarksBookmarkId200Response, *http.Response, error)

	/*
		GetApiV1EtaBillOfLadingBookmarks Fetch tracking data by Bookmark ID

		Fetch the tracking data using the Bookmark ID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param bookmarkId Bill of Lading Bookmark ID
		@return ApiGetApiV1EtaBillOfLadingBookmarksRequest
	*/
	GetApiV1EtaBillOfLadingBookmarks(ctx context.Context, bookmarkId string) ApiGetApiV1EtaBillOfLadingBookmarksRequest

	// GetApiV1EtaBillOfLadingBookmarksExecute executes the request
	//  @return GetApiV1EtaBillOfLadingBookmarks200Response
	GetApiV1EtaBillOfLadingBookmarksExecute(r ApiGetApiV1EtaBillOfLadingBookmarksRequest) (*GetApiV1EtaBillOfLadingBookmarks200Response, *http.Response, error)

	/*
		ListApiV1EtaBillOfLadingBookmarks List Tracking data by Container, Bill of Lading or Carrier

		Returns a list of your Tracking Data for the Bookmarks based on your query. The tracking requests are returned sorted by creation date, with the most recent tracking request appearing first.

	The list API doesn't return tracking data for more than 5 bookmarks, hence there's pagination which is applied on the same!

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

	// ListApiV1EtaBillOfLadingBookmarksExecute executes the request
	//  @return ListApiV1EtaBillOfLadingBookmarks200Response
	ListApiV1EtaBillOfLadingBookmarksExecute(r ApiListApiV1EtaBillOfLadingBookmarksRequest) (*ListApiV1EtaBillOfLadingBookmarks200Response, *http.Response, error)
}

type GetTrackingDataForUploadedContainersAPIService added in v0.2.4

type GetTrackingDataForUploadedContainersAPIService service

GetTrackingDataForUploadedContainersAPIService GetTrackingDataForUploadedContainersAPI service

func (*GetTrackingDataForUploadedContainersAPIService) DeleteTrackingBillOfLadingBookmarksBookmarkId added in v0.2.4

DeleteTrackingBillOfLadingBookmarksBookmarkId Archive Bookmark ID

Archive a container Bookmark to stop tracking it.

This will remove the container from the refresh processes and archive the shipment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bookmarkId Bill of Lading Bookmark ID
@return ApiDeleteTrackingBillOfLadingBookmarksBookmarkIdRequest

func (*GetTrackingDataForUploadedContainersAPIService) DeleteTrackingBillOfLadingBookmarksBookmarkIdExecute added in v0.2.4

Execute executes the request

@return DeleteTrackingBillOfLadingBookmarksBookmarkId200Response

func (*GetTrackingDataForUploadedContainersAPIService) GetApiV1EtaBillOfLadingBookmarks added in v0.2.4

GetApiV1EtaBillOfLadingBookmarks Fetch tracking data by Bookmark ID

Fetch the tracking data using the Bookmark ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bookmarkId Bill of Lading Bookmark ID
@return ApiGetApiV1EtaBillOfLadingBookmarksRequest

func (*GetTrackingDataForUploadedContainersAPIService) GetApiV1EtaBillOfLadingBookmarksExecute added in v0.2.4

Execute executes the request

@return GetApiV1EtaBillOfLadingBookmarks200Response

func (*GetTrackingDataForUploadedContainersAPIService) ListApiV1EtaBillOfLadingBookmarks added in v0.2.4

ListApiV1EtaBillOfLadingBookmarks List Tracking data by Container, Bill of Lading or Carrier

Returns a list of your Tracking Data for the Bookmarks based on your query. The tracking requests are returned sorted by creation date, with the most recent tracking request appearing first.

The list API doesn't return tracking data for more than 5 bookmarks, hence there's pagination which is applied on the same!

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

func (*GetTrackingDataForUploadedContainersAPIService) ListApiV1EtaBillOfLadingBookmarksExecute added in v0.2.4

Execute executes the request

@return ListApiV1EtaBillOfLadingBookmarks200Response

type ListApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

type ListApiV1EtaBillOfLadingBookmarks200Response struct {
	EndedAt NullableString `json:"_ended_at,omitempty"`
	ObjList []PortcastAPI  `json:"obj_list,omitempty"`
}

ListApiV1EtaBillOfLadingBookmarks200Response struct for ListApiV1EtaBillOfLadingBookmarks200Response

func NewListApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

func NewListApiV1EtaBillOfLadingBookmarks200Response() *ListApiV1EtaBillOfLadingBookmarks200Response

NewListApiV1EtaBillOfLadingBookmarks200Response instantiates a new ListApiV1EtaBillOfLadingBookmarks200Response 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 NewListApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults added in v0.2.4

func NewListApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults() *ListApiV1EtaBillOfLadingBookmarks200Response

NewListApiV1EtaBillOfLadingBookmarks200ResponseWithDefaults instantiates a new ListApiV1EtaBillOfLadingBookmarks200Response 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 (*ListApiV1EtaBillOfLadingBookmarks200Response) GetEndedAt added in v0.2.4

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

func (*ListApiV1EtaBillOfLadingBookmarks200Response) GetEndedAtOk added in v0.2.4

GetEndedAtOk returns a tuple with the EndedAt 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 (*ListApiV1EtaBillOfLadingBookmarks200Response) GetObjList added in v0.2.4

GetObjList returns the ObjList field value if set, zero value otherwise.

func (*ListApiV1EtaBillOfLadingBookmarks200Response) GetObjListOk added in v0.2.4

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

func (*ListApiV1EtaBillOfLadingBookmarks200Response) HasEndedAt added in v0.2.4

HasEndedAt returns a boolean if a field has been set.

func (*ListApiV1EtaBillOfLadingBookmarks200Response) HasObjList added in v0.2.4

HasObjList returns a boolean if a field has been set.

func (ListApiV1EtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

func (*ListApiV1EtaBillOfLadingBookmarks200Response) SetEndedAt added in v0.2.4

SetEndedAt gets a reference to the given NullableString and assigns it to the EndedAt field.

func (*ListApiV1EtaBillOfLadingBookmarks200Response) SetEndedAtNil added in v0.2.4

SetEndedAtNil sets the value for EndedAt to be an explicit nil

func (*ListApiV1EtaBillOfLadingBookmarks200Response) SetObjList added in v0.2.4

SetObjList gets a reference to the given []PortcastAPI and assigns it to the ObjList field.

func (ListApiV1EtaBillOfLadingBookmarks200Response) ToMap added in v0.2.4

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

func (*ListApiV1EtaBillOfLadingBookmarks200Response) UnsetEndedAt added in v0.2.4

UnsetEndedAt ensures that no value is present for EndedAt, not even an explicit nil

type ListApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

type ListApiV1EtaBillOfLadingBookmarks400Response struct {
	Message *string `json:"message,omitempty"`
}

ListApiV1EtaBillOfLadingBookmarks400Response struct for ListApiV1EtaBillOfLadingBookmarks400Response

func NewListApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

func NewListApiV1EtaBillOfLadingBookmarks400Response() *ListApiV1EtaBillOfLadingBookmarks400Response

NewListApiV1EtaBillOfLadingBookmarks400Response instantiates a new ListApiV1EtaBillOfLadingBookmarks400Response 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 NewListApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults added in v0.2.4

func NewListApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults() *ListApiV1EtaBillOfLadingBookmarks400Response

NewListApiV1EtaBillOfLadingBookmarks400ResponseWithDefaults instantiates a new ListApiV1EtaBillOfLadingBookmarks400Response 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 (*ListApiV1EtaBillOfLadingBookmarks400Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*ListApiV1EtaBillOfLadingBookmarks400Response) GetMessageOk added in v0.2.4

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

func (*ListApiV1EtaBillOfLadingBookmarks400Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (ListApiV1EtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

func (*ListApiV1EtaBillOfLadingBookmarks400Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ListApiV1EtaBillOfLadingBookmarks400Response) ToMap added in v0.2.4

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

type MappedNullable added in v0.2.4

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

type MessageModel

type MessageModel struct {
	Message *string `json:"message,omitempty"`
}

MessageModel struct for MessageModel

func NewMessageModel

func NewMessageModel() *MessageModel

NewMessageModel instantiates a new MessageModel 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 NewMessageModelWithDefaults

func NewMessageModelWithDefaults() *MessageModel

NewMessageModelWithDefaults instantiates a new MessageModel 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 (*MessageModel) GetMessage

func (o *MessageModel) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*MessageModel) GetMessageOk

func (o *MessageModel) GetMessageOk() (*string, bool)

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

func (*MessageModel) HasMessage

func (o *MessageModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (MessageModel) MarshalJSON

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

func (*MessageModel) SetMessage

func (o *MessageModel) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (MessageModel) ToMap added in v0.2.4

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

type NullableAuthError

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

func NewNullableAuthError

func NewNullableAuthError(val *AuthError) *NullableAuthError

func (NullableAuthError) Get

func (v NullableAuthError) Get() *AuthError

func (NullableAuthError) IsSet

func (v NullableAuthError) IsSet() bool

func (NullableAuthError) MarshalJSON

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

func (*NullableAuthError) Set

func (v *NullableAuthError) Set(val *AuthError)

func (*NullableAuthError) UnmarshalJSON

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

func (*NullableAuthError) Unset

func (v *NullableAuthError) Unset()

type NullableBillOfLading added in v0.2.4

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

func NewNullableBillOfLading added in v0.2.4

func NewNullableBillOfLading(val *BillOfLading) *NullableBillOfLading

func (NullableBillOfLading) Get added in v0.2.4

func (NullableBillOfLading) IsSet added in v0.2.4

func (v NullableBillOfLading) IsSet() bool

func (NullableBillOfLading) MarshalJSON added in v0.2.4

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

func (*NullableBillOfLading) Set added in v0.2.4

func (v *NullableBillOfLading) Set(val *BillOfLading)

func (*NullableBillOfLading) UnmarshalJSON added in v0.2.4

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

func (*NullableBillOfLading) Unset added in v0.2.4

func (v *NullableBillOfLading) Unset()

type NullableBillOfLadingBookmark added in v0.2.4

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

func NewNullableBillOfLadingBookmark added in v0.2.4

func NewNullableBillOfLadingBookmark(val *BillOfLadingBookmark) *NullableBillOfLadingBookmark

func (NullableBillOfLadingBookmark) Get added in v0.2.4

func (NullableBillOfLadingBookmark) IsSet added in v0.2.4

func (NullableBillOfLadingBookmark) MarshalJSON added in v0.2.4

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

func (*NullableBillOfLadingBookmark) Set added in v0.2.4

func (*NullableBillOfLadingBookmark) UnmarshalJSON added in v0.2.4

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

func (*NullableBillOfLadingBookmark) Unset added in v0.2.4

func (v *NullableBillOfLadingBookmark) Unset()

type NullableBillOfLadingBookmarkStatusInfo added in v0.2.4

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

func NewNullableBillOfLadingBookmarkStatusInfo added in v0.2.4

func NewNullableBillOfLadingBookmarkStatusInfo(val *BillOfLadingBookmarkStatusInfo) *NullableBillOfLadingBookmarkStatusInfo

func (NullableBillOfLadingBookmarkStatusInfo) Get added in v0.2.4

func (NullableBillOfLadingBookmarkStatusInfo) IsSet added in v0.2.4

func (NullableBillOfLadingBookmarkStatusInfo) MarshalJSON added in v0.2.4

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

func (*NullableBillOfLadingBookmarkStatusInfo) Set added in v0.2.4

func (*NullableBillOfLadingBookmarkStatusInfo) UnmarshalJSON added in v0.2.4

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

func (*NullableBillOfLadingBookmarkStatusInfo) Unset added in v0.2.4

type NullableBookingAPI added in v0.2.4

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

func NewNullableBookingAPI added in v0.2.4

func NewNullableBookingAPI(val *BookingAPI) *NullableBookingAPI

func (NullableBookingAPI) Get added in v0.2.4

func (v NullableBookingAPI) Get() *BookingAPI

func (NullableBookingAPI) IsSet added in v0.2.4

func (v NullableBookingAPI) IsSet() bool

func (NullableBookingAPI) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPI) Set added in v0.2.4

func (v *NullableBookingAPI) Set(val *BookingAPI)

func (*NullableBookingAPI) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPI) Unset added in v0.2.4

func (v *NullableBookingAPI) Unset()

type NullableBookingAPILocationsInner added in v0.2.4

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

func NewNullableBookingAPILocationsInner added in v0.2.4

func NewNullableBookingAPILocationsInner(val *BookingAPILocationsInner) *NullableBookingAPILocationsInner

func (NullableBookingAPILocationsInner) Get added in v0.2.4

func (NullableBookingAPILocationsInner) IsSet added in v0.2.4

func (NullableBookingAPILocationsInner) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPILocationsInner) Set added in v0.2.4

func (*NullableBookingAPILocationsInner) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPILocationsInner) Unset added in v0.2.4

type NullableBookingAPIResponseInner added in v0.2.4

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

func NewNullableBookingAPIResponseInner added in v0.2.4

func NewNullableBookingAPIResponseInner(val *BookingAPIResponseInner) *NullableBookingAPIResponseInner

func (NullableBookingAPIResponseInner) Get added in v0.2.4

func (NullableBookingAPIResponseInner) IsSet added in v0.2.4

func (NullableBookingAPIResponseInner) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInner) Set added in v0.2.4

func (*NullableBookingAPIResponseInner) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInner) Unset added in v0.2.4

type NullableBookingAPIResponseInnerAnyOf added in v0.2.4

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

func NewNullableBookingAPIResponseInnerAnyOf added in v0.2.4

func NewNullableBookingAPIResponseInnerAnyOf(val *BookingAPIResponseInnerAnyOf) *NullableBookingAPIResponseInnerAnyOf

func (NullableBookingAPIResponseInnerAnyOf) Get added in v0.2.4

func (NullableBookingAPIResponseInnerAnyOf) IsSet added in v0.2.4

func (NullableBookingAPIResponseInnerAnyOf) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInnerAnyOf) Set added in v0.2.4

func (*NullableBookingAPIResponseInnerAnyOf) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInnerAnyOf) Unset added in v0.2.4

type NullableBookingAPIResponseInnerAnyOf1 added in v0.2.4

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

func NewNullableBookingAPIResponseInnerAnyOf1 added in v0.2.4

func NewNullableBookingAPIResponseInnerAnyOf1(val *BookingAPIResponseInnerAnyOf1) *NullableBookingAPIResponseInnerAnyOf1

func (NullableBookingAPIResponseInnerAnyOf1) Get added in v0.2.4

func (NullableBookingAPIResponseInnerAnyOf1) IsSet added in v0.2.4

func (NullableBookingAPIResponseInnerAnyOf1) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInnerAnyOf1) Set added in v0.2.4

func (*NullableBookingAPIResponseInnerAnyOf1) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIResponseInnerAnyOf1) Unset added in v0.2.4

type NullableBookingAPIRoute added in v0.2.4

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

func NewNullableBookingAPIRoute added in v0.2.4

func NewNullableBookingAPIRoute(val *BookingAPIRoute) *NullableBookingAPIRoute

func (NullableBookingAPIRoute) Get added in v0.2.4

func (NullableBookingAPIRoute) IsSet added in v0.2.4

func (v NullableBookingAPIRoute) IsSet() bool

func (NullableBookingAPIRoute) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoute) Set added in v0.2.4

func (*NullableBookingAPIRoute) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoute) Unset added in v0.2.4

func (v *NullableBookingAPIRoute) Unset()

type NullableBookingAPIRoutePod added in v0.2.4

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

func NewNullableBookingAPIRoutePod added in v0.2.4

func NewNullableBookingAPIRoutePod(val *BookingAPIRoutePod) *NullableBookingAPIRoutePod

func (NullableBookingAPIRoutePod) Get added in v0.2.4

func (NullableBookingAPIRoutePod) IsSet added in v0.2.4

func (v NullableBookingAPIRoutePod) IsSet() bool

func (NullableBookingAPIRoutePod) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePod) Set added in v0.2.4

func (*NullableBookingAPIRoutePod) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePod) Unset added in v0.2.4

func (v *NullableBookingAPIRoutePod) Unset()

type NullableBookingAPIRoutePol added in v0.2.4

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

func NewNullableBookingAPIRoutePol added in v0.2.4

func NewNullableBookingAPIRoutePol(val *BookingAPIRoutePol) *NullableBookingAPIRoutePol

func (NullableBookingAPIRoutePol) Get added in v0.2.4

func (NullableBookingAPIRoutePol) IsSet added in v0.2.4

func (v NullableBookingAPIRoutePol) IsSet() bool

func (NullableBookingAPIRoutePol) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePol) Set added in v0.2.4

func (*NullableBookingAPIRoutePol) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePol) Unset added in v0.2.4

func (v *NullableBookingAPIRoutePol) Unset()

type NullableBookingAPIRoutePostpod added in v0.2.4

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

func NewNullableBookingAPIRoutePostpod added in v0.2.4

func NewNullableBookingAPIRoutePostpod(val *BookingAPIRoutePostpod) *NullableBookingAPIRoutePostpod

func (NullableBookingAPIRoutePostpod) Get added in v0.2.4

func (NullableBookingAPIRoutePostpod) IsSet added in v0.2.4

func (NullableBookingAPIRoutePostpod) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePostpod) Set added in v0.2.4

func (*NullableBookingAPIRoutePostpod) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePostpod) Unset added in v0.2.4

func (v *NullableBookingAPIRoutePostpod) Unset()

type NullableBookingAPIRoutePrepol added in v0.2.4

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

func NewNullableBookingAPIRoutePrepol added in v0.2.4

func NewNullableBookingAPIRoutePrepol(val *BookingAPIRoutePrepol) *NullableBookingAPIRoutePrepol

func (NullableBookingAPIRoutePrepol) Get added in v0.2.4

func (NullableBookingAPIRoutePrepol) IsSet added in v0.2.4

func (NullableBookingAPIRoutePrepol) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePrepol) Set added in v0.2.4

func (*NullableBookingAPIRoutePrepol) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIRoutePrepol) Unset added in v0.2.4

func (v *NullableBookingAPIRoutePrepol) Unset()

type NullableBookingAPIVesselsInner added in v0.2.4

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

func NewNullableBookingAPIVesselsInner added in v0.2.4

func NewNullableBookingAPIVesselsInner(val *BookingAPIVesselsInner) *NullableBookingAPIVesselsInner

func (NullableBookingAPIVesselsInner) Get added in v0.2.4

func (NullableBookingAPIVesselsInner) IsSet added in v0.2.4

func (NullableBookingAPIVesselsInner) MarshalJSON added in v0.2.4

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

func (*NullableBookingAPIVesselsInner) Set added in v0.2.4

func (*NullableBookingAPIVesselsInner) UnmarshalJSON added in v0.2.4

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

func (*NullableBookingAPIVesselsInner) Unset added in v0.2.4

func (v *NullableBookingAPIVesselsInner) 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 NullableContainerEvent added in v0.2.4

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

func NewNullableContainerEvent added in v0.2.4

func NewNullableContainerEvent(val *ContainerEvent) *NullableContainerEvent

func (NullableContainerEvent) Get added in v0.2.4

func (NullableContainerEvent) IsSet added in v0.2.4

func (v NullableContainerEvent) IsSet() bool

func (NullableContainerEvent) MarshalJSON added in v0.2.4

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

func (*NullableContainerEvent) Set added in v0.2.4

func (*NullableContainerEvent) UnmarshalJSON added in v0.2.4

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

func (*NullableContainerEvent) Unset added in v0.2.4

func (v *NullableContainerEvent) Unset()

type NullableContainerEventTerminalDetails added in v0.2.4

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

func NewNullableContainerEventTerminalDetails added in v0.2.4

func NewNullableContainerEventTerminalDetails(val *ContainerEventTerminalDetails) *NullableContainerEventTerminalDetails

func (NullableContainerEventTerminalDetails) Get added in v0.2.4

func (NullableContainerEventTerminalDetails) IsSet added in v0.2.4

func (NullableContainerEventTerminalDetails) MarshalJSON added in v0.2.4

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

func (*NullableContainerEventTerminalDetails) Set added in v0.2.4

func (*NullableContainerEventTerminalDetails) UnmarshalJSON added in v0.2.4

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

func (*NullableContainerEventTerminalDetails) Unset added in v0.2.4

type NullableContainerMetadata added in v0.2.4

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

func NewNullableContainerMetadata added in v0.2.4

func NewNullableContainerMetadata(val *ContainerMetadata) *NullableContainerMetadata

func (NullableContainerMetadata) Get added in v0.2.4

func (NullableContainerMetadata) IsSet added in v0.2.4

func (v NullableContainerMetadata) IsSet() bool

func (NullableContainerMetadata) MarshalJSON added in v0.2.4

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

func (*NullableContainerMetadata) Set added in v0.2.4

func (*NullableContainerMetadata) UnmarshalJSON added in v0.2.4

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

func (*NullableContainerMetadata) Unset added in v0.2.4

func (v *NullableContainerMetadata) Unset()

type NullableCustomer added in v0.1.10

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

func NewNullableCustomer added in v0.1.10

func NewNullableCustomer(val *Customer) *NullableCustomer

func (NullableCustomer) Get added in v0.1.10

func (v NullableCustomer) Get() *Customer

func (NullableCustomer) IsSet added in v0.1.10

func (v NullableCustomer) IsSet() bool

func (NullableCustomer) MarshalJSON added in v0.1.10

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

func (*NullableCustomer) Set added in v0.1.10

func (v *NullableCustomer) Set(val *Customer)

func (*NullableCustomer) UnmarshalJSON added in v0.1.10

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

func (*NullableCustomer) Unset added in v0.1.10

func (v *NullableCustomer) Unset()

type NullableCustomerRequest added in v0.1.10

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

func NewNullableCustomerRequest added in v0.1.10

func NewNullableCustomerRequest(val *CustomerRequest) *NullableCustomerRequest

func (NullableCustomerRequest) Get added in v0.1.10

func (NullableCustomerRequest) IsSet added in v0.1.10

func (v NullableCustomerRequest) IsSet() bool

func (NullableCustomerRequest) MarshalJSON added in v0.1.10

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

func (*NullableCustomerRequest) Set added in v0.1.10

func (*NullableCustomerRequest) UnmarshalJSON added in v0.1.10

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

func (*NullableCustomerRequest) Unset added in v0.1.10

func (v *NullableCustomerRequest) Unset()

type NullableDelayReasons added in v0.2.4

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

func NewNullableDelayReasons added in v0.2.4

func NewNullableDelayReasons(val *DelayReasons) *NullableDelayReasons

func (NullableDelayReasons) Get added in v0.2.4

func (NullableDelayReasons) IsSet added in v0.2.4

func (v NullableDelayReasons) IsSet() bool

func (NullableDelayReasons) MarshalJSON added in v0.2.4

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

func (*NullableDelayReasons) Set added in v0.2.4

func (v *NullableDelayReasons) Set(val *DelayReasons)

func (*NullableDelayReasons) UnmarshalJSON added in v0.2.4

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

func (*NullableDelayReasons) Unset added in v0.2.4

func (v *NullableDelayReasons) Unset()

type NullableDelayReasonsRotationChange added in v0.2.4

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

func NewNullableDelayReasonsRotationChange added in v0.2.4

func NewNullableDelayReasonsRotationChange(val *DelayReasonsRotationChange) *NullableDelayReasonsRotationChange

func (NullableDelayReasonsRotationChange) Get added in v0.2.4

func (NullableDelayReasonsRotationChange) IsSet added in v0.2.4

func (NullableDelayReasonsRotationChange) MarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsRotationChange) Set added in v0.2.4

func (*NullableDelayReasonsRotationChange) UnmarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsRotationChange) Unset added in v0.2.4

type NullableDelayReasonsScheduleChangeInner added in v0.2.4

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

func NewNullableDelayReasonsScheduleChangeInner added in v0.2.4

func NewNullableDelayReasonsScheduleChangeInner(val *DelayReasonsScheduleChangeInner) *NullableDelayReasonsScheduleChangeInner

func (NullableDelayReasonsScheduleChangeInner) Get added in v0.2.4

func (NullableDelayReasonsScheduleChangeInner) IsSet added in v0.2.4

func (NullableDelayReasonsScheduleChangeInner) MarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsScheduleChangeInner) Set added in v0.2.4

func (*NullableDelayReasonsScheduleChangeInner) UnmarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsScheduleChangeInner) Unset added in v0.2.4

type NullableDelayReasonsVesselChange added in v0.2.4

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

func NewNullableDelayReasonsVesselChange added in v0.2.4

func NewNullableDelayReasonsVesselChange(val *DelayReasonsVesselChange) *NullableDelayReasonsVesselChange

func (NullableDelayReasonsVesselChange) Get added in v0.2.4

func (NullableDelayReasonsVesselChange) IsSet added in v0.2.4

func (NullableDelayReasonsVesselChange) MarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsVesselChange) Set added in v0.2.4

func (*NullableDelayReasonsVesselChange) UnmarshalJSON added in v0.2.4

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

func (*NullableDelayReasonsVesselChange) Unset added in v0.2.4

type NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response added in v0.2.4

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

func (NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) Get added in v0.2.4

func (NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) IsSet added in v0.2.4

func (NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) MarshalJSON added in v0.2.4

func (*NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) Set added in v0.2.4

func (*NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) UnmarshalJSON added in v0.2.4

func (*NullableDeleteTrackingBillOfLadingBookmarksBookmarkId200Response) Unset added in v0.2.4

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 NullableGetApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarks200Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks200Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks200Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks200Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks200Response) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarks400Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks400Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks400Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks400Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks400Response) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarks404Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarks404Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks404Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarks404Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks404Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks404Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarks404Response) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400Response) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1 added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals400ResponseAnyOf1) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals403Response) Unset added in v0.2.4

type NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response added in v0.2.4

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

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) Get added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) IsSet added in v0.2.4

func (NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) MarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) Set added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) UnmarshalJSON added in v0.2.4

func (*NullableGetApiV1EtaBillOfLadingBookmarksTerminals404Response) Unset added in v0.2.4

type NullableGetScac200ResponseInner added in v0.2.4

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

func NewNullableGetScac200ResponseInner added in v0.2.4

func NewNullableGetScac200ResponseInner(val *GetScac200ResponseInner) *NullableGetScac200ResponseInner

func (NullableGetScac200ResponseInner) Get added in v0.2.4

func (NullableGetScac200ResponseInner) IsSet added in v0.2.4

func (NullableGetScac200ResponseInner) MarshalJSON added in v0.2.4

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

func (*NullableGetScac200ResponseInner) Set added in v0.2.4

func (*NullableGetScac200ResponseInner) UnmarshalJSON added in v0.2.4

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

func (*NullableGetScac200ResponseInner) Unset added in v0.2.4

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 NullableListApiV1EtaBillOfLadingBookmarks200Response added in v0.2.4

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

func (NullableListApiV1EtaBillOfLadingBookmarks200Response) Get added in v0.2.4

func (NullableListApiV1EtaBillOfLadingBookmarks200Response) IsSet added in v0.2.4

func (NullableListApiV1EtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks200Response) Set added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks200Response) UnmarshalJSON added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks200Response) Unset added in v0.2.4

type NullableListApiV1EtaBillOfLadingBookmarks400Response added in v0.2.4

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

func (NullableListApiV1EtaBillOfLadingBookmarks400Response) Get added in v0.2.4

func (NullableListApiV1EtaBillOfLadingBookmarks400Response) IsSet added in v0.2.4

func (NullableListApiV1EtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks400Response) Set added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks400Response) UnmarshalJSON added in v0.2.4

func (*NullableListApiV1EtaBillOfLadingBookmarks400Response) Unset added in v0.2.4

type NullableMessageModel

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

func NewNullableMessageModel

func NewNullableMessageModel(val *MessageModel) *NullableMessageModel

func (NullableMessageModel) Get

func (NullableMessageModel) IsSet

func (v NullableMessageModel) IsSet() bool

func (NullableMessageModel) MarshalJSON

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

func (*NullableMessageModel) Set

func (v *NullableMessageModel) Set(val *MessageModel)

func (*NullableMessageModel) UnmarshalJSON

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

func (*NullableMessageModel) Unset

func (v *NullableMessageModel) Unset()

type NullablePortTerminalAddOn added in v0.2.4

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

func NewNullablePortTerminalAddOn added in v0.2.4

func NewNullablePortTerminalAddOn(val *PortTerminalAddOn) *NullablePortTerminalAddOn

func (NullablePortTerminalAddOn) Get added in v0.2.4

func (NullablePortTerminalAddOn) IsSet added in v0.2.4

func (v NullablePortTerminalAddOn) IsSet() bool

func (NullablePortTerminalAddOn) MarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOn) Set added in v0.2.4

func (*NullablePortTerminalAddOn) UnmarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOn) Unset added in v0.2.4

func (v *NullablePortTerminalAddOn) Unset()

type NullablePortTerminalAddOnExportPlan added in v0.2.4

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

func NewNullablePortTerminalAddOnExportPlan added in v0.2.4

func NewNullablePortTerminalAddOnExportPlan(val *PortTerminalAddOnExportPlan) *NullablePortTerminalAddOnExportPlan

func (NullablePortTerminalAddOnExportPlan) Get added in v0.2.4

func (NullablePortTerminalAddOnExportPlan) IsSet added in v0.2.4

func (NullablePortTerminalAddOnExportPlan) MarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOnExportPlan) Set added in v0.2.4

func (*NullablePortTerminalAddOnExportPlan) UnmarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOnExportPlan) Unset added in v0.2.4

type NullablePortTerminalAddOnImportPlan added in v0.2.4

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

func NewNullablePortTerminalAddOnImportPlan added in v0.2.4

func NewNullablePortTerminalAddOnImportPlan(val *PortTerminalAddOnImportPlan) *NullablePortTerminalAddOnImportPlan

func (NullablePortTerminalAddOnImportPlan) Get added in v0.2.4

func (NullablePortTerminalAddOnImportPlan) IsSet added in v0.2.4

func (NullablePortTerminalAddOnImportPlan) MarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOnImportPlan) Set added in v0.2.4

func (*NullablePortTerminalAddOnImportPlan) UnmarshalJSON added in v0.2.4

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

func (*NullablePortTerminalAddOnImportPlan) Unset added in v0.2.4

type NullablePortcastAPI added in v0.2.4

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

func NewNullablePortcastAPI added in v0.2.4

func NewNullablePortcastAPI(val *PortcastAPI) *NullablePortcastAPI

func (NullablePortcastAPI) Get added in v0.2.4

func (NullablePortcastAPI) IsSet added in v0.2.4

func (v NullablePortcastAPI) IsSet() bool

func (NullablePortcastAPI) MarshalJSON added in v0.2.4

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

func (*NullablePortcastAPI) Set added in v0.2.4

func (v *NullablePortcastAPI) Set(val *PortcastAPI)

func (*NullablePortcastAPI) UnmarshalJSON added in v0.2.4

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

func (*NullablePortcastAPI) Unset added in v0.2.4

func (v *NullablePortcastAPI) Unset()

type NullablePortcastAPICo2Emissions added in v0.2.4

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

func NewNullablePortcastAPICo2Emissions added in v0.2.4

func NewNullablePortcastAPICo2Emissions(val *PortcastAPICo2Emissions) *NullablePortcastAPICo2Emissions

func (NullablePortcastAPICo2Emissions) Get added in v0.2.4

func (NullablePortcastAPICo2Emissions) IsSet added in v0.2.4

func (NullablePortcastAPICo2Emissions) MarshalJSON added in v0.2.4

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

func (*NullablePortcastAPICo2Emissions) Set added in v0.2.4

func (*NullablePortcastAPICo2Emissions) UnmarshalJSON added in v0.2.4

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

func (*NullablePortcastAPICo2Emissions) Unset added in v0.2.4

type NullablePortcastAPIStatusInfo added in v0.2.4

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

func NewNullablePortcastAPIStatusInfo added in v0.2.4

func NewNullablePortcastAPIStatusInfo(val *PortcastAPIStatusInfo) *NullablePortcastAPIStatusInfo

func (NullablePortcastAPIStatusInfo) Get added in v0.2.4

func (NullablePortcastAPIStatusInfo) IsSet added in v0.2.4

func (NullablePortcastAPIStatusInfo) MarshalJSON added in v0.2.4

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

func (*NullablePortcastAPIStatusInfo) Set added in v0.2.4

func (*NullablePortcastAPIStatusInfo) UnmarshalJSON added in v0.2.4

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

func (*NullablePortcastAPIStatusInfo) Unset added in v0.2.4

func (v *NullablePortcastAPIStatusInfo) Unset()

type NullablePostBooking400Response added in v0.2.4

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

func NewNullablePostBooking400Response added in v0.2.4

func NewNullablePostBooking400Response(val *PostBooking400Response) *NullablePostBooking400Response

func (NullablePostBooking400Response) Get added in v0.2.4

func (NullablePostBooking400Response) IsSet added in v0.2.4

func (NullablePostBooking400Response) MarshalJSON added in v0.2.4

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

func (*NullablePostBooking400Response) Set added in v0.2.4

func (*NullablePostBooking400Response) UnmarshalJSON added in v0.2.4

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

func (*NullablePostBooking400Response) Unset added in v0.2.4

func (v *NullablePostBooking400Response) Unset()

type NullablePostBooking422Response added in v0.2.4

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

func NewNullablePostBooking422Response added in v0.2.4

func NewNullablePostBooking422Response(val *PostBooking422Response) *NullablePostBooking422Response

func (NullablePostBooking422Response) Get added in v0.2.4

func (NullablePostBooking422Response) IsSet added in v0.2.4

func (NullablePostBooking422Response) MarshalJSON added in v0.2.4

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

func (*NullablePostBooking422Response) Set added in v0.2.4

func (*NullablePostBooking422Response) UnmarshalJSON added in v0.2.4

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

func (*NullablePostBooking422Response) Unset added in v0.2.4

func (v *NullablePostBooking422Response) Unset()

type NullablePostBookingRequest added in v0.2.4

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

func NewNullablePostBookingRequest added in v0.2.4

func NewNullablePostBookingRequest(val *PostBookingRequest) *NullablePostBookingRequest

func (NullablePostBookingRequest) Get added in v0.2.4

func (NullablePostBookingRequest) IsSet added in v0.2.4

func (v NullablePostBookingRequest) IsSet() bool

func (NullablePostBookingRequest) MarshalJSON added in v0.2.4

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

func (*NullablePostBookingRequest) Set added in v0.2.4

func (*NullablePostBookingRequest) UnmarshalJSON added in v0.2.4

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

func (*NullablePostBookingRequest) Unset added in v0.2.4

func (v *NullablePostBookingRequest) Unset()

type NullablePostEtaBillOfLadingBookmarks200Response added in v0.2.4

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

func (NullablePostEtaBillOfLadingBookmarks200Response) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks200Response) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks200Response) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks200Response) UnmarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks200Response) Unset added in v0.2.4

type NullablePostEtaBillOfLadingBookmarks400Response added in v0.2.4

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

func (NullablePostEtaBillOfLadingBookmarks400Response) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks400Response) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks400Response) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks400Response) UnmarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks400Response) Unset added in v0.2.4

type NullablePostEtaBillOfLadingBookmarks401Response added in v0.2.4

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

func (NullablePostEtaBillOfLadingBookmarks401Response) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks401Response) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks401Response) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks401Response) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks401Response) UnmarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks401Response) Unset added in v0.2.4

type NullablePostEtaBillOfLadingBookmarks403Response added in v0.2.4

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

func (NullablePostEtaBillOfLadingBookmarks403Response) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks403Response) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks403Response) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks403Response) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks403Response) UnmarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks403Response) Unset added in v0.2.4

type NullablePostEtaBillOfLadingBookmarks409Response added in v0.2.4

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

func (NullablePostEtaBillOfLadingBookmarks409Response) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks409Response) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarks409Response) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks409Response) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks409Response) UnmarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarks409Response) Unset added in v0.2.4

type NullablePostEtaBillOfLadingBookmarksRequest added in v0.2.4

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

func NewNullablePostEtaBillOfLadingBookmarksRequest added in v0.2.4

func NewNullablePostEtaBillOfLadingBookmarksRequest(val *PostEtaBillOfLadingBookmarksRequest) *NullablePostEtaBillOfLadingBookmarksRequest

func (NullablePostEtaBillOfLadingBookmarksRequest) Get added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarksRequest) IsSet added in v0.2.4

func (NullablePostEtaBillOfLadingBookmarksRequest) MarshalJSON added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarksRequest) Set added in v0.2.4

func (*NullablePostEtaBillOfLadingBookmarksRequest) UnmarshalJSON added in v0.2.4

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

func (*NullablePostEtaBillOfLadingBookmarksRequest) Unset added in v0.2.4

type NullableSailingInfoTracking added in v0.2.4

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

func NewNullableSailingInfoTracking added in v0.2.4

func NewNullableSailingInfoTracking(val *SailingInfoTracking) *NullableSailingInfoTracking

func (NullableSailingInfoTracking) Get added in v0.2.4

func (NullableSailingInfoTracking) IsSet added in v0.2.4

func (NullableSailingInfoTracking) MarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTracking) Set added in v0.2.4

func (*NullableSailingInfoTracking) UnmarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTracking) Unset added in v0.2.4

func (v *NullableSailingInfoTracking) Unset()

type NullableSailingInfoTrackingAis added in v0.2.4

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

func NewNullableSailingInfoTrackingAis added in v0.2.4

func NewNullableSailingInfoTrackingAis(val *SailingInfoTrackingAis) *NullableSailingInfoTrackingAis

func (NullableSailingInfoTrackingAis) Get added in v0.2.4

func (NullableSailingInfoTrackingAis) IsSet added in v0.2.4

func (NullableSailingInfoTrackingAis) MarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingAis) Set added in v0.2.4

func (*NullableSailingInfoTrackingAis) UnmarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingAis) Unset added in v0.2.4

func (v *NullableSailingInfoTrackingAis) Unset()

type NullableSailingInfoTrackingSailingInfo added in v0.2.4

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

func NewNullableSailingInfoTrackingSailingInfo added in v0.2.4

func NewNullableSailingInfoTrackingSailingInfo(val *SailingInfoTrackingSailingInfo) *NullableSailingInfoTrackingSailingInfo

func (NullableSailingInfoTrackingSailingInfo) Get added in v0.2.4

func (NullableSailingInfoTrackingSailingInfo) IsSet added in v0.2.4

func (NullableSailingInfoTrackingSailingInfo) MarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingSailingInfo) Set added in v0.2.4

func (*NullableSailingInfoTrackingSailingInfo) UnmarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingSailingInfo) Unset added in v0.2.4

type NullableSailingInfoTrackingStatusInfo added in v0.2.4

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

func NewNullableSailingInfoTrackingStatusInfo added in v0.2.4

func NewNullableSailingInfoTrackingStatusInfo(val *SailingInfoTrackingStatusInfo) *NullableSailingInfoTrackingStatusInfo

func (NullableSailingInfoTrackingStatusInfo) Get added in v0.2.4

func (NullableSailingInfoTrackingStatusInfo) IsSet added in v0.2.4

func (NullableSailingInfoTrackingStatusInfo) MarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingStatusInfo) Set added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfo) UnmarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingStatusInfo) Unset added in v0.2.4

type NullableSailingInfoTrackingStatusInfoPrediction added in v0.2.4

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

func (NullableSailingInfoTrackingStatusInfoPrediction) Get added in v0.2.4

func (NullableSailingInfoTrackingStatusInfoPrediction) IsSet added in v0.2.4

func (NullableSailingInfoTrackingStatusInfoPrediction) MarshalJSON added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfoPrediction) Set added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfoPrediction) UnmarshalJSON added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfoPrediction) Unset added in v0.2.4

type NullableSailingInfoTrackingStatusInfoVessel added in v0.2.4

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

func NewNullableSailingInfoTrackingStatusInfoVessel added in v0.2.4

func NewNullableSailingInfoTrackingStatusInfoVessel(val *SailingInfoTrackingStatusInfoVessel) *NullableSailingInfoTrackingStatusInfoVessel

func (NullableSailingInfoTrackingStatusInfoVessel) Get added in v0.2.4

func (NullableSailingInfoTrackingStatusInfoVessel) IsSet added in v0.2.4

func (NullableSailingInfoTrackingStatusInfoVessel) MarshalJSON added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfoVessel) Set added in v0.2.4

func (*NullableSailingInfoTrackingStatusInfoVessel) UnmarshalJSON added in v0.2.4

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

func (*NullableSailingInfoTrackingStatusInfoVessel) Unset added in v0.2.4

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

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

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

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

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

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

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableVoyageDetails added in v0.2.4

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

func NewNullableVoyageDetails added in v0.2.4

func NewNullableVoyageDetails(val *VoyageDetails) *NullableVoyageDetails

func (NullableVoyageDetails) Get added in v0.2.4

func (NullableVoyageDetails) IsSet added in v0.2.4

func (v NullableVoyageDetails) IsSet() bool

func (NullableVoyageDetails) MarshalJSON added in v0.2.4

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

func (*NullableVoyageDetails) Set added in v0.2.4

func (v *NullableVoyageDetails) Set(val *VoyageDetails)

func (*NullableVoyageDetails) UnmarshalJSON added in v0.2.4

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

func (*NullableVoyageDetails) Unset added in v0.2.4

func (v *NullableVoyageDetails) Unset()

type PortTerminalAddOn added in v0.2.4

type PortTerminalAddOn struct {
	// Unique Identifier called Bill of Lading Bookmark ID [Primary Key] (Also refered as Bookmark ID)
	BillOfLadingBookmarkId *string `json:"bill_of_lading_bookmark_id,omitempty"`
	// Container number
	CntrNo *string `json:"cntr_no,omitempty"`
	// Bill of Lading or Booking Number
	BlNo       *string                      `json:"bl_no,omitempty"`
	ExportPlan *PortTerminalAddOnExportPlan `json:"export_plan,omitempty"`
	ImportPlan *PortTerminalAddOnImportPlan `json:"import_plan,omitempty"`
}

PortTerminalAddOn Portcast Port Terminal Data Add On

func NewPortTerminalAddOn added in v0.2.4

func NewPortTerminalAddOn() *PortTerminalAddOn

NewPortTerminalAddOn instantiates a new PortTerminalAddOn 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 NewPortTerminalAddOnWithDefaults added in v0.2.4

func NewPortTerminalAddOnWithDefaults() *PortTerminalAddOn

NewPortTerminalAddOnWithDefaults instantiates a new PortTerminalAddOn 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 (*PortTerminalAddOn) GetBillOfLadingBookmarkId added in v0.2.4

func (o *PortTerminalAddOn) GetBillOfLadingBookmarkId() string

GetBillOfLadingBookmarkId returns the BillOfLadingBookmarkId field value if set, zero value otherwise.

func (*PortTerminalAddOn) GetBillOfLadingBookmarkIdOk added in v0.2.4

func (o *PortTerminalAddOn) GetBillOfLadingBookmarkIdOk() (*string, bool)

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

func (*PortTerminalAddOn) GetBlNo added in v0.2.4

func (o *PortTerminalAddOn) GetBlNo() string

GetBlNo returns the BlNo field value if set, zero value otherwise.

func (*PortTerminalAddOn) GetBlNoOk added in v0.2.4

func (o *PortTerminalAddOn) GetBlNoOk() (*string, bool)

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

func (*PortTerminalAddOn) GetCntrNo added in v0.2.4

func (o *PortTerminalAddOn) GetCntrNo() string

GetCntrNo returns the CntrNo field value if set, zero value otherwise.

func (*PortTerminalAddOn) GetCntrNoOk added in v0.2.4

func (o *PortTerminalAddOn) GetCntrNoOk() (*string, bool)

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

func (*PortTerminalAddOn) GetExportPlan added in v0.2.4

GetExportPlan returns the ExportPlan field value if set, zero value otherwise.

func (*PortTerminalAddOn) GetExportPlanOk added in v0.2.4

func (o *PortTerminalAddOn) GetExportPlanOk() (*PortTerminalAddOnExportPlan, bool)

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

func (*PortTerminalAddOn) GetImportPlan added in v0.2.4

GetImportPlan returns the ImportPlan field value if set, zero value otherwise.

func (*PortTerminalAddOn) GetImportPlanOk added in v0.2.4

func (o *PortTerminalAddOn) GetImportPlanOk() (*PortTerminalAddOnImportPlan, bool)

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

func (*PortTerminalAddOn) HasBillOfLadingBookmarkId added in v0.2.4

func (o *PortTerminalAddOn) HasBillOfLadingBookmarkId() bool

HasBillOfLadingBookmarkId returns a boolean if a field has been set.

func (*PortTerminalAddOn) HasBlNo added in v0.2.4

func (o *PortTerminalAddOn) HasBlNo() bool

HasBlNo returns a boolean if a field has been set.

func (*PortTerminalAddOn) HasCntrNo added in v0.2.4

func (o *PortTerminalAddOn) HasCntrNo() bool

HasCntrNo returns a boolean if a field has been set.

func (*PortTerminalAddOn) HasExportPlan added in v0.2.4

func (o *PortTerminalAddOn) HasExportPlan() bool

HasExportPlan returns a boolean if a field has been set.

func (*PortTerminalAddOn) HasImportPlan added in v0.2.4

func (o *PortTerminalAddOn) HasImportPlan() bool

HasImportPlan returns a boolean if a field has been set.

func (PortTerminalAddOn) MarshalJSON added in v0.2.4

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

func (*PortTerminalAddOn) SetBillOfLadingBookmarkId added in v0.2.4

func (o *PortTerminalAddOn) SetBillOfLadingBookmarkId(v string)

SetBillOfLadingBookmarkId gets a reference to the given string and assigns it to the BillOfLadingBookmarkId field.

func (*PortTerminalAddOn) SetBlNo added in v0.2.4

func (o *PortTerminalAddOn) SetBlNo(v string)

SetBlNo gets a reference to the given string and assigns it to the BlNo field.

func (*PortTerminalAddOn) SetCntrNo added in v0.2.4

func (o *PortTerminalAddOn) SetCntrNo(v string)

SetCntrNo gets a reference to the given string and assigns it to the CntrNo field.

func (*PortTerminalAddOn) SetExportPlan added in v0.2.4

func (o *PortTerminalAddOn) SetExportPlan(v PortTerminalAddOnExportPlan)

SetExportPlan gets a reference to the given PortTerminalAddOnExportPlan and assigns it to the ExportPlan field.

func (*PortTerminalAddOn) SetImportPlan added in v0.2.4

func (o *PortTerminalAddOn) SetImportPlan(v PortTerminalAddOnImportPlan)

SetImportPlan gets a reference to the given PortTerminalAddOnImportPlan and assigns it to the ImportPlan field.

func (PortTerminalAddOn) ToMap added in v0.2.4

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

type PortTerminalAddOnExportPlan added in v0.2.4

type PortTerminalAddOnExportPlan struct {
	// Unique Identifier for the Export Plan Object.
	Id *string `json:"id,omitempty"`
	// Export Plan Object update date
	Updated *time.Time `json:"updated,omitempty"`
	// Relates to the UNLOCODE for the export port, as standardized by Portcast
	PortCode *string `json:"port_code,omitempty"`
	// Relates to the export port name, as standardized by Portcast
	PortName *string `json:"port_name,omitempty"`
	// BIC/SMDG Defined Code for the Port Terminal Location
	FacilityCode *string `json:"facility_code,omitempty"`
	// Export port terminal name
	FacilityName *string `json:"facility_name,omitempty"`
	// Vessel name of the vessel associated with the export location.
	VesselName *string `json:"vessel_name,omitempty"`
	// Voyage Number associated with the export journey, as reported by the Terminal.
	VoyageNo *string `json:"voyage_no,omitempty"`
	// Earliest Receipt Date (ERD) for a standard container, as reported by the terminal - Local Time.
	ErdStandard *time.Time `json:"erd_standard,omitempty"`
	// Earliest Receipt Date (ERD) for a reefer container, as reported by the terminal - Local Time.
	ErdReefer *time.Time `json:"erd_reefer,omitempty"`
	// Date a container was received at the terminal through the gate, as reported by the terminal - Local Time.
	GateInDate *string `json:"gate_in_date,omitempty"`
	// Last possible date and time for gating-in standard container at the export terminal, as reported by the Terminal - Local Time.
	PortCutoffStandard *time.Time `json:"port_cutoff_standard,omitempty"`
	// Last possible date and time for gating-in reefer container at the export terminal, as reported by the terminal - Local Time.
	PortCutoffReefer *time.Time `json:"port_cutoff_reefer,omitempty"`
	// Latest vessel ETA to the export port, as reported by the terminal - Local Time.
	LatestEta *time.Time `json:"latest_eta,omitempty"`
	// Actual vessel time of arrival, as reported by the terminal - Local Time.
	ActualArrival *time.Time `json:"actual_arrival,omitempty"`
	// Latest vessel ETD from the export port, as reported by the terminal - Local Time.
	LatestEtd *time.Time `json:"latest_etd,omitempty"`
	// Actual vessel time of departure from the export port, as reported by the terminal - Local Time.
	ActualDeparture *time.Time `json:"actual_departure,omitempty"`
}

PortTerminalAddOnExportPlan Summry of key temrinal events and milestones at the export Port of Loading (POL).

func NewPortTerminalAddOnExportPlan added in v0.2.4

func NewPortTerminalAddOnExportPlan() *PortTerminalAddOnExportPlan

NewPortTerminalAddOnExportPlan instantiates a new PortTerminalAddOnExportPlan 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 NewPortTerminalAddOnExportPlanWithDefaults added in v0.2.4

func NewPortTerminalAddOnExportPlanWithDefaults() *PortTerminalAddOnExportPlan

NewPortTerminalAddOnExportPlanWithDefaults instantiates a new PortTerminalAddOnExportPlan 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 (*PortTerminalAddOnExportPlan) GetActualArrival added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetActualArrival() time.Time

GetActualArrival returns the ActualArrival field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetActualArrivalOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetActualArrivalOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetActualDeparture added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetActualDeparture() time.Time

GetActualDeparture returns the ActualDeparture field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetActualDepartureOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetActualDepartureOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetErdReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetErdReefer() time.Time

GetErdReefer returns the ErdReefer field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetErdReeferOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetErdReeferOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetErdStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetErdStandard() time.Time

GetErdStandard returns the ErdStandard field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetErdStandardOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetErdStandardOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetFacilityCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetFacilityCodeOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) 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 (*PortTerminalAddOnExportPlan) GetFacilityName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetFacilityName() string

GetFacilityName returns the FacilityName field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetFacilityNameOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetFacilityNameOk() (*string, bool)

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

func (*PortTerminalAddOnExportPlan) GetGateInDate added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetGateInDate() string

GetGateInDate returns the GateInDate field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetGateInDateOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetGateInDateOk() (*string, bool)

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

func (*PortTerminalAddOnExportPlan) GetId added in v0.2.4

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

func (*PortTerminalAddOnExportPlan) GetIdOk added in v0.2.4

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

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

func (*PortTerminalAddOnExportPlan) GetLatestEta added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetLatestEta() time.Time

GetLatestEta returns the LatestEta field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetLatestEtaOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetLatestEtaOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetLatestEtd added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetLatestEtd() time.Time

GetLatestEtd returns the LatestEtd field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetLatestEtdOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetLatestEtdOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetPortCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCode() string

GetPortCode returns the PortCode field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetPortCodeOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCodeOk() (*string, bool)

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

func (*PortTerminalAddOnExportPlan) GetPortCutoffReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCutoffReefer() time.Time

GetPortCutoffReefer returns the PortCutoffReefer field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetPortCutoffReeferOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCutoffReeferOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetPortCutoffStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCutoffStandard() time.Time

GetPortCutoffStandard returns the PortCutoffStandard field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetPortCutoffStandardOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortCutoffStandardOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetPortName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortName() string

GetPortName returns the PortName field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetPortNameOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetPortNameOk() (*string, bool)

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

func (*PortTerminalAddOnExportPlan) GetUpdated added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetUpdatedOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetUpdatedOk() (*time.Time, bool)

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

func (*PortTerminalAddOnExportPlan) GetVesselName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetVesselName() string

GetVesselName returns the VesselName field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetVesselNameOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) 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 (*PortTerminalAddOnExportPlan) GetVoyageNo added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetVoyageNo() string

GetVoyageNo returns the VoyageNo field value if set, zero value otherwise.

func (*PortTerminalAddOnExportPlan) GetVoyageNoOk added in v0.2.4

func (o *PortTerminalAddOnExportPlan) GetVoyageNoOk() (*string, bool)

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

func (*PortTerminalAddOnExportPlan) HasActualArrival added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasActualArrival() bool

HasActualArrival returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasActualDeparture added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasActualDeparture() bool

HasActualDeparture returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasErdReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasErdReefer() bool

HasErdReefer returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasErdStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasErdStandard() bool

HasErdStandard returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasFacilityCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasFacilityName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasFacilityName() bool

HasFacilityName returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasGateInDate added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasGateInDate() bool

HasGateInDate returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasId added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasId() bool

HasId returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasLatestEta added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasLatestEta() bool

HasLatestEta returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasLatestEtd added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasLatestEtd() bool

HasLatestEtd returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasPortCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasPortCode() bool

HasPortCode returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasPortCutoffReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasPortCutoffReefer() bool

HasPortCutoffReefer returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasPortCutoffStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasPortCutoffStandard() bool

HasPortCutoffStandard returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasPortName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasPortName() bool

HasPortName returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasUpdated added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasVesselName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (*PortTerminalAddOnExportPlan) HasVoyageNo added in v0.2.4

func (o *PortTerminalAddOnExportPlan) HasVoyageNo() bool

HasVoyageNo returns a boolean if a field has been set.

func (PortTerminalAddOnExportPlan) MarshalJSON added in v0.2.4

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

func (*PortTerminalAddOnExportPlan) SetActualArrival added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetActualArrival(v time.Time)

SetActualArrival gets a reference to the given time.Time and assigns it to the ActualArrival field.

func (*PortTerminalAddOnExportPlan) SetActualDeparture added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetActualDeparture(v time.Time)

SetActualDeparture gets a reference to the given time.Time and assigns it to the ActualDeparture field.

func (*PortTerminalAddOnExportPlan) SetErdReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetErdReefer(v time.Time)

SetErdReefer gets a reference to the given time.Time and assigns it to the ErdReefer field.

func (*PortTerminalAddOnExportPlan) SetErdStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetErdStandard(v time.Time)

SetErdStandard gets a reference to the given time.Time and assigns it to the ErdStandard field.

func (*PortTerminalAddOnExportPlan) SetFacilityCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (*PortTerminalAddOnExportPlan) SetFacilityName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetFacilityName(v string)

SetFacilityName gets a reference to the given string and assigns it to the FacilityName field.

func (*PortTerminalAddOnExportPlan) SetGateInDate added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetGateInDate(v string)

SetGateInDate gets a reference to the given string and assigns it to the GateInDate field.

func (*PortTerminalAddOnExportPlan) SetId added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetId(v string)

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

func (*PortTerminalAddOnExportPlan) SetLatestEta added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetLatestEta(v time.Time)

SetLatestEta gets a reference to the given time.Time and assigns it to the LatestEta field.

func (*PortTerminalAddOnExportPlan) SetLatestEtd added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetLatestEtd(v time.Time)

SetLatestEtd gets a reference to the given time.Time and assigns it to the LatestEtd field.

func (*PortTerminalAddOnExportPlan) SetPortCode added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetPortCode(v string)

SetPortCode gets a reference to the given string and assigns it to the PortCode field.

func (*PortTerminalAddOnExportPlan) SetPortCutoffReefer added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetPortCutoffReefer(v time.Time)

SetPortCutoffReefer gets a reference to the given time.Time and assigns it to the PortCutoffReefer field.

func (*PortTerminalAddOnExportPlan) SetPortCutoffStandard added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetPortCutoffStandard(v time.Time)

SetPortCutoffStandard gets a reference to the given time.Time and assigns it to the PortCutoffStandard field.

func (*PortTerminalAddOnExportPlan) SetPortName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetPortName(v string)

SetPortName gets a reference to the given string and assigns it to the PortName field.

func (*PortTerminalAddOnExportPlan) SetUpdated added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*PortTerminalAddOnExportPlan) SetVesselName added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetVesselName(v string)

SetVesselName gets a reference to the given string and assigns it to the VesselName field.

func (*PortTerminalAddOnExportPlan) SetVoyageNo added in v0.2.4

func (o *PortTerminalAddOnExportPlan) SetVoyageNo(v string)

SetVoyageNo gets a reference to the given string and assigns it to the VoyageNo field.

func (PortTerminalAddOnExportPlan) ToMap added in v0.2.4

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

type PortTerminalAddOnImportPlan added in v0.2.4

type PortTerminalAddOnImportPlan struct {
	// Unique Identifier for the Import Plan Object.
	Id *string `json:"id,omitempty"`
	// Import Plan Object update date
	Updated *time.Time `json:"updated,omitempty"`
	// Relates to the UNLOCODE for the import port, as standardized by Portcast
	PortCode *string `json:"port_code,omitempty"`
	// Relates to the import port name, as standardized by Portcast.
	PortName *string `json:"port_name,omitempty"`
	// BIC/SMDG Defined Code for the Port Terminal Location.
	FacilityCode *string `json:"facility_code,omitempty"`
	// Import port terminal name.
	FacilityName *string `json:"facility_name,omitempty"`
	// Vessel name of the vessel associated with the import location.
	VesselName *string `json:"vessel_name,omitempty"`
	// Voyage Number associated with the import journey, as reported by the Terminal.
	VoyageNo *string `json:"voyage_no,omitempty"`
	// Container status, as reported by the Terminal.
	ContainerStatus *string `json:"container_status,omitempty"`
	// Date and time when the container was discharged from the vessel, as reported by the Terminal - Local Time.
	DischargeDate *string `json:"discharge_date,omitempty"`
	// Current location of the container in the yard.
	YardLocation *string `json:"yard_location,omitempty"`
	// Identifies any holds that might be applicable to this shipment.
	ContainerHolds *string `json:"container_holds,omitempty"`
	// Last Free Day, as reported by the Terminal. Charges will start to acrue after this date.
	LastFreeDay *string `json:"last_free_day,omitempty"`
	// Dollar amount owed in demurrage fees, as reported by the Terminal.
	DemurrageOwed *string `json:"demurrage_owed,omitempty"`
	// Date and time when the container gates out of the port terminal, as reported by the Terminal - Local Time.
	GateOutDate *string `json:"gate_out_date,omitempty"`
	// Latest vessel ETA, as reported by the Terminal - Local Time.
	LatestEta *string `json:"latest_eta,omitempty"`
	// Confirms if the container is ready for delivery.
	ReadyForDelivery *string `json:"ready_for_delivery,omitempty"`
	// Confirms if the pick up appointment has been set.
	AppointmentSet *string `json:"appointment_set,omitempty"`
	// Date and time when container is scheduled to be picked up from the port, as reported by the Terminal - Local Time.
	PickupAppointmentDate *string `json:"pickup_appointment_date,omitempty"`
}

PortTerminalAddOnImportPlan Summry of key temrinal events and statuses at the import Port of Discharge (POD).

func NewPortTerminalAddOnImportPlan added in v0.2.4

func NewPortTerminalAddOnImportPlan() *PortTerminalAddOnImportPlan

NewPortTerminalAddOnImportPlan instantiates a new PortTerminalAddOnImportPlan 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 NewPortTerminalAddOnImportPlanWithDefaults added in v0.2.4

func NewPortTerminalAddOnImportPlanWithDefaults() *PortTerminalAddOnImportPlan

NewPortTerminalAddOnImportPlanWithDefaults instantiates a new PortTerminalAddOnImportPlan 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 (*PortTerminalAddOnImportPlan) GetAppointmentSet added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetAppointmentSet() string

GetAppointmentSet returns the AppointmentSet field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetAppointmentSetOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetAppointmentSetOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetContainerHolds added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetContainerHolds() string

GetContainerHolds returns the ContainerHolds field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetContainerHoldsOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetContainerHoldsOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetContainerStatus added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetContainerStatus() string

GetContainerStatus returns the ContainerStatus field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetContainerStatusOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetContainerStatusOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetDemurrageOwed added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetDemurrageOwed() string

GetDemurrageOwed returns the DemurrageOwed field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetDemurrageOwedOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetDemurrageOwedOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetDischargeDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetDischargeDate() string

GetDischargeDate returns the DischargeDate field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetDischargeDateOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetDischargeDateOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetFacilityCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetFacilityCode() string

GetFacilityCode returns the FacilityCode field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetFacilityCodeOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) 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 (*PortTerminalAddOnImportPlan) GetFacilityName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetFacilityName() string

GetFacilityName returns the FacilityName field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetFacilityNameOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetFacilityNameOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetGateOutDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetGateOutDate() string

GetGateOutDate returns the GateOutDate field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetGateOutDateOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetGateOutDateOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetId added in v0.2.4

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

func (*PortTerminalAddOnImportPlan) GetIdOk added in v0.2.4

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

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

func (*PortTerminalAddOnImportPlan) GetLastFreeDay added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetLastFreeDay() string

GetLastFreeDay returns the LastFreeDay field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetLastFreeDayOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetLastFreeDayOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetLatestEta added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetLatestEta() string

GetLatestEta returns the LatestEta field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetLatestEtaOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetLatestEtaOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetPickupAppointmentDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPickupAppointmentDate() string

GetPickupAppointmentDate returns the PickupAppointmentDate field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetPickupAppointmentDateOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPickupAppointmentDateOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetPortCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPortCode() string

GetPortCode returns the PortCode field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetPortCodeOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPortCodeOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetPortName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPortName() string

GetPortName returns the PortName field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetPortNameOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetPortNameOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetReadyForDelivery added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetReadyForDelivery() string

GetReadyForDelivery returns the ReadyForDelivery field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetReadyForDeliveryOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetReadyForDeliveryOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetUpdated added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetUpdated() time.Time

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetUpdatedOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetUpdatedOk() (*time.Time, bool)

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

func (*PortTerminalAddOnImportPlan) GetVesselName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetVesselName() string

GetVesselName returns the VesselName field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetVesselNameOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) 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 (*PortTerminalAddOnImportPlan) GetVoyageNo added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetVoyageNo() string

GetVoyageNo returns the VoyageNo field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetVoyageNoOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetVoyageNoOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) GetYardLocation added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetYardLocation() string

GetYardLocation returns the YardLocation field value if set, zero value otherwise.

func (*PortTerminalAddOnImportPlan) GetYardLocationOk added in v0.2.4

func (o *PortTerminalAddOnImportPlan) GetYardLocationOk() (*string, bool)

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

func (*PortTerminalAddOnImportPlan) HasAppointmentSet added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasAppointmentSet() bool

HasAppointmentSet returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasContainerHolds added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasContainerHolds() bool

HasContainerHolds returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasContainerStatus added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasContainerStatus() bool

HasContainerStatus returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasDemurrageOwed added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasDemurrageOwed() bool

HasDemurrageOwed returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasDischargeDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasDischargeDate() bool

HasDischargeDate returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasFacilityCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasFacilityCode() bool

HasFacilityCode returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasFacilityName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasFacilityName() bool

HasFacilityName returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasGateOutDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasGateOutDate() bool

HasGateOutDate returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasId added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasId() bool

HasId returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasLastFreeDay added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasLastFreeDay() bool

HasLastFreeDay returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasLatestEta added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasLatestEta() bool

HasLatestEta returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasPickupAppointmentDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasPickupAppointmentDate() bool

HasPickupAppointmentDate returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasPortCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasPortCode() bool

HasPortCode returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasPortName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasPortName() bool

HasPortName returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasReadyForDelivery added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasReadyForDelivery() bool

HasReadyForDelivery returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasUpdated added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasVesselName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasVoyageNo added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasVoyageNo() bool

HasVoyageNo returns a boolean if a field has been set.

func (*PortTerminalAddOnImportPlan) HasYardLocation added in v0.2.4

func (o *PortTerminalAddOnImportPlan) HasYardLocation() bool

HasYardLocation returns a boolean if a field has been set.

func (PortTerminalAddOnImportPlan) MarshalJSON added in v0.2.4

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

func (*PortTerminalAddOnImportPlan) SetAppointmentSet added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetAppointmentSet(v string)

SetAppointmentSet gets a reference to the given string and assigns it to the AppointmentSet field.

func (*PortTerminalAddOnImportPlan) SetContainerHolds added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetContainerHolds(v string)

SetContainerHolds gets a reference to the given string and assigns it to the ContainerHolds field.

func (*PortTerminalAddOnImportPlan) SetContainerStatus added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetContainerStatus(v string)

SetContainerStatus gets a reference to the given string and assigns it to the ContainerStatus field.

func (*PortTerminalAddOnImportPlan) SetDemurrageOwed added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetDemurrageOwed(v string)

SetDemurrageOwed gets a reference to the given string and assigns it to the DemurrageOwed field.

func (*PortTerminalAddOnImportPlan) SetDischargeDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetDischargeDate(v string)

SetDischargeDate gets a reference to the given string and assigns it to the DischargeDate field.

func (*PortTerminalAddOnImportPlan) SetFacilityCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetFacilityCode(v string)

SetFacilityCode gets a reference to the given string and assigns it to the FacilityCode field.

func (*PortTerminalAddOnImportPlan) SetFacilityName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetFacilityName(v string)

SetFacilityName gets a reference to the given string and assigns it to the FacilityName field.

func (*PortTerminalAddOnImportPlan) SetGateOutDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetGateOutDate(v string)

SetGateOutDate gets a reference to the given string and assigns it to the GateOutDate field.

func (*PortTerminalAddOnImportPlan) SetId added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetId(v string)

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

func (*PortTerminalAddOnImportPlan) SetLastFreeDay added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetLastFreeDay(v string)

SetLastFreeDay gets a reference to the given string and assigns it to the LastFreeDay field.

func (*PortTerminalAddOnImportPlan) SetLatestEta added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetLatestEta(v string)

SetLatestEta gets a reference to the given string and assigns it to the LatestEta field.

func (*PortTerminalAddOnImportPlan) SetPickupAppointmentDate added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetPickupAppointmentDate(v string)

SetPickupAppointmentDate gets a reference to the given string and assigns it to the PickupAppointmentDate field.

func (*PortTerminalAddOnImportPlan) SetPortCode added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetPortCode(v string)

SetPortCode gets a reference to the given string and assigns it to the PortCode field.

func (*PortTerminalAddOnImportPlan) SetPortName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetPortName(v string)

SetPortName gets a reference to the given string and assigns it to the PortName field.

func (*PortTerminalAddOnImportPlan) SetReadyForDelivery added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetReadyForDelivery(v string)

SetReadyForDelivery gets a reference to the given string and assigns it to the ReadyForDelivery field.

func (*PortTerminalAddOnImportPlan) SetUpdated added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetUpdated(v time.Time)

SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.

func (*PortTerminalAddOnImportPlan) SetVesselName added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetVesselName(v string)

SetVesselName gets a reference to the given string and assigns it to the VesselName field.

func (*PortTerminalAddOnImportPlan) SetVoyageNo added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetVoyageNo(v string)

SetVoyageNo gets a reference to the given string and assigns it to the VoyageNo field.

func (*PortTerminalAddOnImportPlan) SetYardLocation added in v0.2.4

func (o *PortTerminalAddOnImportPlan) SetYardLocation(v string)

SetYardLocation gets a reference to the given string and assigns it to the YardLocation field.

func (PortTerminalAddOnImportPlan) ToMap added in v0.2.4

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

type PortcastAPI added in v0.2.4

type PortcastAPI struct {
	// Summary of the shipment's Predicted, Scheduled and Actual Events that happen at the POL and POD
	BillOfLading *BillOfLading `json:"bill_of_lading,omitempty"`
	// Summary of the Bookmark ID Metadata
	BillOfLadingBookmark *BillOfLadingBookmark `json:"bill_of_lading_bookmark,omitempty"`
	// Container Events List for the tracked shipment
	ContainerEventList []ContainerEvent         `json:"container_event_list,omitempty"`
	ContainerMetadata  *ContainerMetadata       `json:"container_metadata,omitempty"`
	Co2Emissions       *PortcastAPICo2Emissions `json:"co2_emissions,omitempty"`
	DelayLists         []DelayReasons           `json:"delay_lists,omitempty"`
	// Unique ID for the API response generated
	ResponseId *string `json:"response_id,omitempty"`
	// Tracking Status Message
	Msg *string `json:"msg,omitempty"`
	// Customer Org (Flow) to which the bookmark ID is uploaded too
	OrgId *string `json:"org_id,omitempty"`
	// Detailed Tracking Information for each leg of the journey
	SailingInfoTracking []SailingInfoTracking  `json:"sailing_info_tracking,omitempty"`
	StatusInfo          *PortcastAPIStatusInfo `json:"status_info,omitempty"`
	// Tracking Status
	Success *bool `json:"success,omitempty"`
}

PortcastAPI Portcast Container Visibility API

func NewPortcastAPI added in v0.2.4

func NewPortcastAPI() *PortcastAPI

NewPortcastAPI instantiates a new PortcastAPI 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 NewPortcastAPIWithDefaults added in v0.2.4

func NewPortcastAPIWithDefaults() *PortcastAPI

NewPortcastAPIWithDefaults instantiates a new PortcastAPI 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 (*PortcastAPI) GetBillOfLading added in v0.2.4

func (o *PortcastAPI) GetBillOfLading() BillOfLading

GetBillOfLading returns the BillOfLading field value if set, zero value otherwise.

func (*PortcastAPI) GetBillOfLadingBookmark added in v0.2.4

func (o *PortcastAPI) GetBillOfLadingBookmark() BillOfLadingBookmark

GetBillOfLadingBookmark returns the BillOfLadingBookmark field value if set, zero value otherwise.

func (*PortcastAPI) GetBillOfLadingBookmarkOk added in v0.2.4

func (o *PortcastAPI) GetBillOfLadingBookmarkOk() (*BillOfLadingBookmark, bool)

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

func (*PortcastAPI) GetBillOfLadingOk added in v0.2.4

func (o *PortcastAPI) GetBillOfLadingOk() (*BillOfLading, bool)

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

func (*PortcastAPI) GetCo2Emissions added in v0.2.4

func (o *PortcastAPI) GetCo2Emissions() PortcastAPICo2Emissions

GetCo2Emissions returns the Co2Emissions field value if set, zero value otherwise.

func (*PortcastAPI) GetCo2EmissionsOk added in v0.2.4

func (o *PortcastAPI) GetCo2EmissionsOk() (*PortcastAPICo2Emissions, bool)

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

func (*PortcastAPI) GetContainerEventList added in v0.2.4

func (o *PortcastAPI) GetContainerEventList() []ContainerEvent

GetContainerEventList returns the ContainerEventList field value if set, zero value otherwise.

func (*PortcastAPI) GetContainerEventListOk added in v0.2.4

func (o *PortcastAPI) GetContainerEventListOk() ([]ContainerEvent, bool)

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

func (*PortcastAPI) GetContainerMetadata added in v0.2.4

func (o *PortcastAPI) GetContainerMetadata() ContainerMetadata

GetContainerMetadata returns the ContainerMetadata field value if set, zero value otherwise.

func (*PortcastAPI) GetContainerMetadataOk added in v0.2.4

func (o *PortcastAPI) GetContainerMetadataOk() (*ContainerMetadata, bool)

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

func (*PortcastAPI) GetDelayLists added in v0.2.4

func (o *PortcastAPI) GetDelayLists() []DelayReasons

GetDelayLists returns the DelayLists field value if set, zero value otherwise.

func (*PortcastAPI) GetDelayListsOk added in v0.2.4

func (o *PortcastAPI) GetDelayListsOk() ([]DelayReasons, bool)

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

func (*PortcastAPI) GetMsg added in v0.2.4

func (o *PortcastAPI) GetMsg() string

GetMsg returns the Msg field value if set, zero value otherwise.

func (*PortcastAPI) GetMsgOk added in v0.2.4

func (o *PortcastAPI) GetMsgOk() (*string, bool)

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

func (*PortcastAPI) GetOrgId added in v0.2.4

func (o *PortcastAPI) GetOrgId() string

GetOrgId returns the OrgId field value if set, zero value otherwise.

func (*PortcastAPI) GetOrgIdOk added in v0.2.4

func (o *PortcastAPI) GetOrgIdOk() (*string, bool)

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

func (*PortcastAPI) GetResponseId added in v0.2.4

func (o *PortcastAPI) GetResponseId() string

GetResponseId returns the ResponseId field value if set, zero value otherwise.

func (*PortcastAPI) GetResponseIdOk added in v0.2.4

func (o *PortcastAPI) GetResponseIdOk() (*string, bool)

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

func (*PortcastAPI) GetSailingInfoTracking added in v0.2.4

func (o *PortcastAPI) GetSailingInfoTracking() []SailingInfoTracking

GetSailingInfoTracking returns the SailingInfoTracking field value if set, zero value otherwise.

func (*PortcastAPI) GetSailingInfoTrackingOk added in v0.2.4

func (o *PortcastAPI) GetSailingInfoTrackingOk() ([]SailingInfoTracking, bool)

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

func (*PortcastAPI) GetStatusInfo added in v0.2.4

func (o *PortcastAPI) GetStatusInfo() PortcastAPIStatusInfo

GetStatusInfo returns the StatusInfo field value if set, zero value otherwise.

func (*PortcastAPI) GetStatusInfoOk added in v0.2.4

func (o *PortcastAPI) GetStatusInfoOk() (*PortcastAPIStatusInfo, bool)

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

func (*PortcastAPI) GetSuccess added in v0.2.4

func (o *PortcastAPI) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*PortcastAPI) GetSuccessOk added in v0.2.4

func (o *PortcastAPI) GetSuccessOk() (*bool, bool)

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

func (*PortcastAPI) HasBillOfLading added in v0.2.4

func (o *PortcastAPI) HasBillOfLading() bool

HasBillOfLading returns a boolean if a field has been set.

func (*PortcastAPI) HasBillOfLadingBookmark added in v0.2.4

func (o *PortcastAPI) HasBillOfLadingBookmark() bool

HasBillOfLadingBookmark returns a boolean if a field has been set.

func (*PortcastAPI) HasCo2Emissions added in v0.2.4

func (o *PortcastAPI) HasCo2Emissions() bool

HasCo2Emissions returns a boolean if a field has been set.

func (*PortcastAPI) HasContainerEventList added in v0.2.4

func (o *PortcastAPI) HasContainerEventList() bool

HasContainerEventList returns a boolean if a field has been set.

func (*PortcastAPI) HasContainerMetadata added in v0.2.4

func (o *PortcastAPI) HasContainerMetadata() bool

HasContainerMetadata returns a boolean if a field has been set.

func (*PortcastAPI) HasDelayLists added in v0.2.4

func (o *PortcastAPI) HasDelayLists() bool

HasDelayLists returns a boolean if a field has been set.

func (*PortcastAPI) HasMsg added in v0.2.4

func (o *PortcastAPI) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (*PortcastAPI) HasOrgId added in v0.2.4

func (o *PortcastAPI) HasOrgId() bool

HasOrgId returns a boolean if a field has been set.

func (*PortcastAPI) HasResponseId added in v0.2.4

func (o *PortcastAPI) HasResponseId() bool

HasResponseId returns a boolean if a field has been set.

func (*PortcastAPI) HasSailingInfoTracking added in v0.2.4

func (o *PortcastAPI) HasSailingInfoTracking() bool

HasSailingInfoTracking returns a boolean if a field has been set.

func (*PortcastAPI) HasStatusInfo added in v0.2.4

func (o *PortcastAPI) HasStatusInfo() bool

HasStatusInfo returns a boolean if a field has been set.

func (*PortcastAPI) HasSuccess added in v0.2.4

func (o *PortcastAPI) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (PortcastAPI) MarshalJSON added in v0.2.4

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

func (*PortcastAPI) SetBillOfLading added in v0.2.4

func (o *PortcastAPI) SetBillOfLading(v BillOfLading)

SetBillOfLading gets a reference to the given BillOfLading and assigns it to the BillOfLading field.

func (*PortcastAPI) SetBillOfLadingBookmark added in v0.2.4

func (o *PortcastAPI) SetBillOfLadingBookmark(v BillOfLadingBookmark)

SetBillOfLadingBookmark gets a reference to the given BillOfLadingBookmark and assigns it to the BillOfLadingBookmark field.

func (*PortcastAPI) SetCo2Emissions added in v0.2.4

func (o *PortcastAPI) SetCo2Emissions(v PortcastAPICo2Emissions)

SetCo2Emissions gets a reference to the given PortcastAPICo2Emissions and assigns it to the Co2Emissions field.

func (*PortcastAPI) SetContainerEventList added in v0.2.4

func (o *PortcastAPI) SetContainerEventList(v []ContainerEvent)

SetContainerEventList gets a reference to the given []ContainerEvent and assigns it to the ContainerEventList field.

func (*PortcastAPI) SetContainerMetadata added in v0.2.4

func (o *PortcastAPI) SetContainerMetadata(v ContainerMetadata)

SetContainerMetadata gets a reference to the given ContainerMetadata and assigns it to the ContainerMetadata field.

func (*PortcastAPI) SetDelayLists added in v0.2.4

func (o *PortcastAPI) SetDelayLists(v []DelayReasons)

SetDelayLists gets a reference to the given []DelayReasons and assigns it to the DelayLists field.

func (*PortcastAPI) SetMsg added in v0.2.4

func (o *PortcastAPI) SetMsg(v string)

SetMsg gets a reference to the given string and assigns it to the Msg field.

func (*PortcastAPI) SetOrgId added in v0.2.4

func (o *PortcastAPI) SetOrgId(v string)

SetOrgId gets a reference to the given string and assigns it to the OrgId field.

func (*PortcastAPI) SetResponseId added in v0.2.4

func (o *PortcastAPI) SetResponseId(v string)

SetResponseId gets a reference to the given string and assigns it to the ResponseId field.

func (*PortcastAPI) SetSailingInfoTracking added in v0.2.4

func (o *PortcastAPI) SetSailingInfoTracking(v []SailingInfoTracking)

SetSailingInfoTracking gets a reference to the given []SailingInfoTracking and assigns it to the SailingInfoTracking field.

func (*PortcastAPI) SetStatusInfo added in v0.2.4

func (o *PortcastAPI) SetStatusInfo(v PortcastAPIStatusInfo)

SetStatusInfo gets a reference to the given PortcastAPIStatusInfo and assigns it to the StatusInfo field.

func (*PortcastAPI) SetSuccess added in v0.2.4

func (o *PortcastAPI) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (PortcastAPI) ToMap added in v0.2.4

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

type PortcastAPICo2Emissions added in v0.2.4

type PortcastAPICo2Emissions struct {
	// Total emissions for each container:   (gm/ TEU)    Sum of the emissions derived from WTT and TTW analyses. This offers the carbon footprint associated with the entire lifecycle of the shipped goods.
	Total NullableInt32 `json:"total,omitempty"`
	// Well-to-Tank (WTT) monitoring:   (gm/ TEU)    Measurement of carbon emissions across the entire fuel supply chain; that is, the energy required to extract, produce, and transport a fuel from its source.
	Wtt NullableInt32 `json:"wtt,omitempty"`
	// Tank-to-Wheels (TTW) monitoring:   (gm/ TEU)    Measurement of emissions generated during the actual vessel operation, providing a real-time understanding of carbon output during voyages.
	Ttw NullableInt32 `json:"ttw,omitempty"`
	// Co2e intensity:   (kg/ ton-km)    Signifies the carbon efficiency for each container, thus empowering stakeholders to define actions on reducing emissions.
	Intensity NullableFloat32 `json:"intensity,omitempty"`
}

PortcastAPICo2Emissions Carbon Dioxide Emmissions Details

func NewPortcastAPICo2Emissions added in v0.2.4

func NewPortcastAPICo2Emissions() *PortcastAPICo2Emissions

NewPortcastAPICo2Emissions instantiates a new PortcastAPICo2Emissions 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 NewPortcastAPICo2EmissionsWithDefaults added in v0.2.4

func NewPortcastAPICo2EmissionsWithDefaults() *PortcastAPICo2Emissions

NewPortcastAPICo2EmissionsWithDefaults instantiates a new PortcastAPICo2Emissions 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 (*PortcastAPICo2Emissions) GetIntensity added in v0.2.4

func (o *PortcastAPICo2Emissions) GetIntensity() float32

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

func (*PortcastAPICo2Emissions) GetIntensityOk added in v0.2.4

func (o *PortcastAPICo2Emissions) GetIntensityOk() (*float32, bool)

GetIntensityOk returns a tuple with the Intensity 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 (*PortcastAPICo2Emissions) GetTotal added in v0.2.4

func (o *PortcastAPICo2Emissions) GetTotal() int32

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

func (*PortcastAPICo2Emissions) GetTotalOk added in v0.2.4

func (o *PortcastAPICo2Emissions) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total 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 (*PortcastAPICo2Emissions) GetTtw added in v0.2.4

func (o *PortcastAPICo2Emissions) GetTtw() int32

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

func (*PortcastAPICo2Emissions) GetTtwOk added in v0.2.4

func (o *PortcastAPICo2Emissions) GetTtwOk() (*int32, bool)

GetTtwOk returns a tuple with the Ttw 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 (*PortcastAPICo2Emissions) GetWtt added in v0.2.4

func (o *PortcastAPICo2Emissions) GetWtt() int32

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

func (*PortcastAPICo2Emissions) GetWttOk added in v0.2.4

func (o *PortcastAPICo2Emissions) GetWttOk() (*int32, bool)

GetWttOk returns a tuple with the Wtt 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 (*PortcastAPICo2Emissions) HasIntensity added in v0.2.4

func (o *PortcastAPICo2Emissions) HasIntensity() bool

HasIntensity returns a boolean if a field has been set.

func (*PortcastAPICo2Emissions) HasTotal added in v0.2.4

func (o *PortcastAPICo2Emissions) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*PortcastAPICo2Emissions) HasTtw added in v0.2.4

func (o *PortcastAPICo2Emissions) HasTtw() bool

HasTtw returns a boolean if a field has been set.

func (*PortcastAPICo2Emissions) HasWtt added in v0.2.4

func (o *PortcastAPICo2Emissions) HasWtt() bool

HasWtt returns a boolean if a field has been set.

func (PortcastAPICo2Emissions) MarshalJSON added in v0.2.4

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

func (*PortcastAPICo2Emissions) SetIntensity added in v0.2.4

func (o *PortcastAPICo2Emissions) SetIntensity(v float32)

SetIntensity gets a reference to the given NullableFloat32 and assigns it to the Intensity field.

func (*PortcastAPICo2Emissions) SetIntensityNil added in v0.2.4

func (o *PortcastAPICo2Emissions) SetIntensityNil()

SetIntensityNil sets the value for Intensity to be an explicit nil

func (*PortcastAPICo2Emissions) SetTotal added in v0.2.4

func (o *PortcastAPICo2Emissions) SetTotal(v int32)

SetTotal gets a reference to the given NullableInt32 and assigns it to the Total field.

func (*PortcastAPICo2Emissions) SetTotalNil added in v0.2.4

func (o *PortcastAPICo2Emissions) SetTotalNil()

SetTotalNil sets the value for Total to be an explicit nil

func (*PortcastAPICo2Emissions) SetTtw added in v0.2.4

func (o *PortcastAPICo2Emissions) SetTtw(v int32)

SetTtw gets a reference to the given NullableInt32 and assigns it to the Ttw field.

func (*PortcastAPICo2Emissions) SetTtwNil added in v0.2.4

func (o *PortcastAPICo2Emissions) SetTtwNil()

SetTtwNil sets the value for Ttw to be an explicit nil

func (*PortcastAPICo2Emissions) SetWtt added in v0.2.4

func (o *PortcastAPICo2Emissions) SetWtt(v int32)

SetWtt gets a reference to the given NullableInt32 and assigns it to the Wtt field.

func (*PortcastAPICo2Emissions) SetWttNil added in v0.2.4

func (o *PortcastAPICo2Emissions) SetWttNil()

SetWttNil sets the value for Wtt to be an explicit nil

func (PortcastAPICo2Emissions) ToMap added in v0.2.4

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

func (*PortcastAPICo2Emissions) UnsetIntensity added in v0.2.4

func (o *PortcastAPICo2Emissions) UnsetIntensity()

UnsetIntensity ensures that no value is present for Intensity, not even an explicit nil

func (*PortcastAPICo2Emissions) UnsetTotal added in v0.2.4

func (o *PortcastAPICo2Emissions) UnsetTotal()

UnsetTotal ensures that no value is present for Total, not even an explicit nil

func (*PortcastAPICo2Emissions) UnsetTtw added in v0.2.4

func (o *PortcastAPICo2Emissions) UnsetTtw()

UnsetTtw ensures that no value is present for Ttw, not even an explicit nil

func (*PortcastAPICo2Emissions) UnsetWtt added in v0.2.4

func (o *PortcastAPICo2Emissions) UnsetWtt()

UnsetWtt ensures that no value is present for Wtt, not even an explicit nil

type PortcastAPIStatusInfo added in v0.2.4

type PortcastAPIStatusInfo struct {
	Code     *string  `json:"code,omitempty"`
	Metadata []string `json:"metadata,omitempty"`
}

PortcastAPIStatusInfo Status Defination Object for the [API Response](docs/Portcast-Status-Codes.md)

func NewPortcastAPIStatusInfo added in v0.2.4

func NewPortcastAPIStatusInfo() *PortcastAPIStatusInfo

NewPortcastAPIStatusInfo instantiates a new PortcastAPIStatusInfo 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 NewPortcastAPIStatusInfoWithDefaults added in v0.2.4

func NewPortcastAPIStatusInfoWithDefaults() *PortcastAPIStatusInfo

NewPortcastAPIStatusInfoWithDefaults instantiates a new PortcastAPIStatusInfo 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 (*PortcastAPIStatusInfo) GetCode added in v0.2.4

func (o *PortcastAPIStatusInfo) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*PortcastAPIStatusInfo) GetCodeOk added in v0.2.4

func (o *PortcastAPIStatusInfo) GetCodeOk() (*string, bool)

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

func (*PortcastAPIStatusInfo) GetMetadata added in v0.2.4

func (o *PortcastAPIStatusInfo) GetMetadata() []string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PortcastAPIStatusInfo) GetMetadataOk added in v0.2.4

func (o *PortcastAPIStatusInfo) GetMetadataOk() ([]string, bool)

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

func (*PortcastAPIStatusInfo) HasCode added in v0.2.4

func (o *PortcastAPIStatusInfo) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*PortcastAPIStatusInfo) HasMetadata added in v0.2.4

func (o *PortcastAPIStatusInfo) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (PortcastAPIStatusInfo) MarshalJSON added in v0.2.4

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

func (*PortcastAPIStatusInfo) SetCode added in v0.2.4

func (o *PortcastAPIStatusInfo) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*PortcastAPIStatusInfo) SetMetadata added in v0.2.4

func (o *PortcastAPIStatusInfo) SetMetadata(v []string)

SetMetadata gets a reference to the given []string and assigns it to the Metadata field.

func (PortcastAPIStatusInfo) ToMap added in v0.2.4

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

type PostBooking400Response added in v0.2.4

type PostBooking400Response struct {
	Message *string `json:"message,omitempty"`
}

PostBooking400Response struct for PostBooking400Response

func NewPostBooking400Response added in v0.2.4

func NewPostBooking400Response() *PostBooking400Response

NewPostBooking400Response instantiates a new PostBooking400Response 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 NewPostBooking400ResponseWithDefaults added in v0.2.4

func NewPostBooking400ResponseWithDefaults() *PostBooking400Response

NewPostBooking400ResponseWithDefaults instantiates a new PostBooking400Response 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 (*PostBooking400Response) GetMessage added in v0.2.4

func (o *PostBooking400Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostBooking400Response) GetMessageOk added in v0.2.4

func (o *PostBooking400Response) GetMessageOk() (*string, bool)

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

func (*PostBooking400Response) HasMessage added in v0.2.4

func (o *PostBooking400Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (PostBooking400Response) MarshalJSON added in v0.2.4

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

func (*PostBooking400Response) SetMessage added in v0.2.4

func (o *PostBooking400Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (PostBooking400Response) ToMap added in v0.2.4

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

type PostBooking422Response added in v0.2.4

type PostBooking422Response struct {
	Message *string `json:"message,omitempty"`
}

PostBooking422Response struct for PostBooking422Response

func NewPostBooking422Response added in v0.2.4

func NewPostBooking422Response() *PostBooking422Response

NewPostBooking422Response instantiates a new PostBooking422Response 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 NewPostBooking422ResponseWithDefaults added in v0.2.4

func NewPostBooking422ResponseWithDefaults() *PostBooking422Response

NewPostBooking422ResponseWithDefaults instantiates a new PostBooking422Response 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 (*PostBooking422Response) GetMessage added in v0.2.4

func (o *PostBooking422Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostBooking422Response) GetMessageOk added in v0.2.4

func (o *PostBooking422Response) GetMessageOk() (*string, bool)

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

func (*PostBooking422Response) HasMessage added in v0.2.4

func (o *PostBooking422Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (PostBooking422Response) MarshalJSON added in v0.2.4

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

func (*PostBooking422Response) SetMessage added in v0.2.4

func (o *PostBooking422Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (PostBooking422Response) ToMap added in v0.2.4

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

type PostBookingRequest added in v0.2.4

type PostBookingRequest struct {
	// Carrier SCAC Code or Carrier Synonym (AUTO Detection Supported)
	CarrierNo string `json:"carrier_no"`
	// Booking or Bill of Lading number
	DocNo string `json:"doc_no"`
	// Document number type: BK (Booking) or BL (Bill of Lading)
	DocType string `json:"doc_type"`
	// A https endpoint for Portcast to push the json object whenever there are updates.
	CallbackUrl *string `json:"callback_url,omitempty"`
}

PostBookingRequest struct for PostBookingRequest

func NewPostBookingRequest added in v0.2.4

func NewPostBookingRequest(carrierNo string, docNo string, docType string) *PostBookingRequest

NewPostBookingRequest instantiates a new PostBookingRequest 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 NewPostBookingRequestWithDefaults added in v0.2.4

func NewPostBookingRequestWithDefaults() *PostBookingRequest

NewPostBookingRequestWithDefaults instantiates a new PostBookingRequest 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 (*PostBookingRequest) GetCallbackUrl added in v0.2.4

func (o *PostBookingRequest) GetCallbackUrl() string

GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.

func (*PostBookingRequest) GetCallbackUrlOk added in v0.2.4

func (o *PostBookingRequest) GetCallbackUrlOk() (*string, bool)

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

func (*PostBookingRequest) GetCarrierNo added in v0.2.4

func (o *PostBookingRequest) GetCarrierNo() string

GetCarrierNo returns the CarrierNo field value

func (*PostBookingRequest) GetCarrierNoOk added in v0.2.4

func (o *PostBookingRequest) GetCarrierNoOk() (*string, bool)

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

func (*PostBookingRequest) GetDocNo added in v0.2.4

func (o *PostBookingRequest) GetDocNo() string

GetDocNo returns the DocNo field value

func (*PostBookingRequest) GetDocNoOk added in v0.2.4

func (o *PostBookingRequest) GetDocNoOk() (*string, bool)

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

func (*PostBookingRequest) GetDocType added in v0.2.4

func (o *PostBookingRequest) GetDocType() string

GetDocType returns the DocType field value

func (*PostBookingRequest) GetDocTypeOk added in v0.2.4

func (o *PostBookingRequest) GetDocTypeOk() (*string, bool)

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

func (*PostBookingRequest) HasCallbackUrl added in v0.2.4

func (o *PostBookingRequest) HasCallbackUrl() bool

HasCallbackUrl returns a boolean if a field has been set.

func (PostBookingRequest) MarshalJSON added in v0.2.4

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

func (*PostBookingRequest) SetCallbackUrl added in v0.2.4

func (o *PostBookingRequest) SetCallbackUrl(v string)

SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.

func (*PostBookingRequest) SetCarrierNo added in v0.2.4

func (o *PostBookingRequest) SetCarrierNo(v string)

SetCarrierNo sets field value

func (*PostBookingRequest) SetDocNo added in v0.2.4

func (o *PostBookingRequest) SetDocNo(v string)

SetDocNo sets field value

func (*PostBookingRequest) SetDocType added in v0.2.4

func (o *PostBookingRequest) SetDocType(v string)

SetDocType sets field value

func (PostBookingRequest) ToMap added in v0.2.4

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

func (*PostBookingRequest) UnmarshalJSON added in v0.2.4

func (o *PostBookingRequest) UnmarshalJSON(data []byte) (err error)

type PostEtaBillOfLadingBookmarks200Response added in v0.2.4

type PostEtaBillOfLadingBookmarks200Response struct {
	Obj *BillOfLadingBookmark `json:"obj,omitempty"`
}

PostEtaBillOfLadingBookmarks200Response struct for PostEtaBillOfLadingBookmarks200Response

func NewPostEtaBillOfLadingBookmarks200Response added in v0.2.4

func NewPostEtaBillOfLadingBookmarks200Response() *PostEtaBillOfLadingBookmarks200Response

NewPostEtaBillOfLadingBookmarks200Response instantiates a new PostEtaBillOfLadingBookmarks200Response 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 NewPostEtaBillOfLadingBookmarks200ResponseWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarks200ResponseWithDefaults() *PostEtaBillOfLadingBookmarks200Response

NewPostEtaBillOfLadingBookmarks200ResponseWithDefaults instantiates a new PostEtaBillOfLadingBookmarks200Response 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 (*PostEtaBillOfLadingBookmarks200Response) GetObj added in v0.2.4

GetObj returns the Obj field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarks200Response) GetObjOk added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks200Response) HasObj added in v0.2.4

HasObj returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarks200Response) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks200Response) SetObj added in v0.2.4

SetObj gets a reference to the given BillOfLadingBookmark and assigns it to the Obj field.

func (PostEtaBillOfLadingBookmarks200Response) ToMap added in v0.2.4

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

type PostEtaBillOfLadingBookmarks400Response added in v0.2.4

type PostEtaBillOfLadingBookmarks400Response struct {
	Message *string `json:"message,omitempty"`
}

PostEtaBillOfLadingBookmarks400Response struct for PostEtaBillOfLadingBookmarks400Response

func NewPostEtaBillOfLadingBookmarks400Response added in v0.2.4

func NewPostEtaBillOfLadingBookmarks400Response() *PostEtaBillOfLadingBookmarks400Response

NewPostEtaBillOfLadingBookmarks400Response instantiates a new PostEtaBillOfLadingBookmarks400Response 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 NewPostEtaBillOfLadingBookmarks400ResponseWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarks400ResponseWithDefaults() *PostEtaBillOfLadingBookmarks400Response

NewPostEtaBillOfLadingBookmarks400ResponseWithDefaults instantiates a new PostEtaBillOfLadingBookmarks400Response 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 (*PostEtaBillOfLadingBookmarks400Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarks400Response) GetMessageOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks400Response) GetMessageOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarks400Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarks400Response) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks400Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (PostEtaBillOfLadingBookmarks400Response) ToMap added in v0.2.4

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

type PostEtaBillOfLadingBookmarks401Response added in v0.2.4

type PostEtaBillOfLadingBookmarks401Response struct {
	Error *string `json:"error,omitempty"`
}

PostEtaBillOfLadingBookmarks401Response struct for PostEtaBillOfLadingBookmarks401Response

func NewPostEtaBillOfLadingBookmarks401Response added in v0.2.4

func NewPostEtaBillOfLadingBookmarks401Response() *PostEtaBillOfLadingBookmarks401Response

NewPostEtaBillOfLadingBookmarks401Response instantiates a new PostEtaBillOfLadingBookmarks401Response 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 NewPostEtaBillOfLadingBookmarks401ResponseWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarks401ResponseWithDefaults() *PostEtaBillOfLadingBookmarks401Response

NewPostEtaBillOfLadingBookmarks401ResponseWithDefaults instantiates a new PostEtaBillOfLadingBookmarks401Response 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 (*PostEtaBillOfLadingBookmarks401Response) GetError added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks401Response) GetErrorOk added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks401Response) HasError added in v0.2.4

HasError returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarks401Response) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks401Response) SetError added in v0.2.4

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

func (PostEtaBillOfLadingBookmarks401Response) ToMap added in v0.2.4

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

type PostEtaBillOfLadingBookmarks403Response added in v0.2.4

type PostEtaBillOfLadingBookmarks403Response struct {
	Message *string `json:"message,omitempty"`
}

PostEtaBillOfLadingBookmarks403Response struct for PostEtaBillOfLadingBookmarks403Response

func NewPostEtaBillOfLadingBookmarks403Response added in v0.2.4

func NewPostEtaBillOfLadingBookmarks403Response() *PostEtaBillOfLadingBookmarks403Response

NewPostEtaBillOfLadingBookmarks403Response instantiates a new PostEtaBillOfLadingBookmarks403Response 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 NewPostEtaBillOfLadingBookmarks403ResponseWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarks403ResponseWithDefaults() *PostEtaBillOfLadingBookmarks403Response

NewPostEtaBillOfLadingBookmarks403ResponseWithDefaults instantiates a new PostEtaBillOfLadingBookmarks403Response 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 (*PostEtaBillOfLadingBookmarks403Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarks403Response) GetMessageOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks403Response) GetMessageOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarks403Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarks403Response) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks403Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (PostEtaBillOfLadingBookmarks403Response) ToMap added in v0.2.4

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

type PostEtaBillOfLadingBookmarks409Response added in v0.2.4

type PostEtaBillOfLadingBookmarks409Response struct {
	Message *string `json:"message,omitempty"`
	// List of Existing Bookmark IDs for the Carrier-BL-Container Combination
	PreviousIds []string `json:"previous_ids,omitempty"`
}

PostEtaBillOfLadingBookmarks409Response struct for PostEtaBillOfLadingBookmarks409Response

func NewPostEtaBillOfLadingBookmarks409Response added in v0.2.4

func NewPostEtaBillOfLadingBookmarks409Response() *PostEtaBillOfLadingBookmarks409Response

NewPostEtaBillOfLadingBookmarks409Response instantiates a new PostEtaBillOfLadingBookmarks409Response 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 NewPostEtaBillOfLadingBookmarks409ResponseWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarks409ResponseWithDefaults() *PostEtaBillOfLadingBookmarks409Response

NewPostEtaBillOfLadingBookmarks409ResponseWithDefaults instantiates a new PostEtaBillOfLadingBookmarks409Response 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 (*PostEtaBillOfLadingBookmarks409Response) GetMessage added in v0.2.4

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarks409Response) GetMessageOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks409Response) GetMessageOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarks409Response) GetPreviousIds added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks409Response) GetPreviousIds() []string

GetPreviousIds returns the PreviousIds field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarks409Response) GetPreviousIdsOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks409Response) GetPreviousIdsOk() ([]string, bool)

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

func (*PostEtaBillOfLadingBookmarks409Response) HasMessage added in v0.2.4

HasMessage returns a boolean if a field has been set.

func (*PostEtaBillOfLadingBookmarks409Response) HasPreviousIds added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks409Response) HasPreviousIds() bool

HasPreviousIds returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarks409Response) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarks409Response) SetMessage added in v0.2.4

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*PostEtaBillOfLadingBookmarks409Response) SetPreviousIds added in v0.2.4

func (o *PostEtaBillOfLadingBookmarks409Response) SetPreviousIds(v []string)

SetPreviousIds gets a reference to the given []string and assigns it to the PreviousIds field.

func (PostEtaBillOfLadingBookmarks409Response) ToMap added in v0.2.4

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

type PostEtaBillOfLadingBookmarksRequest added in v0.2.4

type PostEtaBillOfLadingBookmarksRequest struct {
	// Carrier SCAC Code or Carrier Synonym (AUTO Detection Supported)
	CarrierNo string `json:"carrier_no"`
	// Carrier Provided Master Bill of Lading Number or Booking Number [Leave blank if not available]
	BlNo *string `json:"bl_no,omitempty"`
	// Container Number (ISO6346)
	CntrNo string `json:"cntr_no"`
	// A https endpoint for Portcast to push the json object whenever there are updates.
	CallbackUrl *string `json:"callback_url,omitempty"`
}

PostEtaBillOfLadingBookmarksRequest Upload Parameters

func NewPostEtaBillOfLadingBookmarksRequest added in v0.2.4

func NewPostEtaBillOfLadingBookmarksRequest(carrierNo string, cntrNo string) *PostEtaBillOfLadingBookmarksRequest

NewPostEtaBillOfLadingBookmarksRequest instantiates a new PostEtaBillOfLadingBookmarksRequest 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 NewPostEtaBillOfLadingBookmarksRequestWithDefaults added in v0.2.4

func NewPostEtaBillOfLadingBookmarksRequestWithDefaults() *PostEtaBillOfLadingBookmarksRequest

NewPostEtaBillOfLadingBookmarksRequestWithDefaults instantiates a new PostEtaBillOfLadingBookmarksRequest 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 (*PostEtaBillOfLadingBookmarksRequest) GetBlNo added in v0.2.4

GetBlNo returns the BlNo field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarksRequest) GetBlNoOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetBlNoOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarksRequest) GetCallbackUrl added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetCallbackUrl() string

GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.

func (*PostEtaBillOfLadingBookmarksRequest) GetCallbackUrlOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetCallbackUrlOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarksRequest) GetCarrierNo added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetCarrierNo() string

GetCarrierNo returns the CarrierNo field value

func (*PostEtaBillOfLadingBookmarksRequest) GetCarrierNoOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetCarrierNoOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarksRequest) GetCntrNo added in v0.2.4

GetCntrNo returns the CntrNo field value

func (*PostEtaBillOfLadingBookmarksRequest) GetCntrNoOk added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) GetCntrNoOk() (*string, bool)

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

func (*PostEtaBillOfLadingBookmarksRequest) HasBlNo added in v0.2.4

HasBlNo returns a boolean if a field has been set.

func (*PostEtaBillOfLadingBookmarksRequest) HasCallbackUrl added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) HasCallbackUrl() bool

HasCallbackUrl returns a boolean if a field has been set.

func (PostEtaBillOfLadingBookmarksRequest) MarshalJSON added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarksRequest) SetBlNo added in v0.2.4

SetBlNo gets a reference to the given string and assigns it to the BlNo field.

func (*PostEtaBillOfLadingBookmarksRequest) SetCallbackUrl added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) SetCallbackUrl(v string)

SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.

func (*PostEtaBillOfLadingBookmarksRequest) SetCarrierNo added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) SetCarrierNo(v string)

SetCarrierNo sets field value

func (*PostEtaBillOfLadingBookmarksRequest) SetCntrNo added in v0.2.4

SetCntrNo sets field value

func (PostEtaBillOfLadingBookmarksRequest) ToMap added in v0.2.4

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

func (*PostEtaBillOfLadingBookmarksRequest) UnmarshalJSON added in v0.2.4

func (o *PostEtaBillOfLadingBookmarksRequest) UnmarshalJSON(data []byte) (err error)

type SailingInfoTracking added in v0.2.4

type SailingInfoTracking struct {
	Ais         *SailingInfoTrackingAis         `json:"ais,omitempty"`
	SailingInfo *SailingInfoTrackingSailingInfo `json:"sailing_info,omitempty"`
	StatusInfo  *SailingInfoTrackingStatusInfo  `json:"status_info,omitempty"`
	// Sailing Schedule for the vessel between the starting and target port of this specific leg of the journey
	VoyageDetails []VoyageDetails `json:"voyage_details,omitempty"`
	// Details on AIS Data fetch
	Msg *string `json:"msg,omitempty"`
	// Successfully Fetched AIS data or not
	Success *bool `json:"success,omitempty"`
}

SailingInfoTracking Schema for Sailing Info Tracking

func NewSailingInfoTracking added in v0.2.4

func NewSailingInfoTracking() *SailingInfoTracking

NewSailingInfoTracking instantiates a new SailingInfoTracking 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 NewSailingInfoTrackingWithDefaults added in v0.2.4

func NewSailingInfoTrackingWithDefaults() *SailingInfoTracking

NewSailingInfoTrackingWithDefaults instantiates a new SailingInfoTracking 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 (*SailingInfoTracking) GetAis added in v0.2.4

GetAis returns the Ais field value if set, zero value otherwise.

func (*SailingInfoTracking) GetAisOk added in v0.2.4

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

func (*SailingInfoTracking) GetMsg added in v0.2.4

func (o *SailingInfoTracking) GetMsg() string

GetMsg returns the Msg field value if set, zero value otherwise.

func (*SailingInfoTracking) GetMsgOk added in v0.2.4

func (o *SailingInfoTracking) GetMsgOk() (*string, bool)

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

func (*SailingInfoTracking) GetSailingInfo added in v0.2.4

GetSailingInfo returns the SailingInfo field value if set, zero value otherwise.

func (*SailingInfoTracking) GetSailingInfoOk added in v0.2.4

func (o *SailingInfoTracking) GetSailingInfoOk() (*SailingInfoTrackingSailingInfo, bool)

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

func (*SailingInfoTracking) GetStatusInfo added in v0.2.4

GetStatusInfo returns the StatusInfo field value if set, zero value otherwise.

func (*SailingInfoTracking) GetStatusInfoOk added in v0.2.4

func (o *SailingInfoTracking) GetStatusInfoOk() (*SailingInfoTrackingStatusInfo, bool)

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

func (*SailingInfoTracking) GetSuccess added in v0.2.4

func (o *SailingInfoTracking) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*SailingInfoTracking) GetSuccessOk added in v0.2.4

func (o *SailingInfoTracking) GetSuccessOk() (*bool, bool)

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

func (*SailingInfoTracking) GetVoyageDetails added in v0.2.4

func (o *SailingInfoTracking) GetVoyageDetails() []VoyageDetails

GetVoyageDetails returns the VoyageDetails field value if set, zero value otherwise.

func (*SailingInfoTracking) GetVoyageDetailsOk added in v0.2.4

func (o *SailingInfoTracking) GetVoyageDetailsOk() ([]VoyageDetails, bool)

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

func (*SailingInfoTracking) HasAis added in v0.2.4

func (o *SailingInfoTracking) HasAis() bool

HasAis returns a boolean if a field has been set.

func (*SailingInfoTracking) HasMsg added in v0.2.4

func (o *SailingInfoTracking) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (*SailingInfoTracking) HasSailingInfo added in v0.2.4

func (o *SailingInfoTracking) HasSailingInfo() bool

HasSailingInfo returns a boolean if a field has been set.

func (*SailingInfoTracking) HasStatusInfo added in v0.2.4

func (o *SailingInfoTracking) HasStatusInfo() bool

HasStatusInfo returns a boolean if a field has been set.

func (*SailingInfoTracking) HasSuccess added in v0.2.4

func (o *SailingInfoTracking) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (*SailingInfoTracking) HasVoyageDetails added in v0.2.4

func (o *SailingInfoTracking) HasVoyageDetails() bool

HasVoyageDetails returns a boolean if a field has been set.

func (SailingInfoTracking) MarshalJSON added in v0.2.4

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

func (*SailingInfoTracking) SetAis added in v0.2.4

SetAis gets a reference to the given SailingInfoTrackingAis and assigns it to the Ais field.

func (*SailingInfoTracking) SetMsg added in v0.2.4

func (o *SailingInfoTracking) SetMsg(v string)

SetMsg gets a reference to the given string and assigns it to the Msg field.

func (*SailingInfoTracking) SetSailingInfo added in v0.2.4

SetSailingInfo gets a reference to the given SailingInfoTrackingSailingInfo and assigns it to the SailingInfo field.

func (*SailingInfoTracking) SetStatusInfo added in v0.2.4

SetStatusInfo gets a reference to the given SailingInfoTrackingStatusInfo and assigns it to the StatusInfo field.

func (*SailingInfoTracking) SetSuccess added in v0.2.4

func (o *SailingInfoTracking) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*SailingInfoTracking) SetVoyageDetails added in v0.2.4

func (o *SailingInfoTracking) SetVoyageDetails(v []VoyageDetails)

SetVoyageDetails gets a reference to the given []VoyageDetails and assigns it to the VoyageDetails field.

func (SailingInfoTracking) ToMap added in v0.2.4

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

type SailingInfoTrackingAis added in v0.2.4

type SailingInfoTrackingAis struct {
	// Vessel Course
	Course NullableFloat32 `json:"course,omitempty"`
	// Vessel IMO
	Imo NullableString `json:"imo,omitempty"`
	// Vessel's Latitude Position
	Lat NullableFloat32 `json:"lat,omitempty"`
	// Vessel's Longitude Position
	Lon NullableFloat32 `json:"lon,omitempty"`
	// Vessel's Speed in knots
	SpeedNm NullableFloat32 `json:"speed_nm,omitempty"`
	// Vessel's AIS Navigational Status
	Status NullableInt32 `json:"status,omitempty"`
	// Timestamp for when the AIS Data was fetched
	TimestampUtc NullableTime `json:"timestamp_utc,omitempty"`
}

SailingInfoTrackingAis AIS Data for the vessel at this leg of the journey

func NewSailingInfoTrackingAis added in v0.2.4

func NewSailingInfoTrackingAis() *SailingInfoTrackingAis

NewSailingInfoTrackingAis instantiates a new SailingInfoTrackingAis 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 NewSailingInfoTrackingAisWithDefaults added in v0.2.4

func NewSailingInfoTrackingAisWithDefaults() *SailingInfoTrackingAis

NewSailingInfoTrackingAisWithDefaults instantiates a new SailingInfoTrackingAis 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 (*SailingInfoTrackingAis) GetCourse added in v0.2.4

func (o *SailingInfoTrackingAis) GetCourse() float32

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

func (*SailingInfoTrackingAis) GetCourseOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetCourseOk() (*float32, bool)

GetCourseOk returns a tuple with the Course 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 (*SailingInfoTrackingAis) GetImo added in v0.2.4

func (o *SailingInfoTrackingAis) GetImo() string

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

func (*SailingInfoTrackingAis) GetImoOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetImoOk() (*string, bool)

GetImoOk returns a tuple with the Imo 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 (*SailingInfoTrackingAis) GetLat added in v0.2.4

func (o *SailingInfoTrackingAis) GetLat() float32

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

func (*SailingInfoTrackingAis) GetLatOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetLatOk() (*float32, bool)

GetLatOk returns a tuple with the Lat 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 (*SailingInfoTrackingAis) GetLon added in v0.2.4

func (o *SailingInfoTrackingAis) GetLon() float32

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

func (*SailingInfoTrackingAis) GetLonOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetLonOk() (*float32, bool)

GetLonOk returns a tuple with the Lon 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 (*SailingInfoTrackingAis) GetSpeedNm added in v0.2.4

func (o *SailingInfoTrackingAis) GetSpeedNm() float32

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

func (*SailingInfoTrackingAis) GetSpeedNmOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetSpeedNmOk() (*float32, bool)

GetSpeedNmOk returns a tuple with the SpeedNm 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 (*SailingInfoTrackingAis) GetStatus added in v0.2.4

func (o *SailingInfoTrackingAis) GetStatus() int32

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

func (*SailingInfoTrackingAis) GetStatusOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status 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 (*SailingInfoTrackingAis) GetTimestampUtc added in v0.2.4

func (o *SailingInfoTrackingAis) GetTimestampUtc() time.Time

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

func (*SailingInfoTrackingAis) GetTimestampUtcOk added in v0.2.4

func (o *SailingInfoTrackingAis) GetTimestampUtcOk() (*time.Time, bool)

GetTimestampUtcOk returns a tuple with the TimestampUtc 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 (*SailingInfoTrackingAis) HasCourse added in v0.2.4

func (o *SailingInfoTrackingAis) HasCourse() bool

HasCourse returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasImo added in v0.2.4

func (o *SailingInfoTrackingAis) HasImo() bool

HasImo returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasLat added in v0.2.4

func (o *SailingInfoTrackingAis) HasLat() bool

HasLat returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasLon added in v0.2.4

func (o *SailingInfoTrackingAis) HasLon() bool

HasLon returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasSpeedNm added in v0.2.4

func (o *SailingInfoTrackingAis) HasSpeedNm() bool

HasSpeedNm returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasStatus added in v0.2.4

func (o *SailingInfoTrackingAis) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SailingInfoTrackingAis) HasTimestampUtc added in v0.2.4

func (o *SailingInfoTrackingAis) HasTimestampUtc() bool

HasTimestampUtc returns a boolean if a field has been set.

func (SailingInfoTrackingAis) MarshalJSON added in v0.2.4

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

func (*SailingInfoTrackingAis) SetCourse added in v0.2.4

func (o *SailingInfoTrackingAis) SetCourse(v float32)

SetCourse gets a reference to the given NullableFloat32 and assigns it to the Course field.

func (*SailingInfoTrackingAis) SetCourseNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetCourseNil()

SetCourseNil sets the value for Course to be an explicit nil

func (*SailingInfoTrackingAis) SetImo added in v0.2.4

func (o *SailingInfoTrackingAis) SetImo(v string)

SetImo gets a reference to the given NullableString and assigns it to the Imo field.

func (*SailingInfoTrackingAis) SetImoNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetImoNil()

SetImoNil sets the value for Imo to be an explicit nil

func (*SailingInfoTrackingAis) SetLat added in v0.2.4

func (o *SailingInfoTrackingAis) SetLat(v float32)

SetLat gets a reference to the given NullableFloat32 and assigns it to the Lat field.

func (*SailingInfoTrackingAis) SetLatNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetLatNil()

SetLatNil sets the value for Lat to be an explicit nil

func (*SailingInfoTrackingAis) SetLon added in v0.2.4

func (o *SailingInfoTrackingAis) SetLon(v float32)

SetLon gets a reference to the given NullableFloat32 and assigns it to the Lon field.

func (*SailingInfoTrackingAis) SetLonNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetLonNil()

SetLonNil sets the value for Lon to be an explicit nil

func (*SailingInfoTrackingAis) SetSpeedNm added in v0.2.4

func (o *SailingInfoTrackingAis) SetSpeedNm(v float32)

SetSpeedNm gets a reference to the given NullableFloat32 and assigns it to the SpeedNm field.

func (*SailingInfoTrackingAis) SetSpeedNmNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetSpeedNmNil()

SetSpeedNmNil sets the value for SpeedNm to be an explicit nil

func (*SailingInfoTrackingAis) SetStatus added in v0.2.4

func (o *SailingInfoTrackingAis) SetStatus(v int32)

SetStatus gets a reference to the given NullableInt32 and assigns it to the Status field.

func (*SailingInfoTrackingAis) SetStatusNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*SailingInfoTrackingAis) SetTimestampUtc added in v0.2.4

func (o *SailingInfoTrackingAis) SetTimestampUtc(v time.Time)

SetTimestampUtc gets a reference to the given NullableTime and assigns it to the TimestampUtc field.

func (*SailingInfoTrackingAis) SetTimestampUtcNil added in v0.2.4

func (o *SailingInfoTrackingAis) SetTimestampUtcNil()

SetTimestampUtcNil sets the value for TimestampUtc to be an explicit nil

func (SailingInfoTrackingAis) ToMap added in v0.2.4

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

func (*SailingInfoTrackingAis) UnsetCourse added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetCourse()

UnsetCourse ensures that no value is present for Course, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetImo added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetImo()

UnsetImo ensures that no value is present for Imo, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetLat added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetLat()

UnsetLat ensures that no value is present for Lat, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetLon added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetLon()

UnsetLon ensures that no value is present for Lon, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetSpeedNm added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetSpeedNm()

UnsetSpeedNm ensures that no value is present for SpeedNm, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetStatus added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*SailingInfoTrackingAis) UnsetTimestampUtc added in v0.2.4

func (o *SailingInfoTrackingAis) UnsetTimestampUtc()

UnsetTimestampUtc ensures that no value is present for TimestampUtc, not even an explicit nil

type SailingInfoTrackingSailingInfo added in v0.2.4

type SailingInfoTrackingSailingInfo struct {
	// Carrier SCAC Code
	CarrierNo *string `json:"carrier_no,omitempty"`
	// Sailing Info Creation Date
	Created NullableTime `json:"created,omitempty"`
	// Unique Identifier for the Sailing Info
	Id *string `json:"id,omitempty"`
	// Vessel IMO for the Vessel associated with this specific journey leg
	Imo NullableString `json:"imo,omitempty"`
	// Defines if the sailing info is active/latest or not
	IsActive *bool `json:"is_active,omitempty"`
	// Target Location UNLOCODE for this specific leg of the journey
	Pod NullableString `json:"pod,omitempty"`
	// Actual Arrival Time at the target port location - Local Time
	PodActualArrivalLt NullableTime `json:"pod_actual_arrival_lt,omitempty"`
	// Actual Arrival Time at the target port location as per AIS Data - Local Time
	PodActualArrivalLtFromAis NullableTime `json:"pod_actual_arrival_lt_from_ais,omitempty"`
	// Actual Departure Time from the target port location as per AIS Data - Local Time
	PodActualDepartureLtFromAis NullableTime `json:"pod_actual_departure_lt_from_ais,omitempty"`
	// Actual Time of Discharge at the target port location - Local Time
	PodActualDischargeLt NullableTime `json:"pod_actual_discharge_lt,omitempty"`
	// Target Location Name for this specific leg of the journey
	PodName NullableString `json:"pod_name,omitempty"`
	// Portcast Predicted Time of Arrival at the target port location - Local Time
	PodPredictedArrivalLt NullableTime `json:"pod_predicted_arrival_lt,omitempty"`
	// Portcast Predicted Time of Departure from the target port location - Local Time
	PodPredictedDepartureLt NullableTime `json:"pod_predicted_departure_lt,omitempty"`
	// Scheduled Time of Arrival at the target port location - Local Time
	PodScheduledArrivalLt NullableTime `json:"pod_scheduled_arrival_lt,omitempty"`
	// Scheduled Time of Arrival at the target port location as per Vessel Schedule - Local Time
	PodScheduledArrivalLtFromSchedule NullableTime `json:"pod_scheduled_arrival_lt_from_schedule,omitempty"`
	// Scheduled Time of Departure from the target port location as per Vessel Schedule - Local Time
	PodScheduledDepartureLtFromSchedule NullableTime `json:"pod_scheduled_departure_lt_from_schedule,omitempty"`
	// Scheduled Discharge Time at the target port location - Local Time
	PodScheduledDischargeLt NullableTime `json:"pod_scheduled_discharge_lt,omitempty"`
	// Terminal Name for the Target Port for this specific leg of the journey
	PodTerminalName NullableString `json:"pod_terminal_name,omitempty"`
	// Starting Location UNLOCODE for this specific leg of the journey
	Pol NullableString `json:"pol,omitempty"`
	// Actual Time of Arrival at the starting port location as per AIS Data - Local Time
	PolActualArrivalLtFromAis NullableTime `json:"pol_actual_arrival_lt_from_ais,omitempty"`
	// Actual Time of Departure from the starting port location - Local Time
	PolActualDepartureLt NullableTime `json:"pol_actual_departure_lt,omitempty"`
	// Actual Time of Departure from the starting port location as per AIS Data - Local Time
	PolActualDepartureLtFromAis NullableTime `json:"pol_actual_departure_lt_from_ais,omitempty"`
	// Actual Loading Time at the starting port location - Local Time
	PolActualLoadingLt NullableTime `json:"pol_actual_loading_lt,omitempty"`
	// Starting Location Name for this specific leg of the journey
	PolName NullableString `json:"pol_name,omitempty"`
	// Portcast Predicted Time of Arrival at the starting port location - Local Time
	PolPredictedArrivalLt NullableTime `json:"pol_predicted_arrival_lt,omitempty"`
	// Portcast Predicted Time of Departure from the starting port location - Local Time
	PolPredictedDepartureLt NullableTime `json:"pol_predicted_departure_lt,omitempty"`
	// Scheduled Time of Arrival at the starting port location as per Vessel Schedule- Local Time
	PolScheduledArrivalLtFromSchedule NullableTime `json:"pol_scheduled_arrival_lt_from_schedule,omitempty"`
	// Scheduled Time of Departure from the starting port location - Local Time
	PolScheduledDepartureLt NullableTime `json:"pol_scheduled_departure_lt,omitempty"`
	// Scheduled Time of Departure from the starting port location as per Vessel Schedule - Local Time
	PolScheduledDepartureLtFromSchedule NullableTime `json:"pol_scheduled_departure_lt_from_schedule,omitempty"`
	// Scheduled Loading Time at the starting port location - Local Time
	PolScheduledLoadingLt NullableTime `json:"pol_scheduled_loading_lt,omitempty"`
	// Terminal Name for the Port of Loading (POL)
	PolTerminalName NullableString `json:"pol_terminal_name,omitempty"`
	// Sailing Info Updated Date
	Updated NullableTime `json:"updated,omitempty"`
	// Vessel Name for the Vessel Flag for the vessel associated with this specific journey leg
	VesselFlag NullableString `json:"vessel_flag,omitempty"`
	// Defines which leg of the journey this sailing info is for
	VesselLeg *int32 `json:"vessel_leg,omitempty"`
	// Vessel Name for the Vessel associated with this specific journey leg
	VesselName NullableString `json:"vessel_name,omitempty"`
	// Voyage Number associated with this specific journey leg (From container track and trace data) [Most reliable]
	VoyageNo NullableString `json:"voyage_no,omitempty"`
}

SailingInfoTrackingSailingInfo Details for this specific leg of the journey

func NewSailingInfoTrackingSailingInfo added in v0.2.4

func NewSailingInfoTrackingSailingInfo() *SailingInfoTrackingSailingInfo

NewSailingInfoTrackingSailingInfo instantiates a new SailingInfoTrackingSailingInfo 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 NewSailingInfoTrackingSailingInfoWithDefaults added in v0.2.4

func NewSailingInfoTrackingSailingInfoWithDefaults() *SailingInfoTrackingSailingInfo

NewSailingInfoTrackingSailingInfoWithDefaults instantiates a new SailingInfoTrackingSailingInfo 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 (*SailingInfoTrackingSailingInfo) GetCarrierNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetCarrierNo() string

GetCarrierNo returns the CarrierNo field value if set, zero value otherwise.

func (*SailingInfoTrackingSailingInfo) GetCarrierNoOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetCarrierNoOk() (*string, bool)

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

func (*SailingInfoTrackingSailingInfo) GetCreated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetCreated() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetCreatedOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created 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 (*SailingInfoTrackingSailingInfo) GetId added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetIdOk added in v0.2.4

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

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

func (*SailingInfoTrackingSailingInfo) GetImo added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetImoOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetImoOk() (*string, bool)

GetImoOk returns a tuple with the Imo 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 (*SailingInfoTrackingSailingInfo) GetIsActive added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*SailingInfoTrackingSailingInfo) GetIsActiveOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetIsActiveOk() (*bool, bool)

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

func (*SailingInfoTrackingSailingInfo) GetPod added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetPodActualArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualArrivalLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualArrivalLtFromAis() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodActualArrivalLtFromAisOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualArrivalLtFromAisOk() (*time.Time, bool)

GetPodActualArrivalLtFromAisOk returns a tuple with the PodActualArrivalLtFromAis 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 (*SailingInfoTrackingSailingInfo) GetPodActualArrivalLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualArrivalLtOk() (*time.Time, bool)

GetPodActualArrivalLtOk returns a tuple with the PodActualArrivalLt 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 (*SailingInfoTrackingSailingInfo) GetPodActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualDepartureLtFromAis() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodActualDepartureLtFromAisOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualDepartureLtFromAisOk() (*time.Time, bool)

GetPodActualDepartureLtFromAisOk returns a tuple with the PodActualDepartureLtFromAis 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 (*SailingInfoTrackingSailingInfo) GetPodActualDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualDischargeLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodActualDischargeLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodActualDischargeLtOk() (*time.Time, bool)

GetPodActualDischargeLtOk returns a tuple with the PodActualDischargeLt 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 (*SailingInfoTrackingSailingInfo) GetPodName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodName() string

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

func (*SailingInfoTrackingSailingInfo) GetPodNameOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodNameOk() (*string, bool)

GetPodNameOk returns a tuple with the PodName 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 (*SailingInfoTrackingSailingInfo) GetPodOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodOk() (*string, bool)

GetPodOk returns a tuple with the Pod 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 (*SailingInfoTrackingSailingInfo) GetPodPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodPredictedArrivalLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodPredictedArrivalLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodPredictedArrivalLtOk() (*time.Time, bool)

GetPodPredictedArrivalLtOk returns a tuple with the PodPredictedArrivalLt 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 (*SailingInfoTrackingSailingInfo) GetPodPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodPredictedDepartureLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodPredictedDepartureLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodPredictedDepartureLtOk() (*time.Time, bool)

GetPodPredictedDepartureLtOk returns a tuple with the PodPredictedDepartureLt 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 (*SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtFromSchedule() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtFromScheduleOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtFromScheduleOk() (*time.Time, bool)

GetPodScheduledArrivalLtFromScheduleOk returns a tuple with the PodScheduledArrivalLtFromSchedule 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 (*SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledArrivalLtOk() (*time.Time, bool)

GetPodScheduledArrivalLtOk returns a tuple with the PodScheduledArrivalLt 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 (*SailingInfoTrackingSailingInfo) GetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledDepartureLtFromSchedule() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodScheduledDepartureLtFromScheduleOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledDepartureLtFromScheduleOk() (*time.Time, bool)

GetPodScheduledDepartureLtFromScheduleOk returns a tuple with the PodScheduledDepartureLtFromSchedule 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 (*SailingInfoTrackingSailingInfo) GetPodScheduledDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledDischargeLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPodScheduledDischargeLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodScheduledDischargeLtOk() (*time.Time, bool)

GetPodScheduledDischargeLtOk returns a tuple with the PodScheduledDischargeLt 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 (*SailingInfoTrackingSailingInfo) GetPodTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodTerminalName() string

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

func (*SailingInfoTrackingSailingInfo) GetPodTerminalNameOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPodTerminalNameOk() (*string, bool)

GetPodTerminalNameOk returns a tuple with the PodTerminalName 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 (*SailingInfoTrackingSailingInfo) GetPol added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetPolActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualArrivalLtFromAis() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolActualArrivalLtFromAisOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualArrivalLtFromAisOk() (*time.Time, bool)

GetPolActualArrivalLtFromAisOk returns a tuple with the PolActualArrivalLtFromAis 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 (*SailingInfoTrackingSailingInfo) GetPolActualDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualDepartureLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualDepartureLtFromAis() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolActualDepartureLtFromAisOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualDepartureLtFromAisOk() (*time.Time, bool)

GetPolActualDepartureLtFromAisOk returns a tuple with the PolActualDepartureLtFromAis 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 (*SailingInfoTrackingSailingInfo) GetPolActualDepartureLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualDepartureLtOk() (*time.Time, bool)

GetPolActualDepartureLtOk returns a tuple with the PolActualDepartureLt 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 (*SailingInfoTrackingSailingInfo) GetPolActualLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualLoadingLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolActualLoadingLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolActualLoadingLtOk() (*time.Time, bool)

GetPolActualLoadingLtOk returns a tuple with the PolActualLoadingLt 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 (*SailingInfoTrackingSailingInfo) GetPolName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolName() string

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

func (*SailingInfoTrackingSailingInfo) GetPolNameOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolNameOk() (*string, bool)

GetPolNameOk returns a tuple with the PolName 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 (*SailingInfoTrackingSailingInfo) GetPolOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolOk() (*string, bool)

GetPolOk returns a tuple with the Pol 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 (*SailingInfoTrackingSailingInfo) GetPolPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolPredictedArrivalLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolPredictedArrivalLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolPredictedArrivalLtOk() (*time.Time, bool)

GetPolPredictedArrivalLtOk returns a tuple with the PolPredictedArrivalLt 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 (*SailingInfoTrackingSailingInfo) GetPolPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolPredictedDepartureLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolPredictedDepartureLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolPredictedDepartureLtOk() (*time.Time, bool)

GetPolPredictedDepartureLtOk returns a tuple with the PolPredictedDepartureLt 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 (*SailingInfoTrackingSailingInfo) GetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledArrivalLtFromSchedule() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolScheduledArrivalLtFromScheduleOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledArrivalLtFromScheduleOk() (*time.Time, bool)

GetPolScheduledArrivalLtFromScheduleOk returns a tuple with the PolScheduledArrivalLtFromSchedule 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 (*SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtFromSchedule() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtFromScheduleOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtFromScheduleOk() (*time.Time, bool)

GetPolScheduledDepartureLtFromScheduleOk returns a tuple with the PolScheduledDepartureLtFromSchedule 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 (*SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledDepartureLtOk() (*time.Time, bool)

GetPolScheduledDepartureLtOk returns a tuple with the PolScheduledDepartureLt 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 (*SailingInfoTrackingSailingInfo) GetPolScheduledLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledLoadingLt() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetPolScheduledLoadingLtOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolScheduledLoadingLtOk() (*time.Time, bool)

GetPolScheduledLoadingLtOk returns a tuple with the PolScheduledLoadingLt 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 (*SailingInfoTrackingSailingInfo) GetPolTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolTerminalName() string

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

func (*SailingInfoTrackingSailingInfo) GetPolTerminalNameOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetPolTerminalNameOk() (*string, bool)

GetPolTerminalNameOk returns a tuple with the PolTerminalName 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 (*SailingInfoTrackingSailingInfo) GetUpdated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetUpdated() time.Time

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

func (*SailingInfoTrackingSailingInfo) GetUpdatedOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetUpdatedOk() (*time.Time, bool)

GetUpdatedOk returns a tuple with the Updated 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 (*SailingInfoTrackingSailingInfo) GetVesselFlag added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVesselFlag() string

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

func (*SailingInfoTrackingSailingInfo) GetVesselFlagOk added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetVesselLeg added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVesselLeg() int32

GetVesselLeg returns the VesselLeg field value if set, zero value otherwise.

func (*SailingInfoTrackingSailingInfo) GetVesselLegOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVesselLegOk() (*int32, bool)

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

func (*SailingInfoTrackingSailingInfo) GetVesselName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVesselName() string

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

func (*SailingInfoTrackingSailingInfo) GetVesselNameOk added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) GetVoyageNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVoyageNo() string

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

func (*SailingInfoTrackingSailingInfo) GetVoyageNoOk added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) GetVoyageNoOk() (*string, bool)

GetVoyageNoOk returns a tuple with the VoyageNo 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 (*SailingInfoTrackingSailingInfo) HasCarrierNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasCarrierNo() bool

HasCarrierNo returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasCreated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasId added in v0.2.4

HasId returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasImo added in v0.2.4

HasImo returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasIsActive added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPod added in v0.2.4

HasPod returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodActualArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodActualArrivalLt() bool

HasPodActualArrivalLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodActualArrivalLtFromAis() bool

HasPodActualArrivalLtFromAis returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodActualDepartureLtFromAis() bool

HasPodActualDepartureLtFromAis returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodActualDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodActualDischargeLt() bool

HasPodActualDischargeLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodName() bool

HasPodName returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodPredictedArrivalLt() bool

HasPodPredictedArrivalLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodPredictedDepartureLt() bool

HasPodPredictedDepartureLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodScheduledArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodScheduledArrivalLt() bool

HasPodScheduledArrivalLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodScheduledArrivalLtFromSchedule() bool

HasPodScheduledArrivalLtFromSchedule returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodScheduledDepartureLtFromSchedule() bool

HasPodScheduledDepartureLtFromSchedule returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodScheduledDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodScheduledDischargeLt() bool

HasPodScheduledDischargeLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPodTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPodTerminalName() bool

HasPodTerminalName returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPol added in v0.2.4

HasPol returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolActualArrivalLtFromAis() bool

HasPolActualArrivalLtFromAis returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolActualDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolActualDepartureLt() bool

HasPolActualDepartureLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolActualDepartureLtFromAis() bool

HasPolActualDepartureLtFromAis returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolActualLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolActualLoadingLt() bool

HasPolActualLoadingLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolName() bool

HasPolName returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolPredictedArrivalLt() bool

HasPolPredictedArrivalLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolPredictedDepartureLt() bool

HasPolPredictedDepartureLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolScheduledArrivalLtFromSchedule() bool

HasPolScheduledArrivalLtFromSchedule returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolScheduledDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolScheduledDepartureLt() bool

HasPolScheduledDepartureLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolScheduledDepartureLtFromSchedule() bool

HasPolScheduledDepartureLtFromSchedule returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolScheduledLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolScheduledLoadingLt() bool

HasPolScheduledLoadingLt returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasPolTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasPolTerminalName() bool

HasPolTerminalName returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasUpdated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasVesselFlag added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasVesselFlag() bool

HasVesselFlag returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasVesselLeg added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasVesselLeg() bool

HasVesselLeg returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasVesselName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasVesselName() bool

HasVesselName returns a boolean if a field has been set.

func (*SailingInfoTrackingSailingInfo) HasVoyageNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) HasVoyageNo() bool

HasVoyageNo returns a boolean if a field has been set.

func (SailingInfoTrackingSailingInfo) MarshalJSON added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) SetCarrierNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetCarrierNo(v string)

SetCarrierNo gets a reference to the given string and assigns it to the CarrierNo field.

func (*SailingInfoTrackingSailingInfo) SetCreated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*SailingInfoTrackingSailingInfo) SetCreatedNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetId added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) SetImo added in v0.2.4

SetImo gets a reference to the given NullableString and assigns it to the Imo field.

func (*SailingInfoTrackingSailingInfo) SetImoNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetImoNil()

SetImoNil sets the value for Imo to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetIsActive added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*SailingInfoTrackingSailingInfo) SetPod added in v0.2.4

SetPod gets a reference to the given NullableString and assigns it to the Pod field.

func (*SailingInfoTrackingSailingInfo) SetPodActualArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualArrivalLt(v time.Time)

SetPodActualArrivalLt gets a reference to the given NullableTime and assigns it to the PodActualArrivalLt field.

func (*SailingInfoTrackingSailingInfo) SetPodActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualArrivalLtFromAis(v time.Time)

SetPodActualArrivalLtFromAis gets a reference to the given NullableTime and assigns it to the PodActualArrivalLtFromAis field.

func (*SailingInfoTrackingSailingInfo) SetPodActualArrivalLtFromAisNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualArrivalLtFromAisNil()

SetPodActualArrivalLtFromAisNil sets the value for PodActualArrivalLtFromAis to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodActualArrivalLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualArrivalLtNil()

SetPodActualArrivalLtNil sets the value for PodActualArrivalLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualDepartureLtFromAis(v time.Time)

SetPodActualDepartureLtFromAis gets a reference to the given NullableTime and assigns it to the PodActualDepartureLtFromAis field.

func (*SailingInfoTrackingSailingInfo) SetPodActualDepartureLtFromAisNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualDepartureLtFromAisNil()

SetPodActualDepartureLtFromAisNil sets the value for PodActualDepartureLtFromAis to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodActualDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualDischargeLt(v time.Time)

SetPodActualDischargeLt gets a reference to the given NullableTime and assigns it to the PodActualDischargeLt field.

func (*SailingInfoTrackingSailingInfo) SetPodActualDischargeLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodActualDischargeLtNil()

SetPodActualDischargeLtNil sets the value for PodActualDischargeLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodName(v string)

SetPodName gets a reference to the given NullableString and assigns it to the PodName field.

func (*SailingInfoTrackingSailingInfo) SetPodNameNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodNameNil()

SetPodNameNil sets the value for PodName to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodNil()

SetPodNil sets the value for Pod to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodPredictedArrivalLt(v time.Time)

SetPodPredictedArrivalLt gets a reference to the given NullableTime and assigns it to the PodPredictedArrivalLt field.

func (*SailingInfoTrackingSailingInfo) SetPodPredictedArrivalLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodPredictedArrivalLtNil()

SetPodPredictedArrivalLtNil sets the value for PodPredictedArrivalLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodPredictedDepartureLt(v time.Time)

SetPodPredictedDepartureLt gets a reference to the given NullableTime and assigns it to the PodPredictedDepartureLt field.

func (*SailingInfoTrackingSailingInfo) SetPodPredictedDepartureLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodPredictedDepartureLtNil()

SetPodPredictedDepartureLtNil sets the value for PodPredictedDepartureLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLt(v time.Time)

SetPodScheduledArrivalLt gets a reference to the given NullableTime and assigns it to the PodScheduledArrivalLt field.

func (*SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtFromSchedule(v time.Time)

SetPodScheduledArrivalLtFromSchedule gets a reference to the given NullableTime and assigns it to the PodScheduledArrivalLtFromSchedule field.

func (*SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtFromScheduleNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtFromScheduleNil()

SetPodScheduledArrivalLtFromScheduleNil sets the value for PodScheduledArrivalLtFromSchedule to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledArrivalLtNil()

SetPodScheduledArrivalLtNil sets the value for PodScheduledArrivalLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledDepartureLtFromSchedule(v time.Time)

SetPodScheduledDepartureLtFromSchedule gets a reference to the given NullableTime and assigns it to the PodScheduledDepartureLtFromSchedule field.

func (*SailingInfoTrackingSailingInfo) SetPodScheduledDepartureLtFromScheduleNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledDepartureLtFromScheduleNil()

SetPodScheduledDepartureLtFromScheduleNil sets the value for PodScheduledDepartureLtFromSchedule to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodScheduledDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledDischargeLt(v time.Time)

SetPodScheduledDischargeLt gets a reference to the given NullableTime and assigns it to the PodScheduledDischargeLt field.

func (*SailingInfoTrackingSailingInfo) SetPodScheduledDischargeLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodScheduledDischargeLtNil()

SetPodScheduledDischargeLtNil sets the value for PodScheduledDischargeLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPodTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodTerminalName(v string)

SetPodTerminalName gets a reference to the given NullableString and assigns it to the PodTerminalName field.

func (*SailingInfoTrackingSailingInfo) SetPodTerminalNameNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPodTerminalNameNil()

SetPodTerminalNameNil sets the value for PodTerminalName to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPol added in v0.2.4

SetPol gets a reference to the given NullableString and assigns it to the Pol field.

func (*SailingInfoTrackingSailingInfo) SetPolActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualArrivalLtFromAis(v time.Time)

SetPolActualArrivalLtFromAis gets a reference to the given NullableTime and assigns it to the PolActualArrivalLtFromAis field.

func (*SailingInfoTrackingSailingInfo) SetPolActualArrivalLtFromAisNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualArrivalLtFromAisNil()

SetPolActualArrivalLtFromAisNil sets the value for PolActualArrivalLtFromAis to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolActualDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualDepartureLt(v time.Time)

SetPolActualDepartureLt gets a reference to the given NullableTime and assigns it to the PolActualDepartureLt field.

func (*SailingInfoTrackingSailingInfo) SetPolActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualDepartureLtFromAis(v time.Time)

SetPolActualDepartureLtFromAis gets a reference to the given NullableTime and assigns it to the PolActualDepartureLtFromAis field.

func (*SailingInfoTrackingSailingInfo) SetPolActualDepartureLtFromAisNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualDepartureLtFromAisNil()

SetPolActualDepartureLtFromAisNil sets the value for PolActualDepartureLtFromAis to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolActualDepartureLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualDepartureLtNil()

SetPolActualDepartureLtNil sets the value for PolActualDepartureLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolActualLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualLoadingLt(v time.Time)

SetPolActualLoadingLt gets a reference to the given NullableTime and assigns it to the PolActualLoadingLt field.

func (*SailingInfoTrackingSailingInfo) SetPolActualLoadingLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolActualLoadingLtNil()

SetPolActualLoadingLtNil sets the value for PolActualLoadingLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolName(v string)

SetPolName gets a reference to the given NullableString and assigns it to the PolName field.

func (*SailingInfoTrackingSailingInfo) SetPolNameNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolNameNil()

SetPolNameNil sets the value for PolName to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolNil()

SetPolNil sets the value for Pol to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolPredictedArrivalLt(v time.Time)

SetPolPredictedArrivalLt gets a reference to the given NullableTime and assigns it to the PolPredictedArrivalLt field.

func (*SailingInfoTrackingSailingInfo) SetPolPredictedArrivalLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolPredictedArrivalLtNil()

SetPolPredictedArrivalLtNil sets the value for PolPredictedArrivalLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolPredictedDepartureLt(v time.Time)

SetPolPredictedDepartureLt gets a reference to the given NullableTime and assigns it to the PolPredictedDepartureLt field.

func (*SailingInfoTrackingSailingInfo) SetPolPredictedDepartureLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolPredictedDepartureLtNil()

SetPolPredictedDepartureLtNil sets the value for PolPredictedDepartureLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledArrivalLtFromSchedule(v time.Time)

SetPolScheduledArrivalLtFromSchedule gets a reference to the given NullableTime and assigns it to the PolScheduledArrivalLtFromSchedule field.

func (*SailingInfoTrackingSailingInfo) SetPolScheduledArrivalLtFromScheduleNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledArrivalLtFromScheduleNil()

SetPolScheduledArrivalLtFromScheduleNil sets the value for PolScheduledArrivalLtFromSchedule to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLt(v time.Time)

SetPolScheduledDepartureLt gets a reference to the given NullableTime and assigns it to the PolScheduledDepartureLt field.

func (*SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtFromSchedule(v time.Time)

SetPolScheduledDepartureLtFromSchedule gets a reference to the given NullableTime and assigns it to the PolScheduledDepartureLtFromSchedule field.

func (*SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtFromScheduleNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtFromScheduleNil()

SetPolScheduledDepartureLtFromScheduleNil sets the value for PolScheduledDepartureLtFromSchedule to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledDepartureLtNil()

SetPolScheduledDepartureLtNil sets the value for PolScheduledDepartureLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolScheduledLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledLoadingLt(v time.Time)

SetPolScheduledLoadingLt gets a reference to the given NullableTime and assigns it to the PolScheduledLoadingLt field.

func (*SailingInfoTrackingSailingInfo) SetPolScheduledLoadingLtNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolScheduledLoadingLtNil()

SetPolScheduledLoadingLtNil sets the value for PolScheduledLoadingLt to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetPolTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolTerminalName(v string)

SetPolTerminalName gets a reference to the given NullableString and assigns it to the PolTerminalName field.

func (*SailingInfoTrackingSailingInfo) SetPolTerminalNameNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetPolTerminalNameNil()

SetPolTerminalNameNil sets the value for PolTerminalName to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetUpdated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetUpdated(v time.Time)

SetUpdated gets a reference to the given NullableTime and assigns it to the Updated field.

func (*SailingInfoTrackingSailingInfo) SetUpdatedNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetUpdatedNil()

SetUpdatedNil sets the value for Updated to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetVesselFlag added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVesselFlag(v string)

SetVesselFlag gets a reference to the given NullableString and assigns it to the VesselFlag field.

func (*SailingInfoTrackingSailingInfo) SetVesselFlagNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVesselFlagNil()

SetVesselFlagNil sets the value for VesselFlag to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetVesselLeg added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVesselLeg(v int32)

SetVesselLeg gets a reference to the given int32 and assigns it to the VesselLeg field.

func (*SailingInfoTrackingSailingInfo) SetVesselName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVesselName(v string)

SetVesselName gets a reference to the given NullableString and assigns it to the VesselName field.

func (*SailingInfoTrackingSailingInfo) SetVesselNameNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVesselNameNil()

SetVesselNameNil sets the value for VesselName to be an explicit nil

func (*SailingInfoTrackingSailingInfo) SetVoyageNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVoyageNo(v string)

SetVoyageNo gets a reference to the given NullableString and assigns it to the VoyageNo field.

func (*SailingInfoTrackingSailingInfo) SetVoyageNoNil added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) SetVoyageNoNil()

SetVoyageNoNil sets the value for VoyageNo to be an explicit nil

func (SailingInfoTrackingSailingInfo) ToMap added in v0.2.4

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

func (*SailingInfoTrackingSailingInfo) UnsetCreated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetImo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetImo()

UnsetImo ensures that no value is present for Imo, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPod added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPod()

UnsetPod ensures that no value is present for Pod, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodActualArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodActualArrivalLt()

UnsetPodActualArrivalLt ensures that no value is present for PodActualArrivalLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodActualArrivalLtFromAis()

UnsetPodActualArrivalLtFromAis ensures that no value is present for PodActualArrivalLtFromAis, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodActualDepartureLtFromAis()

UnsetPodActualDepartureLtFromAis ensures that no value is present for PodActualDepartureLtFromAis, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodActualDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodActualDischargeLt()

UnsetPodActualDischargeLt ensures that no value is present for PodActualDischargeLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodName()

UnsetPodName ensures that no value is present for PodName, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodPredictedArrivalLt()

UnsetPodPredictedArrivalLt ensures that no value is present for PodPredictedArrivalLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodPredictedDepartureLt()

UnsetPodPredictedDepartureLt ensures that no value is present for PodPredictedDepartureLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodScheduledArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodScheduledArrivalLt()

UnsetPodScheduledArrivalLt ensures that no value is present for PodScheduledArrivalLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodScheduledArrivalLtFromSchedule()

UnsetPodScheduledArrivalLtFromSchedule ensures that no value is present for PodScheduledArrivalLtFromSchedule, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodScheduledDepartureLtFromSchedule()

UnsetPodScheduledDepartureLtFromSchedule ensures that no value is present for PodScheduledDepartureLtFromSchedule, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodScheduledDischargeLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodScheduledDischargeLt()

UnsetPodScheduledDischargeLt ensures that no value is present for PodScheduledDischargeLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPodTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPodTerminalName()

UnsetPodTerminalName ensures that no value is present for PodTerminalName, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPol added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPol()

UnsetPol ensures that no value is present for Pol, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolActualArrivalLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolActualArrivalLtFromAis()

UnsetPolActualArrivalLtFromAis ensures that no value is present for PolActualArrivalLtFromAis, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolActualDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolActualDepartureLt()

UnsetPolActualDepartureLt ensures that no value is present for PolActualDepartureLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolActualDepartureLtFromAis added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolActualDepartureLtFromAis()

UnsetPolActualDepartureLtFromAis ensures that no value is present for PolActualDepartureLtFromAis, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolActualLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolActualLoadingLt()

UnsetPolActualLoadingLt ensures that no value is present for PolActualLoadingLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolName()

UnsetPolName ensures that no value is present for PolName, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolPredictedArrivalLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolPredictedArrivalLt()

UnsetPolPredictedArrivalLt ensures that no value is present for PolPredictedArrivalLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolPredictedDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolPredictedDepartureLt()

UnsetPolPredictedDepartureLt ensures that no value is present for PolPredictedDepartureLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolScheduledArrivalLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolScheduledArrivalLtFromSchedule()

UnsetPolScheduledArrivalLtFromSchedule ensures that no value is present for PolScheduledArrivalLtFromSchedule, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolScheduledDepartureLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolScheduledDepartureLt()

UnsetPolScheduledDepartureLt ensures that no value is present for PolScheduledDepartureLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolScheduledDepartureLtFromSchedule added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolScheduledDepartureLtFromSchedule()

UnsetPolScheduledDepartureLtFromSchedule ensures that no value is present for PolScheduledDepartureLtFromSchedule, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolScheduledLoadingLt added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolScheduledLoadingLt()

UnsetPolScheduledLoadingLt ensures that no value is present for PolScheduledLoadingLt, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetPolTerminalName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetPolTerminalName()

UnsetPolTerminalName ensures that no value is present for PolTerminalName, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetUpdated added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetUpdated()

UnsetUpdated ensures that no value is present for Updated, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetVesselFlag added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetVesselFlag()

UnsetVesselFlag ensures that no value is present for VesselFlag, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetVesselName added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetVesselName()

UnsetVesselName ensures that no value is present for VesselName, not even an explicit nil

func (*SailingInfoTrackingSailingInfo) UnsetVoyageNo added in v0.2.4

func (o *SailingInfoTrackingSailingInfo) UnsetVoyageNo()

UnsetVoyageNo ensures that no value is present for VoyageNo, not even an explicit nil

type SailingInfoTrackingStatusInfo added in v0.2.4

type SailingInfoTrackingStatusInfo struct {
	Prediction *SailingInfoTrackingStatusInfoPrediction `json:"prediction,omitempty"`
	Vessel     *SailingInfoTrackingStatusInfoVessel     `json:"vessel,omitempty"`
}

SailingInfoTrackingStatusInfo Status Defination for Vessel Schedules and Portcast Predictions for this leg of the journey

func NewSailingInfoTrackingStatusInfo added in v0.2.4

func NewSailingInfoTrackingStatusInfo() *SailingInfoTrackingStatusInfo

NewSailingInfoTrackingStatusInfo instantiates a new SailingInfoTrackingStatusInfo 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 NewSailingInfoTrackingStatusInfoWithDefaults added in v0.2.4

func NewSailingInfoTrackingStatusInfoWithDefaults() *SailingInfoTrackingStatusInfo

NewSailingInfoTrackingStatusInfoWithDefaults instantiates a new SailingInfoTrackingStatusInfo 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 (*SailingInfoTrackingStatusInfo) GetPrediction added in v0.2.4

GetPrediction returns the Prediction field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfo) GetPredictionOk added in v0.2.4

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

func (*SailingInfoTrackingStatusInfo) GetVessel added in v0.2.4

GetVessel returns the Vessel field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfo) GetVesselOk added in v0.2.4

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 (*SailingInfoTrackingStatusInfo) HasPrediction added in v0.2.4

func (o *SailingInfoTrackingStatusInfo) HasPrediction() bool

HasPrediction returns a boolean if a field has been set.

func (*SailingInfoTrackingStatusInfo) HasVessel added in v0.2.4

func (o *SailingInfoTrackingStatusInfo) HasVessel() bool

HasVessel returns a boolean if a field has been set.

func (SailingInfoTrackingStatusInfo) MarshalJSON added in v0.2.4

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

func (*SailingInfoTrackingStatusInfo) SetPrediction added in v0.2.4

SetPrediction gets a reference to the given SailingInfoTrackingStatusInfoPrediction and assigns it to the Prediction field.

func (*SailingInfoTrackingStatusInfo) SetVessel added in v0.2.4

SetVessel gets a reference to the given SailingInfoTrackingStatusInfoVessel and assigns it to the Vessel field.

func (SailingInfoTrackingStatusInfo) ToMap added in v0.2.4

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

type SailingInfoTrackingStatusInfoPrediction added in v0.2.4

type SailingInfoTrackingStatusInfoPrediction struct {
	Code     *string  `json:"code,omitempty"`
	Metadata []string `json:"metadata,omitempty"`
}

SailingInfoTrackingStatusInfoPrediction Status Defination related to the [Prediction Engine](docs/Portcast-Status-Codes.md)

func NewSailingInfoTrackingStatusInfoPrediction added in v0.2.4

func NewSailingInfoTrackingStatusInfoPrediction() *SailingInfoTrackingStatusInfoPrediction

NewSailingInfoTrackingStatusInfoPrediction instantiates a new SailingInfoTrackingStatusInfoPrediction 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 NewSailingInfoTrackingStatusInfoPredictionWithDefaults added in v0.2.4

func NewSailingInfoTrackingStatusInfoPredictionWithDefaults() *SailingInfoTrackingStatusInfoPrediction

NewSailingInfoTrackingStatusInfoPredictionWithDefaults instantiates a new SailingInfoTrackingStatusInfoPrediction 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 (*SailingInfoTrackingStatusInfoPrediction) GetCode added in v0.2.4

GetCode returns the Code field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfoPrediction) GetCodeOk added in v0.2.4

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

func (*SailingInfoTrackingStatusInfoPrediction) GetMetadata added in v0.2.4

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfoPrediction) GetMetadataOk added in v0.2.4

func (o *SailingInfoTrackingStatusInfoPrediction) GetMetadataOk() ([]string, bool)

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

func (*SailingInfoTrackingStatusInfoPrediction) HasCode added in v0.2.4

HasCode returns a boolean if a field has been set.

func (*SailingInfoTrackingStatusInfoPrediction) HasMetadata added in v0.2.4

HasMetadata returns a boolean if a field has been set.

func (SailingInfoTrackingStatusInfoPrediction) MarshalJSON added in v0.2.4

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

func (*SailingInfoTrackingStatusInfoPrediction) SetCode added in v0.2.4

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SailingInfoTrackingStatusInfoPrediction) SetMetadata added in v0.2.4

func (o *SailingInfoTrackingStatusInfoPrediction) SetMetadata(v []string)

SetMetadata gets a reference to the given []string and assigns it to the Metadata field.

func (SailingInfoTrackingStatusInfoPrediction) ToMap added in v0.2.4

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

type SailingInfoTrackingStatusInfoVessel added in v0.2.4

type SailingInfoTrackingStatusInfoVessel struct {
	Code     *string  `json:"code,omitempty"`
	Metadata []string `json:"metadata,omitempty"`
}

SailingInfoTrackingStatusInfoVessel Status Defination related to the [Vessel Schedules](docs/Portcast-Status-Codes.md)

func NewSailingInfoTrackingStatusInfoVessel added in v0.2.4

func NewSailingInfoTrackingStatusInfoVessel() *SailingInfoTrackingStatusInfoVessel

NewSailingInfoTrackingStatusInfoVessel instantiates a new SailingInfoTrackingStatusInfoVessel 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 NewSailingInfoTrackingStatusInfoVesselWithDefaults added in v0.2.4

func NewSailingInfoTrackingStatusInfoVesselWithDefaults() *SailingInfoTrackingStatusInfoVessel

NewSailingInfoTrackingStatusInfoVesselWithDefaults instantiates a new SailingInfoTrackingStatusInfoVessel 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 (*SailingInfoTrackingStatusInfoVessel) GetCode added in v0.2.4

GetCode returns the Code field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfoVessel) GetCodeOk added in v0.2.4

func (o *SailingInfoTrackingStatusInfoVessel) GetCodeOk() (*string, bool)

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

func (*SailingInfoTrackingStatusInfoVessel) GetMetadata added in v0.2.4

func (o *SailingInfoTrackingStatusInfoVessel) GetMetadata() []string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SailingInfoTrackingStatusInfoVessel) GetMetadataOk added in v0.2.4

func (o *SailingInfoTrackingStatusInfoVessel) GetMetadataOk() ([]string, bool)

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

func (*SailingInfoTrackingStatusInfoVessel) HasCode added in v0.2.4

HasCode returns a boolean if a field has been set.

func (*SailingInfoTrackingStatusInfoVessel) HasMetadata added in v0.2.4

func (o *SailingInfoTrackingStatusInfoVessel) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (SailingInfoTrackingStatusInfoVessel) MarshalJSON added in v0.2.4

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

func (*SailingInfoTrackingStatusInfoVessel) SetCode added in v0.2.4

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SailingInfoTrackingStatusInfoVessel) SetMetadata added in v0.2.4

func (o *SailingInfoTrackingStatusInfoVessel) SetMetadata(v []string)

SetMetadata gets a reference to the given []string and assigns it to the Metadata field.

func (SailingInfoTrackingStatusInfoVessel) ToMap added in v0.2.4

func (o SailingInfoTrackingStatusInfoVessel) 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 SubAPIsAPI added in v0.2.4

type SubAPIsAPI interface {

	/*
		GetApiV1EtaBillOfLadingBookmarksTerminals Fetch terminal data by Bookmark ID

		Enhance your supply chain visibility by ingesting terminal-specific data.

	Once you upload your container into Portcast system, use the Bill of Lading Bookmark ID to fetch terminal data for that container.

	Refer to this [coverage sheet](https://docs.google.com/spreadsheets/d/1l7eA1brGaEZwhUS1_xwq1puyK35maPN0T-DWwNJvnhI/edit#gid=118367482) for a detailed overview of the supported fields and the latest terminal coverage.

	To enable this add-on, contact us at support@portcast.io.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param bookmarkId Bill of Lading Bookmark ID
		@return ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest
	*/
	GetApiV1EtaBillOfLadingBookmarksTerminals(ctx context.Context, bookmarkId string) ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest

	// GetApiV1EtaBillOfLadingBookmarksTerminalsExecute executes the request
	//  @return PortTerminalAddOn
	GetApiV1EtaBillOfLadingBookmarksTerminalsExecute(r ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest) (*PortTerminalAddOn, *http.Response, error)
}

type SubAPIsAPIService added in v0.2.4

type SubAPIsAPIService service

SubAPIsAPIService SubAPIsAPI service

func (*SubAPIsAPIService) GetApiV1EtaBillOfLadingBookmarksTerminals added in v0.2.4

func (a *SubAPIsAPIService) GetApiV1EtaBillOfLadingBookmarksTerminals(ctx context.Context, bookmarkId string) ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest

GetApiV1EtaBillOfLadingBookmarksTerminals Fetch terminal data by Bookmark ID

Enhance your supply chain visibility by ingesting terminal-specific data.

Once you upload your container into Portcast system, use the Bill of Lading Bookmark ID to fetch terminal data for that container.

Refer to this [coverage sheet](https://docs.google.com/spreadsheets/d/1l7eA1brGaEZwhUS1_xwq1puyK35maPN0T-DWwNJvnhI/edit#gid=118367482) for a detailed overview of the supported fields and the latest terminal coverage.

To enable this add-on, contact us at support@portcast.io.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bookmarkId Bill of Lading Bookmark ID
@return ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest

func (*SubAPIsAPIService) GetApiV1EtaBillOfLadingBookmarksTerminalsExecute added in v0.2.4

func (a *SubAPIsAPIService) GetApiV1EtaBillOfLadingBookmarksTerminalsExecute(r ApiGetApiV1EtaBillOfLadingBookmarksTerminalsRequest) (*PortTerminalAddOn, *http.Response, error)

Execute executes the request

@return PortTerminalAddOn

type SupportingAPIAPI added in v0.2.4

type SupportingAPIAPI interface {

	/*
		GetScac Supported Carrier SCAC List

		API Endpoint to fetch a list of all the supported carrier SCACs for Ocean Container Visibility

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

	// GetScacExecute executes the request
	//  @return []GetScac200ResponseInner
	GetScacExecute(r ApiGetScacRequest) ([]GetScac200ResponseInner, *http.Response, error)
}

type SupportingAPIAPIService added in v0.2.4

type SupportingAPIAPIService service

SupportingAPIAPIService SupportingAPIAPI service

func (*SupportingAPIAPIService) GetScac added in v0.2.4

GetScac Supported Carrier SCAC List

API Endpoint to fetch a list of all the supported carrier SCACs for Ocean Container Visibility

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

func (*SupportingAPIAPIService) GetScacExecute added in v0.2.4

Execute executes the request

@return []GetScac200ResponseInner

type UploadContainersForTrackingAPI added in v0.2.4

type UploadContainersForTrackingAPI interface {

	/*
		PostBooking Upload using Booking/Bill of Lading

		To initiate tracking any booking or bill of lading, when you do not have the container numbers, you can use this API to trigger an upload and start tracking the containers within that booking!

	This API automatically fetches the container numbers which are a part of the Booking or Bill of Lading provided by you and start tracking the same.

	When the containers are fetched, we upload them on our end and share back the [Bill of Lading Bookmark](../reference/PortcastAPI.json/components/schemas/Bill_of_Lading_Bookmark) object for your reference which can then be used to fetch tracking data for those containers.

	To initiate an upload, you need to provide three inputs:
	- Carrier SCAC Code: The carrier SCAC code which helps us identify which carrier to fetch the data from
	- Document Number: Bill of Lading or Booking Number which helps us fetch the containers
	- Document Type: This helps us identify if the doc no provided is a booking number or a bill of lading number

	Supported carriers can be found [here](https://docs.google.com/spreadsheets/d/1l7eA1brGaEZwhUS1_xwq1puyK35maPN0T-DWwNJvnhI).

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

	// PostBookingExecute executes the request
	//  @return BookingAPI
	PostBookingExecute(r ApiPostBookingRequest) (*BookingAPI, *http.Response, error)

	/*
		PostEtaBillOfLadingBookmarks Upload using Container Number

		*To track shipment, you need to provide three inputs:*

	- Carrier SCAC code: This helps us to identify which carrier to fetch the data from, use AUTO if you don't know. If AUTO is used the bill of lading number is disregarded, only container number is used and the data return is for the latest journey of the container.
	- Bill of Lading or Booking Number: This helps us to fetch the correct journey along with detailed tracking data
	- Container Number: This helps us to identify which container you intend to track within the Booking

	Incase of any missing inputs, refer to [Input Data Guide](docs/Input_Data_Guide.md) for more details!

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

	// PostEtaBillOfLadingBookmarksExecute executes the request
	//  @return PostEtaBillOfLadingBookmarks200Response
	PostEtaBillOfLadingBookmarksExecute(r ApiPostEtaBillOfLadingBookmarksRequest) (*PostEtaBillOfLadingBookmarks200Response, *http.Response, error)
}

type UploadContainersForTrackingAPIService added in v0.2.4

type UploadContainersForTrackingAPIService service

UploadContainersForTrackingAPIService UploadContainersForTrackingAPI service

func (*UploadContainersForTrackingAPIService) PostBooking added in v0.2.4

PostBooking Upload using Booking/Bill of Lading

To initiate tracking any booking or bill of lading, when you do not have the container numbers, you can use this API to trigger an upload and start tracking the containers within that booking!

This API automatically fetches the container numbers which are a part of the Booking or Bill of Lading provided by you and start tracking the same.

When the containers are fetched, we upload them on our end and share back the [Bill of Lading Bookmark](../reference/PortcastAPI.json/components/schemas/Bill_of_Lading_Bookmark) object for your reference which can then be used to fetch tracking data for those containers.

To initiate an upload, you need to provide three inputs: - Carrier SCAC Code: The carrier SCAC code which helps us identify which carrier to fetch the data from - Document Number: Bill of Lading or Booking Number which helps us fetch the containers - Document Type: This helps us identify if the doc no provided is a booking number or a bill of lading number

Supported carriers can be found [here](https://docs.google.com/spreadsheets/d/1l7eA1brGaEZwhUS1_xwq1puyK35maPN0T-DWwNJvnhI).

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

func (*UploadContainersForTrackingAPIService) PostBookingExecute added in v0.2.4

Execute executes the request

@return BookingAPI

func (*UploadContainersForTrackingAPIService) PostEtaBillOfLadingBookmarks added in v0.2.4

PostEtaBillOfLadingBookmarks Upload using Container Number

*To track shipment, you need to provide three inputs:*

- Carrier SCAC code: This helps us to identify which carrier to fetch the data from, use AUTO if you don't know. If AUTO is used the bill of lading number is disregarded, only container number is used and the data return is for the latest journey of the container. - Bill of Lading or Booking Number: This helps us to fetch the correct journey along with detailed tracking data - Container Number: This helps us to identify which container you intend to track within the Booking

Incase of any missing inputs, refer to [Input Data Guide](docs/Input_Data_Guide.md) for more details!

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

func (*UploadContainersForTrackingAPIService) PostEtaBillOfLadingBookmarksExecute added in v0.2.4

Execute executes the request

@return PostEtaBillOfLadingBookmarks200Response

type VoyageDetails added in v0.2.4

type VoyageDetails struct {
	// Vessel Schedule Provider SCAC
	ActiveScac NullableString `json:"active_scac,omitempty"`
	// Actual Time of Arrival - Local Time
	ActualArrivalLt NullableTime `json:"actual_arrival_lt,omitempty"`
	// Actual Time of Arrival - UTC Adjusted Time
	ActualArrivalUtc NullableTime `json:"actual_arrival_utc,omitempty"`
	// Actual Time of Departure - Local Time
	ActualDepartureLt NullableTime `json:"actual_departure_lt,omitempty"`
	// Actual Time of Departure - UTC Adjusted Time
	ActualDepartureUtc NullableTime `json:"actual_departure_utc,omitempty"`
	DelayReasons       []string     `json:"delay_reasons,omitempty"`
	// Unique Identifier for the Voyage Detail
	Id *string `json:"id,omitempty"`
	// Index of the Journey Position
	Index *int32 `json:"index,omitempty"`
	// Latitude of the Port Location
	Lat *float32 `json:"lat,omitempty"`
	// Longitude of the Port Location
	Lon *float32 `json:"lon,omitempty"`
	// Port Location UNLOCODE
	PortCode *string `json:"port_code,omitempty"`
	// Port Location Name
	PortName *string `json:"port_name,omitempty"`
	// Portcast Predicted Arrival Time - Local Time
	PredictedArrivalLt NullableTime `json:"predicted_arrival_lt,omitempty"`
	// Portcast Predicted Arrival Time - UTC Adjusted
	PredictedArrivalUtc NullableTime `json:"predicted_arrival_utc,omitempty"`
	// Portcast Predicted Departure Time - Local Time
	PredictedDepartureLt NullableTime `json:"predicted_departure_lt,omitempty"`
	// Portcast Predicted Departure Time - UTC Adjusted Time
	PredictedDepartureUtc NullableTime `json:"predicted_departure_utc,omitempty"`
	// Prediction Generation Timestamp
	PredictionTimeUtc NullableTime `json:"prediction_time_utc,omitempty"`
	// Vessel Scheduled Arrival Time - Local Time
	ScheduledArrivalLt NullableTime `json:"scheduled_arrival_lt,omitempty"`
	// Vessel Scheduled Arrival Time - UTC Adjusted Time
	ScheduledArrivalUtc NullableTime `json:"scheduled_arrival_utc,omitempty"`
	// Vessel Scheduled Departure Time - Local Time
	ScheduledDepartureLt NullableTime `json:"scheduled_departure_lt,omitempty"`
	// Vessel Scheduled Departure Time - Departure Time
	ScheduledDepartureUtc NullableTime `json:"scheduled_departure_utc,omitempty"`
	// Timezone of the Port Location
	Timezone NullableString `json:"timezone,omitempty"`
	// Voyage Numbers at the Port Location (Comes from schedule for that leg ; first one is import voyage number, second one is export voyage no)
	VoyageNoList []string `json:"voyage_no_list,omitempty"`
}

VoyageDetails Schema for Voyage Details

func NewVoyageDetails added in v0.2.4

func NewVoyageDetails() *VoyageDetails

NewVoyageDetails instantiates a new VoyageDetails 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 NewVoyageDetailsWithDefaults added in v0.2.4

func NewVoyageDetailsWithDefaults() *VoyageDetails

NewVoyageDetailsWithDefaults instantiates a new VoyageDetails 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 (*VoyageDetails) GetActiveScac added in v0.2.4

func (o *VoyageDetails) GetActiveScac() string

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

func (*VoyageDetails) GetActiveScacOk added in v0.2.4

func (o *VoyageDetails) GetActiveScacOk() (*string, bool)

GetActiveScacOk returns a tuple with the ActiveScac 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 (*VoyageDetails) GetActualArrivalLt added in v0.2.4

func (o *VoyageDetails) GetActualArrivalLt() time.Time

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

func (*VoyageDetails) GetActualArrivalLtOk added in v0.2.4

func (o *VoyageDetails) GetActualArrivalLtOk() (*time.Time, bool)

GetActualArrivalLtOk returns a tuple with the ActualArrivalLt 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 (*VoyageDetails) GetActualArrivalUtc added in v0.2.4

func (o *VoyageDetails) GetActualArrivalUtc() time.Time

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

func (*VoyageDetails) GetActualArrivalUtcOk added in v0.2.4

func (o *VoyageDetails) GetActualArrivalUtcOk() (*time.Time, bool)

GetActualArrivalUtcOk returns a tuple with the ActualArrivalUtc 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 (*VoyageDetails) GetActualDepartureLt added in v0.2.4

func (o *VoyageDetails) GetActualDepartureLt() time.Time

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

func (*VoyageDetails) GetActualDepartureLtOk added in v0.2.4

func (o *VoyageDetails) GetActualDepartureLtOk() (*time.Time, bool)

GetActualDepartureLtOk returns a tuple with the ActualDepartureLt 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 (*VoyageDetails) GetActualDepartureUtc added in v0.2.4

func (o *VoyageDetails) GetActualDepartureUtc() time.Time

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

func (*VoyageDetails) GetActualDepartureUtcOk added in v0.2.4

func (o *VoyageDetails) GetActualDepartureUtcOk() (*time.Time, bool)

GetActualDepartureUtcOk returns a tuple with the ActualDepartureUtc 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 (*VoyageDetails) GetDelayReasons added in v0.2.4

func (o *VoyageDetails) GetDelayReasons() []string

GetDelayReasons returns the DelayReasons field value if set, zero value otherwise.

func (*VoyageDetails) GetDelayReasonsOk added in v0.2.4

func (o *VoyageDetails) GetDelayReasonsOk() ([]string, bool)

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

func (*VoyageDetails) GetId added in v0.2.4

func (o *VoyageDetails) GetId() string

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

func (*VoyageDetails) GetIdOk added in v0.2.4

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

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

func (*VoyageDetails) GetIndex added in v0.2.4

func (o *VoyageDetails) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*VoyageDetails) GetIndexOk added in v0.2.4

func (o *VoyageDetails) GetIndexOk() (*int32, bool)

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

func (*VoyageDetails) GetLat added in v0.2.4

func (o *VoyageDetails) GetLat() float32

GetLat returns the Lat field value if set, zero value otherwise.

func (*VoyageDetails) GetLatOk added in v0.2.4

func (o *VoyageDetails) GetLatOk() (*float32, bool)

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

func (*VoyageDetails) GetLon added in v0.2.4

func (o *VoyageDetails) GetLon() float32

GetLon returns the Lon field value if set, zero value otherwise.

func (*VoyageDetails) GetLonOk added in v0.2.4

func (o *VoyageDetails) GetLonOk() (*float32, bool)

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

func (*VoyageDetails) GetPortCode added in v0.2.4

func (o *VoyageDetails) GetPortCode() string

GetPortCode returns the PortCode field value if set, zero value otherwise.

func (*VoyageDetails) GetPortCodeOk added in v0.2.4

func (o *VoyageDetails) GetPortCodeOk() (*string, bool)

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

func (*VoyageDetails) GetPortName added in v0.2.4

func (o *VoyageDetails) GetPortName() string

GetPortName returns the PortName field value if set, zero value otherwise.

func (*VoyageDetails) GetPortNameOk added in v0.2.4

func (o *VoyageDetails) GetPortNameOk() (*string, bool)

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

func (*VoyageDetails) GetPredictedArrivalLt added in v0.2.4

func (o *VoyageDetails) GetPredictedArrivalLt() time.Time

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

func (*VoyageDetails) GetPredictedArrivalLtOk added in v0.2.4

func (o *VoyageDetails) GetPredictedArrivalLtOk() (*time.Time, bool)

GetPredictedArrivalLtOk returns a tuple with the PredictedArrivalLt 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 (*VoyageDetails) GetPredictedArrivalUtc added in v0.2.4

func (o *VoyageDetails) GetPredictedArrivalUtc() time.Time

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

func (*VoyageDetails) GetPredictedArrivalUtcOk added in v0.2.4

func (o *VoyageDetails) GetPredictedArrivalUtcOk() (*time.Time, bool)

GetPredictedArrivalUtcOk returns a tuple with the PredictedArrivalUtc 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 (*VoyageDetails) GetPredictedDepartureLt added in v0.2.4

func (o *VoyageDetails) GetPredictedDepartureLt() time.Time

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

func (*VoyageDetails) GetPredictedDepartureLtOk added in v0.2.4

func (o *VoyageDetails) GetPredictedDepartureLtOk() (*time.Time, bool)

GetPredictedDepartureLtOk returns a tuple with the PredictedDepartureLt 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 (*VoyageDetails) GetPredictedDepartureUtc added in v0.2.4

func (o *VoyageDetails) GetPredictedDepartureUtc() time.Time

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

func (*VoyageDetails) GetPredictedDepartureUtcOk added in v0.2.4

func (o *VoyageDetails) GetPredictedDepartureUtcOk() (*time.Time, bool)

GetPredictedDepartureUtcOk returns a tuple with the PredictedDepartureUtc 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 (*VoyageDetails) GetPredictionTimeUtc added in v0.2.4

func (o *VoyageDetails) GetPredictionTimeUtc() time.Time

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

func (*VoyageDetails) GetPredictionTimeUtcOk added in v0.2.4

func (o *VoyageDetails) GetPredictionTimeUtcOk() (*time.Time, bool)

GetPredictionTimeUtcOk returns a tuple with the PredictionTimeUtc 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 (*VoyageDetails) GetScheduledArrivalLt added in v0.2.4

func (o *VoyageDetails) GetScheduledArrivalLt() time.Time

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

func (*VoyageDetails) GetScheduledArrivalLtOk added in v0.2.4

func (o *VoyageDetails) GetScheduledArrivalLtOk() (*time.Time, bool)

GetScheduledArrivalLtOk returns a tuple with the ScheduledArrivalLt 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 (*VoyageDetails) GetScheduledArrivalUtc added in v0.2.4

func (o *VoyageDetails) GetScheduledArrivalUtc() time.Time

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

func (*VoyageDetails) GetScheduledArrivalUtcOk added in v0.2.4

func (o *VoyageDetails) GetScheduledArrivalUtcOk() (*time.Time, bool)

GetScheduledArrivalUtcOk returns a tuple with the ScheduledArrivalUtc 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 (*VoyageDetails) GetScheduledDepartureLt added in v0.2.4

func (o *VoyageDetails) GetScheduledDepartureLt() time.Time

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

func (*VoyageDetails) GetScheduledDepartureLtOk added in v0.2.4

func (o *VoyageDetails) GetScheduledDepartureLtOk() (*time.Time, bool)

GetScheduledDepartureLtOk returns a tuple with the ScheduledDepartureLt 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 (*VoyageDetails) GetScheduledDepartureUtc added in v0.2.4

func (o *VoyageDetails) GetScheduledDepartureUtc() time.Time

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

func (*VoyageDetails) GetScheduledDepartureUtcOk added in v0.2.4

func (o *VoyageDetails) GetScheduledDepartureUtcOk() (*time.Time, bool)

GetScheduledDepartureUtcOk returns a tuple with the ScheduledDepartureUtc 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 (*VoyageDetails) GetTimezone added in v0.2.4

func (o *VoyageDetails) GetTimezone() string

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

func (*VoyageDetails) GetTimezoneOk added in v0.2.4

func (o *VoyageDetails) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone 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 (*VoyageDetails) GetVoyageNoList added in v0.2.4

func (o *VoyageDetails) GetVoyageNoList() []string

GetVoyageNoList returns the VoyageNoList field value if set, zero value otherwise.

func (*VoyageDetails) GetVoyageNoListOk added in v0.2.4

func (o *VoyageDetails) GetVoyageNoListOk() ([]string, bool)

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

func (*VoyageDetails) HasActiveScac added in v0.2.4

func (o *VoyageDetails) HasActiveScac() bool

HasActiveScac returns a boolean if a field has been set.

func (*VoyageDetails) HasActualArrivalLt added in v0.2.4

func (o *VoyageDetails) HasActualArrivalLt() bool

HasActualArrivalLt returns a boolean if a field has been set.

func (*VoyageDetails) HasActualArrivalUtc added in v0.2.4

func (o *VoyageDetails) HasActualArrivalUtc() bool

HasActualArrivalUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasActualDepartureLt added in v0.2.4

func (o *VoyageDetails) HasActualDepartureLt() bool

HasActualDepartureLt returns a boolean if a field has been set.

func (*VoyageDetails) HasActualDepartureUtc added in v0.2.4

func (o *VoyageDetails) HasActualDepartureUtc() bool

HasActualDepartureUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasDelayReasons added in v0.2.4

func (o *VoyageDetails) HasDelayReasons() bool

HasDelayReasons returns a boolean if a field has been set.

func (*VoyageDetails) HasId added in v0.2.4

func (o *VoyageDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*VoyageDetails) HasIndex added in v0.2.4

func (o *VoyageDetails) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*VoyageDetails) HasLat added in v0.2.4

func (o *VoyageDetails) HasLat() bool

HasLat returns a boolean if a field has been set.

func (*VoyageDetails) HasLon added in v0.2.4

func (o *VoyageDetails) HasLon() bool

HasLon returns a boolean if a field has been set.

func (*VoyageDetails) HasPortCode added in v0.2.4

func (o *VoyageDetails) HasPortCode() bool

HasPortCode returns a boolean if a field has been set.

func (*VoyageDetails) HasPortName added in v0.2.4

func (o *VoyageDetails) HasPortName() bool

HasPortName returns a boolean if a field has been set.

func (*VoyageDetails) HasPredictedArrivalLt added in v0.2.4

func (o *VoyageDetails) HasPredictedArrivalLt() bool

HasPredictedArrivalLt returns a boolean if a field has been set.

func (*VoyageDetails) HasPredictedArrivalUtc added in v0.2.4

func (o *VoyageDetails) HasPredictedArrivalUtc() bool

HasPredictedArrivalUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasPredictedDepartureLt added in v0.2.4

func (o *VoyageDetails) HasPredictedDepartureLt() bool

HasPredictedDepartureLt returns a boolean if a field has been set.

func (*VoyageDetails) HasPredictedDepartureUtc added in v0.2.4

func (o *VoyageDetails) HasPredictedDepartureUtc() bool

HasPredictedDepartureUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasPredictionTimeUtc added in v0.2.4

func (o *VoyageDetails) HasPredictionTimeUtc() bool

HasPredictionTimeUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasScheduledArrivalLt added in v0.2.4

func (o *VoyageDetails) HasScheduledArrivalLt() bool

HasScheduledArrivalLt returns a boolean if a field has been set.

func (*VoyageDetails) HasScheduledArrivalUtc added in v0.2.4

func (o *VoyageDetails) HasScheduledArrivalUtc() bool

HasScheduledArrivalUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasScheduledDepartureLt added in v0.2.4

func (o *VoyageDetails) HasScheduledDepartureLt() bool

HasScheduledDepartureLt returns a boolean if a field has been set.

func (*VoyageDetails) HasScheduledDepartureUtc added in v0.2.4

func (o *VoyageDetails) HasScheduledDepartureUtc() bool

HasScheduledDepartureUtc returns a boolean if a field has been set.

func (*VoyageDetails) HasTimezone added in v0.2.4

func (o *VoyageDetails) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (*VoyageDetails) HasVoyageNoList added in v0.2.4

func (o *VoyageDetails) HasVoyageNoList() bool

HasVoyageNoList returns a boolean if a field has been set.

func (VoyageDetails) MarshalJSON added in v0.2.4

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

func (*VoyageDetails) SetActiveScac added in v0.2.4

func (o *VoyageDetails) SetActiveScac(v string)

SetActiveScac gets a reference to the given NullableString and assigns it to the ActiveScac field.

func (*VoyageDetails) SetActiveScacNil added in v0.2.4

func (o *VoyageDetails) SetActiveScacNil()

SetActiveScacNil sets the value for ActiveScac to be an explicit nil

func (*VoyageDetails) SetActualArrivalLt added in v0.2.4

func (o *VoyageDetails) SetActualArrivalLt(v time.Time)

SetActualArrivalLt gets a reference to the given NullableTime and assigns it to the ActualArrivalLt field.

func (*VoyageDetails) SetActualArrivalLtNil added in v0.2.4

func (o *VoyageDetails) SetActualArrivalLtNil()

SetActualArrivalLtNil sets the value for ActualArrivalLt to be an explicit nil

func (*VoyageDetails) SetActualArrivalUtc added in v0.2.4

func (o *VoyageDetails) SetActualArrivalUtc(v time.Time)

SetActualArrivalUtc gets a reference to the given NullableTime and assigns it to the ActualArrivalUtc field.

func (*VoyageDetails) SetActualArrivalUtcNil added in v0.2.4

func (o *VoyageDetails) SetActualArrivalUtcNil()

SetActualArrivalUtcNil sets the value for ActualArrivalUtc to be an explicit nil

func (*VoyageDetails) SetActualDepartureLt added in v0.2.4

func (o *VoyageDetails) SetActualDepartureLt(v time.Time)

SetActualDepartureLt gets a reference to the given NullableTime and assigns it to the ActualDepartureLt field.

func (*VoyageDetails) SetActualDepartureLtNil added in v0.2.4

func (o *VoyageDetails) SetActualDepartureLtNil()

SetActualDepartureLtNil sets the value for ActualDepartureLt to be an explicit nil

func (*VoyageDetails) SetActualDepartureUtc added in v0.2.4

func (o *VoyageDetails) SetActualDepartureUtc(v time.Time)

SetActualDepartureUtc gets a reference to the given NullableTime and assigns it to the ActualDepartureUtc field.

func (*VoyageDetails) SetActualDepartureUtcNil added in v0.2.4

func (o *VoyageDetails) SetActualDepartureUtcNil()

SetActualDepartureUtcNil sets the value for ActualDepartureUtc to be an explicit nil

func (*VoyageDetails) SetDelayReasons added in v0.2.4

func (o *VoyageDetails) SetDelayReasons(v []string)

SetDelayReasons gets a reference to the given []string and assigns it to the DelayReasons field.

func (*VoyageDetails) SetId added in v0.2.4

func (o *VoyageDetails) SetId(v string)

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

func (*VoyageDetails) SetIndex added in v0.2.4

func (o *VoyageDetails) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*VoyageDetails) SetLat added in v0.2.4

func (o *VoyageDetails) SetLat(v float32)

SetLat gets a reference to the given float32 and assigns it to the Lat field.

func (*VoyageDetails) SetLon added in v0.2.4

func (o *VoyageDetails) SetLon(v float32)

SetLon gets a reference to the given float32 and assigns it to the Lon field.

func (*VoyageDetails) SetPortCode added in v0.2.4

func (o *VoyageDetails) SetPortCode(v string)

SetPortCode gets a reference to the given string and assigns it to the PortCode field.

func (*VoyageDetails) SetPortName added in v0.2.4

func (o *VoyageDetails) SetPortName(v string)

SetPortName gets a reference to the given string and assigns it to the PortName field.

func (*VoyageDetails) SetPredictedArrivalLt added in v0.2.4

func (o *VoyageDetails) SetPredictedArrivalLt(v time.Time)

SetPredictedArrivalLt gets a reference to the given NullableTime and assigns it to the PredictedArrivalLt field.

func (*VoyageDetails) SetPredictedArrivalLtNil added in v0.2.4

func (o *VoyageDetails) SetPredictedArrivalLtNil()

SetPredictedArrivalLtNil sets the value for PredictedArrivalLt to be an explicit nil

func (*VoyageDetails) SetPredictedArrivalUtc added in v0.2.4

func (o *VoyageDetails) SetPredictedArrivalUtc(v time.Time)

SetPredictedArrivalUtc gets a reference to the given NullableTime and assigns it to the PredictedArrivalUtc field.

func (*VoyageDetails) SetPredictedArrivalUtcNil added in v0.2.4

func (o *VoyageDetails) SetPredictedArrivalUtcNil()

SetPredictedArrivalUtcNil sets the value for PredictedArrivalUtc to be an explicit nil

func (*VoyageDetails) SetPredictedDepartureLt added in v0.2.4

func (o *VoyageDetails) SetPredictedDepartureLt(v time.Time)

SetPredictedDepartureLt gets a reference to the given NullableTime and assigns it to the PredictedDepartureLt field.

func (*VoyageDetails) SetPredictedDepartureLtNil added in v0.2.4

func (o *VoyageDetails) SetPredictedDepartureLtNil()

SetPredictedDepartureLtNil sets the value for PredictedDepartureLt to be an explicit nil

func (*VoyageDetails) SetPredictedDepartureUtc added in v0.2.4

func (o *VoyageDetails) SetPredictedDepartureUtc(v time.Time)

SetPredictedDepartureUtc gets a reference to the given NullableTime and assigns it to the PredictedDepartureUtc field.

func (*VoyageDetails) SetPredictedDepartureUtcNil added in v0.2.4

func (o *VoyageDetails) SetPredictedDepartureUtcNil()

SetPredictedDepartureUtcNil sets the value for PredictedDepartureUtc to be an explicit nil

func (*VoyageDetails) SetPredictionTimeUtc added in v0.2.4

func (o *VoyageDetails) SetPredictionTimeUtc(v time.Time)

SetPredictionTimeUtc gets a reference to the given NullableTime and assigns it to the PredictionTimeUtc field.

func (*VoyageDetails) SetPredictionTimeUtcNil added in v0.2.4

func (o *VoyageDetails) SetPredictionTimeUtcNil()

SetPredictionTimeUtcNil sets the value for PredictionTimeUtc to be an explicit nil

func (*VoyageDetails) SetScheduledArrivalLt added in v0.2.4

func (o *VoyageDetails) SetScheduledArrivalLt(v time.Time)

SetScheduledArrivalLt gets a reference to the given NullableTime and assigns it to the ScheduledArrivalLt field.

func (*VoyageDetails) SetScheduledArrivalLtNil added in v0.2.4

func (o *VoyageDetails) SetScheduledArrivalLtNil()

SetScheduledArrivalLtNil sets the value for ScheduledArrivalLt to be an explicit nil

func (*VoyageDetails) SetScheduledArrivalUtc added in v0.2.4

func (o *VoyageDetails) SetScheduledArrivalUtc(v time.Time)

SetScheduledArrivalUtc gets a reference to the given NullableTime and assigns it to the ScheduledArrivalUtc field.

func (*VoyageDetails) SetScheduledArrivalUtcNil added in v0.2.4

func (o *VoyageDetails) SetScheduledArrivalUtcNil()

SetScheduledArrivalUtcNil sets the value for ScheduledArrivalUtc to be an explicit nil

func (*VoyageDetails) SetScheduledDepartureLt added in v0.2.4

func (o *VoyageDetails) SetScheduledDepartureLt(v time.Time)

SetScheduledDepartureLt gets a reference to the given NullableTime and assigns it to the ScheduledDepartureLt field.

func (*VoyageDetails) SetScheduledDepartureLtNil added in v0.2.4

func (o *VoyageDetails) SetScheduledDepartureLtNil()

SetScheduledDepartureLtNil sets the value for ScheduledDepartureLt to be an explicit nil

func (*VoyageDetails) SetScheduledDepartureUtc added in v0.2.4

func (o *VoyageDetails) SetScheduledDepartureUtc(v time.Time)

SetScheduledDepartureUtc gets a reference to the given NullableTime and assigns it to the ScheduledDepartureUtc field.

func (*VoyageDetails) SetScheduledDepartureUtcNil added in v0.2.4

func (o *VoyageDetails) SetScheduledDepartureUtcNil()

SetScheduledDepartureUtcNil sets the value for ScheduledDepartureUtc to be an explicit nil

func (*VoyageDetails) SetTimezone added in v0.2.4

func (o *VoyageDetails) SetTimezone(v string)

SetTimezone gets a reference to the given NullableString and assigns it to the Timezone field.

func (*VoyageDetails) SetTimezoneNil added in v0.2.4

func (o *VoyageDetails) SetTimezoneNil()

SetTimezoneNil sets the value for Timezone to be an explicit nil

func (*VoyageDetails) SetVoyageNoList added in v0.2.4

func (o *VoyageDetails) SetVoyageNoList(v []string)

SetVoyageNoList gets a reference to the given []string and assigns it to the VoyageNoList field.

func (VoyageDetails) ToMap added in v0.2.4

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

func (*VoyageDetails) UnsetActiveScac added in v0.2.4

func (o *VoyageDetails) UnsetActiveScac()

UnsetActiveScac ensures that no value is present for ActiveScac, not even an explicit nil

func (*VoyageDetails) UnsetActualArrivalLt added in v0.2.4

func (o *VoyageDetails) UnsetActualArrivalLt()

UnsetActualArrivalLt ensures that no value is present for ActualArrivalLt, not even an explicit nil

func (*VoyageDetails) UnsetActualArrivalUtc added in v0.2.4

func (o *VoyageDetails) UnsetActualArrivalUtc()

UnsetActualArrivalUtc ensures that no value is present for ActualArrivalUtc, not even an explicit nil

func (*VoyageDetails) UnsetActualDepartureLt added in v0.2.4

func (o *VoyageDetails) UnsetActualDepartureLt()

UnsetActualDepartureLt ensures that no value is present for ActualDepartureLt, not even an explicit nil

func (*VoyageDetails) UnsetActualDepartureUtc added in v0.2.4

func (o *VoyageDetails) UnsetActualDepartureUtc()

UnsetActualDepartureUtc ensures that no value is present for ActualDepartureUtc, not even an explicit nil

func (*VoyageDetails) UnsetPredictedArrivalLt added in v0.2.4

func (o *VoyageDetails) UnsetPredictedArrivalLt()

UnsetPredictedArrivalLt ensures that no value is present for PredictedArrivalLt, not even an explicit nil

func (*VoyageDetails) UnsetPredictedArrivalUtc added in v0.2.4

func (o *VoyageDetails) UnsetPredictedArrivalUtc()

UnsetPredictedArrivalUtc ensures that no value is present for PredictedArrivalUtc, not even an explicit nil

func (*VoyageDetails) UnsetPredictedDepartureLt added in v0.2.4

func (o *VoyageDetails) UnsetPredictedDepartureLt()

UnsetPredictedDepartureLt ensures that no value is present for PredictedDepartureLt, not even an explicit nil

func (*VoyageDetails) UnsetPredictedDepartureUtc added in v0.2.4

func (o *VoyageDetails) UnsetPredictedDepartureUtc()

UnsetPredictedDepartureUtc ensures that no value is present for PredictedDepartureUtc, not even an explicit nil

func (*VoyageDetails) UnsetPredictionTimeUtc added in v0.2.4

func (o *VoyageDetails) UnsetPredictionTimeUtc()

UnsetPredictionTimeUtc ensures that no value is present for PredictionTimeUtc, not even an explicit nil

func (*VoyageDetails) UnsetScheduledArrivalLt added in v0.2.4

func (o *VoyageDetails) UnsetScheduledArrivalLt()

UnsetScheduledArrivalLt ensures that no value is present for ScheduledArrivalLt, not even an explicit nil

func (*VoyageDetails) UnsetScheduledArrivalUtc added in v0.2.4

func (o *VoyageDetails) UnsetScheduledArrivalUtc()

UnsetScheduledArrivalUtc ensures that no value is present for ScheduledArrivalUtc, not even an explicit nil

func (*VoyageDetails) UnsetScheduledDepartureLt added in v0.2.4

func (o *VoyageDetails) UnsetScheduledDepartureLt()

UnsetScheduledDepartureLt ensures that no value is present for ScheduledDepartureLt, not even an explicit nil

func (*VoyageDetails) UnsetScheduledDepartureUtc added in v0.2.4

func (o *VoyageDetails) UnsetScheduledDepartureUtc()

UnsetScheduledDepartureUtc ensures that no value is present for ScheduledDepartureUtc, not even an explicit nil

func (*VoyageDetails) UnsetTimezone added in v0.2.4

func (o *VoyageDetails) UnsetTimezone()

UnsetTimezone ensures that no value is present for Timezone, not even an explicit nil

Source Files

Jump to

Keyboard shortcuts

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