Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerMetadata ¶
type ContainerMetadata struct { // LogPath is the container log path. LogPath string }
ContainerMetadata is the unversioned container metadata.
func (*ContainerMetadata) MarshalJSON ¶
func (c *ContainerMetadata) MarshalJSON() ([]byte, error)
MarshalJSON encodes Metadata into bytes in json format.
func (*ContainerMetadata) UnmarshalJSON ¶
func (c *ContainerMetadata) UnmarshalJSON(data []byte) error
UnmarshalJSON decodes Metadata from bytes.
type ContainerVersionedMetadata ¶
type ContainerVersionedMetadata struct { // Version indicates the version of the versioned container metadata. Version string // Metadata's type is criContainerMetadataInternal. If not there will be a recursive call in MarshalJSON. Metadata criContainerMetadataInternal }
ContainerVersionedMetadata is the internal versioned container metadata. nolint
Click to show internal directories.
Click to hide internal directories.