Documentation ¶
Index ¶
- type Client
- func (a *Client) GetAgreement(params *GetAgreementParams) (*GetAgreementOK, error)
- func (a *Client) GetInstall(params *GetInstallParams) (*GetInstallOK, error)
- func (a *Client) PerformInstallCheck(params *PerformInstallCheckParams) (*PerformInstallCheckOK, error)
- func (a *Client) PostInstall(params *PostInstallParams) (*PostInstallOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type GetAgreementOK
- type GetAgreementParams
- func (o *GetAgreementParams) SetContext(ctx context.Context)
- func (o *GetAgreementParams) SetHTTPClient(client *http.Client)
- func (o *GetAgreementParams) SetTimeout(timeout time.Duration)
- func (o *GetAgreementParams) WithContext(ctx context.Context) *GetAgreementParams
- func (o *GetAgreementParams) WithHTTPClient(client *http.Client) *GetAgreementParams
- func (o *GetAgreementParams) WithTimeout(timeout time.Duration) *GetAgreementParams
- func (o *GetAgreementParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAgreementReader
- type GetInstallOK
- type GetInstallParams
- func (o *GetInstallParams) SetContext(ctx context.Context)
- func (o *GetInstallParams) SetHTTPClient(client *http.Client)
- func (o *GetInstallParams) SetTimeout(timeout time.Duration)
- func (o *GetInstallParams) WithContext(ctx context.Context) *GetInstallParams
- func (o *GetInstallParams) WithHTTPClient(client *http.Client) *GetInstallParams
- func (o *GetInstallParams) WithTimeout(timeout time.Duration) *GetInstallParams
- func (o *GetInstallParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetInstallReader
- type PerformInstallCheckOK
- type PerformInstallCheckParams
- func NewPerformInstallCheckParams() *PerformInstallCheckParams
- func NewPerformInstallCheckParamsWithContext(ctx context.Context) *PerformInstallCheckParams
- func NewPerformInstallCheckParamsWithHTTPClient(client *http.Client) *PerformInstallCheckParams
- func NewPerformInstallCheckParamsWithTimeout(timeout time.Duration) *PerformInstallCheckParams
- func (o *PerformInstallCheckParams) SetBody(body *models.InstallPerformCheckRequest)
- func (o *PerformInstallCheckParams) SetContext(ctx context.Context)
- func (o *PerformInstallCheckParams) SetHTTPClient(client *http.Client)
- func (o *PerformInstallCheckParams) SetTimeout(timeout time.Duration)
- func (o *PerformInstallCheckParams) WithBody(body *models.InstallPerformCheckRequest) *PerformInstallCheckParams
- func (o *PerformInstallCheckParams) WithContext(ctx context.Context) *PerformInstallCheckParams
- func (o *PerformInstallCheckParams) WithHTTPClient(client *http.Client) *PerformInstallCheckParams
- func (o *PerformInstallCheckParams) WithTimeout(timeout time.Duration) *PerformInstallCheckParams
- func (o *PerformInstallCheckParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PerformInstallCheckReader
- type PostInstallOK
- type PostInstallParams
- func (o *PostInstallParams) SetBody(body *models.InstallInstallRequest)
- func (o *PostInstallParams) SetContext(ctx context.Context)
- func (o *PostInstallParams) SetHTTPClient(client *http.Client)
- func (o *PostInstallParams) SetTimeout(timeout time.Duration)
- func (o *PostInstallParams) WithBody(body *models.InstallInstallRequest) *PostInstallParams
- func (o *PostInstallParams) WithContext(ctx context.Context) *PostInstallParams
- func (o *PostInstallParams) WithHTTPClient(client *http.Client) *PostInstallParams
- func (o *PostInstallParams) WithTimeout(timeout time.Duration) *PostInstallParams
- func (o *PostInstallParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostInstallReader
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 install service API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new install service API client.
func (*Client) GetAgreement ¶
func (a *Client) GetAgreement(params *GetAgreementParams) (*GetAgreementOK, error)
GetAgreement loads a textual agreement for using the software
func (*Client) GetInstall ¶
func (a *Client) GetInstall(params *GetInstallParams) (*GetInstallOK, error)
GetInstall loads default values for install form
func (*Client) PerformInstallCheck ¶
func (a *Client) PerformInstallCheck(params *PerformInstallCheckParams) (*PerformInstallCheckOK, error)
PerformInstallCheck performs a check during install like a valid d b connection
func (*Client) PostInstall ¶
func (a *Client) PostInstall(params *PostInstallParams) (*PostInstallOK, error)
PostInstall posts values to be saved for install
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type GetAgreementOK ¶
type GetAgreementOK struct {
Payload *models.InstallGetAgreementResponse
}
GetAgreementOK handles this case with default header values.
GetAgreementOK get agreement o k
func NewGetAgreementOK ¶
func NewGetAgreementOK() *GetAgreementOK
NewGetAgreementOK creates a GetAgreementOK with default headers values
func (*GetAgreementOK) Error ¶
func (o *GetAgreementOK) Error() string
type GetAgreementParams ¶
type GetAgreementParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAgreementParams contains all the parameters to send to the API endpoint for the get agreement operation typically these are written to a http.Request
func NewGetAgreementParams ¶
func NewGetAgreementParams() *GetAgreementParams
NewGetAgreementParams creates a new GetAgreementParams object with the default values initialized.
func NewGetAgreementParamsWithContext ¶
func NewGetAgreementParamsWithContext(ctx context.Context) *GetAgreementParams
NewGetAgreementParamsWithContext creates a new GetAgreementParams object with the default values initialized, and the ability to set a context for a request
func NewGetAgreementParamsWithHTTPClient ¶
func NewGetAgreementParamsWithHTTPClient(client *http.Client) *GetAgreementParams
NewGetAgreementParamsWithHTTPClient creates a new GetAgreementParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAgreementParamsWithTimeout ¶
func NewGetAgreementParamsWithTimeout(timeout time.Duration) *GetAgreementParams
NewGetAgreementParamsWithTimeout creates a new GetAgreementParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAgreementParams) SetContext ¶
func (o *GetAgreementParams) SetContext(ctx context.Context)
SetContext adds the context to the get agreement params
func (*GetAgreementParams) SetHTTPClient ¶
func (o *GetAgreementParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get agreement params
func (*GetAgreementParams) SetTimeout ¶
func (o *GetAgreementParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get agreement params
func (*GetAgreementParams) WithContext ¶
func (o *GetAgreementParams) WithContext(ctx context.Context) *GetAgreementParams
WithContext adds the context to the get agreement params
func (*GetAgreementParams) WithHTTPClient ¶
func (o *GetAgreementParams) WithHTTPClient(client *http.Client) *GetAgreementParams
WithHTTPClient adds the HTTPClient to the get agreement params
func (*GetAgreementParams) WithTimeout ¶
func (o *GetAgreementParams) WithTimeout(timeout time.Duration) *GetAgreementParams
WithTimeout adds the timeout to the get agreement params
func (*GetAgreementParams) WriteToRequest ¶
func (o *GetAgreementParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAgreementReader ¶
type GetAgreementReader struct {
// contains filtered or unexported fields
}
GetAgreementReader is a Reader for the GetAgreement structure.
func (*GetAgreementReader) ReadResponse ¶
func (o *GetAgreementReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetInstallOK ¶
type GetInstallOK struct {
Payload *models.InstallGetDefaultsResponse
}
GetInstallOK handles this case with default header values.
GetInstallOK get install o k
func NewGetInstallOK ¶
func NewGetInstallOK() *GetInstallOK
NewGetInstallOK creates a GetInstallOK with default headers values
func (*GetInstallOK) Error ¶
func (o *GetInstallOK) Error() string
type GetInstallParams ¶
type GetInstallParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetInstallParams contains all the parameters to send to the API endpoint for the get install operation typically these are written to a http.Request
func NewGetInstallParams ¶
func NewGetInstallParams() *GetInstallParams
NewGetInstallParams creates a new GetInstallParams object with the default values initialized.
func NewGetInstallParamsWithContext ¶
func NewGetInstallParamsWithContext(ctx context.Context) *GetInstallParams
NewGetInstallParamsWithContext creates a new GetInstallParams object with the default values initialized, and the ability to set a context for a request
func NewGetInstallParamsWithHTTPClient ¶
func NewGetInstallParamsWithHTTPClient(client *http.Client) *GetInstallParams
NewGetInstallParamsWithHTTPClient creates a new GetInstallParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetInstallParamsWithTimeout ¶
func NewGetInstallParamsWithTimeout(timeout time.Duration) *GetInstallParams
NewGetInstallParamsWithTimeout creates a new GetInstallParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetInstallParams) SetContext ¶
func (o *GetInstallParams) SetContext(ctx context.Context)
SetContext adds the context to the get install params
func (*GetInstallParams) SetHTTPClient ¶
func (o *GetInstallParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get install params
func (*GetInstallParams) SetTimeout ¶
func (o *GetInstallParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get install params
func (*GetInstallParams) WithContext ¶
func (o *GetInstallParams) WithContext(ctx context.Context) *GetInstallParams
WithContext adds the context to the get install params
func (*GetInstallParams) WithHTTPClient ¶
func (o *GetInstallParams) WithHTTPClient(client *http.Client) *GetInstallParams
WithHTTPClient adds the HTTPClient to the get install params
func (*GetInstallParams) WithTimeout ¶
func (o *GetInstallParams) WithTimeout(timeout time.Duration) *GetInstallParams
WithTimeout adds the timeout to the get install params
func (*GetInstallParams) WriteToRequest ¶
func (o *GetInstallParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetInstallReader ¶
type GetInstallReader struct {
// contains filtered or unexported fields
}
GetInstallReader is a Reader for the GetInstall structure.
func (*GetInstallReader) ReadResponse ¶
func (o *GetInstallReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PerformInstallCheckOK ¶
type PerformInstallCheckOK struct {
Payload *models.InstallPerformCheckResponse
}
PerformInstallCheckOK handles this case with default header values.
PerformInstallCheckOK perform install check o k
func NewPerformInstallCheckOK ¶
func NewPerformInstallCheckOK() *PerformInstallCheckOK
NewPerformInstallCheckOK creates a PerformInstallCheckOK with default headers values
func (*PerformInstallCheckOK) Error ¶
func (o *PerformInstallCheckOK) Error() string
type PerformInstallCheckParams ¶
type PerformInstallCheckParams struct { /*Body*/ Body *models.InstallPerformCheckRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PerformInstallCheckParams contains all the parameters to send to the API endpoint for the perform install check operation typically these are written to a http.Request
func NewPerformInstallCheckParams ¶
func NewPerformInstallCheckParams() *PerformInstallCheckParams
NewPerformInstallCheckParams creates a new PerformInstallCheckParams object with the default values initialized.
func NewPerformInstallCheckParamsWithContext ¶
func NewPerformInstallCheckParamsWithContext(ctx context.Context) *PerformInstallCheckParams
NewPerformInstallCheckParamsWithContext creates a new PerformInstallCheckParams object with the default values initialized, and the ability to set a context for a request
func NewPerformInstallCheckParamsWithHTTPClient ¶
func NewPerformInstallCheckParamsWithHTTPClient(client *http.Client) *PerformInstallCheckParams
NewPerformInstallCheckParamsWithHTTPClient creates a new PerformInstallCheckParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPerformInstallCheckParamsWithTimeout ¶
func NewPerformInstallCheckParamsWithTimeout(timeout time.Duration) *PerformInstallCheckParams
NewPerformInstallCheckParamsWithTimeout creates a new PerformInstallCheckParams object with the default values initialized, and the ability to set a timeout on a request
func (*PerformInstallCheckParams) SetBody ¶
func (o *PerformInstallCheckParams) SetBody(body *models.InstallPerformCheckRequest)
SetBody adds the body to the perform install check params
func (*PerformInstallCheckParams) SetContext ¶
func (o *PerformInstallCheckParams) SetContext(ctx context.Context)
SetContext adds the context to the perform install check params
func (*PerformInstallCheckParams) SetHTTPClient ¶
func (o *PerformInstallCheckParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the perform install check params
func (*PerformInstallCheckParams) SetTimeout ¶
func (o *PerformInstallCheckParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the perform install check params
func (*PerformInstallCheckParams) WithBody ¶
func (o *PerformInstallCheckParams) WithBody(body *models.InstallPerformCheckRequest) *PerformInstallCheckParams
WithBody adds the body to the perform install check params
func (*PerformInstallCheckParams) WithContext ¶
func (o *PerformInstallCheckParams) WithContext(ctx context.Context) *PerformInstallCheckParams
WithContext adds the context to the perform install check params
func (*PerformInstallCheckParams) WithHTTPClient ¶
func (o *PerformInstallCheckParams) WithHTTPClient(client *http.Client) *PerformInstallCheckParams
WithHTTPClient adds the HTTPClient to the perform install check params
func (*PerformInstallCheckParams) WithTimeout ¶
func (o *PerformInstallCheckParams) WithTimeout(timeout time.Duration) *PerformInstallCheckParams
WithTimeout adds the timeout to the perform install check params
func (*PerformInstallCheckParams) WriteToRequest ¶
func (o *PerformInstallCheckParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PerformInstallCheckReader ¶
type PerformInstallCheckReader struct {
// contains filtered or unexported fields
}
PerformInstallCheckReader is a Reader for the PerformInstallCheck structure.
func (*PerformInstallCheckReader) ReadResponse ¶
func (o *PerformInstallCheckReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostInstallOK ¶
type PostInstallOK struct {
Payload *models.InstallInstallResponse
}
PostInstallOK handles this case with default header values.
PostInstallOK post install o k
func NewPostInstallOK ¶
func NewPostInstallOK() *PostInstallOK
NewPostInstallOK creates a PostInstallOK with default headers values
func (*PostInstallOK) Error ¶
func (o *PostInstallOK) Error() string
type PostInstallParams ¶
type PostInstallParams struct { /*Body*/ Body *models.InstallInstallRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostInstallParams contains all the parameters to send to the API endpoint for the post install operation typically these are written to a http.Request
func NewPostInstallParams ¶
func NewPostInstallParams() *PostInstallParams
NewPostInstallParams creates a new PostInstallParams object with the default values initialized.
func NewPostInstallParamsWithContext ¶
func NewPostInstallParamsWithContext(ctx context.Context) *PostInstallParams
NewPostInstallParamsWithContext creates a new PostInstallParams object with the default values initialized, and the ability to set a context for a request
func NewPostInstallParamsWithHTTPClient ¶
func NewPostInstallParamsWithHTTPClient(client *http.Client) *PostInstallParams
NewPostInstallParamsWithHTTPClient creates a new PostInstallParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostInstallParamsWithTimeout ¶
func NewPostInstallParamsWithTimeout(timeout time.Duration) *PostInstallParams
NewPostInstallParamsWithTimeout creates a new PostInstallParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostInstallParams) SetBody ¶
func (o *PostInstallParams) SetBody(body *models.InstallInstallRequest)
SetBody adds the body to the post install params
func (*PostInstallParams) SetContext ¶
func (o *PostInstallParams) SetContext(ctx context.Context)
SetContext adds the context to the post install params
func (*PostInstallParams) SetHTTPClient ¶
func (o *PostInstallParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post install params
func (*PostInstallParams) SetTimeout ¶
func (o *PostInstallParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post install params
func (*PostInstallParams) WithBody ¶
func (o *PostInstallParams) WithBody(body *models.InstallInstallRequest) *PostInstallParams
WithBody adds the body to the post install params
func (*PostInstallParams) WithContext ¶
func (o *PostInstallParams) WithContext(ctx context.Context) *PostInstallParams
WithContext adds the context to the post install params
func (*PostInstallParams) WithHTTPClient ¶
func (o *PostInstallParams) WithHTTPClient(client *http.Client) *PostInstallParams
WithHTTPClient adds the HTTPClient to the post install params
func (*PostInstallParams) WithTimeout ¶
func (o *PostInstallParams) WithTimeout(timeout time.Duration) *PostInstallParams
WithTimeout adds the timeout to the post install params
func (*PostInstallParams) WriteToRequest ¶
func (o *PostInstallParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostInstallReader ¶
type PostInstallReader struct {
// contains filtered or unexported fields
}
PostInstallReader is a Reader for the PostInstall structure.
func (*PostInstallReader) ReadResponse ¶
func (o *PostInstallReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.