juju: github.com/wallyworld/juju/payload/api/client Index | Files

package client

import "github.com/wallyworld/juju/payload/api/client"


Package Files


type PublicClient Uses

type PublicClient struct {
    // contains filtered or unexported fields

PublicClient provides methods for interacting with Juju's public RPC API, relative to payloads.

func NewPublicClient Uses

func NewPublicClient(raw rawAPI) PublicClient

NewPublicClient builds a new payload API client.

func (PublicClient) ListFull Uses

func (c PublicClient) ListFull(patterns ...string) ([]payload.FullPayloadInfo, error)

ListFull calls the List API server method.

Package client imports 5 packages (graph). Updated 2020-08-06. Refresh now. Tools for package owners.