mail

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: May 28, 2020 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// LabelsItems0ColorHashTag0000fe captures enum value "#0000fe"
	LabelsItems0ColorHashTag0000fe string = "#0000fe"

	// LabelsItems0ColorHashTag006634 captures enum value "#006634"
	LabelsItems0ColorHashTag006634 string = "#006634"

	// LabelsItems0ColorHashTag0099ff captures enum value "#0099ff"
	LabelsItems0ColorHashTag0099ff string = "#0099ff"

	// LabelsItems0ColorHashTag00ff33 captures enum value "#00ff33"
	LabelsItems0ColorHashTag00ff33 string = "#00ff33"

	// LabelsItems0ColorHashTag01ffff captures enum value "#01ffff"
	LabelsItems0ColorHashTag01ffff string = "#01ffff"

	// LabelsItems0ColorHashTag349800 captures enum value "#349800"
	LabelsItems0ColorHashTag349800 string = "#349800"

	// LabelsItems0ColorHashTag660066 captures enum value "#660066"
	LabelsItems0ColorHashTag660066 string = "#660066"

	// LabelsItems0ColorHashTag666666 captures enum value "#666666"
	LabelsItems0ColorHashTag666666 string = "#666666"

	// LabelsItems0ColorHashTag999999 captures enum value "#999999"
	LabelsItems0ColorHashTag999999 string = "#999999"

	// LabelsItems0ColorHashTag99ffff captures enum value "#99ffff"
	LabelsItems0ColorHashTag99ffff string = "#99ffff"

	// LabelsItems0ColorHashTag9a0000 captures enum value "#9a0000"
	LabelsItems0ColorHashTag9a0000 string = "#9a0000"

	// LabelsItems0ColorCcff9a captures enum value "#ccff9a"
	LabelsItems0ColorCcff9a string = "#ccff9a"

	// LabelsItems0ColorE6e6e6 captures enum value "#e6e6e6"
	LabelsItems0ColorE6e6e6 string = "#e6e6e6"

	// LabelsItems0ColorFe0000 captures enum value "#fe0000"
	LabelsItems0ColorFe0000 string = "#fe0000"

	// LabelsItems0ColorFf6600 captures enum value "#ff6600"
	LabelsItems0ColorFf6600 string = "#ff6600"

	// LabelsItems0ColorFfff01 captures enum value "#ffff01"
	LabelsItems0ColorFfff01 string = "#ffff01"

	// LabelsItems0ColorFfffcd captures enum value "#ffffcd"
	LabelsItems0ColorFfffcd string = "#ffffcd"

	// LabelsItems0ColorFfffff captures enum value "#ffffff"
	LabelsItems0ColorFfffff string = "#ffffff"
)
View Source
const (

	// RecipientsItems0RecipientTypeAlliance captures enum value "alliance"
	RecipientsItems0RecipientTypeAlliance string = "alliance"

	// RecipientsItems0RecipientTypeCharacter captures enum value "character"
	RecipientsItems0RecipientTypeCharacter string = "character"

	// RecipientsItems0RecipientTypeCorporation captures enum value "corporation"
	RecipientsItems0RecipientTypeCorporation string = "corporation"

	// RecipientsItems0RecipientTypeMailingList captures enum value "mailing_list"
	RecipientsItems0RecipientTypeMailingList string = "mailing_list"
)
View Source
const (

	// GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeAlliance captures enum value "alliance"
	GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeAlliance string = "alliance"

	// GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeCharacter captures enum value "character"
	GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeCharacter string = "character"

	// GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeCorporation captures enum value "corporation"
	GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeCorporation string = "corporation"

	// GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeMailingList captures enum value "mailing_list"
	GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0RecipientTypeMailingList string = "mailing_list"
)
View Source
const (

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag0000fe captures enum value "#0000fe"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag0000fe string = "#0000fe"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag006634 captures enum value "#006634"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag006634 string = "#006634"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag0099ff captures enum value "#0099ff"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag0099ff string = "#0099ff"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag00ff33 captures enum value "#00ff33"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag00ff33 string = "#00ff33"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag01ffff captures enum value "#01ffff"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag01ffff string = "#01ffff"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag349800 captures enum value "#349800"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag349800 string = "#349800"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag660066 captures enum value "#660066"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag660066 string = "#660066"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag666666 captures enum value "#666666"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag666666 string = "#666666"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag999999 captures enum value "#999999"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag999999 string = "#999999"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag99ffff captures enum value "#99ffff"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag99ffff string = "#99ffff"

	// PostCharactersCharacterIDMailLabelsBodyColorHashTag9a0000 captures enum value "#9a0000"
	PostCharactersCharacterIDMailLabelsBodyColorHashTag9a0000 string = "#9a0000"

	// PostCharactersCharacterIDMailLabelsBodyColorCcff9a captures enum value "#ccff9a"
	PostCharactersCharacterIDMailLabelsBodyColorCcff9a string = "#ccff9a"

	// PostCharactersCharacterIDMailLabelsBodyColorE6e6e6 captures enum value "#e6e6e6"
	PostCharactersCharacterIDMailLabelsBodyColorE6e6e6 string = "#e6e6e6"

	// PostCharactersCharacterIDMailLabelsBodyColorFe0000 captures enum value "#fe0000"
	PostCharactersCharacterIDMailLabelsBodyColorFe0000 string = "#fe0000"

	// PostCharactersCharacterIDMailLabelsBodyColorFf6600 captures enum value "#ff6600"
	PostCharactersCharacterIDMailLabelsBodyColorFf6600 string = "#ff6600"

	// PostCharactersCharacterIDMailLabelsBodyColorFfff01 captures enum value "#ffff01"
	PostCharactersCharacterIDMailLabelsBodyColorFfff01 string = "#ffff01"

	// PostCharactersCharacterIDMailLabelsBodyColorFfffcd captures enum value "#ffffcd"
	PostCharactersCharacterIDMailLabelsBodyColorFfffcd string = "#ffffcd"

	// PostCharactersCharacterIDMailLabelsBodyColorFfffff captures enum value "#ffffff"
	PostCharactersCharacterIDMailLabelsBodyColorFfffff string = "#ffffff"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for mail API

func (*Client) DeleteCharactersCharacterIDMailLabelsLabelID

DeleteCharactersCharacterIDMailLabelsLabelID deletes a mail label

Delete a mail label

---

func (*Client) DeleteCharactersCharacterIDMailMailID

DeleteCharactersCharacterIDMailMailID deletes a mail

Delete a mail

---

func (*Client) GetCharactersCharacterIDMail

func (a *Client) GetCharactersCharacterIDMail(params *GetCharactersCharacterIDMailParams, authInfo runtime.ClientAuthInfoWriter) (*GetCharactersCharacterIDMailOK, error)
GetCharactersCharacterIDMail returns mail headers

Return the 50 most recent mail headers belonging to the character that match the query criteria. Queries can be filtered by label, and last_mail_id can be used to paginate backwards

---

This route is cached for up to 30 seconds

func (*Client) GetCharactersCharacterIDMailLabels

GetCharactersCharacterIDMailLabels gets mail labels and unread counts

Return a list of the users mail labels, unread counts for each label and a total unread count.

---

This route is cached for up to 30 seconds

func (*Client) GetCharactersCharacterIDMailLists

GetCharactersCharacterIDMailLists returns mailing list subscriptions

Return all mailing lists that the character is subscribed to

---

This route is cached for up to 120 seconds

func (*Client) GetCharactersCharacterIDMailMailID

GetCharactersCharacterIDMailMailID returns a mail

Return the contents of an EVE mail

---

This route is cached for up to 30 seconds

func (*Client) PostCharactersCharacterIDMail

PostCharactersCharacterIDMail sends a new mail

Create and send a new mail

---

func (*Client) PostCharactersCharacterIDMailLabels

PostCharactersCharacterIDMailLabels creates a mail label

Create a mail label

---

func (*Client) PutCharactersCharacterIDMailMailID

PutCharactersCharacterIDMailMailID updates metadata about a mail

Update metadata about a mail

---

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	DeleteCharactersCharacterIDMailLabelsLabelID(params *DeleteCharactersCharacterIDMailLabelsLabelIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCharactersCharacterIDMailLabelsLabelIDNoContent, error)

	DeleteCharactersCharacterIDMailMailID(params *DeleteCharactersCharacterIDMailMailIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCharactersCharacterIDMailMailIDNoContent, error)

	GetCharactersCharacterIDMail(params *GetCharactersCharacterIDMailParams, authInfo runtime.ClientAuthInfoWriter) (*GetCharactersCharacterIDMailOK, error)

	GetCharactersCharacterIDMailLabels(params *GetCharactersCharacterIDMailLabelsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCharactersCharacterIDMailLabelsOK, error)

	GetCharactersCharacterIDMailLists(params *GetCharactersCharacterIDMailListsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCharactersCharacterIDMailListsOK, error)

	GetCharactersCharacterIDMailMailID(params *GetCharactersCharacterIDMailMailIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetCharactersCharacterIDMailMailIDOK, error)

	PostCharactersCharacterIDMail(params *PostCharactersCharacterIDMailParams, authInfo runtime.ClientAuthInfoWriter) (*PostCharactersCharacterIDMailCreated, error)

	PostCharactersCharacterIDMailLabels(params *PostCharactersCharacterIDMailLabelsParams, authInfo runtime.ClientAuthInfoWriter) (*PostCharactersCharacterIDMailLabelsCreated, error)

	PutCharactersCharacterIDMailMailID(params *PutCharactersCharacterIDMailMailIDParams, authInfo runtime.ClientAuthInfoWriter) (*PutCharactersCharacterIDMailMailIDNoContent, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new mail API client.

type DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest

type DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest struct {
	Payload *esimodels.BadRequest
}

DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest handles this case with default header values.

Bad request

func NewDeleteCharactersCharacterIDMailLabelsLabelIDBadRequest

func NewDeleteCharactersCharacterIDMailLabelsLabelIDBadRequest() *DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest

NewDeleteCharactersCharacterIDMailLabelsLabelIDBadRequest creates a DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDBadRequest) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm

type DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm handles this case with default header values.

Error limited

func NewDeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm

func NewDeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm() *DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm

NewDeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm creates a DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDEnhanceYourCalm) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDForbidden

type DeleteCharactersCharacterIDMailLabelsLabelIDForbidden struct {
	Payload *esimodels.Forbidden
}

DeleteCharactersCharacterIDMailLabelsLabelIDForbidden handles this case with default header values.

Forbidden

func NewDeleteCharactersCharacterIDMailLabelsLabelIDForbidden

func NewDeleteCharactersCharacterIDMailLabelsLabelIDForbidden() *DeleteCharactersCharacterIDMailLabelsLabelIDForbidden

NewDeleteCharactersCharacterIDMailLabelsLabelIDForbidden creates a DeleteCharactersCharacterIDMailLabelsLabelIDForbidden with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDForbidden) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDForbidden) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout

type DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout handles this case with default header values.

Gateway timeout

func NewDeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout

func NewDeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout() *DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout

NewDeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout creates a DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDGatewayTimeout) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError

type DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError struct {
	Payload *esimodels.InternalServerError
}

DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError handles this case with default header values.

Internal server error

func NewDeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError

func NewDeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError() *DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError

NewDeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError creates a DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDInternalServerError) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDNoContent

type DeleteCharactersCharacterIDMailLabelsLabelIDNoContent struct {
}

DeleteCharactersCharacterIDMailLabelsLabelIDNoContent handles this case with default header values.

Label deleted

func NewDeleteCharactersCharacterIDMailLabelsLabelIDNoContent

func NewDeleteCharactersCharacterIDMailLabelsLabelIDNoContent() *DeleteCharactersCharacterIDMailLabelsLabelIDNoContent

NewDeleteCharactersCharacterIDMailLabelsLabelIDNoContent creates a DeleteCharactersCharacterIDMailLabelsLabelIDNoContent with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDNoContent) Error

type DeleteCharactersCharacterIDMailLabelsLabelIDParams

