Documentation
¶
Index ¶
Constants ¶
View Source
const ( MaxChunkTags = 4 MaxChunkNameChars = 50 MaxChunkDescriptionChars = 100 MaxChunkThumbnailDimensions = 512 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chunk ¶
type Chunk struct {
ID string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Tags []string `json:"tags"`
Flavors []Flavor `json:"flavors"`
Owner User `json:"owner"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Thumbnail Thumbnail `json:"thumbnail"`
DeletedAt *time.Time `json:"deletedAt"`
}
type FlavorVersion ¶
type FlavorVersion struct {
ID string `json:"id"`
Version string `json:"version"`
MinecraftVersion string `json:"minecraftVersion"`
Hash string `json:"hash"`
ChangeHash string `json:"changeHash"`
FileHashes []file.Hash `json:"fileHashes"`
FilesUploaded bool `json:"filesUploaded"`
BuildStatus FlavorVersionBuildStatus `json:"buildStatus"`
CreatedAt time.Time `json:"createdAt"`
PresignedURLExpiryDate *time.Time `json:"presignedURLExpiryDate"`
PresignedURL *string `json:"presignedURL"`
}
type FlavorVersionBuildStatus ¶
type FlavorVersionBuildStatus string
const ( FlavorVersionBuildStatusPending FlavorVersionBuildStatus = "PENDING" FlavorVersionBuildStatusBuildImage FlavorVersionBuildStatus = "IMAGE_BUILD" FlavorVersionBuildStatusBuildCheckpoint FlavorVersionBuildStatus = "CHECKPOINT_BUILD" FlavorVersionBuildStatusBuildImageFailed FlavorVersionBuildStatus = "IMAGE_BUILD_FAILED" FlavorVersionBuildStatusBuildCheckpointFailed FlavorVersionBuildStatus = "CHECKPOINT_BUILD_FAILED" FlavorVersionBuildStatusCompleted FlavorVersionBuildStatus = "COMPLETED" )
type FlavorVersionDiff ¶
type InstanceState ¶
type InstanceState string
const ( InstanceStatePending InstanceState = "PENDING" InstanceStateCreating InstanceState = "CREATING" InstanceStateRunning InstanceState = "RUNNING" InstanceStateDeleting InstanceState = "DELETING" InstanceStateDeleted InstanceState = "DELETED" InstanceCreationFailed InstanceState = "CREATION_FAILED" )
type InstanceStatusReport ¶
type InstanceStatusReport struct {
InstanceID string
State InstanceState
Port uint16
}
type MinecraftVersion ¶
Click to show internal directories.
Click to hide internal directories.