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.