LogStatusNotificationRequest

package
v0.0.0-...-07563a9 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CustomDataType

type CustomDataType struct {
	// VendorId corresponds to the JSON schema field "vendorId".
	VendorId string `json:"vendorId" yaml:"vendorId"`
}

This class does not get 'AdditionalProperties = false' in the schema generation, so it can be extended with arbitrary JSON properties to allow adding custom data.

func (*CustomDataType) UnmarshalJSON

func (j *CustomDataType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler.

type LogStatusNotificationRequestJson

type LogStatusNotificationRequestJson struct {
	// CustomData corresponds to the JSON schema field "customData".
	CustomData *CustomDataType `json:"customData,omitempty" yaml:"customData,omitempty"`

	// The request id that was provided in GetLogRequest that started this log upload.
	// This field is mandatory,
	// unless the message was triggered by a TriggerMessageRequest AND there is no log
	// upload ongoing.
	//
	RequestId *int `json:"requestId,omitempty" yaml:"requestId,omitempty"`

	// Status corresponds to the JSON schema field "status".
	Status UploadLogStatusEnumType_1 `json:"status" yaml:"status"`
}

func (*LogStatusNotificationRequestJson) UnmarshalJSON

func (j *LogStatusNotificationRequestJson) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler.

type UploadLogStatusEnumType

type UploadLogStatusEnumType string
const UploadLogStatusEnumTypeAcceptedCanceled UploadLogStatusEnumType = "AcceptedCanceled"
const UploadLogStatusEnumTypeBadMessage UploadLogStatusEnumType = "BadMessage"
const UploadLogStatusEnumTypeIdle UploadLogStatusEnumType = "Idle"
const UploadLogStatusEnumTypeNotSupportedOperation UploadLogStatusEnumType = "NotSupportedOperation"
const UploadLogStatusEnumTypePermissionDenied UploadLogStatusEnumType = "PermissionDenied"
const UploadLogStatusEnumTypeUploadFailure UploadLogStatusEnumType = "UploadFailure"
const UploadLogStatusEnumTypeUploaded UploadLogStatusEnumType = "Uploaded"
const UploadLogStatusEnumTypeUploading UploadLogStatusEnumType = "Uploading"

func (*UploadLogStatusEnumType) UnmarshalJSON

func (j *UploadLogStatusEnumType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler.

type UploadLogStatusEnumType_1

type UploadLogStatusEnumType_1 string
const UploadLogStatusEnumType_1_AcceptedCanceled UploadLogStatusEnumType_1 = "AcceptedCanceled"
const UploadLogStatusEnumType_1_BadMessage UploadLogStatusEnumType_1 = "BadMessage"
const UploadLogStatusEnumType_1_Idle UploadLogStatusEnumType_1 = "Idle"
const UploadLogStatusEnumType_1_NotSupportedOperation UploadLogStatusEnumType_1 = "NotSupportedOperation"
const UploadLogStatusEnumType_1_PermissionDenied UploadLogStatusEnumType_1 = "PermissionDenied"
const UploadLogStatusEnumType_1_UploadFailure UploadLogStatusEnumType_1 = "UploadFailure"
const UploadLogStatusEnumType_1_Uploaded UploadLogStatusEnumType_1 = "Uploaded"
const UploadLogStatusEnumType_1_Uploading UploadLogStatusEnumType_1 = "Uploading"

func (*UploadLogStatusEnumType_1) UnmarshalJSON

func (j *UploadLogStatusEnumType_1) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler.

Jump to

Keyboard shortcuts

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