pbconvert

package
v0.19.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func FromPBApplicationConfig

func FromPBApplicationConfig(c *pb.ApplicationConfig) domain.ApplicationConfig

func FromPBAvailableDomain

func FromPBAvailableDomain(ad *pb.AvailableDomain) *domain.AvailableDomain

func FromPBAvailablePort added in v0.3.0

func FromPBAvailablePort(ap *pb.AvailablePort) *domain.AvailablePort

func FromPBBuildConfig

func FromPBBuildConfig(c *pb.ApplicationConfig) domain.BuildConfig

func FromPBCreateWebsiteRequest

func FromPBCreateWebsiteRequest(req *pb.CreateWebsiteRequest) *domain.Website

func FromPBPortPublication added in v0.3.0

func FromPBPortPublication(p *pb.PortPublication) *domain.PortPublication

func FromPBRuntimeConfig added in v0.3.5

func FromPBRuntimeConfig(c *pb.RuntimeConfig) domain.RuntimeConfig

func FromPBStaticConfig added in v0.10.0

func FromPBStaticConfig(c *pb.StaticConfig) domain.StaticConfig

func FromPBSystemInfo added in v0.10.1

func FromPBSystemInfo(i *pb.SystemInfo) *domain.SystemInfo

func FromPBUpdateOwners added in v0.7.13

func FromPBUpdateOwners(req *pb.UpdateApplicationRequest_UpdateOwners) []string

func FromPBUpdatePorts added in v0.7.13

func FromPBUpdateRepositoryOwners added in v0.7.13

func FromPBUpdateRepositoryOwners(req *pb.UpdateRepositoryRequest_UpdateOwners) []string

func FromPBUpdateWebsites added in v0.7.13

func FromPBUpdateWebsites(req *pb.UpdateApplicationRequest_UpdateWebsites) []*domain.Website

func ToPBApplication

func ToPBApplication(app *domain.Application, latestBuild *domain.Build) *pb.Application

func ToPBApplicationMetric added in v0.15.0

func ToPBApplicationMetric(metric *domain.AppMetric) *pb.ApplicationMetric

func ToPBApplicationOutput

func ToPBApplicationOutput(l *domain.ContainerLog) *pb.ApplicationOutput

func ToPBArtifact

func ToPBArtifact(artifact *domain.Artifact) *pb.Artifact

func ToPBAvailableDomain

func ToPBAvailableDomain(ad *domain.AvailableDomain) *pb.AvailableDomain

func ToPBAvailablePort added in v0.3.0

func ToPBAvailablePort(ap *domain.AvailablePort) *pb.AvailablePort

func ToPBBuild

func ToPBBuild(build *domain.Build) *pb.Build

func ToPBEnvironment

func ToPBEnvironment(env *domain.Environment) *pb.ApplicationEnvVar

func ToPBNullTimestamp

func ToPBNullTimestamp(t optional.Of[time.Time]) *pb.NullTimestamp

func ToPBPortPublication added in v0.9.7

func ToPBPortPublication(p *domain.PortPublication) *pb.PortPublication

func ToPBRepository

func ToPBRepository(repo *domain.Repository) *pb.Repository

func ToPBRuntimeConfig added in v0.3.5

func ToPBRuntimeConfig(c *domain.RuntimeConfig) *pb.RuntimeConfig

func ToPBStaticConfig added in v0.10.0

func ToPBStaticConfig(c *domain.StaticConfig) *pb.StaticConfig

func ToPBSystemInfo added in v0.10.1

func ToPBSystemInfo(i *domain.SystemInfo) *pb.SystemInfo

func ToPBUser

func ToPBUser(user *domain.User, avatarBaseURL domain.AvatarBaseURL) *pb.User

func ToPBUserKey

func ToPBUserKey(key *domain.UserKey) *pb.UserKey

func ToPBWebsite

func ToPBWebsite(website *domain.Website) *pb.Website

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL