models

package
v0.0.0-...-60554f8 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ModelsGetInitiatedNotificationResponse

type ModelsGetInitiatedNotificationResponse struct {

	// body
	Body string `json:"body,omitempty"`

	// created by
	CreatedBy string `json:"createdBy,omitempty"`

	// external Id
	ExternalID string `json:"externalId,omitempty"`

	// header
	Header string `json:"header,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// notification type
	NotificationType *ModelsNotificationTypeResponse `json:"notificationType,omitempty"`

	// resource Id
	ResourceID string `json:"resourceId,omitempty"`

	// triggering user Id
	TriggeringUserID string `json:"triggeringUserId,omitempty"`
}

ModelsGetInitiatedNotificationResponse models get initiated notification response

swagger:model models.GetInitiatedNotificationResponse

func (*ModelsGetInitiatedNotificationResponse) ContextValidate

ContextValidate validate this models get initiated notification response based on the context it is used

func (*ModelsGetInitiatedNotificationResponse) MarshalBinary

func (m *ModelsGetInitiatedNotificationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsGetInitiatedNotificationResponse) UnmarshalBinary

func (m *ModelsGetInitiatedNotificationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsGetInitiatedNotificationResponse) Validate

Validate validates this models get initiated notification response

type ModelsNotificationTypeResponse

type ModelsNotificationTypeResponse struct {

	// default delivery channel
	DefaultDeliveryChannel string `json:"defaultDeliveryChannel,omitempty"`

	// default delivery schedule type
	DefaultDeliveryScheduleType string `json:"defaultDeliveryScheduleType,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// minimum seconds between notifications
	MinimumSecondsBetweenNotifications int64 `json:"minimumSecondsBetweenNotifications,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// qualifying action
	QualifyingAction string `json:"qualifyingAction,omitempty"`
}

ModelsNotificationTypeResponse models notification type response

swagger:model models.NotificationTypeResponse

func (*ModelsNotificationTypeResponse) ContextValidate

func (m *ModelsNotificationTypeResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this models notification type response based on context it is used

func (*ModelsNotificationTypeResponse) MarshalBinary

func (m *ModelsNotificationTypeResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsNotificationTypeResponse) UnmarshalBinary

func (m *ModelsNotificationTypeResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsNotificationTypeResponse) Validate

func (m *ModelsNotificationTypeResponse) Validate(formats strfmt.Registry) error

Validate validates this models notification type response

type ModelsPostInitiatedNotificationRequest

type ModelsPostInitiatedNotificationRequest struct {

	// body
	Body string `json:"body,omitempty"`

	// created by
	CreatedBy string `json:"createdBy,omitempty"`

	// header
	Header string `json:"header,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// notification type name
	NotificationTypeName string `json:"notificationTypeName,omitempty"`

	// resource Id
	ResourceID string `json:"resourceId,omitempty"`
}

ModelsPostInitiatedNotificationRequest models post initiated notification request

swagger:model models.PostInitiatedNotificationRequest

func (*ModelsPostInitiatedNotificationRequest) ContextValidate

ContextValidate validates this models post initiated notification request based on context it is used

func (*ModelsPostInitiatedNotificationRequest) MarshalBinary

func (m *ModelsPostInitiatedNotificationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPostInitiatedNotificationRequest) UnmarshalBinary

func (m *ModelsPostInitiatedNotificationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPostInitiatedNotificationRequest) Validate

Validate validates this models post initiated notification request

type ModelsPostInitiatedNotificationResponse

type ModelsPostInitiatedNotificationResponse struct {

	// external Id
	ExternalID string `json:"externalId,omitempty"`
}

ModelsPostInitiatedNotificationResponse models post initiated notification response

swagger:model models.PostInitiatedNotificationResponse

func (*ModelsPostInitiatedNotificationResponse) ContextValidate

ContextValidate validates this models post initiated notification response based on context it is used

func (*ModelsPostInitiatedNotificationResponse) MarshalBinary

func (m *ModelsPostInitiatedNotificationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPostInitiatedNotificationResponse) UnmarshalBinary

func (m *ModelsPostInitiatedNotificationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPostInitiatedNotificationResponse) Validate

Validate validates this models post initiated notification response

type ProblemsBasicProblem

type ProblemsBasicProblem struct {

	// CorrelationID, an unique identifier for tracing this issue in server logs.
	CorrelationID string `json:"correlationId,omitempty"`

	// Detail, a human-readable explanation specific to this occurrence of the problem.
	Detail string `json:"detail,omitempty"`

	// Instance, a URI reference that identifies the specific resource on which the problem occurred.
	Instance string `json:"instance,omitempty"`

	// Status, the HTTP status code associated with this problem occurrence.
	Status int64 `json:"status,omitempty"`

	// Title, a short, human-readable summary of the problem type.
	// This should always be the same value for the same Type.
	Title string `json:"title,omitempty"`

	// Type, a URI reference that identifies the problem type.
	// When dereferenced this should provide human-readable documentation for the
	// problem type. When member is not present it is assumed to be "about:blank".
	Type string `json:"type,omitempty"`
}

ProblemsBasicProblem problems basic problem

swagger:model problems.BasicProblem

func (*ProblemsBasicProblem) ContextValidate

func (m *ProblemsBasicProblem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this problems basic problem based on context it is used

func (*ProblemsBasicProblem) MarshalBinary

func (m *ProblemsBasicProblem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProblemsBasicProblem) UnmarshalBinary

func (m *ProblemsBasicProblem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProblemsBasicProblem) Validate

func (m *ProblemsBasicProblem) Validate(formats strfmt.Registry) error

Validate validates this problems basic problem

type ProblemsInternalProblem

type ProblemsInternalProblem struct {

	// CorrelationID, an unique identifier for tracing this issue in server logs.
	CorrelationID string `json:"correlationId,omitempty"`

	// Detail, a human-readable explanation specific to this occurrence of the problem.
	Detail string `json:"detail,omitempty"`

	// Instance, a URI reference that identifies the specific resource on which the problem occurred.
	Instance string `json:"instance,omitempty"`

	// Status, the HTTP status code associated with this problem occurrence.
	Status int64 `json:"status,omitempty"`

	// Title, a short, human-readable summary of the problem type.
	// This should always be the same value for the same Type.
	Title string `json:"title,omitempty"`

	// Type, a URI reference that identifies the problem type.
	// When dereferenced this should provide human-readable documentation for the
	// problem type. When member is not present it is assumed to be "about:blank".
	Type string `json:"type,omitempty"`
}

ProblemsInternalProblem problems internal problem

swagger:model problems.InternalProblem

func (*ProblemsInternalProblem) ContextValidate

func (m *ProblemsInternalProblem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this problems internal problem based on context it is used

func (*ProblemsInternalProblem) MarshalBinary

func (m *ProblemsInternalProblem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProblemsInternalProblem) UnmarshalBinary

func (m *ProblemsInternalProblem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProblemsInternalProblem) Validate

func (m *ProblemsInternalProblem) Validate(formats strfmt.Registry) error

Validate validates this problems internal problem

type ProblemsRouteNotFoundProblem

type ProblemsRouteNotFoundProblem struct {

	// CorrelationID, an unique identifier for tracing this issue in server logs.
	CorrelationID string `json:"correlationId,omitempty"`

	// Detail, a human-readable explanation specific to this occurrence of the problem.
	Detail string `json:"detail,omitempty"`

	// Instance, a URI reference that identifies the specific resource on which the problem occurred.
	Instance string `json:"instance,omitempty"`

	// Status, the HTTP status code associated with this problem occurrence.
	Status int64 `json:"status,omitempty"`

	// Title, a short, human-readable summary of the problem type.
	// This should always be the same value for the same Type.
	Title string `json:"title,omitempty"`

	// Type, a URI reference that identifies the problem type.
	// When dereferenced this should provide human-readable documentation for the
	// problem type. When member is not present it is assumed to be "about:blank".
	Type string `json:"type,omitempty"`
}

ProblemsRouteNotFoundProblem problems route not found problem

swagger:model problems.RouteNotFoundProblem

func (*ProblemsRouteNotFoundProblem) ContextValidate

func (m *ProblemsRouteNotFoundProblem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this problems route not found problem based on context it is used

func (*ProblemsRouteNotFoundProblem) MarshalBinary

func (m *ProblemsRouteNotFoundProblem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProblemsRouteNotFoundProblem) UnmarshalBinary

func (m *ProblemsRouteNotFoundProblem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProblemsRouteNotFoundProblem) Validate

func (m *ProblemsRouteNotFoundProblem) Validate(formats strfmt.Registry) error

Validate validates this problems route not found problem

Jump to

Keyboard shortcuts

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