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.
Click to show internal directories.
Click to hide internal directories.