Versions in this module Expand all Collapse all v0 v0.0.3 Jun 13, 2017 v0.0.2 Jun 13, 2017 Changes in this version + type StarterClient struct + func NewStarterClient(cheStarterURL, openshiftMasterURL string, namespace string) *StarterClient + func (cs *StarterClient) CreateWorkspace(ctx context.Context, workspace WorkspaceRequest) (*WorkspaceResponse, error) + func (cs *StarterClient) ListWorkspaces(ctx context.Context, repository string) ([]*WorkspaceResponse, error) + func (cs *StarterClient) StartExistingWorkspace(ctx context.Context, workspaceName string) (*WorkspaceResponse, error) + type WorkspaceConfig struct + Name string + type WorkspaceError struct + ErrorMsg string + Message string + Status int + Timestamp string + Trace string + func (err *WorkspaceError) Error() string + func (err *WorkspaceError) String() string + type WorkspaceLink struct + HRef string + Method string + Rel string + type WorkspaceRequest struct + Branch string + Description string + Name string + Repository string + StackID string + type WorkspaceResponse struct + Config WorkspaceConfig + Description string + Links []WorkspaceLink + Status string + func (w WorkspaceResponse) GetIDEURL() string