type DeleteCharactersCharacterIDMailLabelsLabelIDParams struct {

	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*LabelID
	  An EVE label id

	*/
	LabelID int32
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteCharactersCharacterIDMailLabelsLabelIDParams contains all the parameters to send to the API endpoint for the delete characters character id mail labels label id operation typically these are written to a http.Request

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParams

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParams() *DeleteCharactersCharacterIDMailLabelsLabelIDParams

NewDeleteCharactersCharacterIDMailLabelsLabelIDParams creates a new DeleteCharactersCharacterIDMailLabelsLabelIDParams object with the default values initialized.

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithContext

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithContext(ctx context.Context) *DeleteCharactersCharacterIDMailLabelsLabelIDParams

NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithContext creates a new DeleteCharactersCharacterIDMailLabelsLabelIDParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithHTTPClient

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithHTTPClient(client *http.Client) *DeleteCharactersCharacterIDMailLabelsLabelIDParams

NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithHTTPClient creates a new DeleteCharactersCharacterIDMailLabelsLabelIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithTimeout

func NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithTimeout(timeout time.Duration) *DeleteCharactersCharacterIDMailLabelsLabelIDParams

NewDeleteCharactersCharacterIDMailLabelsLabelIDParamsWithTimeout creates a new DeleteCharactersCharacterIDMailLabelsLabelIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetCharacterID

func (o *DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetContext

SetContext adds the context to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetDatasource

func (o *DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetLabelID

SetLabelID adds the labelId to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetTimeout

SetTimeout adds the timeout to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) SetToken

SetToken adds the token to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithCharacterID

WithCharacterID adds the characterID to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithContext

WithContext adds the context to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithDatasource

WithDatasource adds the datasource to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithLabelID

WithLabelID adds the labelID to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithTimeout

WithTimeout adds the timeout to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WithToken

WithToken adds the token to the delete characters character id mail labels label id params

func (*DeleteCharactersCharacterIDMailLabelsLabelIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCharactersCharacterIDMailLabelsLabelIDReader

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

DeleteCharactersCharacterIDMailLabelsLabelIDReader is a Reader for the DeleteCharactersCharacterIDMailLabelsLabelID structure.

func (*DeleteCharactersCharacterIDMailLabelsLabelIDReader) ReadResponse

func (o *DeleteCharactersCharacterIDMailLabelsLabelIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable

type DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable handles this case with default header values.

Service unavailable

func NewDeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable

func NewDeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable() *DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable

NewDeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable creates a DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDServiceUnavailable) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized

type DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized struct {
	Payload *esimodels.Unauthorized
}

DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized

func NewDeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized() *DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized

NewDeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized creates a DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnauthorized) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity

type DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity struct {
	Payload *DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody
}

DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity handles this case with default header values.

Default labels cannot be deleted

func NewDeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity

func NewDeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity() *DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity

NewDeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity creates a DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity with default headers values

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity) Error

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntity) GetPayload

type DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody

type DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody struct {

	// delete_characters_character_id_mail_labels_label_id_422_unprocessable_entity
	//
	// Unprocessable entity message
	Error string `json:"error,omitempty"`
}

DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody delete_characters_character_id_mail_labels_label_id_unprocessable_entity // // Unprocessable entity swagger:model DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody) MarshalBinary

MarshalBinary interface implementation

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*DeleteCharactersCharacterIDMailLabelsLabelIDUnprocessableEntityBody) Validate

Validate validates this delete characters character ID mail labels label ID unprocessable entity body

type DeleteCharactersCharacterIDMailMailIDBadRequest

type DeleteCharactersCharacterIDMailMailIDBadRequest struct {
	Payload *esimodels.BadRequest
}

DeleteCharactersCharacterIDMailMailIDBadRequest handles this case with default header values.

Bad request

func NewDeleteCharactersCharacterIDMailMailIDBadRequest

func NewDeleteCharactersCharacterIDMailMailIDBadRequest() *DeleteCharactersCharacterIDMailMailIDBadRequest

NewDeleteCharactersCharacterIDMailMailIDBadRequest creates a DeleteCharactersCharacterIDMailMailIDBadRequest with default headers values

func (*DeleteCharactersCharacterIDMailMailIDBadRequest) Error

func (*DeleteCharactersCharacterIDMailMailIDBadRequest) GetPayload

type DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm

type DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm handles this case with default header values.

Error limited

func NewDeleteCharactersCharacterIDMailMailIDEnhanceYourCalm

func NewDeleteCharactersCharacterIDMailMailIDEnhanceYourCalm() *DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm

NewDeleteCharactersCharacterIDMailMailIDEnhanceYourCalm creates a DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm with default headers values

func (*DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm) Error

func (*DeleteCharactersCharacterIDMailMailIDEnhanceYourCalm) GetPayload

type DeleteCharactersCharacterIDMailMailIDForbidden

type DeleteCharactersCharacterIDMailMailIDForbidden struct {
	Payload *esimodels.Forbidden
}

DeleteCharactersCharacterIDMailMailIDForbidden handles this case with default header values.

Forbidden

func NewDeleteCharactersCharacterIDMailMailIDForbidden

func NewDeleteCharactersCharacterIDMailMailIDForbidden() *DeleteCharactersCharacterIDMailMailIDForbidden

NewDeleteCharactersCharacterIDMailMailIDForbidden creates a DeleteCharactersCharacterIDMailMailIDForbidden with default headers values

func (*DeleteCharactersCharacterIDMailMailIDForbidden) Error

func (*DeleteCharactersCharacterIDMailMailIDForbidden) GetPayload

type DeleteCharactersCharacterIDMailMailIDGatewayTimeout

type DeleteCharactersCharacterIDMailMailIDGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

DeleteCharactersCharacterIDMailMailIDGatewayTimeout handles this case with default header values.

Gateway timeout

func NewDeleteCharactersCharacterIDMailMailIDGatewayTimeout

func NewDeleteCharactersCharacterIDMailMailIDGatewayTimeout() *DeleteCharactersCharacterIDMailMailIDGatewayTimeout

NewDeleteCharactersCharacterIDMailMailIDGatewayTimeout creates a DeleteCharactersCharacterIDMailMailIDGatewayTimeout with default headers values

func (*DeleteCharactersCharacterIDMailMailIDGatewayTimeout) Error

func (*DeleteCharactersCharacterIDMailMailIDGatewayTimeout) GetPayload

type DeleteCharactersCharacterIDMailMailIDInternalServerError

type DeleteCharactersCharacterIDMailMailIDInternalServerError struct {
	Payload *esimodels.InternalServerError
}

DeleteCharactersCharacterIDMailMailIDInternalServerError handles this case with default header values.

Internal server error

func NewDeleteCharactersCharacterIDMailMailIDInternalServerError

func NewDeleteCharactersCharacterIDMailMailIDInternalServerError() *DeleteCharactersCharacterIDMailMailIDInternalServerError

NewDeleteCharactersCharacterIDMailMailIDInternalServerError creates a DeleteCharactersCharacterIDMailMailIDInternalServerError with default headers values

func (*DeleteCharactersCharacterIDMailMailIDInternalServerError) Error

func (*DeleteCharactersCharacterIDMailMailIDInternalServerError) GetPayload

type DeleteCharactersCharacterIDMailMailIDNoContent

type DeleteCharactersCharacterIDMailMailIDNoContent struct {
}

DeleteCharactersCharacterIDMailMailIDNoContent handles this case with default header values.

Mail deleted

func NewDeleteCharactersCharacterIDMailMailIDNoContent

func NewDeleteCharactersCharacterIDMailMailIDNoContent() *DeleteCharactersCharacterIDMailMailIDNoContent

NewDeleteCharactersCharacterIDMailMailIDNoContent creates a DeleteCharactersCharacterIDMailMailIDNoContent with default headers values

func (*DeleteCharactersCharacterIDMailMailIDNoContent) Error

type DeleteCharactersCharacterIDMailMailIDParams

type DeleteCharactersCharacterIDMailMailIDParams struct {

	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*MailID
	  An EVE mail ID

	*/
	MailID int32
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteCharactersCharacterIDMailMailIDParams contains all the parameters to send to the API endpoint for the delete characters character id mail mail id operation typically these are written to a http.Request

func NewDeleteCharactersCharacterIDMailMailIDParams

func NewDeleteCharactersCharacterIDMailMailIDParams() *DeleteCharactersCharacterIDMailMailIDParams

NewDeleteCharactersCharacterIDMailMailIDParams creates a new DeleteCharactersCharacterIDMailMailIDParams object with the default values initialized.

func NewDeleteCharactersCharacterIDMailMailIDParamsWithContext

func NewDeleteCharactersCharacterIDMailMailIDParamsWithContext(ctx context.Context) *DeleteCharactersCharacterIDMailMailIDParams

NewDeleteCharactersCharacterIDMailMailIDParamsWithContext creates a new DeleteCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCharactersCharacterIDMailMailIDParamsWithHTTPClient

func NewDeleteCharactersCharacterIDMailMailIDParamsWithHTTPClient(client *http.Client) *DeleteCharactersCharacterIDMailMailIDParams

NewDeleteCharactersCharacterIDMailMailIDParamsWithHTTPClient creates a new DeleteCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCharactersCharacterIDMailMailIDParamsWithTimeout

func NewDeleteCharactersCharacterIDMailMailIDParamsWithTimeout(timeout time.Duration) *DeleteCharactersCharacterIDMailMailIDParams

NewDeleteCharactersCharacterIDMailMailIDParamsWithTimeout creates a new DeleteCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCharactersCharacterIDMailMailIDParams) SetCharacterID

