MCPcopy Create free account
hub / github.com/cloudfoundry/cli / ToFields

Method ToFields

cf/api/app_summary.go:48–70  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

46}
47
48func (resource ApplicationFromSummary) ToFields() (app models.ApplicationFields) {
49 app = models.ApplicationFields{}
50 app.GUID = resource.GUID
51 app.Name = resource.Name
52 app.State = strings.ToLower(resource.State)
53 app.InstanceCount = resource.Instances
54 app.DiskQuota = resource.DiskQuota
55 app.RunningInstances = resource.RunningInstances
56 app.Memory = resource.Memory
57 app.SpaceGUID = resource.SpaceGUID
58 app.StackGUID = resource.StackGUID
59 app.PackageUpdatedAt = resource.PackageUpdatedAt
60 app.PackageState = resource.PackageState
61 app.DetectedStartCommand = resource.DetectedStartCommand
62 app.HealthCheckTimeout = resource.HealthCheckTimeout
63 app.HealthCheckType = resource.HealthCheckType
64 app.HealthCheckHTTPEndpoint = resource.HealthCheckHTTPEndpoint
65 app.BuildpackURL = resource.Buildpack
66 app.Command = resource.Command
67 app.EnvironmentVars = resource.EnvironmentVars
68
69 return
70}
71
72func (resource ApplicationFromSummary) ToModel() models.Application {
73 var app models.Application

Callers 1

ToModelMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected