github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/actor/cfnetworkingaction/v3_actor.go (about)

     1  package cfnetworkingaction
     2  
     3  import "code.cloudfoundry.org/cli/actor/v3action"
     4  
     5  //go:generate counterfeiter . V3Actor
     6  type V3Actor interface {
     7  	GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error)
     8  	GetApplicationsBySpace(spaceGUID string) ([]v3action.Application, v3action.Warnings, error)
     9  	GetOrganizationByName(name string) (v3action.Organization, v3action.Warnings, error)
    10  	GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error)
    11  	GetApplicationsByGUIDs(appGUIDs ...string) ([]v3action.Application, v3action.Warnings, error)
    12  	GetSpacesByGUIDs(spaceGUIDs ...string) ([]v3action.Space, v3action.Warnings, error)
    13  	GetOrganizationsByGUIDs(orgGUIDs ...string) ([]v3action.Organization, v3action.Warnings, error)
    14  }