Documentation ¶
Index ¶
- type Client
- func (a *Client) GetAPI24Apps(params *GetAPI24AppsParams) (*GetApi24AppsOK, error)
- func (a *Client) GetAPI24AppsNodes(params *GetAPI24AppsNodesParams) (*GetApi24AppsNodesOK, error)
- func (a *Client) PatchAPI24Apps(params *PatchAPI24AppsParams) (*PatchApi24AppsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type GetAPI24AppsNodesParams
- func NewGetAPI24AppsNodesParams() *GetAPI24AppsNodesParams
- func NewGetAPI24AppsNodesParamsWithContext(ctx context.Context) *GetAPI24AppsNodesParams
- func NewGetAPI24AppsNodesParamsWithHTTPClient(client *http.Client) *GetAPI24AppsNodesParams
- func NewGetAPI24AppsNodesParamsWithTimeout(timeout time.Duration) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) SetAppNames(appNames []string)
- func (o *GetAPI24AppsNodesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24AppsNodesParams) SetContext(ctx context.Context)
- func (o *GetAPI24AppsNodesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24AppsNodesParams) SetFilter(filter *string)
- func (o *GetAPI24AppsNodesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24AppsNodesParams) SetLimit(limit *int32)
- func (o *GetAPI24AppsNodesParams) SetOffset(offset *int32)
- func (o *GetAPI24AppsNodesParams) SetSort(sort []string)
- func (o *GetAPI24AppsNodesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24AppsNodesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24AppsNodesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24AppsNodesParams) WithAppNames(appNames []string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithAuthorization(authorization *string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithContext(ctx context.Context) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithContinuationToken(continuationToken *string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithFilter(filter *string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithHTTPClient(client *http.Client) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithLimit(limit *int32) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithOffset(offset *int32) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithSort(sort []string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithTimeout(timeout time.Duration) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WithXRequestID(xRequestID *string) *GetAPI24AppsNodesParams
- func (o *GetAPI24AppsNodesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24AppsNodesReader
- type GetAPI24AppsParams
- func (o *GetAPI24AppsParams) SetAuthorization(authorization *string)
- func (o *GetAPI24AppsParams) SetContext(ctx context.Context)
- func (o *GetAPI24AppsParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24AppsParams) SetFilter(filter *string)
- func (o *GetAPI24AppsParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24AppsParams) SetLimit(limit *int32)
- func (o *GetAPI24AppsParams) SetNames(names []string)
- func (o *GetAPI24AppsParams) SetOffset(offset *int32)
- func (o *GetAPI24AppsParams) SetSort(sort []string)
- func (o *GetAPI24AppsParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24AppsParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24AppsParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24AppsParams) WithAuthorization(authorization *string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithContext(ctx context.Context) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithContinuationToken(continuationToken *string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithFilter(filter *string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithHTTPClient(client *http.Client) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithLimit(limit *int32) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithNames(names []string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithOffset(offset *int32) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithSort(sort []string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithTimeout(timeout time.Duration) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WithXRequestID(xRequestID *string) *GetAPI24AppsParams
- func (o *GetAPI24AppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24AppsReader
- type GetApi24AppsBadRequest
- type GetApi24AppsNodesBadRequest
- type GetApi24AppsNodesOK
- type GetApi24AppsOK
- type PatchAPI24AppsParams
- func NewPatchAPI24AppsParams() *PatchAPI24AppsParams
- func NewPatchAPI24AppsParamsWithContext(ctx context.Context) *PatchAPI24AppsParams
- func NewPatchAPI24AppsParamsWithHTTPClient(client *http.Client) *PatchAPI24AppsParams
- func NewPatchAPI24AppsParamsWithTimeout(timeout time.Duration) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) SetApp(app *models.App)
- func (o *PatchAPI24AppsParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24AppsParams) SetContext(ctx context.Context)
- func (o *PatchAPI24AppsParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24AppsParams) SetNames(names []string)
- func (o *PatchAPI24AppsParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24AppsParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24AppsParams) WithApp(app *models.App) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithAuthorization(authorization *string) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithContext(ctx context.Context) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithHTTPClient(client *http.Client) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithNames(names []string) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithTimeout(timeout time.Duration) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WithXRequestID(xRequestID *string) *PatchAPI24AppsParams
- func (o *PatchAPI24AppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24AppsReader
- type PatchApi24AppsBadRequest
- type PatchApi24AppsOK
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 apps API
func (*Client) GetAPI24Apps ¶
func (a *Client) GetAPI24Apps(params *GetAPI24AppsParams) (*GetApi24AppsOK, error)
GetAPI24Apps lists apps
Displays a list of installed apps.
func (*Client) GetAPI24AppsNodes ¶
func (a *Client) GetAPI24AppsNodes(params *GetAPI24AppsNodesParams) (*GetApi24AppsNodesOK, error)
GetAPI24AppsNodes lists app nodes
Displays a list of installed apps and their nodes.
func (*Client) PatchAPI24Apps ¶
func (a *Client) PatchAPI24Apps(params *PatchAPI24AppsParams) (*PatchApi24AppsOK, error)
PatchAPI24Apps modifies app
Modifies an installed app or modifies Virtual Network Computing (VNC) access for apps that are being patched.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { GetAPI24Apps(params *GetAPI24AppsParams) (*GetApi24AppsOK, error) GetAPI24AppsNodes(params *GetAPI24AppsNodesParams) (*GetApi24AppsNodesOK, error) PatchAPI24Apps(params *PatchAPI24AppsParams) (*PatchApi24AppsOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new apps API client.
type GetAPI24AppsNodesParams ¶
type GetAPI24AppsNodesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*AppNames The name of the installed app. Enter multiple names in comma-separated format. */ AppNames []string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24AppsNodesParams contains all the parameters to send to the API endpoint for the get API 24 apps nodes operation typically these are written to a http.Request
func NewGetAPI24AppsNodesParams ¶
func NewGetAPI24AppsNodesParams() *GetAPI24AppsNodesParams
NewGetAPI24AppsNodesParams creates a new GetAPI24AppsNodesParams object with the default values initialized.
func NewGetAPI24AppsNodesParamsWithContext ¶
func NewGetAPI24AppsNodesParamsWithContext(ctx context.Context) *GetAPI24AppsNodesParams
NewGetAPI24AppsNodesParamsWithContext creates a new GetAPI24AppsNodesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24AppsNodesParamsWithHTTPClient ¶
func NewGetAPI24AppsNodesParamsWithHTTPClient(client *http.Client) *GetAPI24AppsNodesParams
NewGetAPI24AppsNodesParamsWithHTTPClient creates a new GetAPI24AppsNodesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24AppsNodesParamsWithTimeout ¶
func NewGetAPI24AppsNodesParamsWithTimeout(timeout time.Duration) *GetAPI24AppsNodesParams
NewGetAPI24AppsNodesParamsWithTimeout creates a new GetAPI24AppsNodesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24AppsNodesParams) SetAppNames ¶
func (o *GetAPI24AppsNodesParams) SetAppNames(appNames []string)
SetAppNames adds the appNames to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetAuthorization ¶
func (o *GetAPI24AppsNodesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetContext ¶
func (o *GetAPI24AppsNodesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetContinuationToken ¶
func (o *GetAPI24AppsNodesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetFilter ¶
func (o *GetAPI24AppsNodesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetHTTPClient ¶
func (o *GetAPI24AppsNodesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetLimit ¶
func (o *GetAPI24AppsNodesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetOffset ¶
func (o *GetAPI24AppsNodesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetSort ¶
func (o *GetAPI24AppsNodesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetTimeout ¶
func (o *GetAPI24AppsNodesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetTotalItemCount ¶
func (o *GetAPI24AppsNodesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) SetXRequestID ¶
func (o *GetAPI24AppsNodesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithAppNames ¶
func (o *GetAPI24AppsNodesParams) WithAppNames(appNames []string) *GetAPI24AppsNodesParams
WithAppNames adds the appNames to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithAuthorization ¶
func (o *GetAPI24AppsNodesParams) WithAuthorization(authorization *string) *GetAPI24AppsNodesParams
WithAuthorization adds the authorization to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithContext ¶
func (o *GetAPI24AppsNodesParams) WithContext(ctx context.Context) *GetAPI24AppsNodesParams
WithContext adds the context to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithContinuationToken ¶
func (o *GetAPI24AppsNodesParams) WithContinuationToken(continuationToken *string) *GetAPI24AppsNodesParams
WithContinuationToken adds the continuationToken to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithFilter ¶
func (o *GetAPI24AppsNodesParams) WithFilter(filter *string) *GetAPI24AppsNodesParams
WithFilter adds the filter to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithHTTPClient ¶
func (o *GetAPI24AppsNodesParams) WithHTTPClient(client *http.Client) *GetAPI24AppsNodesParams
WithHTTPClient adds the HTTPClient to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithLimit ¶
func (o *GetAPI24AppsNodesParams) WithLimit(limit *int32) *GetAPI24AppsNodesParams
WithLimit adds the limit to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithOffset ¶
func (o *GetAPI24AppsNodesParams) WithOffset(offset *int32) *GetAPI24AppsNodesParams
WithOffset adds the offset to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithSort ¶
func (o *GetAPI24AppsNodesParams) WithSort(sort []string) *GetAPI24AppsNodesParams
WithSort adds the sort to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithTimeout ¶
func (o *GetAPI24AppsNodesParams) WithTimeout(timeout time.Duration) *GetAPI24AppsNodesParams
WithTimeout adds the timeout to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithTotalItemCount ¶
func (o *GetAPI24AppsNodesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AppsNodesParams
WithTotalItemCount adds the totalItemCount to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WithXRequestID ¶
func (o *GetAPI24AppsNodesParams) WithXRequestID(xRequestID *string) *GetAPI24AppsNodesParams
WithXRequestID adds the xRequestID to the get API 24 apps nodes params
func (*GetAPI24AppsNodesParams) WriteToRequest ¶
func (o *GetAPI24AppsNodesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24AppsNodesReader ¶
type GetAPI24AppsNodesReader struct {
// contains filtered or unexported fields
}
GetAPI24AppsNodesReader is a Reader for the GetAPI24AppsNodes structure.
func (*GetAPI24AppsNodesReader) ReadResponse ¶
func (o *GetAPI24AppsNodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24AppsParams ¶
type GetAPI24AppsParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24AppsParams contains all the parameters to send to the API endpoint for the get API 24 apps operation typically these are written to a http.Request
func NewGetAPI24AppsParams ¶
func NewGetAPI24AppsParams() *GetAPI24AppsParams
NewGetAPI24AppsParams creates a new GetAPI24AppsParams object with the default values initialized.
func NewGetAPI24AppsParamsWithContext ¶
func NewGetAPI24AppsParamsWithContext(ctx context.Context) *GetAPI24AppsParams
NewGetAPI24AppsParamsWithContext creates a new GetAPI24AppsParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24AppsParamsWithHTTPClient ¶
func NewGetAPI24AppsParamsWithHTTPClient(client *http.Client) *GetAPI24AppsParams
NewGetAPI24AppsParamsWithHTTPClient creates a new GetAPI24AppsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24AppsParamsWithTimeout ¶
func NewGetAPI24AppsParamsWithTimeout(timeout time.Duration) *GetAPI24AppsParams
NewGetAPI24AppsParamsWithTimeout creates a new GetAPI24AppsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24AppsParams) SetAuthorization ¶
func (o *GetAPI24AppsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 apps params
func (*GetAPI24AppsParams) SetContext ¶
func (o *GetAPI24AppsParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 apps params
func (*GetAPI24AppsParams) SetContinuationToken ¶
func (o *GetAPI24AppsParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 apps params
func (*GetAPI24AppsParams) SetFilter ¶
func (o *GetAPI24AppsParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 apps params
func (*GetAPI24AppsParams) SetHTTPClient ¶
func (o *GetAPI24AppsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 apps params
func (*GetAPI24AppsParams) SetLimit ¶
func (o *GetAPI24AppsParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 apps params
func (*GetAPI24AppsParams) SetNames ¶
func (o *GetAPI24AppsParams) SetNames(names []string)
SetNames adds the names to the get API 24 apps params
func (*GetAPI24AppsParams) SetOffset ¶
func (o *GetAPI24AppsParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 apps params
func (*GetAPI24AppsParams) SetSort ¶
func (o *GetAPI24AppsParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 apps params
func (*GetAPI24AppsParams) SetTimeout ¶
func (o *GetAPI24AppsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 apps params
func (*GetAPI24AppsParams) SetTotalItemCount ¶
func (o *GetAPI24AppsParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 apps params
func (*GetAPI24AppsParams) SetXRequestID ¶
func (o *GetAPI24AppsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 apps params
func (*GetAPI24AppsParams) WithAuthorization ¶
func (o *GetAPI24AppsParams) WithAuthorization(authorization *string) *GetAPI24AppsParams
WithAuthorization adds the authorization to the get API 24 apps params
func (*GetAPI24AppsParams) WithContext ¶
func (o *GetAPI24AppsParams) WithContext(ctx context.Context) *GetAPI24AppsParams
WithContext adds the context to the get API 24 apps params
func (*GetAPI24AppsParams) WithContinuationToken ¶
func (o *GetAPI24AppsParams) WithContinuationToken(continuationToken *string) *GetAPI24AppsParams
WithContinuationToken adds the continuationToken to the get API 24 apps params
func (*GetAPI24AppsParams) WithFilter ¶
func (o *GetAPI24AppsParams) WithFilter(filter *string) *GetAPI24AppsParams
WithFilter adds the filter to the get API 24 apps params
func (*GetAPI24AppsParams) WithHTTPClient ¶
func (o *GetAPI24AppsParams) WithHTTPClient(client *http.Client) *GetAPI24AppsParams
WithHTTPClient adds the HTTPClient to the get API 24 apps params
func (*GetAPI24AppsParams) WithLimit ¶
func (o *GetAPI24AppsParams) WithLimit(limit *int32) *GetAPI24AppsParams
WithLimit adds the limit to the get API 24 apps params
func (*GetAPI24AppsParams) WithNames ¶
func (o *GetAPI24AppsParams) WithNames(names []string) *GetAPI24AppsParams
WithNames adds the names to the get API 24 apps params
func (*GetAPI24AppsParams) WithOffset ¶
func (o *GetAPI24AppsParams) WithOffset(offset *int32) *GetAPI24AppsParams
WithOffset adds the offset to the get API 24 apps params
func (*GetAPI24AppsParams) WithSort ¶
func (o *GetAPI24AppsParams) WithSort(sort []string) *GetAPI24AppsParams
WithSort adds the sort to the get API 24 apps params
func (*GetAPI24AppsParams) WithTimeout ¶
func (o *GetAPI24AppsParams) WithTimeout(timeout time.Duration) *GetAPI24AppsParams
WithTimeout adds the timeout to the get API 24 apps params
func (*GetAPI24AppsParams) WithTotalItemCount ¶
func (o *GetAPI24AppsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24AppsParams
WithTotalItemCount adds the totalItemCount to the get API 24 apps params
func (*GetAPI24AppsParams) WithXRequestID ¶
func (o *GetAPI24AppsParams) WithXRequestID(xRequestID *string) *GetAPI24AppsParams
WithXRequestID adds the xRequestID to the get API 24 apps params
func (*GetAPI24AppsParams) WriteToRequest ¶
func (o *GetAPI24AppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24AppsReader ¶
type GetAPI24AppsReader struct {
// contains filtered or unexported fields
}
GetAPI24AppsReader is a Reader for the GetAPI24Apps structure.
func (*GetAPI24AppsReader) ReadResponse ¶
func (o *GetAPI24AppsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24AppsBadRequest ¶
GetApi24AppsBadRequest handles this case with default header values.
BadRequest
func NewGetApi24AppsBadRequest ¶
func NewGetApi24AppsBadRequest() *GetApi24AppsBadRequest
NewGetApi24AppsBadRequest creates a GetApi24AppsBadRequest with default headers values
func (*GetApi24AppsBadRequest) Error ¶
func (o *GetApi24AppsBadRequest) Error() string
func (*GetApi24AppsBadRequest) GetPayload ¶
func (o *GetApi24AppsBadRequest) GetPayload() *models.Error
type GetApi24AppsNodesBadRequest ¶
GetApi24AppsNodesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24AppsNodesBadRequest ¶
func NewGetApi24AppsNodesBadRequest() *GetApi24AppsNodesBadRequest
NewGetApi24AppsNodesBadRequest creates a GetApi24AppsNodesBadRequest with default headers values
func (*GetApi24AppsNodesBadRequest) Error ¶
func (o *GetApi24AppsNodesBadRequest) Error() string
func (*GetApi24AppsNodesBadRequest) GetPayload ¶
func (o *GetApi24AppsNodesBadRequest) GetPayload() *models.Error
type GetApi24AppsNodesOK ¶
type GetApi24AppsNodesOK struct {
Payload *models.AppNodeGetResponse
}
GetApi24AppsNodesOK handles this case with default header values.
OK
func NewGetApi24AppsNodesOK ¶
func NewGetApi24AppsNodesOK() *GetApi24AppsNodesOK
NewGetApi24AppsNodesOK creates a GetApi24AppsNodesOK with default headers values
func (*GetApi24AppsNodesOK) Error ¶
func (o *GetApi24AppsNodesOK) Error() string
func (*GetApi24AppsNodesOK) GetPayload ¶
func (o *GetApi24AppsNodesOK) GetPayload() *models.AppNodeGetResponse
type GetApi24AppsOK ¶
type GetApi24AppsOK struct {
Payload *models.AppGetResponse
}
GetApi24AppsOK handles this case with default header values.
OK
func NewGetApi24AppsOK ¶
func NewGetApi24AppsOK() *GetApi24AppsOK
NewGetApi24AppsOK creates a GetApi24AppsOK with default headers values
func (*GetApi24AppsOK) Error ¶
func (o *GetApi24AppsOK) Error() string
func (*GetApi24AppsOK) GetPayload ¶
func (o *GetApi24AppsOK) GetPayload() *models.AppGetResponse
type PatchAPI24AppsParams ¶
type PatchAPI24AppsParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*App*/ App *models.App /*Names Performs the operation on the unique name specified. For example, `name01`. Enter multiple names in comma-separated format. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24AppsParams contains all the parameters to send to the API endpoint for the patch API 24 apps operation typically these are written to a http.Request
func NewPatchAPI24AppsParams ¶
func NewPatchAPI24AppsParams() *PatchAPI24AppsParams
NewPatchAPI24AppsParams creates a new PatchAPI24AppsParams object with the default values initialized.
func NewPatchAPI24AppsParamsWithContext ¶
func NewPatchAPI24AppsParamsWithContext(ctx context.Context) *PatchAPI24AppsParams
NewPatchAPI24AppsParamsWithContext creates a new PatchAPI24AppsParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24AppsParamsWithHTTPClient ¶
func NewPatchAPI24AppsParamsWithHTTPClient(client *http.Client) *PatchAPI24AppsParams
NewPatchAPI24AppsParamsWithHTTPClient creates a new PatchAPI24AppsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24AppsParamsWithTimeout ¶
func NewPatchAPI24AppsParamsWithTimeout(timeout time.Duration) *PatchAPI24AppsParams
NewPatchAPI24AppsParamsWithTimeout creates a new PatchAPI24AppsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24AppsParams) SetApp ¶
func (o *PatchAPI24AppsParams) SetApp(app *models.App)
SetApp adds the app to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetAuthorization ¶
func (o *PatchAPI24AppsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetContext ¶
func (o *PatchAPI24AppsParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetHTTPClient ¶
func (o *PatchAPI24AppsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetNames ¶
func (o *PatchAPI24AppsParams) SetNames(names []string)
SetNames adds the names to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetTimeout ¶
func (o *PatchAPI24AppsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 apps params
func (*PatchAPI24AppsParams) SetXRequestID ¶
func (o *PatchAPI24AppsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithApp ¶
func (o *PatchAPI24AppsParams) WithApp(app *models.App) *PatchAPI24AppsParams
WithApp adds the app to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithAuthorization ¶
func (o *PatchAPI24AppsParams) WithAuthorization(authorization *string) *PatchAPI24AppsParams
WithAuthorization adds the authorization to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithContext ¶
func (o *PatchAPI24AppsParams) WithContext(ctx context.Context) *PatchAPI24AppsParams
WithContext adds the context to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithHTTPClient ¶
func (o *PatchAPI24AppsParams) WithHTTPClient(client *http.Client) *PatchAPI24AppsParams
WithHTTPClient adds the HTTPClient to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithNames ¶
func (o *PatchAPI24AppsParams) WithNames(names []string) *PatchAPI24AppsParams
WithNames adds the names to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithTimeout ¶
func (o *PatchAPI24AppsParams) WithTimeout(timeout time.Duration) *PatchAPI24AppsParams
WithTimeout adds the timeout to the patch API 24 apps params
func (*PatchAPI24AppsParams) WithXRequestID ¶
func (o *PatchAPI24AppsParams) WithXRequestID(xRequestID *string) *PatchAPI24AppsParams
WithXRequestID adds the xRequestID to the patch API 24 apps params
func (*PatchAPI24AppsParams) WriteToRequest ¶
func (o *PatchAPI24AppsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24AppsReader ¶
type PatchAPI24AppsReader struct {
// contains filtered or unexported fields
}
PatchAPI24AppsReader is a Reader for the PatchAPI24Apps structure.
func (*PatchAPI24AppsReader) ReadResponse ¶
func (o *PatchAPI24AppsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchApi24AppsBadRequest ¶
PatchApi24AppsBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24AppsBadRequest ¶
func NewPatchApi24AppsBadRequest() *PatchApi24AppsBadRequest
NewPatchApi24AppsBadRequest creates a PatchApi24AppsBadRequest with default headers values
func (*PatchApi24AppsBadRequest) Error ¶
func (o *PatchApi24AppsBadRequest) Error() string
func (*PatchApi24AppsBadRequest) GetPayload ¶
func (o *PatchApi24AppsBadRequest) GetPayload() *models.Error
type PatchApi24AppsOK ¶
type PatchApi24AppsOK struct {
Payload *models.AppResponse
}
PatchApi24AppsOK handles this case with default header values.
OK
func NewPatchApi24AppsOK ¶
func NewPatchApi24AppsOK() *PatchApi24AppsOK
NewPatchApi24AppsOK creates a PatchApi24AppsOK with default headers values
func (*PatchApi24AppsOK) Error ¶
func (o *PatchApi24AppsOK) Error() string
func (*PatchApi24AppsOK) GetPayload ¶
func (o *PatchApi24AppsOK) GetPayload() *models.AppResponse