Documentation ¶
Index ¶
- type UnitFacadeClient
- func (c UnitFacadeClient) List(fullIDs ...string) ([]payload.Result, error)
- func (c UnitFacadeClient) LookUp(fullIDs ...string) ([]payload.Result, error)
- func (c UnitFacadeClient) SetStatus(status string, fullIDs ...string) ([]payload.Result, error)
- func (c UnitFacadeClient) Track(payloads ...payload.Payload) ([]payload.Result, error)
- func (c UnitFacadeClient) Untrack(fullIDs ...string) ([]payload.Result, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UnitFacadeClient ¶
type UnitFacadeClient struct {
// contains filtered or unexported fields
}
UnitFacadeClient provides methods for interacting with Juju's internal RPC API, relative to payloads.
func NewUnitFacadeClient ¶
func NewUnitFacadeClient(caller facadeCaller) UnitFacadeClient
NewUnitFacadeClient builds a new payload API client.
func (UnitFacadeClient) List ¶
func (c UnitFacadeClient) List(fullIDs ...string) ([]payload.Result, error)
List calls the List API server method.
func (UnitFacadeClient) LookUp ¶
func (c UnitFacadeClient) LookUp(fullIDs ...string) ([]payload.Result, error)
LookUp calls the LookUp API server method.
Click to show internal directories.
Click to hide internal directories.