func (o *DeleteCharactersCharacterIDMailMailIDParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetContext

SetContext adds the context to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetDatasource

func (o *DeleteCharactersCharacterIDMailMailIDParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetHTTPClient

func (o *DeleteCharactersCharacterIDMailMailIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetMailID

SetMailID adds the mailId to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetTimeout

SetTimeout adds the timeout to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) SetToken

SetToken adds the token to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithCharacterID

WithCharacterID adds the characterID to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithContext

WithContext adds the context to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithDatasource

WithDatasource adds the datasource to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithMailID

WithMailID adds the mailID to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithTimeout

WithTimeout adds the timeout to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WithToken

WithToken adds the token to the delete characters character id mail mail id params

func (*DeleteCharactersCharacterIDMailMailIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCharactersCharacterIDMailMailIDReader

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

DeleteCharactersCharacterIDMailMailIDReader is a Reader for the DeleteCharactersCharacterIDMailMailID structure.

func (*DeleteCharactersCharacterIDMailMailIDReader) ReadResponse

func (o *DeleteCharactersCharacterIDMailMailIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteCharactersCharacterIDMailMailIDServiceUnavailable

type DeleteCharactersCharacterIDMailMailIDServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

DeleteCharactersCharacterIDMailMailIDServiceUnavailable handles this case with default header values.

Service unavailable

func NewDeleteCharactersCharacterIDMailMailIDServiceUnavailable

func NewDeleteCharactersCharacterIDMailMailIDServiceUnavailable() *DeleteCharactersCharacterIDMailMailIDServiceUnavailable

NewDeleteCharactersCharacterIDMailMailIDServiceUnavailable creates a DeleteCharactersCharacterIDMailMailIDServiceUnavailable with default headers values

func (*DeleteCharactersCharacterIDMailMailIDServiceUnavailable) Error

func (*DeleteCharactersCharacterIDMailMailIDServiceUnavailable) GetPayload

type DeleteCharactersCharacterIDMailMailIDUnauthorized

type DeleteCharactersCharacterIDMailMailIDUnauthorized struct {
	Payload *esimodels.Unauthorized
}

DeleteCharactersCharacterIDMailMailIDUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteCharactersCharacterIDMailMailIDUnauthorized

func NewDeleteCharactersCharacterIDMailMailIDUnauthorized() *DeleteCharactersCharacterIDMailMailIDUnauthorized

NewDeleteCharactersCharacterIDMailMailIDUnauthorized creates a DeleteCharactersCharacterIDMailMailIDUnauthorized with default headers values

func (*DeleteCharactersCharacterIDMailMailIDUnauthorized) Error

func (*DeleteCharactersCharacterIDMailMailIDUnauthorized) GetPayload

type GetCharactersCharacterIDMailBadRequest

type GetCharactersCharacterIDMailBadRequest struct {
	Payload *esimodels.BadRequest
}

GetCharactersCharacterIDMailBadRequest handles this case with default header values.

Bad request

func NewGetCharactersCharacterIDMailBadRequest

func NewGetCharactersCharacterIDMailBadRequest() *GetCharactersCharacterIDMailBadRequest

NewGetCharactersCharacterIDMailBadRequest creates a GetCharactersCharacterIDMailBadRequest with default headers values

func (*GetCharactersCharacterIDMailBadRequest) Error

func (*GetCharactersCharacterIDMailBadRequest) GetPayload

type GetCharactersCharacterIDMailEnhanceYourCalm

type GetCharactersCharacterIDMailEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

GetCharactersCharacterIDMailEnhanceYourCalm handles this case with default header values.

Error limited

func NewGetCharactersCharacterIDMailEnhanceYourCalm

func NewGetCharactersCharacterIDMailEnhanceYourCalm() *GetCharactersCharacterIDMailEnhanceYourCalm

NewGetCharactersCharacterIDMailEnhanceYourCalm creates a GetCharactersCharacterIDMailEnhanceYourCalm with default headers values

func (*GetCharactersCharacterIDMailEnhanceYourCalm) Error

func (*GetCharactersCharacterIDMailEnhanceYourCalm) GetPayload

type GetCharactersCharacterIDMailForbidden

type GetCharactersCharacterIDMailForbidden struct {
	Payload *esimodels.Forbidden
}

GetCharactersCharacterIDMailForbidden handles this case with default header values.

Forbidden

func NewGetCharactersCharacterIDMailForbidden

func NewGetCharactersCharacterIDMailForbidden() *GetCharactersCharacterIDMailForbidden

NewGetCharactersCharacterIDMailForbidden creates a GetCharactersCharacterIDMailForbidden with default headers values

func (*GetCharactersCharacterIDMailForbidden) Error

func (*GetCharactersCharacterIDMailForbidden) GetPayload

type GetCharactersCharacterIDMailGatewayTimeout

type GetCharactersCharacterIDMailGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

GetCharactersCharacterIDMailGatewayTimeout handles this case with default header values.

Gateway timeout

func NewGetCharactersCharacterIDMailGatewayTimeout

func NewGetCharactersCharacterIDMailGatewayTimeout() *GetCharactersCharacterIDMailGatewayTimeout

NewGetCharactersCharacterIDMailGatewayTimeout creates a GetCharactersCharacterIDMailGatewayTimeout with default headers values

func (*GetCharactersCharacterIDMailGatewayTimeout) Error

func (*GetCharactersCharacterIDMailGatewayTimeout) GetPayload

type GetCharactersCharacterIDMailInternalServerError

type GetCharactersCharacterIDMailInternalServerError struct {
	Payload *esimodels.InternalServerError
}

GetCharactersCharacterIDMailInternalServerError handles this case with default header values.

Internal server error

func NewGetCharactersCharacterIDMailInternalServerError

func NewGetCharactersCharacterIDMailInternalServerError() *GetCharactersCharacterIDMailInternalServerError

NewGetCharactersCharacterIDMailInternalServerError creates a GetCharactersCharacterIDMailInternalServerError with default headers values

func (*GetCharactersCharacterIDMailInternalServerError) Error

func (*GetCharactersCharacterIDMailInternalServerError) GetPayload

type GetCharactersCharacterIDMailLabelsBadRequest

type GetCharactersCharacterIDMailLabelsBadRequest struct {
	Payload *esimodels.BadRequest
}

GetCharactersCharacterIDMailLabelsBadRequest handles this case with default header values.

Bad request

func NewGetCharactersCharacterIDMailLabelsBadRequest

func NewGetCharactersCharacterIDMailLabelsBadRequest() *GetCharactersCharacterIDMailLabelsBadRequest

NewGetCharactersCharacterIDMailLabelsBadRequest creates a GetCharactersCharacterIDMailLabelsBadRequest with default headers values

func (*GetCharactersCharacterIDMailLabelsBadRequest) Error

func (*GetCharactersCharacterIDMailLabelsBadRequest) GetPayload

type GetCharactersCharacterIDMailLabelsEnhanceYourCalm

type GetCharactersCharacterIDMailLabelsEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

GetCharactersCharacterIDMailLabelsEnhanceYourCalm handles this case with default header values.

Error limited

func NewGetCharactersCharacterIDMailLabelsEnhanceYourCalm

func NewGetCharactersCharacterIDMailLabelsEnhanceYourCalm() *GetCharactersCharacterIDMailLabelsEnhanceYourCalm

NewGetCharactersCharacterIDMailLabelsEnhanceYourCalm creates a GetCharactersCharacterIDMailLabelsEnhanceYourCalm with default headers values

func (*GetCharactersCharacterIDMailLabelsEnhanceYourCalm) Error

func (*GetCharactersCharacterIDMailLabelsEnhanceYourCalm) GetPayload

type GetCharactersCharacterIDMailLabelsForbidden

type GetCharactersCharacterIDMailLabelsForbidden struct {
	Payload *esimodels.Forbidden
}

GetCharactersCharacterIDMailLabelsForbidden handles this case with default header values.

Forbidden

func NewGetCharactersCharacterIDMailLabelsForbidden

func NewGetCharactersCharacterIDMailLabelsForbidden() *GetCharactersCharacterIDMailLabelsForbidden

NewGetCharactersCharacterIDMailLabelsForbidden creates a GetCharactersCharacterIDMailLabelsForbidden with default headers values

func (*GetCharactersCharacterIDMailLabelsForbidden) Error

func (*GetCharactersCharacterIDMailLabelsForbidden) GetPayload

type GetCharactersCharacterIDMailLabelsGatewayTimeout

type GetCharactersCharacterIDMailLabelsGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

GetCharactersCharacterIDMailLabelsGatewayTimeout handles this case with default header values.

Gateway timeout

func NewGetCharactersCharacterIDMailLabelsGatewayTimeout

func NewGetCharactersCharacterIDMailLabelsGatewayTimeout() *GetCharactersCharacterIDMailLabelsGatewayTimeout

NewGetCharactersCharacterIDMailLabelsGatewayTimeout creates a GetCharactersCharacterIDMailLabelsGatewayTimeout with default headers values

func (*GetCharactersCharacterIDMailLabelsGatewayTimeout) Error

func (*GetCharactersCharacterIDMailLabelsGatewayTimeout) GetPayload

type GetCharactersCharacterIDMailLabelsInternalServerError

type GetCharactersCharacterIDMailLabelsInternalServerError struct {
	Payload *esimodels.InternalServerError
}

GetCharactersCharacterIDMailLabelsInternalServerError handles this case with default header values.

Internal server error

func NewGetCharactersCharacterIDMailLabelsInternalServerError

func NewGetCharactersCharacterIDMailLabelsInternalServerError() *GetCharactersCharacterIDMailLabelsInternalServerError

NewGetCharactersCharacterIDMailLabelsInternalServerError creates a GetCharactersCharacterIDMailLabelsInternalServerError with default headers values

func (*GetCharactersCharacterIDMailLabelsInternalServerError) Error

func (*GetCharactersCharacterIDMailLabelsInternalServerError) GetPayload

type GetCharactersCharacterIDMailLabelsNotModified

type GetCharactersCharacterIDMailLabelsNotModified struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string
}

GetCharactersCharacterIDMailLabelsNotModified handles this case with default header values.

Not modified

func NewGetCharactersCharacterIDMailLabelsNotModified

func NewGetCharactersCharacterIDMailLabelsNotModified() *GetCharactersCharacterIDMailLabelsNotModified

NewGetCharactersCharacterIDMailLabelsNotModified creates a GetCharactersCharacterIDMailLabelsNotModified with default headers values

func (*GetCharactersCharacterIDMailLabelsNotModified) Error

type GetCharactersCharacterIDMailLabelsOK

type GetCharactersCharacterIDMailLabelsOK struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string

	Payload *GetCharactersCharacterIDMailLabelsOKBody
}

GetCharactersCharacterIDMailLabelsOK handles this case with default header values.

A list of mail labels and unread counts

func NewGetCharactersCharacterIDMailLabelsOK

func NewGetCharactersCharacterIDMailLabelsOK() *GetCharactersCharacterIDMailLabelsOK

NewGetCharactersCharacterIDMailLabelsOK creates a GetCharactersCharacterIDMailLabelsOK with default headers values

func (*GetCharactersCharacterIDMailLabelsOK) Error

func (*GetCharactersCharacterIDMailLabelsOK) GetPayload

type GetCharactersCharacterIDMailLabelsOKBody

type GetCharactersCharacterIDMailLabelsOKBody struct {

	// get_characters_character_id_mail_labels_labels
	//
	// labels array
	// Max Items: 30
	Labels []*LabelsItems0 `json:"labels"`

	// get_characters_character_id_mail_labels_total_unread_count
	//
	// total_unread_count integer
	// Minimum: 0
	TotalUnreadCount *int32 `json:"total_unread_count,omitempty"`
}

GetCharactersCharacterIDMailLabelsOKBody get_characters_character_id_mail_labels_ok // // 200 ok object swagger:model GetCharactersCharacterIDMailLabelsOKBody

func (*GetCharactersCharacterIDMailLabelsOKBody) MarshalBinary

func (o *GetCharactersCharacterIDMailLabelsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailLabelsOKBody) UnmarshalBinary

func (o *GetCharactersCharacterIDMailLabelsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailLabelsOKBody) Validate

Validate validates this get characters character ID mail labels o k body

type GetCharactersCharacterIDMailLabelsParams

type GetCharactersCharacterIDMailLabelsParams struct {

	/*IfNoneMatch
	  ETag from a previous request. A 304 will be returned if this matches the current ETag

	*/
	IfNoneMatch *string
	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCharactersCharacterIDMailLabelsParams contains all the parameters to send to the API endpoint for the get characters character id mail labels operation typically these are written to a http.Request

func NewGetCharactersCharacterIDMailLabelsParams

func NewGetCharactersCharacterIDMailLabelsParams() *GetCharactersCharacterIDMailLabelsParams

NewGetCharactersCharacterIDMailLabelsParams creates a new GetCharactersCharacterIDMailLabelsParams object with the default values initialized.

func NewGetCharactersCharacterIDMailLabelsParamsWithContext

func NewGetCharactersCharacterIDMailLabelsParamsWithContext(ctx context.Context) *GetCharactersCharacterIDMailLabelsParams

NewGetCharactersCharacterIDMailLabelsParamsWithContext creates a new GetCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a context for a request

func NewGetCharactersCharacterIDMailLabelsParamsWithHTTPClient

func NewGetCharactersCharacterIDMailLabelsParamsWithHTTPClient(client *http.Client) *GetCharactersCharacterIDMailLabelsParams

NewGetCharactersCharacterIDMailLabelsParamsWithHTTPClient creates a new GetCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCharactersCharacterIDMailLabelsParamsWithTimeout

func NewGetCharactersCharacterIDMailLabelsParamsWithTimeout(timeout time.Duration) *GetCharactersCharacterIDMailLabelsParams

NewGetCharactersCharacterIDMailLabelsParamsWithTimeout creates a new GetCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCharactersCharacterIDMailLabelsParams) SetCharacterID

func (o *GetCharactersCharacterIDMailLabelsParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetContext

SetContext adds the context to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetDatasource

func (o *GetCharactersCharacterIDMailLabelsParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetHTTPClient

func (o *GetCharactersCharacterIDMailLabelsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetIfNoneMatch

func (o *GetCharactersCharacterIDMailLabelsParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetTimeout

SetTimeout adds the timeout to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) SetToken

SetToken adds the token to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithCharacterID

WithCharacterID adds the characterID to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithContext

WithContext adds the context to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithDatasource

WithDatasource adds the datasource to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithIfNoneMatch

WithIfNoneMatch adds the ifNoneMatch to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithTimeout

WithTimeout adds the timeout to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WithToken

WithToken adds the token to the get characters character id mail labels params

func (*GetCharactersCharacterIDMailLabelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCharactersCharacterIDMailLabelsReader

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

GetCharactersCharacterIDMailLabelsReader is a Reader for the GetCharactersCharacterIDMailLabels structure.

func (*GetCharactersCharacterIDMailLabelsReader) ReadResponse

func (o *GetCharactersCharacterIDMailLabelsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCharactersCharacterIDMailLabelsServiceUnavailable

type GetCharactersCharacterIDMailLabelsServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

GetCharactersCharacterIDMailLabelsServiceUnavailable handles this case with default header values.

Service unavailable

func NewGetCharactersCharacterIDMailLabelsServiceUnavailable

func NewGetCharactersCharacterIDMailLabelsServiceUnavailable() *GetCharactersCharacterIDMailLabelsServiceUnavailable

NewGetCharactersCharacterIDMailLabelsServiceUnavailable creates a GetCharactersCharacterIDMailLabelsServiceUnavailable with default headers values

func (*GetCharactersCharacterIDMailLabelsServiceUnavailable) Error

func (*GetCharactersCharacterIDMailLabelsServiceUnavailable) GetPayload

type GetCharactersCharacterIDMailLabelsUnauthorized

type GetCharactersCharacterIDMailLabelsUnauthorized struct {
	Payload *esimodels.Unauthorized
}

GetCharactersCharacterIDMailLabelsUnauthorized handles this case with default header values.

Unauthorized

func NewGetCharactersCharacterIDMailLabelsUnauthorized

func NewGetCharactersCharacterIDMailLabelsUnauthorized() *GetCharactersCharacterIDMailLabelsUnauthorized

NewGetCharactersCharacterIDMailLabelsUnauthorized creates a GetCharactersCharacterIDMailLabelsUnauthorized with default headers values

func (*GetCharactersCharacterIDMailLabelsUnauthorized) Error

func (*GetCharactersCharacterIDMailLabelsUnauthorized) GetPayload

type GetCharactersCharacterIDMailListsBadRequest

type GetCharactersCharacterIDMailListsBadRequest struct {
	Payload *esimodels.BadRequest
}

GetCharactersCharacterIDMailListsBadRequest handles this case with default header values.

Bad request

func NewGetCharactersCharacterIDMailListsBadRequest

func NewGetCharactersCharacterIDMailListsBadRequest() *GetCharactersCharacterIDMailListsBadRequest

NewGetCharactersCharacterIDMailListsBadRequest creates a GetCharactersCharacterIDMailListsBadRequest with default headers values

func (*GetCharactersCharacterIDMailListsBadRequest) Error

func (*GetCharactersCharacterIDMailListsBadRequest) GetPayload

type GetCharactersCharacterIDMailListsEnhanceYourCalm

type GetCharactersCharacterIDMailListsEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

GetCharactersCharacterIDMailListsEnhanceYourCalm handles this case with default header values.

Error limited

func NewGetCharactersCharacterIDMailListsEnhanceYourCalm

func NewGetCharactersCharacterIDMailListsEnhanceYourCalm() *GetCharactersCharacterIDMailListsEnhanceYourCalm

NewGetCharactersCharacterIDMailListsEnhanceYourCalm creates a GetCharactersCharacterIDMailListsEnhanceYourCalm with default headers values

func (*GetCharactersCharacterIDMailListsEnhanceYourCalm) Error

func (*GetCharactersCharacterIDMailListsEnhanceYourCalm) GetPayload

type GetCharactersCharacterIDMailListsForbidden

type GetCharactersCharacterIDMailListsForbidden struct {
	Payload *esimodels.Forbidden
}

GetCharactersCharacterIDMailListsForbidden handles this case with default header values.

Forbidden

func NewGetCharactersCharacterIDMailListsForbidden

func NewGetCharactersCharacterIDMailListsForbidden() *GetCharactersCharacterIDMailListsForbidden

NewGetCharactersCharacterIDMailListsForbidden creates a GetCharactersCharacterIDMailListsForbidden with default headers values

func (*GetCharactersCharacterIDMailListsForbidden) Error

func (*GetCharactersCharacterIDMailListsForbidden) GetPayload

type GetCharactersCharacterIDMailListsGatewayTimeout

type GetCharactersCharacterIDMailListsGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

GetCharactersCharacterIDMailListsGatewayTimeout handles this case with default header values.

Gateway timeout

func NewGetCharactersCharacterIDMailListsGatewayTimeout

func NewGetCharactersCharacterIDMailListsGatewayTimeout() *GetCharactersCharacterIDMailListsGatewayTimeout

NewGetCharactersCharacterIDMailListsGatewayTimeout creates a GetCharactersCharacterIDMailListsGatewayTimeout with default headers values

func (*GetCharactersCharacterIDMailListsGatewayTimeout) Error

func (*GetCharactersCharacterIDMailListsGatewayTimeout) GetPayload

type GetCharactersCharacterIDMailListsInternalServerError

type GetCharactersCharacterIDMailListsInternalServerError struct {
	Payload *esimodels.InternalServerError
}

GetCharactersCharacterIDMailListsInternalServerError handles this case with default header values.

Internal server error

func NewGetCharactersCharacterIDMailListsInternalServerError

func NewGetCharactersCharacterIDMailListsInternalServerError() *GetCharactersCharacterIDMailListsInternalServerError

NewGetCharactersCharacterIDMailListsInternalServerError creates a GetCharactersCharacterIDMailListsInternalServerError with default headers values

func (*GetCharactersCharacterIDMailListsInternalServerError) Error

func (*GetCharactersCharacterIDMailListsInternalServerError) GetPayload

type GetCharactersCharacterIDMailListsNotModified

type GetCharactersCharacterIDMailListsNotModified struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string
}

GetCharactersCharacterIDMailListsNotModified handles this case with default header values.

Not modified

func NewGetCharactersCharacterIDMailListsNotModified

func NewGetCharactersCharacterIDMailListsNotModified() *GetCharactersCharacterIDMailListsNotModified

NewGetCharactersCharacterIDMailListsNotModified creates a GetCharactersCharacterIDMailListsNotModified with default headers values

func (*GetCharactersCharacterIDMailListsNotModified) Error

type GetCharactersCharacterIDMailListsOK

type GetCharactersCharacterIDMailListsOK struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string

	Payload []*GetCharactersCharacterIDMailListsOKBodyItems0
}

GetCharactersCharacterIDMailListsOK handles this case with default header values.

Mailing lists

func NewGetCharactersCharacterIDMailListsOK

func NewGetCharactersCharacterIDMailListsOK() *GetCharactersCharacterIDMailListsOK

NewGetCharactersCharacterIDMailListsOK creates a GetCharactersCharacterIDMailListsOK with default headers values

func (*GetCharactersCharacterIDMailListsOK) Error

func (*GetCharactersCharacterIDMailListsOK) GetPayload

type GetCharactersCharacterIDMailListsOKBodyItems0

type GetCharactersCharacterIDMailListsOKBodyItems0 struct {

	// get_characters_character_id_mail_lists_mailing_list_id
	//
	// Mailing list ID
	// Required: true
	MailingListID *int32 `json:"mailing_list_id"`

	// get_characters_character_id_mail_lists_name
	//
	// name string
	// Required: true
	Name *string `json:"name"`
}

GetCharactersCharacterIDMailListsOKBodyItems0 get_characters_character_id_mail_lists_200_ok // // 200 ok object swagger:model GetCharactersCharacterIDMailListsOKBodyItems0

func (*GetCharactersCharacterIDMailListsOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailListsOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailListsOKBodyItems0) Validate

Validate validates this get characters character ID mail lists o k body items0

type GetCharactersCharacterIDMailListsParams

type GetCharactersCharacterIDMailListsParams struct {

	/*IfNoneMatch
	  ETag from a previous request. A 304 will be returned if this matches the current ETag

	*/
	IfNoneMatch *string
	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCharactersCharacterIDMailListsParams contains all the parameters to send to the API endpoint for the get characters character id mail lists operation typically these are written to a http.Request

func NewGetCharactersCharacterIDMailListsParams

func NewGetCharactersCharacterIDMailListsParams() *GetCharactersCharacterIDMailListsParams

NewGetCharactersCharacterIDMailListsParams creates a new GetCharactersCharacterIDMailListsParams object with the default values initialized.

func NewGetCharactersCharacterIDMailListsParamsWithContext

func NewGetCharactersCharacterIDMailListsParamsWithContext(ctx context.Context) *GetCharactersCharacterIDMailListsParams

NewGetCharactersCharacterIDMailListsParamsWithContext creates a new GetCharactersCharacterIDMailListsParams object with the default values initialized, and the ability to set a context for a request

func NewGetCharactersCharacterIDMailListsParamsWithHTTPClient

func NewGetCharactersCharacterIDMailListsParamsWithHTTPClient(client *http.Client) *GetCharactersCharacterIDMailListsParams

NewGetCharactersCharacterIDMailListsParamsWithHTTPClient creates a new GetCharactersCharacterIDMailListsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCharactersCharacterIDMailListsParamsWithTimeout

func NewGetCharactersCharacterIDMailListsParamsWithTimeout(timeout time.Duration) *GetCharactersCharacterIDMailListsParams

NewGetCharactersCharacterIDMailListsParamsWithTimeout creates a new GetCharactersCharacterIDMailListsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCharactersCharacterIDMailListsParams) SetCharacterID

func (o *GetCharactersCharacterIDMailListsParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetContext

SetContext adds the context to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetDatasource

func (o *GetCharactersCharacterIDMailListsParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetHTTPClient

func (o *GetCharactersCharacterIDMailListsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetIfNoneMatch

func (o *GetCharactersCharacterIDMailListsParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetTimeout

func (o *GetCharactersCharacterIDMailListsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) SetToken

func (o *GetCharactersCharacterIDMailListsParams) SetToken(token *string)

SetToken adds the token to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithCharacterID

WithCharacterID adds the characterID to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithContext

WithContext adds the context to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithDatasource

WithDatasource adds the datasource to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithIfNoneMatch

WithIfNoneMatch adds the ifNoneMatch to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithTimeout

WithTimeout adds the timeout to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WithToken

WithToken adds the token to the get characters character id mail lists params

func (*GetCharactersCharacterIDMailListsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCharactersCharacterIDMailListsReader

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

GetCharactersCharacterIDMailListsReader is a Reader for the GetCharactersCharacterIDMailLists structure.

func (*GetCharactersCharacterIDMailListsReader) ReadResponse

func (o *GetCharactersCharacterIDMailListsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCharactersCharacterIDMailListsServiceUnavailable

type GetCharactersCharacterIDMailListsServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

GetCharactersCharacterIDMailListsServiceUnavailable handles this case with default header values.

Service unavailable

func NewGetCharactersCharacterIDMailListsServiceUnavailable

func NewGetCharactersCharacterIDMailListsServiceUnavailable() *GetCharactersCharacterIDMailListsServiceUnavailable

NewGetCharactersCharacterIDMailListsServiceUnavailable creates a GetCharactersCharacterIDMailListsServiceUnavailable with default headers values

func (*GetCharactersCharacterIDMailListsServiceUnavailable) Error

func (*GetCharactersCharacterIDMailListsServiceUnavailable) GetPayload

type GetCharactersCharacterIDMailListsUnauthorized

type GetCharactersCharacterIDMailListsUnauthorized struct {
	Payload *esimodels.Unauthorized
}

GetCharactersCharacterIDMailListsUnauthorized handles this case with default header values.

Unauthorized

func NewGetCharactersCharacterIDMailListsUnauthorized

func NewGetCharactersCharacterIDMailListsUnauthorized() *GetCharactersCharacterIDMailListsUnauthorized

NewGetCharactersCharacterIDMailListsUnauthorized creates a GetCharactersCharacterIDMailListsUnauthorized with default headers values

func (*GetCharactersCharacterIDMailListsUnauthorized) Error

func (*GetCharactersCharacterIDMailListsUnauthorized) GetPayload

type GetCharactersCharacterIDMailMailIDBadRequest

type GetCharactersCharacterIDMailMailIDBadRequest struct {
	Payload *esimodels.BadRequest
}

GetCharactersCharacterIDMailMailIDBadRequest handles this case with default header values.

Bad request

func NewGetCharactersCharacterIDMailMailIDBadRequest

func NewGetCharactersCharacterIDMailMailIDBadRequest() *GetCharactersCharacterIDMailMailIDBadRequest

NewGetCharactersCharacterIDMailMailIDBadRequest creates a GetCharactersCharacterIDMailMailIDBadRequest with default headers values

func (*GetCharactersCharacterIDMailMailIDBadRequest) Error

func (*GetCharactersCharacterIDMailMailIDBadRequest) GetPayload

type GetCharactersCharacterIDMailMailIDEnhanceYourCalm

type GetCharactersCharacterIDMailMailIDEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

GetCharactersCharacterIDMailMailIDEnhanceYourCalm handles this case with default header values.

Error limited

func NewGetCharactersCharacterIDMailMailIDEnhanceYourCalm

func NewGetCharactersCharacterIDMailMailIDEnhanceYourCalm() *GetCharactersCharacterIDMailMailIDEnhanceYourCalm

NewGetCharactersCharacterIDMailMailIDEnhanceYourCalm creates a GetCharactersCharacterIDMailMailIDEnhanceYourCalm with default headers values

func (*GetCharactersCharacterIDMailMailIDEnhanceYourCalm) Error

func (*GetCharactersCharacterIDMailMailIDEnhanceYourCalm) GetPayload

type GetCharactersCharacterIDMailMailIDForbidden

type GetCharactersCharacterIDMailMailIDForbidden struct {
	Payload *esimodels.Forbidden
}

GetCharactersCharacterIDMailMailIDForbidden handles this case with default header values.

Forbidden

func NewGetCharactersCharacterIDMailMailIDForbidden

func NewGetCharactersCharacterIDMailMailIDForbidden() *GetCharactersCharacterIDMailMailIDForbidden

NewGetCharactersCharacterIDMailMailIDForbidden creates a GetCharactersCharacterIDMailMailIDForbidden with default headers values

func (*GetCharactersCharacterIDMailMailIDForbidden) Error

func (*GetCharactersCharacterIDMailMailIDForbidden) GetPayload

type GetCharactersCharacterIDMailMailIDGatewayTimeout

type GetCharactersCharacterIDMailMailIDGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

GetCharactersCharacterIDMailMailIDGatewayTimeout handles this case with default header values.

Gateway timeout

func NewGetCharactersCharacterIDMailMailIDGatewayTimeout

func NewGetCharactersCharacterIDMailMailIDGatewayTimeout() *GetCharactersCharacterIDMailMailIDGatewayTimeout

NewGetCharactersCharacterIDMailMailIDGatewayTimeout creates a GetCharactersCharacterIDMailMailIDGatewayTimeout with default headers values

func (*GetCharactersCharacterIDMailMailIDGatewayTimeout) Error

func (*GetCharactersCharacterIDMailMailIDGatewayTimeout) GetPayload

type GetCharactersCharacterIDMailMailIDInternalServerError

type GetCharactersCharacterIDMailMailIDInternalServerError struct {
	Payload *esimodels.InternalServerError
}

GetCharactersCharacterIDMailMailIDInternalServerError handles this case with default header values.

Internal server error

func NewGetCharactersCharacterIDMailMailIDInternalServerError

func NewGetCharactersCharacterIDMailMailIDInternalServerError() *GetCharactersCharacterIDMailMailIDInternalServerError

NewGetCharactersCharacterIDMailMailIDInternalServerError creates a GetCharactersCharacterIDMailMailIDInternalServerError with default headers values

func (*GetCharactersCharacterIDMailMailIDInternalServerError) Error

func (*GetCharactersCharacterIDMailMailIDInternalServerError) GetPayload

type GetCharactersCharacterIDMailMailIDNotFound

type GetCharactersCharacterIDMailMailIDNotFound struct {
	Payload *GetCharactersCharacterIDMailMailIDNotFoundBody
}

GetCharactersCharacterIDMailMailIDNotFound handles this case with default header values.

Mail not found

func NewGetCharactersCharacterIDMailMailIDNotFound

func NewGetCharactersCharacterIDMailMailIDNotFound() *GetCharactersCharacterIDMailMailIDNotFound

NewGetCharactersCharacterIDMailMailIDNotFound creates a GetCharactersCharacterIDMailMailIDNotFound with default headers values

func (*GetCharactersCharacterIDMailMailIDNotFound) Error

func (*GetCharactersCharacterIDMailMailIDNotFound) GetPayload

type GetCharactersCharacterIDMailMailIDNotFoundBody

type GetCharactersCharacterIDMailMailIDNotFoundBody struct {

	// get_characters_character_id_mail_mail_id_404_not_found
	//
	// Not found message
	Error string `json:"error,omitempty"`
}

GetCharactersCharacterIDMailMailIDNotFoundBody get_characters_character_id_mail_mail_id_not_found // // Not found swagger:model GetCharactersCharacterIDMailMailIDNotFoundBody

func (*GetCharactersCharacterIDMailMailIDNotFoundBody) MarshalBinary

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailMailIDNotFoundBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailMailIDNotFoundBody) Validate

Validate validates this get characters character ID mail mail ID not found body

type GetCharactersCharacterIDMailMailIDNotModified

type GetCharactersCharacterIDMailMailIDNotModified struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string
}

GetCharactersCharacterIDMailMailIDNotModified handles this case with default header values.

Not modified

func NewGetCharactersCharacterIDMailMailIDNotModified

func NewGetCharactersCharacterIDMailMailIDNotModified() *GetCharactersCharacterIDMailMailIDNotModified

NewGetCharactersCharacterIDMailMailIDNotModified creates a GetCharactersCharacterIDMailMailIDNotModified with default headers values

func (*GetCharactersCharacterIDMailMailIDNotModified) Error

type GetCharactersCharacterIDMailMailIDOK

type GetCharactersCharacterIDMailMailIDOK struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string

	Payload *GetCharactersCharacterIDMailMailIDOKBody
}

GetCharactersCharacterIDMailMailIDOK handles this case with default header values.

Contents of a mail

func NewGetCharactersCharacterIDMailMailIDOK

func NewGetCharactersCharacterIDMailMailIDOK() *GetCharactersCharacterIDMailMailIDOK

NewGetCharactersCharacterIDMailMailIDOK creates a GetCharactersCharacterIDMailMailIDOK with default headers values

func (*GetCharactersCharacterIDMailMailIDOK) Error

func (*GetCharactersCharacterIDMailMailIDOK) GetPayload

type GetCharactersCharacterIDMailMailIDOKBody

type GetCharactersCharacterIDMailMailIDOKBody struct {

	// get_characters_character_id_mail_mail_id_body
	//
	// Mail's body
	Body string `json:"body,omitempty"`

	// get_characters_character_id_mail_mail_id_from
	//
	// From whom the mail was sent
	From int32 `json:"from,omitempty"`

	// get_characters_character_id_mail_mail_id_labels
	//
	// Labels attached to the mail
	// Max Items: 25
	Labels []*int32 `json:"labels"`

	// get_characters_character_id_mail_mail_id_read
	//
	// Whether the mail is flagged as read
	Read bool `json:"read,omitempty"`

	// get_characters_character_id_mail_mail_id_recipients
	//
	// Recipients of the mail
	// Max Items: 52
	// Min Items: 1
	// Unique: true
	Recipients []*RecipientsItems0 `json:"recipients"`

	// get_characters_character_id_mail_mail_id_subject
	//
	// Mail subject
	Subject string `json:"subject,omitempty"`

	// get_characters_character_id_mail_mail_id_timestamp
	//
	// When the mail was sent
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp,omitempty"`
}

GetCharactersCharacterIDMailMailIDOKBody get_characters_character_id_mail_mail_id_ok // // 200 ok object swagger:model GetCharactersCharacterIDMailMailIDOKBody

func (*GetCharactersCharacterIDMailMailIDOKBody) MarshalBinary

func (o *GetCharactersCharacterIDMailMailIDOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailMailIDOKBody) UnmarshalBinary

func (o *GetCharactersCharacterIDMailMailIDOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailMailIDOKBody) Validate

Validate validates this get characters character ID mail mail ID o k body

type GetCharactersCharacterIDMailMailIDParams

type GetCharactersCharacterIDMailMailIDParams struct {

	/*IfNoneMatch
	  ETag from a previous request. A 304 will be returned if this matches the current ETag

	*/
	IfNoneMatch *string
	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*MailID
	  An EVE mail ID

	*/
	MailID int32
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCharactersCharacterIDMailMailIDParams contains all the parameters to send to the API endpoint for the get characters character id mail mail id operation typically these are written to a http.Request

func NewGetCharactersCharacterIDMailMailIDParams

func NewGetCharactersCharacterIDMailMailIDParams() *GetCharactersCharacterIDMailMailIDParams

NewGetCharactersCharacterIDMailMailIDParams creates a new GetCharactersCharacterIDMailMailIDParams object with the default values initialized.

func NewGetCharactersCharacterIDMailMailIDParamsWithContext

func NewGetCharactersCharacterIDMailMailIDParamsWithContext(ctx context.Context) *GetCharactersCharacterIDMailMailIDParams

NewGetCharactersCharacterIDMailMailIDParamsWithContext creates a new GetCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetCharactersCharacterIDMailMailIDParamsWithHTTPClient

func NewGetCharactersCharacterIDMailMailIDParamsWithHTTPClient(client *http.Client) *GetCharactersCharacterIDMailMailIDParams

NewGetCharactersCharacterIDMailMailIDParamsWithHTTPClient creates a new GetCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCharactersCharacterIDMailMailIDParamsWithTimeout

func NewGetCharactersCharacterIDMailMailIDParamsWithTimeout(timeout time.Duration) *GetCharactersCharacterIDMailMailIDParams

NewGetCharactersCharacterIDMailMailIDParamsWithTimeout creates a new GetCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCharactersCharacterIDMailMailIDParams) SetCharacterID

func (o *GetCharactersCharacterIDMailMailIDParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetContext

SetContext adds the context to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetDatasource

func (o *GetCharactersCharacterIDMailMailIDParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetHTTPClient

func (o *GetCharactersCharacterIDMailMailIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetIfNoneMatch

func (o *GetCharactersCharacterIDMailMailIDParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetMailID

func (o *GetCharactersCharacterIDMailMailIDParams) SetMailID(mailID int32)

SetMailID adds the mailId to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetTimeout

SetTimeout adds the timeout to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) SetToken

SetToken adds the token to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithCharacterID

WithCharacterID adds the characterID to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithContext

WithContext adds the context to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithDatasource

WithDatasource adds the datasource to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithIfNoneMatch

WithIfNoneMatch adds the ifNoneMatch to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithMailID

WithMailID adds the mailID to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithTimeout

WithTimeout adds the timeout to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WithToken

WithToken adds the token to the get characters character id mail mail id params

func (*GetCharactersCharacterIDMailMailIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCharactersCharacterIDMailMailIDReader

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

GetCharactersCharacterIDMailMailIDReader is a Reader for the GetCharactersCharacterIDMailMailID structure.

func (*GetCharactersCharacterIDMailMailIDReader) ReadResponse

func (o *GetCharactersCharacterIDMailMailIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCharactersCharacterIDMailMailIDServiceUnavailable

type GetCharactersCharacterIDMailMailIDServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

GetCharactersCharacterIDMailMailIDServiceUnavailable handles this case with default header values.

Service unavailable

func NewGetCharactersCharacterIDMailMailIDServiceUnavailable

func NewGetCharactersCharacterIDMailMailIDServiceUnavailable() *GetCharactersCharacterIDMailMailIDServiceUnavailable

NewGetCharactersCharacterIDMailMailIDServiceUnavailable creates a GetCharactersCharacterIDMailMailIDServiceUnavailable with default headers values

func (*GetCharactersCharacterIDMailMailIDServiceUnavailable) Error

func (*GetCharactersCharacterIDMailMailIDServiceUnavailable) GetPayload

type GetCharactersCharacterIDMailMailIDUnauthorized

type GetCharactersCharacterIDMailMailIDUnauthorized struct {
	Payload *esimodels.Unauthorized
}

GetCharactersCharacterIDMailMailIDUnauthorized handles this case with default header values.

Unauthorized

func NewGetCharactersCharacterIDMailMailIDUnauthorized

func NewGetCharactersCharacterIDMailMailIDUnauthorized() *GetCharactersCharacterIDMailMailIDUnauthorized

NewGetCharactersCharacterIDMailMailIDUnauthorized creates a GetCharactersCharacterIDMailMailIDUnauthorized with default headers values

func (*GetCharactersCharacterIDMailMailIDUnauthorized) Error

func (*GetCharactersCharacterIDMailMailIDUnauthorized) GetPayload

type GetCharactersCharacterIDMailNotModified

type GetCharactersCharacterIDMailNotModified struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string
}

GetCharactersCharacterIDMailNotModified handles this case with default header values.

Not modified

func NewGetCharactersCharacterIDMailNotModified

func NewGetCharactersCharacterIDMailNotModified() *GetCharactersCharacterIDMailNotModified

NewGetCharactersCharacterIDMailNotModified creates a GetCharactersCharacterIDMailNotModified with default headers values

func (*GetCharactersCharacterIDMailNotModified) Error

type GetCharactersCharacterIDMailOK

type GetCharactersCharacterIDMailOK struct {
	/*The caching mechanism used
	 */
	CacheControl string
	/*RFC7232 compliant entity tag
	 */
	ETag string
	/*RFC7231 formatted datetime string
	 */
	Expires string
	/*RFC7231 formatted datetime string
	 */
	LastModified string

	Payload []*GetCharactersCharacterIDMailOKBodyItems0
}

GetCharactersCharacterIDMailOK handles this case with default header values.

The requested mail

func NewGetCharactersCharacterIDMailOK

func NewGetCharactersCharacterIDMailOK() *GetCharactersCharacterIDMailOK

NewGetCharactersCharacterIDMailOK creates a GetCharactersCharacterIDMailOK with default headers values

func (*GetCharactersCharacterIDMailOK) Error

func (*GetCharactersCharacterIDMailOK) GetPayload

type GetCharactersCharacterIDMailOKBodyItems0

type GetCharactersCharacterIDMailOKBodyItems0 struct {

	// get_characters_character_id_mail_from
	//
	// From whom the mail was sent
	From int32 `json:"from,omitempty"`

	// get_characters_character_id_mail_is_read
	//
	// is_read boolean
	IsRead bool `json:"is_read,omitempty"`

	// get_characters_character_id_mail_labels
	//
	// labels array
	// Minimum: 0
	// Max Items: 25
	// Unique: true
	Labels []int32 `json:"labels"`

	// get_characters_character_id_mail_mail_id
	//
	// mail_id integer
	MailID int32 `json:"mail_id,omitempty"`

	// get_characters_character_id_mail_recipients
	//
	// Recipients of the mail
	// Max Items: 52
	// Min Items: 1
	// Unique: true
	Recipients []*GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0 `json:"recipients"`

	// get_characters_character_id_mail_subject
	//
	// Mail subject
	Subject string `json:"subject,omitempty"`

	// get_characters_character_id_mail_timestamp
	//
	// When the mail was sent
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp,omitempty"`
}

GetCharactersCharacterIDMailOKBodyItems0 get_characters_character_id_mail_200_ok // // 200 ok object swagger:model GetCharactersCharacterIDMailOKBodyItems0

func (*GetCharactersCharacterIDMailOKBodyItems0) MarshalBinary

func (o *GetCharactersCharacterIDMailOKBodyItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailOKBodyItems0) UnmarshalBinary

func (o *GetCharactersCharacterIDMailOKBodyItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailOKBodyItems0) Validate

Validate validates this get characters character ID mail o k body items0

type GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0

type GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0 struct {

	// get_characters_character_id_mail_recipient_id
	//
	// recipient_id integer
	// Required: true
	RecipientID *int32 `json:"recipient_id"`

	// get_characters_character_id_mail_recipient_type
	//
	// recipient_type string
	// Required: true
	// Enum: [alliance character corporation mailing_list]
	RecipientType *string `json:"recipient_type"`
}

GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0 get_characters_character_id_mail_recipient // // recipient object swagger:model GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0

func (*GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetCharactersCharacterIDMailOKBodyItems0RecipientsItems0) Validate

Validate validates this get characters character ID mail o k body items0 recipients items0

type GetCharactersCharacterIDMailParams

type GetCharactersCharacterIDMailParams struct {

	/*IfNoneMatch
	  ETag from a previous request. A 304 will be returned if this matches the current ETag

	*/
	IfNoneMatch *string
	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*Labels
	  Fetch only mails that match one or more of the given labels

	*/
	Labels []int32
	/*LastMailID
	  List only mail with an ID lower than the given ID, if present

	*/
	LastMailID *int32
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCharactersCharacterIDMailParams contains all the parameters to send to the API endpoint for the get characters character id mail operation typically these are written to a http.Request

func NewGetCharactersCharacterIDMailParams

func NewGetCharactersCharacterIDMailParams() *GetCharactersCharacterIDMailParams

NewGetCharactersCharacterIDMailParams creates a new GetCharactersCharacterIDMailParams object with the default values initialized.

func NewGetCharactersCharacterIDMailParamsWithContext

func NewGetCharactersCharacterIDMailParamsWithContext(ctx context.Context) *GetCharactersCharacterIDMailParams

NewGetCharactersCharacterIDMailParamsWithContext creates a new GetCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a context for a request

func NewGetCharactersCharacterIDMailParamsWithHTTPClient

func NewGetCharactersCharacterIDMailParamsWithHTTPClient(client *http.Client) *GetCharactersCharacterIDMailParams

NewGetCharactersCharacterIDMailParamsWithHTTPClient creates a new GetCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCharactersCharacterIDMailParamsWithTimeout

func NewGetCharactersCharacterIDMailParamsWithTimeout(timeout time.Duration) *GetCharactersCharacterIDMailParams

NewGetCharactersCharacterIDMailParamsWithTimeout creates a new GetCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCharactersCharacterIDMailParams) SetCharacterID

func (o *GetCharactersCharacterIDMailParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetContext

SetContext adds the context to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetDatasource

func (o *GetCharactersCharacterIDMailParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetHTTPClient

func (o *GetCharactersCharacterIDMailParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetIfNoneMatch

func (o *GetCharactersCharacterIDMailParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetLabels

func (o *GetCharactersCharacterIDMailParams) SetLabels(labels []int32)

SetLabels adds the labels to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetLastMailID

func (o *GetCharactersCharacterIDMailParams) SetLastMailID(lastMailID *int32)

SetLastMailID adds the lastMailId to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetTimeout

func (o *GetCharactersCharacterIDMailParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) SetToken

func (o *GetCharactersCharacterIDMailParams) SetToken(token *string)

SetToken adds the token to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithCharacterID

WithCharacterID adds the characterID to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithContext

WithContext adds the context to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithDatasource

WithDatasource adds the datasource to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithIfNoneMatch

WithIfNoneMatch adds the ifNoneMatch to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithLabels

WithLabels adds the labels to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithLastMailID

WithLastMailID adds the lastMailID to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithTimeout

WithTimeout adds the timeout to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WithToken

WithToken adds the token to the get characters character id mail params

func (*GetCharactersCharacterIDMailParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCharactersCharacterIDMailReader

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

GetCharactersCharacterIDMailReader is a Reader for the GetCharactersCharacterIDMail structure.

func (*GetCharactersCharacterIDMailReader) ReadResponse

func (o *GetCharactersCharacterIDMailReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCharactersCharacterIDMailServiceUnavailable

type GetCharactersCharacterIDMailServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

GetCharactersCharacterIDMailServiceUnavailable handles this case with default header values.

Service unavailable

func NewGetCharactersCharacterIDMailServiceUnavailable

func NewGetCharactersCharacterIDMailServiceUnavailable() *GetCharactersCharacterIDMailServiceUnavailable

NewGetCharactersCharacterIDMailServiceUnavailable creates a GetCharactersCharacterIDMailServiceUnavailable with default headers values

func (*GetCharactersCharacterIDMailServiceUnavailable) Error

func (*GetCharactersCharacterIDMailServiceUnavailable) GetPayload

type GetCharactersCharacterIDMailUnauthorized

type GetCharactersCharacterIDMailUnauthorized struct {
	Payload *esimodels.Unauthorized
}

GetCharactersCharacterIDMailUnauthorized handles this case with default header values.

Unauthorized

func NewGetCharactersCharacterIDMailUnauthorized

func NewGetCharactersCharacterIDMailUnauthorized() *GetCharactersCharacterIDMailUnauthorized

NewGetCharactersCharacterIDMailUnauthorized creates a GetCharactersCharacterIDMailUnauthorized with default headers values

func (*GetCharactersCharacterIDMailUnauthorized) Error

func (*GetCharactersCharacterIDMailUnauthorized) GetPayload

type LabelsItems0

type LabelsItems0 struct {

	// get_characters_character_id_mail_labels_color
	//
	// color string
	// Enum: [#0000fe #006634 #0099ff #00ff33 #01ffff #349800 #660066 #666666 #999999 #99ffff #9a0000 #ccff9a #e6e6e6 #fe0000 #ff6600 #ffff01 #ffffcd #ffffff]
	Color *string `json:"color,omitempty"`

	// get_characters_character_id_mail_labels_label_id
	//
	// label_id integer
	// Minimum: 0
	LabelID *int32 `json:"label_id,omitempty"`

	// get_characters_character_id_mail_labels_name
	//
	// name string
	// Max Length: 40
	Name string `json:"name,omitempty"`

	// get_characters_character_id_mail_labels_unread_count
	//
	// unread_count integer
	// Minimum: 0
	UnreadCount *int32 `json:"unread_count,omitempty"`
}

LabelsItems0 get_characters_character_id_mail_labels_label // // label object swagger:model LabelsItems0

func (*LabelsItems0) MarshalBinary

func (o *LabelsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*LabelsItems0) UnmarshalBinary

func (o *LabelsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*LabelsItems0) Validate

func (o *LabelsItems0) Validate(formats strfmt.Registry) error

Validate validates this labels items0

type PostCharactersCharacterIDMailBadRequest

type PostCharactersCharacterIDMailBadRequest struct {
	Payload *esimodels.BadRequest
}

PostCharactersCharacterIDMailBadRequest handles this case with default header values.

Bad request

func NewPostCharactersCharacterIDMailBadRequest

func NewPostCharactersCharacterIDMailBadRequest() *PostCharactersCharacterIDMailBadRequest

NewPostCharactersCharacterIDMailBadRequest creates a PostCharactersCharacterIDMailBadRequest with default headers values

func (*PostCharactersCharacterIDMailBadRequest) Error

func (*PostCharactersCharacterIDMailBadRequest) GetPayload

type PostCharactersCharacterIDMailBody

type PostCharactersCharacterIDMailBody struct {

	// post_characters_character_id_mail_approved_cost
	//
	// approved_cost integer
	ApprovedCost int64 `json:"approved_cost,omitempty"`

	// post_characters_character_id_mail_body
	//
	// body string
	// Required: true
	// Max Length: 10000
	Body *string `json:"body"`

	// post_characters_character_id_mail_recipients
	//
	// recipients array
	// Required: true
	// Max Items: 50
	// Min Items: 1
	Recipients []*RecipientsItems0 `json:"recipients"`

	// post_characters_character_id_mail_subject
	//
	// subject string
	// Required: true
	// Max Length: 1000
	Subject *string `json:"subject"`
}

PostCharactersCharacterIDMailBody post_characters_character_id_mail_mail // // mail object swagger:model PostCharactersCharacterIDMailBody

func (*PostCharactersCharacterIDMailBody) MarshalBinary

func (o *PostCharactersCharacterIDMailBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCharactersCharacterIDMailBody) UnmarshalBinary

func (o *PostCharactersCharacterIDMailBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCharactersCharacterIDMailBody) Validate

Validate validates this post characters character ID mail body

type PostCharactersCharacterIDMailCreated

type PostCharactersCharacterIDMailCreated struct {
	Payload int32
}

PostCharactersCharacterIDMailCreated handles this case with default header values.

Mail created

func NewPostCharactersCharacterIDMailCreated

func NewPostCharactersCharacterIDMailCreated() *PostCharactersCharacterIDMailCreated

NewPostCharactersCharacterIDMailCreated creates a PostCharactersCharacterIDMailCreated with default headers values

func (*PostCharactersCharacterIDMailCreated) Error

func (*PostCharactersCharacterIDMailCreated) GetPayload

type PostCharactersCharacterIDMailEnhanceYourCalm

type PostCharactersCharacterIDMailEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

PostCharactersCharacterIDMailEnhanceYourCalm handles this case with default header values.

Error limited

func NewPostCharactersCharacterIDMailEnhanceYourCalm

func NewPostCharactersCharacterIDMailEnhanceYourCalm() *PostCharactersCharacterIDMailEnhanceYourCalm

NewPostCharactersCharacterIDMailEnhanceYourCalm creates a PostCharactersCharacterIDMailEnhanceYourCalm with default headers values

func (*PostCharactersCharacterIDMailEnhanceYourCalm) Error

func (*PostCharactersCharacterIDMailEnhanceYourCalm) GetPayload

type PostCharactersCharacterIDMailForbidden

type PostCharactersCharacterIDMailForbidden struct {
	Payload *esimodels.Forbidden
}

PostCharactersCharacterIDMailForbidden handles this case with default header values.

Forbidden

func NewPostCharactersCharacterIDMailForbidden

func NewPostCharactersCharacterIDMailForbidden() *PostCharactersCharacterIDMailForbidden

NewPostCharactersCharacterIDMailForbidden creates a PostCharactersCharacterIDMailForbidden with default headers values

func (*PostCharactersCharacterIDMailForbidden) Error

func (*PostCharactersCharacterIDMailForbidden) GetPayload

type PostCharactersCharacterIDMailGatewayTimeout

type PostCharactersCharacterIDMailGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

PostCharactersCharacterIDMailGatewayTimeout handles this case with default header values.

Gateway timeout

func NewPostCharactersCharacterIDMailGatewayTimeout

func NewPostCharactersCharacterIDMailGatewayTimeout() *PostCharactersCharacterIDMailGatewayTimeout

NewPostCharactersCharacterIDMailGatewayTimeout creates a PostCharactersCharacterIDMailGatewayTimeout with default headers values

func (*PostCharactersCharacterIDMailGatewayTimeout) Error

func (*PostCharactersCharacterIDMailGatewayTimeout) GetPayload

type PostCharactersCharacterIDMailInternalServerError

type PostCharactersCharacterIDMailInternalServerError struct {
	Payload *esimodels.InternalServerError
}

PostCharactersCharacterIDMailInternalServerError handles this case with default header values.

Internal server error

func NewPostCharactersCharacterIDMailInternalServerError

func NewPostCharactersCharacterIDMailInternalServerError() *PostCharactersCharacterIDMailInternalServerError

NewPostCharactersCharacterIDMailInternalServerError creates a PostCharactersCharacterIDMailInternalServerError with default headers values

func (*PostCharactersCharacterIDMailInternalServerError) Error

func (*PostCharactersCharacterIDMailInternalServerError) GetPayload

type PostCharactersCharacterIDMailLabelsBadRequest

type PostCharactersCharacterIDMailLabelsBadRequest struct {
	Payload *esimodels.BadRequest
}

PostCharactersCharacterIDMailLabelsBadRequest handles this case with default header values.

Bad request

func NewPostCharactersCharacterIDMailLabelsBadRequest

func NewPostCharactersCharacterIDMailLabelsBadRequest() *PostCharactersCharacterIDMailLabelsBadRequest

NewPostCharactersCharacterIDMailLabelsBadRequest creates a PostCharactersCharacterIDMailLabelsBadRequest with default headers values

func (*PostCharactersCharacterIDMailLabelsBadRequest) Error

func (*PostCharactersCharacterIDMailLabelsBadRequest) GetPayload

type PostCharactersCharacterIDMailLabelsBody

type PostCharactersCharacterIDMailLabelsBody struct {

	// post_characters_character_id_mail_labels_color
	//
	// Hexadecimal string representing label color, in RGB format
	// Enum: [#0000fe #006634 #0099ff #00ff33 #01ffff #349800 #660066 #666666 #999999 #99ffff #9a0000 #ccff9a #e6e6e6 #fe0000 #ff6600 #ffff01 #ffffcd #ffffff]
	Color *string `json:"color,omitempty"`

	// post_characters_character_id_mail_labels_name
	//
	// name string
	// Required: true
	// Max Length: 40
	// Min Length: 1
	Name *string `json:"name"`
}

PostCharactersCharacterIDMailLabelsBody post_characters_character_id_mail_labels_label // // label object swagger:model PostCharactersCharacterIDMailLabelsBody

func (*PostCharactersCharacterIDMailLabelsBody) MarshalBinary

func (o *PostCharactersCharacterIDMailLabelsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCharactersCharacterIDMailLabelsBody) UnmarshalBinary

func (o *PostCharactersCharacterIDMailLabelsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCharactersCharacterIDMailLabelsBody) Validate

Validate validates this post characters character ID mail labels body

type PostCharactersCharacterIDMailLabelsCreated

type PostCharactersCharacterIDMailLabelsCreated struct {
	Payload int32
}

PostCharactersCharacterIDMailLabelsCreated handles this case with default header values.

Label created

func NewPostCharactersCharacterIDMailLabelsCreated

func NewPostCharactersCharacterIDMailLabelsCreated() *PostCharactersCharacterIDMailLabelsCreated

NewPostCharactersCharacterIDMailLabelsCreated creates a PostCharactersCharacterIDMailLabelsCreated with default headers values

func (*PostCharactersCharacterIDMailLabelsCreated) Error

func (*PostCharactersCharacterIDMailLabelsCreated) GetPayload

type PostCharactersCharacterIDMailLabelsEnhanceYourCalm

type PostCharactersCharacterIDMailLabelsEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

PostCharactersCharacterIDMailLabelsEnhanceYourCalm handles this case with default header values.

Error limited

func NewPostCharactersCharacterIDMailLabelsEnhanceYourCalm

func NewPostCharactersCharacterIDMailLabelsEnhanceYourCalm() *PostCharactersCharacterIDMailLabelsEnhanceYourCalm

NewPostCharactersCharacterIDMailLabelsEnhanceYourCalm creates a PostCharactersCharacterIDMailLabelsEnhanceYourCalm with default headers values

func (*PostCharactersCharacterIDMailLabelsEnhanceYourCalm) Error

func (*PostCharactersCharacterIDMailLabelsEnhanceYourCalm) GetPayload

type PostCharactersCharacterIDMailLabelsForbidden

type PostCharactersCharacterIDMailLabelsForbidden struct {
	Payload *esimodels.Forbidden
}

PostCharactersCharacterIDMailLabelsForbidden handles this case with default header values.

Forbidden

func NewPostCharactersCharacterIDMailLabelsForbidden

func NewPostCharactersCharacterIDMailLabelsForbidden() *PostCharactersCharacterIDMailLabelsForbidden

NewPostCharactersCharacterIDMailLabelsForbidden creates a PostCharactersCharacterIDMailLabelsForbidden with default headers values

func (*PostCharactersCharacterIDMailLabelsForbidden) Error

func (*PostCharactersCharacterIDMailLabelsForbidden) GetPayload

type PostCharactersCharacterIDMailLabelsGatewayTimeout

type PostCharactersCharacterIDMailLabelsGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

PostCharactersCharacterIDMailLabelsGatewayTimeout handles this case with default header values.

Gateway timeout

func NewPostCharactersCharacterIDMailLabelsGatewayTimeout

func NewPostCharactersCharacterIDMailLabelsGatewayTimeout() *PostCharactersCharacterIDMailLabelsGatewayTimeout

NewPostCharactersCharacterIDMailLabelsGatewayTimeout creates a PostCharactersCharacterIDMailLabelsGatewayTimeout with default headers values

func (*PostCharactersCharacterIDMailLabelsGatewayTimeout) Error

func (*PostCharactersCharacterIDMailLabelsGatewayTimeout) GetPayload

type PostCharactersCharacterIDMailLabelsInternalServerError

type PostCharactersCharacterIDMailLabelsInternalServerError struct {
	Payload *esimodels.InternalServerError
}

PostCharactersCharacterIDMailLabelsInternalServerError handles this case with default header values.

Internal server error

func NewPostCharactersCharacterIDMailLabelsInternalServerError

func NewPostCharactersCharacterIDMailLabelsInternalServerError() *PostCharactersCharacterIDMailLabelsInternalServerError

NewPostCharactersCharacterIDMailLabelsInternalServerError creates a PostCharactersCharacterIDMailLabelsInternalServerError with default headers values

func (*PostCharactersCharacterIDMailLabelsInternalServerError) Error

func (*PostCharactersCharacterIDMailLabelsInternalServerError) GetPayload

type PostCharactersCharacterIDMailLabelsParams

type PostCharactersCharacterIDMailLabelsParams struct {

	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*Label
	  Label to create

	*/
	Label PostCharactersCharacterIDMailLabelsBody
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostCharactersCharacterIDMailLabelsParams contains all the parameters to send to the API endpoint for the post characters character id mail labels operation typically these are written to a http.Request

func NewPostCharactersCharacterIDMailLabelsParams

func NewPostCharactersCharacterIDMailLabelsParams() *PostCharactersCharacterIDMailLabelsParams

NewPostCharactersCharacterIDMailLabelsParams creates a new PostCharactersCharacterIDMailLabelsParams object with the default values initialized.

func NewPostCharactersCharacterIDMailLabelsParamsWithContext

func NewPostCharactersCharacterIDMailLabelsParamsWithContext(ctx context.Context) *PostCharactersCharacterIDMailLabelsParams

NewPostCharactersCharacterIDMailLabelsParamsWithContext creates a new PostCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a context for a request

func NewPostCharactersCharacterIDMailLabelsParamsWithHTTPClient

func NewPostCharactersCharacterIDMailLabelsParamsWithHTTPClient(client *http.Client) *PostCharactersCharacterIDMailLabelsParams

NewPostCharactersCharacterIDMailLabelsParamsWithHTTPClient creates a new PostCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostCharactersCharacterIDMailLabelsParamsWithTimeout

func NewPostCharactersCharacterIDMailLabelsParamsWithTimeout(timeout time.Duration) *PostCharactersCharacterIDMailLabelsParams

NewPostCharactersCharacterIDMailLabelsParamsWithTimeout creates a new PostCharactersCharacterIDMailLabelsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostCharactersCharacterIDMailLabelsParams) SetCharacterID

func (o *PostCharactersCharacterIDMailLabelsParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetContext

SetContext adds the context to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetDatasource

func (o *PostCharactersCharacterIDMailLabelsParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetHTTPClient

func (o *PostCharactersCharacterIDMailLabelsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetLabel

SetLabel adds the label to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetTimeout

SetTimeout adds the timeout to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) SetToken

SetToken adds the token to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithCharacterID

WithCharacterID adds the characterID to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithContext

WithContext adds the context to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithDatasource

WithDatasource adds the datasource to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithLabel

WithLabel adds the label to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithTimeout

WithTimeout adds the timeout to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WithToken

WithToken adds the token to the post characters character id mail labels params

func (*PostCharactersCharacterIDMailLabelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostCharactersCharacterIDMailLabelsReader

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

PostCharactersCharacterIDMailLabelsReader is a Reader for the PostCharactersCharacterIDMailLabels structure.

func (*PostCharactersCharacterIDMailLabelsReader) ReadResponse

func (o *PostCharactersCharacterIDMailLabelsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostCharactersCharacterIDMailLabelsServiceUnavailable

type PostCharactersCharacterIDMailLabelsServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

PostCharactersCharacterIDMailLabelsServiceUnavailable handles this case with default header values.

Service unavailable

func NewPostCharactersCharacterIDMailLabelsServiceUnavailable

func NewPostCharactersCharacterIDMailLabelsServiceUnavailable() *PostCharactersCharacterIDMailLabelsServiceUnavailable

NewPostCharactersCharacterIDMailLabelsServiceUnavailable creates a PostCharactersCharacterIDMailLabelsServiceUnavailable with default headers values

func (*PostCharactersCharacterIDMailLabelsServiceUnavailable) Error

func (*PostCharactersCharacterIDMailLabelsServiceUnavailable) GetPayload

type PostCharactersCharacterIDMailLabelsUnauthorized

type PostCharactersCharacterIDMailLabelsUnauthorized struct {
	Payload *esimodels.Unauthorized
}

PostCharactersCharacterIDMailLabelsUnauthorized handles this case with default header values.

Unauthorized

func NewPostCharactersCharacterIDMailLabelsUnauthorized

func NewPostCharactersCharacterIDMailLabelsUnauthorized() *PostCharactersCharacterIDMailLabelsUnauthorized

NewPostCharactersCharacterIDMailLabelsUnauthorized creates a PostCharactersCharacterIDMailLabelsUnauthorized with default headers values

func (*PostCharactersCharacterIDMailLabelsUnauthorized) Error

func (*PostCharactersCharacterIDMailLabelsUnauthorized) GetPayload

type PostCharactersCharacterIDMailParams

type PostCharactersCharacterIDMailParams struct {

	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*Mail
	  The mail to send

	*/
	Mail PostCharactersCharacterIDMailBody
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostCharactersCharacterIDMailParams contains all the parameters to send to the API endpoint for the post characters character id mail operation typically these are written to a http.Request

func NewPostCharactersCharacterIDMailParams

func NewPostCharactersCharacterIDMailParams() *PostCharactersCharacterIDMailParams

NewPostCharactersCharacterIDMailParams creates a new PostCharactersCharacterIDMailParams object with the default values initialized.

func NewPostCharactersCharacterIDMailParamsWithContext

func NewPostCharactersCharacterIDMailParamsWithContext(ctx context.Context) *PostCharactersCharacterIDMailParams

NewPostCharactersCharacterIDMailParamsWithContext creates a new PostCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a context for a request

func NewPostCharactersCharacterIDMailParamsWithHTTPClient

func NewPostCharactersCharacterIDMailParamsWithHTTPClient(client *http.Client) *PostCharactersCharacterIDMailParams

NewPostCharactersCharacterIDMailParamsWithHTTPClient creates a new PostCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostCharactersCharacterIDMailParamsWithTimeout

func NewPostCharactersCharacterIDMailParamsWithTimeout(timeout time.Duration) *PostCharactersCharacterIDMailParams

NewPostCharactersCharacterIDMailParamsWithTimeout creates a new PostCharactersCharacterIDMailParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostCharactersCharacterIDMailParams) SetCharacterID

func (o *PostCharactersCharacterIDMailParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetContext

SetContext adds the context to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetDatasource

func (o *PostCharactersCharacterIDMailParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetHTTPClient

func (o *PostCharactersCharacterIDMailParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetMail

SetMail adds the mail to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetTimeout

func (o *PostCharactersCharacterIDMailParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) SetToken

func (o *PostCharactersCharacterIDMailParams) SetToken(token *string)

SetToken adds the token to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithCharacterID

WithCharacterID adds the characterID to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithContext

WithContext adds the context to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithDatasource

WithDatasource adds the datasource to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithMail

WithMail adds the mail to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithTimeout

WithTimeout adds the timeout to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WithToken

WithToken adds the token to the post characters character id mail params

func (*PostCharactersCharacterIDMailParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostCharactersCharacterIDMailReader

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

PostCharactersCharacterIDMailReader is a Reader for the PostCharactersCharacterIDMail structure.

func (*PostCharactersCharacterIDMailReader) ReadResponse

func (o *PostCharactersCharacterIDMailReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostCharactersCharacterIDMailServiceUnavailable

type PostCharactersCharacterIDMailServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

PostCharactersCharacterIDMailServiceUnavailable handles this case with default header values.

Service unavailable

func NewPostCharactersCharacterIDMailServiceUnavailable

func NewPostCharactersCharacterIDMailServiceUnavailable() *PostCharactersCharacterIDMailServiceUnavailable

NewPostCharactersCharacterIDMailServiceUnavailable creates a PostCharactersCharacterIDMailServiceUnavailable with default headers values

func (*PostCharactersCharacterIDMailServiceUnavailable) Error

func (*PostCharactersCharacterIDMailServiceUnavailable) GetPayload

type PostCharactersCharacterIDMailStatus520

type PostCharactersCharacterIDMailStatus520 struct {
	Payload *PostCharactersCharacterIDMailStatus520Body
}

PostCharactersCharacterIDMailStatus520 handles this case with default header values.

Internal error thrown from the EVE server. Most of the time this means you have hit an EVE server rate limit

func NewPostCharactersCharacterIDMailStatus520

func NewPostCharactersCharacterIDMailStatus520() *PostCharactersCharacterIDMailStatus520

NewPostCharactersCharacterIDMailStatus520 creates a PostCharactersCharacterIDMailStatus520 with default headers values

func (*PostCharactersCharacterIDMailStatus520) Error

func (*PostCharactersCharacterIDMailStatus520) GetPayload

type PostCharactersCharacterIDMailStatus520Body

type PostCharactersCharacterIDMailStatus520Body struct {

	// post_characters_character_id_mail_520_error_520
	//
	// Error 520 message
	Error string `json:"error,omitempty"`
}

PostCharactersCharacterIDMailStatus520Body post_characters_character_id_mail_error_520 // // Error 520 swagger:model PostCharactersCharacterIDMailStatus520Body

func (*PostCharactersCharacterIDMailStatus520Body) MarshalBinary

func (o *PostCharactersCharacterIDMailStatus520Body) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCharactersCharacterIDMailStatus520Body) UnmarshalBinary

func (o *PostCharactersCharacterIDMailStatus520Body) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCharactersCharacterIDMailStatus520Body) Validate

Validate validates this post characters character ID mail status520 body

type PostCharactersCharacterIDMailUnauthorized

type PostCharactersCharacterIDMailUnauthorized struct {
	Payload *esimodels.Unauthorized
}

PostCharactersCharacterIDMailUnauthorized handles this case with default header values.

Unauthorized

func NewPostCharactersCharacterIDMailUnauthorized

func NewPostCharactersCharacterIDMailUnauthorized() *PostCharactersCharacterIDMailUnauthorized

NewPostCharactersCharacterIDMailUnauthorized creates a PostCharactersCharacterIDMailUnauthorized with default headers values

func (*PostCharactersCharacterIDMailUnauthorized) Error

func (*PostCharactersCharacterIDMailUnauthorized) GetPayload

type PutCharactersCharacterIDMailMailIDBadRequest

type PutCharactersCharacterIDMailMailIDBadRequest struct {
	Payload *esimodels.BadRequest
}

PutCharactersCharacterIDMailMailIDBadRequest handles this case with default header values.

Bad request

func NewPutCharactersCharacterIDMailMailIDBadRequest

func NewPutCharactersCharacterIDMailMailIDBadRequest() *PutCharactersCharacterIDMailMailIDBadRequest

NewPutCharactersCharacterIDMailMailIDBadRequest creates a PutCharactersCharacterIDMailMailIDBadRequest with default headers values

func (*PutCharactersCharacterIDMailMailIDBadRequest) Error

func (*PutCharactersCharacterIDMailMailIDBadRequest) GetPayload

type PutCharactersCharacterIDMailMailIDBody

type PutCharactersCharacterIDMailMailIDBody struct {

	// put_characters_character_id_mail_mail_id_labels
	//
	// Labels to assign to the mail. Pre-existing labels are unassigned.
	// Max Items: 25
	Labels []*int32 `json:"labels"`

	// put_characters_character_id_mail_mail_id_read
	//
	// Whether the mail is flagged as read
	Read bool `json:"read,omitempty"`
}

PutCharactersCharacterIDMailMailIDBody put_characters_character_id_mail_mail_id_contents // // contents object swagger:model PutCharactersCharacterIDMailMailIDBody

func (*PutCharactersCharacterIDMailMailIDBody) MarshalBinary

func (o *PutCharactersCharacterIDMailMailIDBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PutCharactersCharacterIDMailMailIDBody) UnmarshalBinary

func (o *PutCharactersCharacterIDMailMailIDBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PutCharactersCharacterIDMailMailIDBody) Validate

Validate validates this put characters character ID mail mail ID body

type PutCharactersCharacterIDMailMailIDEnhanceYourCalm

type PutCharactersCharacterIDMailMailIDEnhanceYourCalm struct {
	Payload *esimodels.ErrorLimited
}

PutCharactersCharacterIDMailMailIDEnhanceYourCalm handles this case with default header values.

Error limited

func NewPutCharactersCharacterIDMailMailIDEnhanceYourCalm

func NewPutCharactersCharacterIDMailMailIDEnhanceYourCalm() *PutCharactersCharacterIDMailMailIDEnhanceYourCalm

NewPutCharactersCharacterIDMailMailIDEnhanceYourCalm creates a PutCharactersCharacterIDMailMailIDEnhanceYourCalm with default headers values

func (*PutCharactersCharacterIDMailMailIDEnhanceYourCalm) Error

func (*PutCharactersCharacterIDMailMailIDEnhanceYourCalm) GetPayload

type PutCharactersCharacterIDMailMailIDForbidden

type PutCharactersCharacterIDMailMailIDForbidden struct {
	Payload *esimodels.Forbidden
}

PutCharactersCharacterIDMailMailIDForbidden handles this case with default header values.

Forbidden

func NewPutCharactersCharacterIDMailMailIDForbidden

func NewPutCharactersCharacterIDMailMailIDForbidden() *PutCharactersCharacterIDMailMailIDForbidden

NewPutCharactersCharacterIDMailMailIDForbidden creates a PutCharactersCharacterIDMailMailIDForbidden with default headers values

func (*PutCharactersCharacterIDMailMailIDForbidden) Error

func (*PutCharactersCharacterIDMailMailIDForbidden) GetPayload

type PutCharactersCharacterIDMailMailIDGatewayTimeout

type PutCharactersCharacterIDMailMailIDGatewayTimeout struct {
	Payload *esimodels.GatewayTimeout
}

PutCharactersCharacterIDMailMailIDGatewayTimeout handles this case with default header values.

Gateway timeout

func NewPutCharactersCharacterIDMailMailIDGatewayTimeout

func NewPutCharactersCharacterIDMailMailIDGatewayTimeout() *PutCharactersCharacterIDMailMailIDGatewayTimeout

NewPutCharactersCharacterIDMailMailIDGatewayTimeout creates a PutCharactersCharacterIDMailMailIDGatewayTimeout with default headers values

func (*PutCharactersCharacterIDMailMailIDGatewayTimeout) Error

func (*PutCharactersCharacterIDMailMailIDGatewayTimeout) GetPayload

type PutCharactersCharacterIDMailMailIDInternalServerError

type PutCharactersCharacterIDMailMailIDInternalServerError struct {
	Payload *esimodels.InternalServerError
}

PutCharactersCharacterIDMailMailIDInternalServerError handles this case with default header values.

Internal server error

func NewPutCharactersCharacterIDMailMailIDInternalServerError

func NewPutCharactersCharacterIDMailMailIDInternalServerError() *PutCharactersCharacterIDMailMailIDInternalServerError

NewPutCharactersCharacterIDMailMailIDInternalServerError creates a PutCharactersCharacterIDMailMailIDInternalServerError with default headers values

func (*PutCharactersCharacterIDMailMailIDInternalServerError) Error

func (*PutCharactersCharacterIDMailMailIDInternalServerError) GetPayload

type PutCharactersCharacterIDMailMailIDNoContent

type PutCharactersCharacterIDMailMailIDNoContent struct {
}

PutCharactersCharacterIDMailMailIDNoContent handles this case with default header values.

Mail updated

func NewPutCharactersCharacterIDMailMailIDNoContent

func NewPutCharactersCharacterIDMailMailIDNoContent() *PutCharactersCharacterIDMailMailIDNoContent

NewPutCharactersCharacterIDMailMailIDNoContent creates a PutCharactersCharacterIDMailMailIDNoContent with default headers values

func (*PutCharactersCharacterIDMailMailIDNoContent) Error

type PutCharactersCharacterIDMailMailIDParams

type PutCharactersCharacterIDMailMailIDParams struct {

	/*CharacterID
	  An EVE character ID

	*/
	CharacterID int32
	/*Contents
	  Data used to update the mail

	*/
	Contents PutCharactersCharacterIDMailMailIDBody
	/*Datasource
	  The server name you would like data from

	*/
	Datasource *string
	/*MailID
	  An EVE mail ID

	*/
	MailID int32
	/*Token
	  Access token to use if unable to set a header

	*/
	Token *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PutCharactersCharacterIDMailMailIDParams contains all the parameters to send to the API endpoint for the put characters character id mail mail id operation typically these are written to a http.Request

func NewPutCharactersCharacterIDMailMailIDParams

func NewPutCharactersCharacterIDMailMailIDParams() *PutCharactersCharacterIDMailMailIDParams

NewPutCharactersCharacterIDMailMailIDParams creates a new PutCharactersCharacterIDMailMailIDParams object with the default values initialized.

func NewPutCharactersCharacterIDMailMailIDParamsWithContext

func NewPutCharactersCharacterIDMailMailIDParamsWithContext(ctx context.Context) *PutCharactersCharacterIDMailMailIDParams

NewPutCharactersCharacterIDMailMailIDParamsWithContext creates a new PutCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a context for a request

func NewPutCharactersCharacterIDMailMailIDParamsWithHTTPClient

func NewPutCharactersCharacterIDMailMailIDParamsWithHTTPClient(client *http.Client) *PutCharactersCharacterIDMailMailIDParams

NewPutCharactersCharacterIDMailMailIDParamsWithHTTPClient creates a new PutCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutCharactersCharacterIDMailMailIDParamsWithTimeout

func NewPutCharactersCharacterIDMailMailIDParamsWithTimeout(timeout time.Duration) *PutCharactersCharacterIDMailMailIDParams

NewPutCharactersCharacterIDMailMailIDParamsWithTimeout creates a new PutCharactersCharacterIDMailMailIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutCharactersCharacterIDMailMailIDParams) SetCharacterID

func (o *PutCharactersCharacterIDMailMailIDParams) SetCharacterID(characterID int32)

SetCharacterID adds the characterId to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetContents

SetContents adds the contents to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetContext

SetContext adds the context to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetDatasource

func (o *PutCharactersCharacterIDMailMailIDParams) SetDatasource(datasource *string)

SetDatasource adds the datasource to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetHTTPClient

func (o *PutCharactersCharacterIDMailMailIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetMailID

func (o *PutCharactersCharacterIDMailMailIDParams) SetMailID(mailID int32)

SetMailID adds the mailId to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetTimeout

SetTimeout adds the timeout to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) SetToken

SetToken adds the token to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithCharacterID

WithCharacterID adds the characterID to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithContents

WithContents adds the contents to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithContext

WithContext adds the context to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithDatasource

WithDatasource adds the datasource to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithMailID

WithMailID adds the mailID to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithTimeout

WithTimeout adds the timeout to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WithToken

WithToken adds the token to the put characters character id mail mail id params

func (*PutCharactersCharacterIDMailMailIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutCharactersCharacterIDMailMailIDReader

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

PutCharactersCharacterIDMailMailIDReader is a Reader for the PutCharactersCharacterIDMailMailID structure.

func (*PutCharactersCharacterIDMailMailIDReader) ReadResponse

func (o *PutCharactersCharacterIDMailMailIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutCharactersCharacterIDMailMailIDServiceUnavailable

type PutCharactersCharacterIDMailMailIDServiceUnavailable struct {
	Payload *esimodels.ServiceUnavailable
}

PutCharactersCharacterIDMailMailIDServiceUnavailable handles this case with default header values.

Service unavailable

func NewPutCharactersCharacterIDMailMailIDServiceUnavailable

func NewPutCharactersCharacterIDMailMailIDServiceUnavailable() *PutCharactersCharacterIDMailMailIDServiceUnavailable

NewPutCharactersCharacterIDMailMailIDServiceUnavailable creates a PutCharactersCharacterIDMailMailIDServiceUnavailable with default headers values

func (*PutCharactersCharacterIDMailMailIDServiceUnavailable) Error

func (*PutCharactersCharacterIDMailMailIDServiceUnavailable) GetPayload

type PutCharactersCharacterIDMailMailIDUnauthorized

type PutCharactersCharacterIDMailMailIDUnauthorized struct {
	Payload *esimodels.Unauthorized
}

PutCharactersCharacterIDMailMailIDUnauthorized handles this case with default header values.

Unauthorized

func NewPutCharactersCharacterIDMailMailIDUnauthorized

func NewPutCharactersCharacterIDMailMailIDUnauthorized() *PutCharactersCharacterIDMailMailIDUnauthorized

NewPutCharactersCharacterIDMailMailIDUnauthorized creates a PutCharactersCharacterIDMailMailIDUnauthorized with default headers values

func (*PutCharactersCharacterIDMailMailIDUnauthorized) Error

func (*PutCharactersCharacterIDMailMailIDUnauthorized) GetPayload

type RecipientsItems0

type RecipientsItems0 struct {

	// get_characters_character_id_mail_mail_id_recipient_id
	//
	// recipient_id integer
	// Required: true
	RecipientID *int32 `json:"recipient_id"`

	// get_characters_character_id_mail_mail_id_recipient_type
	//
	// recipient_type string
	// Required: true
	// Enum: [alliance character corporation mailing_list]
	RecipientType *string `json:"recipient_type"`
}

RecipientsItems0 get_characters_character_id_mail_mail_id_recipient // // recipient object swagger:model RecipientsItems0

func (*RecipientsItems0) MarshalBinary

func (o *RecipientsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RecipientsItems0) UnmarshalBinary

func (o *RecipientsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RecipientsItems0) Validate

func (o *RecipientsItems0) Validate(formats strfmt.Registry) error

Validate validates this recipients items0

Jump to

Keyboard shortcuts

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