Documentation ¶
Index ¶
- func NewAlamedaApplicationSpec(applicationSpec *types.AlamedaApplicationSpec) *resources.AlamedaApplicationSpec
- func NewAlamedaControllerSpec(controlSpec *types.AlamedaControllerSpec) *resources.AlamedaControllerSpec
- func NewAlamedaNodeSpec(nodeSpec *types.AlamedaNodeSpec) *resources.AlamedaNodeSpec
- func NewAlamedaPodSpec(podSpec *types.AlamedaPodSpec) *resources.AlamedaPodSpec
- func NewCapacity(capacity *types.Capacity) *resources.Capacity
- func NewContainerStatus(containerStatus *types.ContainerStatus) *resources.ContainerStatus
- func NewController(controller *types.Controller) *resources.Controller
- func NewObjectMeta(objectMeta *metadata.ObjectMeta) *resources.ObjectMeta
- func NewPodStatus(podStatus *types.PodStatus) *resources.PodStatus
- func NewResourceRequirements(requirements *types.ResourceRequirements) *resources.ResourceRequirements
- type ApplicationExtended
- type ClusterExtended
- type ControllerExtended
- type NamespaceExtended
- type NodeExtended
- type PodExtended
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAlamedaApplicationSpec ¶
func NewAlamedaApplicationSpec(applicationSpec *types.AlamedaApplicationSpec) *resources.AlamedaApplicationSpec
func NewAlamedaControllerSpec ¶
func NewAlamedaControllerSpec(controlSpec *types.AlamedaControllerSpec) *resources.AlamedaControllerSpec
func NewAlamedaNodeSpec ¶
func NewAlamedaNodeSpec(nodeSpec *types.AlamedaNodeSpec) *resources.AlamedaNodeSpec
func NewAlamedaPodSpec ¶
func NewAlamedaPodSpec(podSpec *types.AlamedaPodSpec) *resources.AlamedaPodSpec
func NewContainerStatus ¶
func NewContainerStatus(containerStatus *types.ContainerStatus) *resources.ContainerStatus
func NewController ¶
func NewController(controller *types.Controller) *resources.Controller
func NewObjectMeta ¶
func NewObjectMeta(objectMeta *metadata.ObjectMeta) *resources.ObjectMeta
func NewResourceRequirements ¶
func NewResourceRequirements(requirements *types.ResourceRequirements) *resources.ResourceRequirements
Types ¶
type ApplicationExtended ¶
type ApplicationExtended struct {
*types.Application
}
func (*ApplicationExtended) ProduceApplication ¶
func (p *ApplicationExtended) ProduceApplication() *resources.Application
type ClusterExtended ¶
func (*ClusterExtended) ProduceCluster ¶
func (p *ClusterExtended) ProduceCluster() *resources.Cluster
type ControllerExtended ¶
type ControllerExtended struct {
*types.Controller
}
func (*ControllerExtended) ProduceController ¶
func (p *ControllerExtended) ProduceController() *resources.Controller
type NamespaceExtended ¶
func (*NamespaceExtended) ProduceNamespace ¶
func (p *NamespaceExtended) ProduceNamespace() *resources.Namespace
type NodeExtended ¶
func (*NodeExtended) ProduceNode ¶
func (p *NodeExtended) ProduceNode() *resources.Node
type PodExtended ¶
func (*PodExtended) ProducePod ¶
func (p *PodExtended) ProducePod() *resources.Pod
Click to show internal directories.
Click to hide internal directories.