Documentation
¶
Overview ¶
Package fuel is a generated protocol buffer package.
It is generated from these files:
model.proto world.proto
It has these top-level messages:
Model ModelMetadatum Models FileTree World Worlds
Index ¶
- type FileTree
- func (*FileTree) Descriptor() ([]byte, []int)
- func (m *FileTree) GetFileTree() []*FileTree_FileNode
- func (m *FileTree) GetName() string
- func (m *FileTree) GetOwner() string
- func (m *FileTree) GetVersion() int64
- func (*FileTree) ProtoMessage()
- func (m *FileTree) Reset()
- func (m *FileTree) String() string
- type FileTree_FileNode
- func (*FileTree_FileNode) Descriptor() ([]byte, []int)
- func (m *FileTree_FileNode) GetChildren() []*FileTree_FileNode
- func (m *FileTree_FileNode) GetName() string
- func (m *FileTree_FileNode) GetPath() string
- func (*FileTree_FileNode) ProtoMessage()
- func (m *FileTree_FileNode) Reset()
- func (m *FileTree_FileNode) String() string
- type Model
- func (*Model) Descriptor() ([]byte, []int)
- func (m *Model) GetCreatedAt() string
- func (m *Model) GetDeletedAt() string
- func (m *Model) GetDescription() string
- func (m *Model) GetDownloads() int64
- func (m *Model) GetFilesize() int64
- func (m *Model) GetIsLiked() bool
- func (m *Model) GetLicenseId() uint64
- func (m *Model) GetLicenseImage() string
- func (m *Model) GetLicenseName() string
- func (m *Model) GetLicenseUrl() string
- func (m *Model) GetLikes() int64
- func (m *Model) GetMetadata() []*ModelMetadatum
- func (m *Model) GetModifyDate() string
- func (m *Model) GetName() string
- func (m *Model) GetOwner() string
- func (m *Model) GetPermission() int64
- func (m *Model) GetPrivate() bool
- func (m *Model) GetTags() []string
- func (m *Model) GetThumbnailUrl() string
- func (m *Model) GetUpdatedAt() string
- func (m *Model) GetUploadDate() string
- func (m *Model) GetUrlName() string
- func (m *Model) GetVersion() int64
- func (*Model) ProtoMessage()
- func (m *Model) Reset()
- func (m *Model) String() string
- type ModelMetadatum
- type Models
- type World
- func (*World) Descriptor() ([]byte, []int)
- func (m *World) GetCreatedAt() string
- func (m *World) GetDeletedAt() string
- func (m *World) GetDescription() string
- func (m *World) GetDownloads() int64
- func (m *World) GetFilesize() int64
- func (m *World) GetIsLiked() bool
- func (m *World) GetLicenseId() uint64
- func (m *World) GetLicenseImage() string
- func (m *World) GetLicenseName() string
- func (m *World) GetLicenseUrl() string
- func (m *World) GetLikes() int64
- func (m *World) GetModifyDate() string
- func (m *World) GetName() string
- func (m *World) GetOwner() string
- func (m *World) GetPermission() int64
- func (m *World) GetPrivate() bool
- func (m *World) GetTags() []string
- func (m *World) GetThumbnailUrl() string
- func (m *World) GetUpdatedAt() string
- func (m *World) GetUploadDate() string
- func (m *World) GetVersion() int64
- func (*World) ProtoMessage()
- func (m *World) Reset()
- func (m *World) String() string
- type Worlds
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileTree ¶
type FileTree struct {
// resource name (eg. model or world name)
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
// resource owner
Owner *string `protobuf:"bytes,2,opt,name=owner" json:"owner,omitempty"`
// resource version
Version *int64 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
FileTree []*FileTree_FileNode `protobuf:"bytes,10,rep,name=file_tree,json=fileTree" json:"file_tree,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*FileTree) Descriptor ¶
func (*FileTree) GetFileTree ¶
func (m *FileTree) GetFileTree() []*FileTree_FileNode
func (*FileTree) GetVersion ¶
func (*FileTree) ProtoMessage ¶
func (*FileTree) ProtoMessage()
type FileTree_FileNode ¶
type FileTree_FileNode struct {
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"`
Children []*FileTree_FileNode `protobuf:"bytes,5,rep,name=children" json:"children,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*FileTree_FileNode) Descriptor ¶
func (*FileTree_FileNode) Descriptor() ([]byte, []int)
func (*FileTree_FileNode) GetChildren ¶
func (m *FileTree_FileNode) GetChildren() []*FileTree_FileNode
func (*FileTree_FileNode) GetName ¶
func (m *FileTree_FileNode) GetName() string
func (*FileTree_FileNode) GetPath ¶
func (m *FileTree_FileNode) GetPath() string
func (*FileTree_FileNode) ProtoMessage ¶
func (*FileTree_FileNode) ProtoMessage()
func (*FileTree_FileNode) Reset ¶
func (m *FileTree_FileNode) Reset()
func (*FileTree_FileNode) String ¶
func (m *FileTree_FileNode) String() string
type Model ¶
type Model struct {
CreatedAt *string `protobuf:"bytes,2,opt,name=createdAt" json:"createdAt,omitempty"`
UpdatedAt *string `protobuf:"bytes,3,opt,name=updatedAt" json:"updatedAt,omitempty"`
DeletedAt *string `protobuf:"bytes,4,opt,name=deletedAt" json:"deletedAt,omitempty"`
Name *string `protobuf:"bytes,5,opt,name=name" json:"name,omitempty"`
Owner *string `protobuf:"bytes,7,opt,name=owner" json:"owner,omitempty"`
Description *string `protobuf:"bytes,8,opt,name=description" json:"description,omitempty"`
Likes *int64 `protobuf:"varint,9,opt,name=likes" json:"likes,omitempty"`
Downloads *int64 `protobuf:"varint,10,opt,name=downloads" json:"downloads,omitempty"`
Filesize *int64 `protobuf:"varint,11,opt,name=filesize" json:"filesize,omitempty"`
UploadDate *string `protobuf:"bytes,12,opt,name=upload_date,json=uploadDate" json:"upload_date,omitempty"`
ModifyDate *string `protobuf:"bytes,13,opt,name=modify_date,json=modifyDate" json:"modify_date,omitempty"`
LicenseId *uint64 `protobuf:"varint,14,opt,name=license_id,json=licenseId" json:"license_id,omitempty"`
LicenseName *string `protobuf:"bytes,15,opt,name=license_name,json=licenseName" json:"license_name,omitempty"`
LicenseUrl *string `protobuf:"bytes,16,opt,name=license_url,json=licenseUrl" json:"license_url,omitempty"`
LicenseImage *string `protobuf:"bytes,17,opt,name=license_image,json=licenseImage" json:"license_image,omitempty"`
Permission *int64 `protobuf:"varint,18,opt,name=permission" json:"permission,omitempty"`
UrlName *string `protobuf:"bytes,19,opt,name=url_name,json=urlName" json:"url_name,omitempty"`
ThumbnailUrl *string `protobuf:"bytes,20,opt,name=thumbnail_url,json=thumbnailUrl" json:"thumbnail_url,omitempty"`
IsLiked *bool `protobuf:"varint,21,opt,name=is_liked,json=isLiked" json:"is_liked,omitempty"`
Version *int64 `protobuf:"varint,22,opt,name=version" json:"version,omitempty"`
Private *bool `protobuf:"varint,23,opt,name=private" json:"private,omitempty"`
Tags []string `protobuf:"bytes,30,rep,name=tags" json:"tags,omitempty"`
Metadata []*ModelMetadatum `protobuf:"bytes,31,rep,name=metadata" json:"metadata,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*Model) Descriptor ¶
func (*Model) GetCreatedAt ¶
func (*Model) GetDeletedAt ¶
func (*Model) GetDescription ¶
func (*Model) GetDownloads ¶
func (*Model) GetFilesize ¶
func (*Model) GetIsLiked ¶
func (*Model) GetLicenseId ¶
func (*Model) GetLicenseImage ¶
func (*Model) GetLicenseName ¶
func (*Model) GetLicenseUrl ¶
func (*Model) GetMetadata ¶
func (m *Model) GetMetadata() []*ModelMetadatum
func (*Model) GetModifyDate ¶
func (*Model) GetPermission ¶
func (*Model) GetPrivate ¶
func (*Model) GetThumbnailUrl ¶
func (*Model) GetUpdatedAt ¶
func (*Model) GetUploadDate ¶
func (*Model) GetUrlName ¶
func (*Model) GetVersion ¶
func (*Model) ProtoMessage ¶
func (*Model) ProtoMessage()
type ModelMetadatum ¶
type ModelMetadatum struct {
Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*ModelMetadatum) Descriptor ¶
func (*ModelMetadatum) Descriptor() ([]byte, []int)
func (*ModelMetadatum) GetKey ¶
func (m *ModelMetadatum) GetKey() string
func (*ModelMetadatum) GetValue ¶
func (m *ModelMetadatum) GetValue() string
func (*ModelMetadatum) ProtoMessage ¶
func (*ModelMetadatum) ProtoMessage()
func (*ModelMetadatum) Reset ¶
func (m *ModelMetadatum) Reset()
func (*ModelMetadatum) String ¶
func (m *ModelMetadatum) String() string
type Models ¶
type Models struct {
Models []*Model `protobuf:"bytes,1,rep,name=models" json:"models,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*Models) Descriptor ¶
func (*Models) ProtoMessage ¶
func (*Models) ProtoMessage()
type World ¶
type World struct {
CreatedAt *string `protobuf:"bytes,2,opt,name=createdAt" json:"createdAt,omitempty"`
UpdatedAt *string `protobuf:"bytes,3,opt,name=updatedAt" json:"updatedAt,omitempty"`
DeletedAt *string `protobuf:"bytes,4,opt,name=deletedAt" json:"deletedAt,omitempty"`
Name *string `protobuf:"bytes,5,opt,name=name" json:"name,omitempty"`
Owner *string `protobuf:"bytes,7,opt,name=owner" json:"owner,omitempty"`
Description *string `protobuf:"bytes,8,opt,name=description" json:"description,omitempty"`
Likes *int64 `protobuf:"varint,9,opt,name=likes" json:"likes,omitempty"`
Downloads *int64 `protobuf:"varint,10,opt,name=downloads" json:"downloads,omitempty"`
Filesize *int64 `protobuf:"varint,11,opt,name=filesize" json:"filesize,omitempty"`
UploadDate *string `protobuf:"bytes,12,opt,name=upload_date,json=uploadDate" json:"upload_date,omitempty"`
ModifyDate *string `protobuf:"bytes,13,opt,name=modify_date,json=modifyDate" json:"modify_date,omitempty"`
LicenseId *uint64 `protobuf:"varint,14,opt,name=license_id,json=licenseId" json:"license_id,omitempty"`
LicenseName *string `protobuf:"bytes,15,opt,name=license_name,json=licenseName" json:"license_name,omitempty"`
LicenseUrl *string `protobuf:"bytes,16,opt,name=license_url,json=licenseUrl" json:"license_url,omitempty"`
LicenseImage *string `protobuf:"bytes,17,opt,name=license_image,json=licenseImage" json:"license_image,omitempty"`
Permission *int64 `protobuf:"varint,18,opt,name=permission" json:"permission,omitempty"`
ThumbnailUrl *string `protobuf:"bytes,19,opt,name=thumbnail_url,json=thumbnailUrl" json:"thumbnail_url,omitempty"`
IsLiked *bool `protobuf:"varint,20,opt,name=is_liked,json=isLiked" json:"is_liked,omitempty"`
Version *int64 `protobuf:"varint,21,opt,name=version" json:"version,omitempty"`
Private *bool `protobuf:"varint,22,opt,name=private" json:"private,omitempty"`
Tags []string `protobuf:"bytes,30,rep,name=tags" json:"tags,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*World) Descriptor ¶
func (*World) GetCreatedAt ¶
func (*World) GetDeletedAt ¶
func (*World) GetDescription ¶
func (*World) GetDownloads ¶
func (*World) GetFilesize ¶
func (*World) GetIsLiked ¶
func (*World) GetLicenseId ¶
func (*World) GetLicenseImage ¶
func (*World) GetLicenseName ¶
func (*World) GetLicenseUrl ¶
func (*World) GetModifyDate ¶
func (*World) GetPermission ¶
func (*World) GetPrivate ¶
func (*World) GetThumbnailUrl ¶
func (*World) GetUpdatedAt ¶
func (*World) GetUploadDate ¶
func (*World) GetVersion ¶
func (*World) ProtoMessage ¶
func (*World) ProtoMessage()
type Worlds ¶
type Worlds struct {
Worlds []*World `protobuf:"bytes,1,rep,name=worlds" json:"worlds,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
swagger:model
func (*Worlds) Descriptor ¶
func (*Worlds) ProtoMessage ¶
func (*Worlds) ProtoMessage()
Click to show internal directories.
Click to hide internal directories.