See: Description
| Interface | Description |
|---|---|
| SkipperManifestReader |
| Class | Description |
|---|---|
| AboutResource |
Provides meta-information about the Spring Cloud Skipper server.
|
| AbstractEntity |
Base class for entity implementations.
|
| AppInstanceStatusImpl |
Implementation for
AppInstanceStatus that has deployment state and attributes. |
| AppStatusMixin |
A Jackson mixin that will call the constructor that takes the deploymentId
and state properties.
|
| CancelRequest |
This contains all the request attributes for cancel operation.
|
| CancelResponse |
This contains all the response attributes for cancel operation.
|
| CloudFoundryApplicationManifestReader |
Deserializes using Jackson a String to the SpringCloudDeployerApplicationManifest
class.
|
| CloudFoundryApplicationSkipperManifest |
This class is commonly referred to as 'the manifest', meaning the complete list of the
application resource, properties, metadata and deployment properties.
|
| CloudFoundryApplicationSpec |
Specification to handle applications that can be deployed into Cloud Foundry platforms based
on their CF manifest configuration.
|
| CloudFoundryApplicationSpec.Manifest | |
| CommonProperties |
Common property values shared between initial install and update requests.
|
| ConfigValues |
Configuration values for the deployment.
|
| DeleteProperties | |
| Dependency |
Holds dependency information of a libraries used by Spring Cloud Skipper.
|
| Deployer | |
| FileHolder |
Holder object that contains file name and its content as byte[].
|
| Info |
Basic information about the package deployment operation.
|
| InstallProperties |
Properties for the package installation.
|
| InstallRequest |
InstallRequest contains request attributes for the package install operation.
|
| LogInfo |
Provides information about logs of a specific
Release. |
| Manifest | |
| NonVersionedAbstractEntity |
Base class for entity implementations that don't need optimistic locking.
|
| Package |
Package is the installation unit that contains metadata, dependencies, configuration values and related attributes.
|
| PackageFile |
Package zip file
|
| PackageIdentifier |
The identifier that uniquely identifies a package.
|
| PackageMetadata |
Metadata for the Package.
|
| Platform | |
| Release |
The entity corresponds to Release of the package.
|
| Repository |
Repository for the packages.
|
| RollbackRequest |
This contains all the request attributes for rollback operation.
|
| ScaleRequest |
Payload in a scaling request.
|
| ScaleRequest.ScaleRequestItem |
As
ScaleRequest can contain multiple requests for multiple app, this
class represents one of those. |
| SpringCloudDeployerApplicationManifest |
A kubernetes resource style representation of a Spring Boot application that will be
deployed using the Spring Cloud Deployer API.
|
| SpringCloudDeployerApplicationManifestReader |
Deserializes using Jackson a String to the SpringCloudDeployerApplicationManifest
class.
|
| SpringCloudDeployerApplicationSpec |
Specification to handle applications that can be deployed into target platforms based
on their Spring Cloud Deployer implementations.
|
| Status |
Status contains release's status from the release management platform and the
corresponding deployment platform status.
|
| Template |
Template represents a template file as a name/value pair.
|
| UpgradeProperties |
Properties for upgrade operation.
|
| UpgradeRequest |
This contains all the request attributes for upgrade operation.
|
| UploadRequest |
This contains all the request attributes for upload of a package.
|
| VersionInfo |
Provides version information about core libraries used.
|
| Enum | Description |
|---|---|
| CloudFoundryApplicationSpec.HealthCheckType | |
| SkipperManifestKind | |
| StatusCode |
Release's status code definition
|
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.