v3_workspace_id_knoxservices

package
v2.8.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2018 License: Apache-2.0, BSD-2-Clause Imports: 11 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for v3 workspace id knoxservices API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new v3 workspace id knoxservices API client.

func (*Client) ListByWorkspaceAndBlueprint

func (a *Client) ListByWorkspaceAndBlueprint(params *ListByWorkspaceAndBlueprintParams) (*ListByWorkspaceAndBlueprintOK, error)

ListByWorkspaceAndBlueprint lists supported exposable services for the specified blueprint

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ListByWorkspaceAndBlueprintOK

type ListByWorkspaceAndBlueprintOK struct {
	Payload []*models_cloudbreak.ExposedServiceResponse
}

ListByWorkspaceAndBlueprintOK handles this case with default header values.

successful operation

func NewListByWorkspaceAndBlueprintOK

func NewListByWorkspaceAndBlueprintOK() *ListByWorkspaceAndBlueprintOK

NewListByWorkspaceAndBlueprintOK creates a ListByWorkspaceAndBlueprintOK with default headers values

func (*ListByWorkspaceAndBlueprintOK) Error

type ListByWorkspaceAndBlueprintParams

type ListByWorkspaceAndBlueprintParams struct {

	/*BlueprintName*/
	BlueprintName string
	/*WorkspaceID*/
	WorkspaceID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListByWorkspaceAndBlueprintParams contains all the parameters to send to the API endpoint for the list by workspace and blueprint operation typically these are written to a http.Request

func NewListByWorkspaceAndBlueprintParams

func NewListByWorkspaceAndBlueprintParams() *ListByWorkspaceAndBlueprintParams

NewListByWorkspaceAndBlueprintParams creates a new ListByWorkspaceAndBlueprintParams object with the default values initialized.

func NewListByWorkspaceAndBlueprintParamsWithContext

func NewListByWorkspaceAndBlueprintParamsWithContext(ctx context.Context) *ListByWorkspaceAndBlueprintParams

NewListByWorkspaceAndBlueprintParamsWithContext creates a new ListByWorkspaceAndBlueprintParams object with the default values initialized, and the ability to set a context for a request

func NewListByWorkspaceAndBlueprintParamsWithHTTPClient

func NewListByWorkspaceAndBlueprintParamsWithHTTPClient(client *http.Client) *ListByWorkspaceAndBlueprintParams

NewListByWorkspaceAndBlueprintParamsWithHTTPClient creates a new ListByWorkspaceAndBlueprintParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListByWorkspaceAndBlueprintParamsWithTimeout

func NewListByWorkspaceAndBlueprintParamsWithTimeout(timeout time.Duration) *ListByWorkspaceAndBlueprintParams

NewListByWorkspaceAndBlueprintParamsWithTimeout creates a new ListByWorkspaceAndBlueprintParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListByWorkspaceAndBlueprintParams) SetBlueprintName

func (o *ListByWorkspaceAndBlueprintParams) SetBlueprintName(blueprintName string)

SetBlueprintName adds the blueprintName to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) SetContext

SetContext adds the context to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) SetHTTPClient

func (o *ListByWorkspaceAndBlueprintParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) SetTimeout

func (o *ListByWorkspaceAndBlueprintParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) SetWorkspaceID

func (o *ListByWorkspaceAndBlueprintParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WithBlueprintName

func (o *ListByWorkspaceAndBlueprintParams) WithBlueprintName(blueprintName string) *ListByWorkspaceAndBlueprintParams

WithBlueprintName adds the blueprintName to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WithContext

WithContext adds the context to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WithTimeout

WithTimeout adds the timeout to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the list by workspace and blueprint params

func (*ListByWorkspaceAndBlueprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListByWorkspaceAndBlueprintReader

type ListByWorkspaceAndBlueprintReader struct {
	// contains filtered or unexported fields
}

ListByWorkspaceAndBlueprintReader is a Reader for the ListByWorkspaceAndBlueprint structure.

func (*ListByWorkspaceAndBlueprintReader) ReadResponse

func (o *ListByWorkspaceAndBlueprintReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL