Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateSchedule(params *CreateScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateScheduleOK, error)
- func (a *Client) DeleteSchedule(params *DeleteScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteScheduleOK, error)
- func (a *Client) DeleteSchedules(params *DeleteSchedulesParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteSchedulesOK, error)
- func (a *Client) GetSchedule(params *GetScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*GetScheduleOK, error)
- func (a *Client) GetSchedules(params *GetSchedulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetSchedulesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type CreateScheduleBadRequest
- type CreateScheduleDefault
- type CreateScheduleForbidden
- type CreateScheduleOK
- type CreateScheduleParams
- func NewCreateScheduleParams() *CreateScheduleParams
- func NewCreateScheduleParamsWithContext(ctx context.Context) *CreateScheduleParams
- func NewCreateScheduleParamsWithHTTPClient(client *http.Client) *CreateScheduleParams
- func NewCreateScheduleParamsWithTimeout(timeout time.Duration) *CreateScheduleParams
- func (o *CreateScheduleParams) SetAuthorization(authorization string)
- func (o *CreateScheduleParams) SetContext(ctx context.Context)
- func (o *CreateScheduleParams) SetHTTPClient(client *http.Client)
- func (o *CreateScheduleParams) SetInstalledAppID(installedAppID string)
- func (o *CreateScheduleParams) SetRequest(request *models.ScheduleRequest)
- func (o *CreateScheduleParams) SetTimeout(timeout time.Duration)
- func (o *CreateScheduleParams) WithAuthorization(authorization string) *CreateScheduleParams
- func (o *CreateScheduleParams) WithContext(ctx context.Context) *CreateScheduleParams
- func (o *CreateScheduleParams) WithHTTPClient(client *http.Client) *CreateScheduleParams
- func (o *CreateScheduleParams) WithInstalledAppID(installedAppID string) *CreateScheduleParams
- func (o *CreateScheduleParams) WithRequest(request *models.ScheduleRequest) *CreateScheduleParams
- func (o *CreateScheduleParams) WithTimeout(timeout time.Duration) *CreateScheduleParams
- func (o *CreateScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateScheduleReader
- type CreateScheduleTooManyRequests
- type CreateScheduleUnauthorized
- type CreateScheduleUnprocessableEntity
- type DeleteScheduleBadRequest
- type DeleteScheduleDefault
- type DeleteScheduleForbidden
- type DeleteScheduleOK
- type DeleteScheduleParams
- func NewDeleteScheduleParams() *DeleteScheduleParams
- func NewDeleteScheduleParamsWithContext(ctx context.Context) *DeleteScheduleParams
- func NewDeleteScheduleParamsWithHTTPClient(client *http.Client) *DeleteScheduleParams
- func NewDeleteScheduleParamsWithTimeout(timeout time.Duration) *DeleteScheduleParams
- func (o *DeleteScheduleParams) SetAuthorization(authorization string)
- func (o *DeleteScheduleParams) SetContext(ctx context.Context)
- func (o *DeleteScheduleParams) SetHTTPClient(client *http.Client)
- func (o *DeleteScheduleParams) SetInstalledAppID(installedAppID string)
- func (o *DeleteScheduleParams) SetScheduleName(scheduleName string)
- func (o *DeleteScheduleParams) SetTimeout(timeout time.Duration)
- func (o *DeleteScheduleParams) WithAuthorization(authorization string) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WithContext(ctx context.Context) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WithHTTPClient(client *http.Client) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WithInstalledAppID(installedAppID string) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WithScheduleName(scheduleName string) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WithTimeout(timeout time.Duration) *DeleteScheduleParams
- func (o *DeleteScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteScheduleReader
- type DeleteScheduleTooManyRequests
- type DeleteScheduleUnauthorized
- type DeleteSchedulesBadRequest
- type DeleteSchedulesDefault
- type DeleteSchedulesForbidden
- type DeleteSchedulesOK
- type DeleteSchedulesParams
- func NewDeleteSchedulesParams() *DeleteSchedulesParams
- func NewDeleteSchedulesParamsWithContext(ctx context.Context) *DeleteSchedulesParams
- func NewDeleteSchedulesParamsWithHTTPClient(client *http.Client) *DeleteSchedulesParams
- func NewDeleteSchedulesParamsWithTimeout(timeout time.Duration) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) SetAuthorization(authorization string)
- func (o *DeleteSchedulesParams) SetContext(ctx context.Context)
- func (o *DeleteSchedulesParams) SetHTTPClient(client *http.Client)
- func (o *DeleteSchedulesParams) SetInstalledAppID(installedAppID string)
- func (o *DeleteSchedulesParams) SetTimeout(timeout time.Duration)
- func (o *DeleteSchedulesParams) WithAuthorization(authorization string) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) WithContext(ctx context.Context) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) WithHTTPClient(client *http.Client) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) WithInstalledAppID(installedAppID string) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) WithTimeout(timeout time.Duration) *DeleteSchedulesParams
- func (o *DeleteSchedulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteSchedulesReader
- type DeleteSchedulesTooManyRequests
- type DeleteSchedulesUnauthorized
- type GetScheduleBadRequest
- type GetScheduleDefault
- type GetScheduleForbidden
- type GetScheduleOK
- type GetScheduleParams
- func (o *GetScheduleParams) SetAuthorization(authorization string)
- func (o *GetScheduleParams) SetContext(ctx context.Context)
- func (o *GetScheduleParams) SetHTTPClient(client *http.Client)
- func (o *GetScheduleParams) SetInstalledAppID(installedAppID string)
- func (o *GetScheduleParams) SetScheduleName(scheduleName string)
- func (o *GetScheduleParams) SetTimeout(timeout time.Duration)
- func (o *GetScheduleParams) WithAuthorization(authorization string) *GetScheduleParams
- func (o *GetScheduleParams) WithContext(ctx context.Context) *GetScheduleParams
- func (o *GetScheduleParams) WithHTTPClient(client *http.Client) *GetScheduleParams
- func (o *GetScheduleParams) WithInstalledAppID(installedAppID string) *GetScheduleParams
- func (o *GetScheduleParams) WithScheduleName(scheduleName string) *GetScheduleParams
- func (o *GetScheduleParams) WithTimeout(timeout time.Duration) *GetScheduleParams
- func (o *GetScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetScheduleReader
- type GetScheduleTooManyRequests
- type GetScheduleUnauthorized
- type GetSchedulesBadRequest
- type GetSchedulesDefault
- type GetSchedulesForbidden
- type GetSchedulesOK
- type GetSchedulesParams
- func (o *GetSchedulesParams) SetAuthorization(authorization string)
- func (o *GetSchedulesParams) SetContext(ctx context.Context)
- func (o *GetSchedulesParams) SetHTTPClient(client *http.Client)
- func (o *GetSchedulesParams) SetInstalledAppID(installedAppID string)
- func (o *GetSchedulesParams) SetTimeout(timeout time.Duration)
- func (o *GetSchedulesParams) WithAuthorization(authorization string) *GetSchedulesParams
- func (o *GetSchedulesParams) WithContext(ctx context.Context) *GetSchedulesParams
- func (o *GetSchedulesParams) WithHTTPClient(client *http.Client) *GetSchedulesParams
- func (o *GetSchedulesParams) WithInstalledAppID(installedAppID string) *GetSchedulesParams
- func (o *GetSchedulesParams) WithTimeout(timeout time.Duration) *GetSchedulesParams
- func (o *GetSchedulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetSchedulesReader
- type GetSchedulesTooManyRequests
- type GetSchedulesUnauthorized
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 schedules API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new schedules API client.
func (*Client) CreateSchedule ¶
func (a *Client) CreateSchedule(params *CreateScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateScheduleOK, error)
CreateSchedule saves an installed app schedule
Create a schedule for an installed app. The installed app must be in the location specified and the installed app must have permission to create schedules.
func (*Client) DeleteSchedule ¶
func (a *Client) DeleteSchedule(params *DeleteScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteScheduleOK, error)
DeleteSchedule deletes a schedule
Delete a specific schedule for the installed app.
func (*Client) DeleteSchedules ¶
func (a *Client) DeleteSchedules(params *DeleteSchedulesParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteSchedulesOK, error)
DeleteSchedules deletes all of an installed app s schedules
Delete all schedules for the installed app.
func (*Client) GetSchedule ¶
func (a *Client) GetSchedule(params *GetScheduleParams, authInfo runtime.ClientAuthInfoWriter) (*GetScheduleOK, error)
GetSchedule gets an installed app s schedule
Get a specific schedule for the installed app.
func (*Client) GetSchedules ¶
func (a *Client) GetSchedules(params *GetSchedulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetSchedulesOK, error)
GetSchedules lists installed app schedules
List the schedules for the installed app.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type CreateScheduleBadRequest ¶
type CreateScheduleBadRequest struct {
Payload *models.ErrorResponse
}
CreateScheduleBadRequest handles this case with default header values.
Bad request
func NewCreateScheduleBadRequest ¶
func NewCreateScheduleBadRequest() *CreateScheduleBadRequest
NewCreateScheduleBadRequest creates a CreateScheduleBadRequest with default headers values
func (*CreateScheduleBadRequest) Error ¶
func (o *CreateScheduleBadRequest) Error() string
type CreateScheduleDefault ¶
type CreateScheduleDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
CreateScheduleDefault handles this case with default header values.
Unexpected error
func NewCreateScheduleDefault ¶
func NewCreateScheduleDefault(code int) *CreateScheduleDefault
NewCreateScheduleDefault creates a CreateScheduleDefault with default headers values
func (*CreateScheduleDefault) Code ¶
func (o *CreateScheduleDefault) Code() int
Code gets the status code for the create schedule default response
func (*CreateScheduleDefault) Error ¶
func (o *CreateScheduleDefault) Error() string
type CreateScheduleForbidden ¶
type CreateScheduleForbidden struct { }
CreateScheduleForbidden handles this case with default header values.
Not authorized
func NewCreateScheduleForbidden ¶
func NewCreateScheduleForbidden() *CreateScheduleForbidden
NewCreateScheduleForbidden creates a CreateScheduleForbidden with default headers values
func (*CreateScheduleForbidden) Error ¶
func (o *CreateScheduleForbidden) Error() string
type CreateScheduleOK ¶
CreateScheduleOK handles this case with default header values.
The created schedule.
func NewCreateScheduleOK ¶
func NewCreateScheduleOK() *CreateScheduleOK
NewCreateScheduleOK creates a CreateScheduleOK with default headers values
func (*CreateScheduleOK) Error ¶
func (o *CreateScheduleOK) Error() string
type CreateScheduleParams ¶
type CreateScheduleParams struct { /*Authorization OAuth token */ Authorization string /*InstalledAppID The ID of the installed application. */ InstalledAppID string /*Request The schedule to be created. */ Request *models.ScheduleRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateScheduleParams contains all the parameters to send to the API endpoint for the create schedule operation typically these are written to a http.Request
func NewCreateScheduleParams ¶
func NewCreateScheduleParams() *CreateScheduleParams
NewCreateScheduleParams creates a new CreateScheduleParams object with the default values initialized.
func NewCreateScheduleParamsWithContext ¶
func NewCreateScheduleParamsWithContext(ctx context.Context) *CreateScheduleParams
NewCreateScheduleParamsWithContext creates a new CreateScheduleParams object with the default values initialized, and the ability to set a context for a request
func NewCreateScheduleParamsWithHTTPClient ¶
func NewCreateScheduleParamsWithHTTPClient(client *http.Client) *CreateScheduleParams
NewCreateScheduleParamsWithHTTPClient creates a new CreateScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateScheduleParamsWithTimeout ¶
func NewCreateScheduleParamsWithTimeout(timeout time.Duration) *CreateScheduleParams
NewCreateScheduleParamsWithTimeout creates a new CreateScheduleParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateScheduleParams) SetAuthorization ¶
func (o *CreateScheduleParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the create schedule params
func (*CreateScheduleParams) SetContext ¶
func (o *CreateScheduleParams) SetContext(ctx context.Context)
SetContext adds the context to the create schedule params
func (*CreateScheduleParams) SetHTTPClient ¶
func (o *CreateScheduleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create schedule params
func (*CreateScheduleParams) SetInstalledAppID ¶
func (o *CreateScheduleParams) SetInstalledAppID(installedAppID string)
SetInstalledAppID adds the installedAppId to the create schedule params
func (*CreateScheduleParams) SetRequest ¶
func (o *CreateScheduleParams) SetRequest(request *models.ScheduleRequest)
SetRequest adds the request to the create schedule params
func (*CreateScheduleParams) SetTimeout ¶
func (o *CreateScheduleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create schedule params
func (*CreateScheduleParams) WithAuthorization ¶
func (o *CreateScheduleParams) WithAuthorization(authorization string) *CreateScheduleParams
WithAuthorization adds the authorization to the create schedule params
func (*CreateScheduleParams) WithContext ¶
func (o *CreateScheduleParams) WithContext(ctx context.Context) *CreateScheduleParams
WithContext adds the context to the create schedule params
func (*CreateScheduleParams) WithHTTPClient ¶
func (o *CreateScheduleParams) WithHTTPClient(client *http.Client) *CreateScheduleParams
WithHTTPClient adds the HTTPClient to the create schedule params
func (*CreateScheduleParams) WithInstalledAppID ¶
func (o *CreateScheduleParams) WithInstalledAppID(installedAppID string) *CreateScheduleParams
WithInstalledAppID adds the installedAppID to the create schedule params
func (*CreateScheduleParams) WithRequest ¶
func (o *CreateScheduleParams) WithRequest(request *models.ScheduleRequest) *CreateScheduleParams
WithRequest adds the request to the create schedule params
func (*CreateScheduleParams) WithTimeout ¶
func (o *CreateScheduleParams) WithTimeout(timeout time.Duration) *CreateScheduleParams
WithTimeout adds the timeout to the create schedule params
func (*CreateScheduleParams) WriteToRequest ¶
func (o *CreateScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateScheduleReader ¶
type CreateScheduleReader struct {
// contains filtered or unexported fields
}
CreateScheduleReader is a Reader for the CreateSchedule structure.
func (*CreateScheduleReader) ReadResponse ¶
func (o *CreateScheduleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateScheduleTooManyRequests ¶
type CreateScheduleTooManyRequests struct {
Payload *models.ErrorResponse
}
CreateScheduleTooManyRequests handles this case with default header values.
Too many requests
func NewCreateScheduleTooManyRequests ¶
func NewCreateScheduleTooManyRequests() *CreateScheduleTooManyRequests
NewCreateScheduleTooManyRequests creates a CreateScheduleTooManyRequests with default headers values
func (*CreateScheduleTooManyRequests) Error ¶
func (o *CreateScheduleTooManyRequests) Error() string
type CreateScheduleUnauthorized ¶
type CreateScheduleUnauthorized struct { }
CreateScheduleUnauthorized handles this case with default header values.
Not authenticated
func NewCreateScheduleUnauthorized ¶
func NewCreateScheduleUnauthorized() *CreateScheduleUnauthorized
NewCreateScheduleUnauthorized creates a CreateScheduleUnauthorized with default headers values
func (*CreateScheduleUnauthorized) Error ¶
func (o *CreateScheduleUnauthorized) Error() string
type CreateScheduleUnprocessableEntity ¶
type CreateScheduleUnprocessableEntity struct {
Payload *models.ErrorResponse
}
CreateScheduleUnprocessableEntity handles this case with default header values.
Unprocessable Entity
func NewCreateScheduleUnprocessableEntity ¶
func NewCreateScheduleUnprocessableEntity() *CreateScheduleUnprocessableEntity
NewCreateScheduleUnprocessableEntity creates a CreateScheduleUnprocessableEntity with default headers values
func (*CreateScheduleUnprocessableEntity) Error ¶
func (o *CreateScheduleUnprocessableEntity) Error() string
type DeleteScheduleBadRequest ¶
type DeleteScheduleBadRequest struct {
Payload *models.ErrorResponse
}
DeleteScheduleBadRequest handles this case with default header values.
Bad request
func NewDeleteScheduleBadRequest ¶
func NewDeleteScheduleBadRequest() *DeleteScheduleBadRequest
NewDeleteScheduleBadRequest creates a DeleteScheduleBadRequest with default headers values
func (*DeleteScheduleBadRequest) Error ¶
func (o *DeleteScheduleBadRequest) Error() string
type DeleteScheduleDefault ¶
type DeleteScheduleDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
DeleteScheduleDefault handles this case with default header values.
Unexpected error
func NewDeleteScheduleDefault ¶
func NewDeleteScheduleDefault(code int) *DeleteScheduleDefault
NewDeleteScheduleDefault creates a DeleteScheduleDefault with default headers values
func (*DeleteScheduleDefault) Code ¶
func (o *DeleteScheduleDefault) Code() int
Code gets the status code for the delete schedule default response
func (*DeleteScheduleDefault) Error ¶
func (o *DeleteScheduleDefault) Error() string
type DeleteScheduleForbidden ¶
type DeleteScheduleForbidden struct { }
DeleteScheduleForbidden handles this case with default header values.
Not authorized
func NewDeleteScheduleForbidden ¶
func NewDeleteScheduleForbidden() *DeleteScheduleForbidden
NewDeleteScheduleForbidden creates a DeleteScheduleForbidden with default headers values
func (*DeleteScheduleForbidden) Error ¶
func (o *DeleteScheduleForbidden) Error() string
type DeleteScheduleOK ¶
type DeleteScheduleOK struct {
Payload models.DeleteScheduleResponse
}
DeleteScheduleOK handles this case with default header values.
Successfully deleted
func NewDeleteScheduleOK ¶
func NewDeleteScheduleOK() *DeleteScheduleOK
NewDeleteScheduleOK creates a DeleteScheduleOK with default headers values
func (*DeleteScheduleOK) Error ¶
func (o *DeleteScheduleOK) Error() string
type DeleteScheduleParams ¶
type DeleteScheduleParams struct { /*Authorization OAuth token */ Authorization string /*InstalledAppID The ID of the installed application. */ InstalledAppID string /*ScheduleName The name of the schedule */ ScheduleName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteScheduleParams contains all the parameters to send to the API endpoint for the delete schedule operation typically these are written to a http.Request
func NewDeleteScheduleParams ¶
func NewDeleteScheduleParams() *DeleteScheduleParams
NewDeleteScheduleParams creates a new DeleteScheduleParams object with the default values initialized.
func NewDeleteScheduleParamsWithContext ¶
func NewDeleteScheduleParamsWithContext(ctx context.Context) *DeleteScheduleParams
NewDeleteScheduleParamsWithContext creates a new DeleteScheduleParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteScheduleParamsWithHTTPClient ¶
func NewDeleteScheduleParamsWithHTTPClient(client *http.Client) *DeleteScheduleParams
NewDeleteScheduleParamsWithHTTPClient creates a new DeleteScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteScheduleParamsWithTimeout ¶
func NewDeleteScheduleParamsWithTimeout(timeout time.Duration) *DeleteScheduleParams
NewDeleteScheduleParamsWithTimeout creates a new DeleteScheduleParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteScheduleParams) SetAuthorization ¶
func (o *DeleteScheduleParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the delete schedule params
func (*DeleteScheduleParams) SetContext ¶
func (o *DeleteScheduleParams) SetContext(ctx context.Context)
SetContext adds the context to the delete schedule params
func (*DeleteScheduleParams) SetHTTPClient ¶
func (o *DeleteScheduleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete schedule params
func (*DeleteScheduleParams) SetInstalledAppID ¶
func (o *DeleteScheduleParams) SetInstalledAppID(installedAppID string)
SetInstalledAppID adds the installedAppId to the delete schedule params
func (*DeleteScheduleParams) SetScheduleName ¶
func (o *DeleteScheduleParams) SetScheduleName(scheduleName string)
SetScheduleName adds the scheduleName to the delete schedule params
func (*DeleteScheduleParams) SetTimeout ¶
func (o *DeleteScheduleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete schedule params
func (*DeleteScheduleParams) WithAuthorization ¶
func (o *DeleteScheduleParams) WithAuthorization(authorization string) *DeleteScheduleParams
WithAuthorization adds the authorization to the delete schedule params
func (*DeleteScheduleParams) WithContext ¶
func (o *DeleteScheduleParams) WithContext(ctx context.Context) *DeleteScheduleParams
WithContext adds the context to the delete schedule params
func (*DeleteScheduleParams) WithHTTPClient ¶
func (o *DeleteScheduleParams) WithHTTPClient(client *http.Client) *DeleteScheduleParams
WithHTTPClient adds the HTTPClient to the delete schedule params
func (*DeleteScheduleParams) WithInstalledAppID ¶
func (o *DeleteScheduleParams) WithInstalledAppID(installedAppID string) *DeleteScheduleParams
WithInstalledAppID adds the installedAppID to the delete schedule params
func (*DeleteScheduleParams) WithScheduleName ¶
func (o *DeleteScheduleParams) WithScheduleName(scheduleName string) *DeleteScheduleParams
WithScheduleName adds the scheduleName to the delete schedule params
func (*DeleteScheduleParams) WithTimeout ¶
func (o *DeleteScheduleParams) WithTimeout(timeout time.Duration) *DeleteScheduleParams
WithTimeout adds the timeout to the delete schedule params
func (*DeleteScheduleParams) WriteToRequest ¶
func (o *DeleteScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteScheduleReader ¶
type DeleteScheduleReader struct {
// contains filtered or unexported fields
}
DeleteScheduleReader is a Reader for the DeleteSchedule structure.
func (*DeleteScheduleReader) ReadResponse ¶
func (o *DeleteScheduleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteScheduleTooManyRequests ¶
type DeleteScheduleTooManyRequests struct {
Payload *models.ErrorResponse
}
DeleteScheduleTooManyRequests handles this case with default header values.
Too many requests
func NewDeleteScheduleTooManyRequests ¶
func NewDeleteScheduleTooManyRequests() *DeleteScheduleTooManyRequests
NewDeleteScheduleTooManyRequests creates a DeleteScheduleTooManyRequests with default headers values
func (*DeleteScheduleTooManyRequests) Error ¶
func (o *DeleteScheduleTooManyRequests) Error() string
type DeleteScheduleUnauthorized ¶
type DeleteScheduleUnauthorized struct { }
DeleteScheduleUnauthorized handles this case with default header values.
Not authenticated
func NewDeleteScheduleUnauthorized ¶
func NewDeleteScheduleUnauthorized() *DeleteScheduleUnauthorized
NewDeleteScheduleUnauthorized creates a DeleteScheduleUnauthorized with default headers values
func (*DeleteScheduleUnauthorized) Error ¶
func (o *DeleteScheduleUnauthorized) Error() string
type DeleteSchedulesBadRequest ¶
type DeleteSchedulesBadRequest struct {
Payload *models.ErrorResponse
}
DeleteSchedulesBadRequest handles this case with default header values.
Bad request
func NewDeleteSchedulesBadRequest ¶
func NewDeleteSchedulesBadRequest() *DeleteSchedulesBadRequest
NewDeleteSchedulesBadRequest creates a DeleteSchedulesBadRequest with default headers values
func (*DeleteSchedulesBadRequest) Error ¶
func (o *DeleteSchedulesBadRequest) Error() string
type DeleteSchedulesDefault ¶
type DeleteSchedulesDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
DeleteSchedulesDefault handles this case with default header values.
Unexpected error
func NewDeleteSchedulesDefault ¶
func NewDeleteSchedulesDefault(code int) *DeleteSchedulesDefault
NewDeleteSchedulesDefault creates a DeleteSchedulesDefault with default headers values
func (*DeleteSchedulesDefault) Code ¶
func (o *DeleteSchedulesDefault) Code() int
Code gets the status code for the delete schedules default response
func (*DeleteSchedulesDefault) Error ¶
func (o *DeleteSchedulesDefault) Error() string
type DeleteSchedulesForbidden ¶
type DeleteSchedulesForbidden struct { }
DeleteSchedulesForbidden handles this case with default header values.
Not authorized
func NewDeleteSchedulesForbidden ¶
func NewDeleteSchedulesForbidden() *DeleteSchedulesForbidden
NewDeleteSchedulesForbidden creates a DeleteSchedulesForbidden with default headers values
func (*DeleteSchedulesForbidden) Error ¶
func (o *DeleteSchedulesForbidden) Error() string
type DeleteSchedulesOK ¶
type DeleteSchedulesOK struct {
Payload models.DeleteScheduleResponse
}
DeleteSchedulesOK handles this case with default header values.
Successfully deleted
func NewDeleteSchedulesOK ¶
func NewDeleteSchedulesOK() *DeleteSchedulesOK
NewDeleteSchedulesOK creates a DeleteSchedulesOK with default headers values
func (*DeleteSchedulesOK) Error ¶
func (o *DeleteSchedulesOK) Error() string
type DeleteSchedulesParams ¶
type DeleteSchedulesParams struct { /*Authorization OAuth token */ Authorization string /*InstalledAppID The ID of the installed application. */ InstalledAppID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteSchedulesParams contains all the parameters to send to the API endpoint for the delete schedules operation typically these are written to a http.Request
func NewDeleteSchedulesParams ¶
func NewDeleteSchedulesParams() *DeleteSchedulesParams
NewDeleteSchedulesParams creates a new DeleteSchedulesParams object with the default values initialized.
func NewDeleteSchedulesParamsWithContext ¶
func NewDeleteSchedulesParamsWithContext(ctx context.Context) *DeleteSchedulesParams
NewDeleteSchedulesParamsWithContext creates a new DeleteSchedulesParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteSchedulesParamsWithHTTPClient ¶
func NewDeleteSchedulesParamsWithHTTPClient(client *http.Client) *DeleteSchedulesParams
NewDeleteSchedulesParamsWithHTTPClient creates a new DeleteSchedulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteSchedulesParamsWithTimeout ¶
func NewDeleteSchedulesParamsWithTimeout(timeout time.Duration) *DeleteSchedulesParams
NewDeleteSchedulesParamsWithTimeout creates a new DeleteSchedulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteSchedulesParams) SetAuthorization ¶
func (o *DeleteSchedulesParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the delete schedules params
func (*DeleteSchedulesParams) SetContext ¶
func (o *DeleteSchedulesParams) SetContext(ctx context.Context)
SetContext adds the context to the delete schedules params
func (*DeleteSchedulesParams) SetHTTPClient ¶
func (o *DeleteSchedulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete schedules params
func (*DeleteSchedulesParams) SetInstalledAppID ¶
func (o *DeleteSchedulesParams) SetInstalledAppID(installedAppID string)
SetInstalledAppID adds the installedAppId to the delete schedules params
func (*DeleteSchedulesParams) SetTimeout ¶
func (o *DeleteSchedulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete schedules params
func (*DeleteSchedulesParams) WithAuthorization ¶
func (o *DeleteSchedulesParams) WithAuthorization(authorization string) *DeleteSchedulesParams
WithAuthorization adds the authorization to the delete schedules params
func (*DeleteSchedulesParams) WithContext ¶
func (o *DeleteSchedulesParams) WithContext(ctx context.Context) *DeleteSchedulesParams
WithContext adds the context to the delete schedules params
func (*DeleteSchedulesParams) WithHTTPClient ¶
func (o *DeleteSchedulesParams) WithHTTPClient(client *http.Client) *DeleteSchedulesParams
WithHTTPClient adds the HTTPClient to the delete schedules params
func (*DeleteSchedulesParams) WithInstalledAppID ¶
func (o *DeleteSchedulesParams) WithInstalledAppID(installedAppID string) *DeleteSchedulesParams
WithInstalledAppID adds the installedAppID to the delete schedules params
func (*DeleteSchedulesParams) WithTimeout ¶
func (o *DeleteSchedulesParams) WithTimeout(timeout time.Duration) *DeleteSchedulesParams
WithTimeout adds the timeout to the delete schedules params
func (*DeleteSchedulesParams) WriteToRequest ¶
func (o *DeleteSchedulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteSchedulesReader ¶
type DeleteSchedulesReader struct {
// contains filtered or unexported fields
}
DeleteSchedulesReader is a Reader for the DeleteSchedules structure.
func (*DeleteSchedulesReader) ReadResponse ¶
func (o *DeleteSchedulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteSchedulesTooManyRequests ¶
type DeleteSchedulesTooManyRequests struct {
Payload *models.ErrorResponse
}
DeleteSchedulesTooManyRequests handles this case with default header values.
Too many requests
func NewDeleteSchedulesTooManyRequests ¶
func NewDeleteSchedulesTooManyRequests() *DeleteSchedulesTooManyRequests
NewDeleteSchedulesTooManyRequests creates a DeleteSchedulesTooManyRequests with default headers values
func (*DeleteSchedulesTooManyRequests) Error ¶
func (o *DeleteSchedulesTooManyRequests) Error() string
type DeleteSchedulesUnauthorized ¶
type DeleteSchedulesUnauthorized struct { }
DeleteSchedulesUnauthorized handles this case with default header values.
Not authenticated
func NewDeleteSchedulesUnauthorized ¶
func NewDeleteSchedulesUnauthorized() *DeleteSchedulesUnauthorized
NewDeleteSchedulesUnauthorized creates a DeleteSchedulesUnauthorized with default headers values
func (*DeleteSchedulesUnauthorized) Error ¶
func (o *DeleteSchedulesUnauthorized) Error() string
type GetScheduleBadRequest ¶
type GetScheduleBadRequest struct {
Payload *models.ErrorResponse
}
GetScheduleBadRequest handles this case with default header values.
Bad request
func NewGetScheduleBadRequest ¶
func NewGetScheduleBadRequest() *GetScheduleBadRequest
NewGetScheduleBadRequest creates a GetScheduleBadRequest with default headers values
func (*GetScheduleBadRequest) Error ¶
func (o *GetScheduleBadRequest) Error() string
type GetScheduleDefault ¶
type GetScheduleDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
GetScheduleDefault handles this case with default header values.
Unexpected error
func NewGetScheduleDefault ¶
func NewGetScheduleDefault(code int) *GetScheduleDefault
NewGetScheduleDefault creates a GetScheduleDefault with default headers values
func (*GetScheduleDefault) Code ¶
func (o *GetScheduleDefault) Code() int
Code gets the status code for the get schedule default response
func (*GetScheduleDefault) Error ¶
func (o *GetScheduleDefault) Error() string
type GetScheduleForbidden ¶
type GetScheduleForbidden struct { }
GetScheduleForbidden handles this case with default header values.
Not authorized
func NewGetScheduleForbidden ¶
func NewGetScheduleForbidden() *GetScheduleForbidden
NewGetScheduleForbidden creates a GetScheduleForbidden with default headers values
func (*GetScheduleForbidden) Error ¶
func (o *GetScheduleForbidden) Error() string
type GetScheduleOK ¶
GetScheduleOK handles this case with default header values.
The schedule
func NewGetScheduleOK ¶
func NewGetScheduleOK() *GetScheduleOK
NewGetScheduleOK creates a GetScheduleOK with default headers values
func (*GetScheduleOK) Error ¶
func (o *GetScheduleOK) Error() string
type GetScheduleParams ¶
type GetScheduleParams struct { /*Authorization OAuth token */ Authorization string /*InstalledAppID The ID of the installed application. */ InstalledAppID string /*ScheduleName The name of the schedule */ ScheduleName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetScheduleParams contains all the parameters to send to the API endpoint for the get schedule operation typically these are written to a http.Request
func NewGetScheduleParams ¶
func NewGetScheduleParams() *GetScheduleParams
NewGetScheduleParams creates a new GetScheduleParams object with the default values initialized.
func NewGetScheduleParamsWithContext ¶
func NewGetScheduleParamsWithContext(ctx context.Context) *GetScheduleParams
NewGetScheduleParamsWithContext creates a new GetScheduleParams object with the default values initialized, and the ability to set a context for a request
func NewGetScheduleParamsWithHTTPClient ¶
func NewGetScheduleParamsWithHTTPClient(client *http.Client) *GetScheduleParams
NewGetScheduleParamsWithHTTPClient creates a new GetScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetScheduleParamsWithTimeout ¶
func NewGetScheduleParamsWithTimeout(timeout time.Duration) *GetScheduleParams
NewGetScheduleParamsWithTimeout creates a new GetScheduleParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetScheduleParams) SetAuthorization ¶
func (o *GetScheduleParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the get schedule params
func (*GetScheduleParams) SetContext ¶
func (o *GetScheduleParams) SetContext(ctx context.Context)
SetContext adds the context to the get schedule params
func (*GetScheduleParams) SetHTTPClient ¶
func (o *GetScheduleParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get schedule params
func (*GetScheduleParams) SetInstalledAppID ¶
func (o *GetScheduleParams) SetInstalledAppID(installedAppID string)
SetInstalledAppID adds the installedAppId to the get schedule params
func (*GetScheduleParams) SetScheduleName ¶
func (o *GetScheduleParams) SetScheduleName(scheduleName string)
SetScheduleName adds the scheduleName to the get schedule params
func (*GetScheduleParams) SetTimeout ¶
func (o *GetScheduleParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get schedule params
func (*GetScheduleParams) WithAuthorization ¶
func (o *GetScheduleParams) WithAuthorization(authorization string) *GetScheduleParams
WithAuthorization adds the authorization to the get schedule params
func (*GetScheduleParams) WithContext ¶
func (o *GetScheduleParams) WithContext(ctx context.Context) *GetScheduleParams
WithContext adds the context to the get schedule params
func (*GetScheduleParams) WithHTTPClient ¶
func (o *GetScheduleParams) WithHTTPClient(client *http.Client) *GetScheduleParams
WithHTTPClient adds the HTTPClient to the get schedule params
func (*GetScheduleParams) WithInstalledAppID ¶
func (o *GetScheduleParams) WithInstalledAppID(installedAppID string) *GetScheduleParams
WithInstalledAppID adds the installedAppID to the get schedule params
func (*GetScheduleParams) WithScheduleName ¶
func (o *GetScheduleParams) WithScheduleName(scheduleName string) *GetScheduleParams
WithScheduleName adds the scheduleName to the get schedule params
func (*GetScheduleParams) WithTimeout ¶
func (o *GetScheduleParams) WithTimeout(timeout time.Duration) *GetScheduleParams
WithTimeout adds the timeout to the get schedule params
func (*GetScheduleParams) WriteToRequest ¶
func (o *GetScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetScheduleReader ¶
type GetScheduleReader struct {
// contains filtered or unexported fields
}
GetScheduleReader is a Reader for the GetSchedule structure.
func (*GetScheduleReader) ReadResponse ¶
func (o *GetScheduleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetScheduleTooManyRequests ¶
type GetScheduleTooManyRequests struct {
Payload *models.ErrorResponse
}
GetScheduleTooManyRequests handles this case with default header values.
Too many requests
func NewGetScheduleTooManyRequests ¶
func NewGetScheduleTooManyRequests() *GetScheduleTooManyRequests
NewGetScheduleTooManyRequests creates a GetScheduleTooManyRequests with default headers values
func (*GetScheduleTooManyRequests) Error ¶
func (o *GetScheduleTooManyRequests) Error() string
type GetScheduleUnauthorized ¶
type GetScheduleUnauthorized struct { }
GetScheduleUnauthorized handles this case with default header values.
Not authenticated
func NewGetScheduleUnauthorized ¶
func NewGetScheduleUnauthorized() *GetScheduleUnauthorized
NewGetScheduleUnauthorized creates a GetScheduleUnauthorized with default headers values
func (*GetScheduleUnauthorized) Error ¶
func (o *GetScheduleUnauthorized) Error() string
type GetSchedulesBadRequest ¶
type GetSchedulesBadRequest struct {
Payload *models.ErrorResponse
}
GetSchedulesBadRequest handles this case with default header values.
Bad request
func NewGetSchedulesBadRequest ¶
func NewGetSchedulesBadRequest() *GetSchedulesBadRequest
NewGetSchedulesBadRequest creates a GetSchedulesBadRequest with default headers values
func (*GetSchedulesBadRequest) Error ¶
func (o *GetSchedulesBadRequest) Error() string
type GetSchedulesDefault ¶
type GetSchedulesDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
GetSchedulesDefault handles this case with default header values.
Unexpected error
func NewGetSchedulesDefault ¶
func NewGetSchedulesDefault(code int) *GetSchedulesDefault
NewGetSchedulesDefault creates a GetSchedulesDefault with default headers values
func (*GetSchedulesDefault) Code ¶
func (o *GetSchedulesDefault) Code() int
Code gets the status code for the get schedules default response
func (*GetSchedulesDefault) Error ¶
func (o *GetSchedulesDefault) Error() string
type GetSchedulesForbidden ¶
type GetSchedulesForbidden struct { }
GetSchedulesForbidden handles this case with default header values.
Not authorized
func NewGetSchedulesForbidden ¶
func NewGetSchedulesForbidden() *GetSchedulesForbidden
NewGetSchedulesForbidden creates a GetSchedulesForbidden with default headers values
func (*GetSchedulesForbidden) Error ¶
func (o *GetSchedulesForbidden) Error() string
type GetSchedulesOK ¶
type GetSchedulesOK struct {
Payload *models.PagedSchedules
}
GetSchedulesOK handles this case with default header values.
A paged schedules list
func NewGetSchedulesOK ¶
func NewGetSchedulesOK() *GetSchedulesOK
NewGetSchedulesOK creates a GetSchedulesOK with default headers values
func (*GetSchedulesOK) Error ¶
func (o *GetSchedulesOK) Error() string
type GetSchedulesParams ¶
type GetSchedulesParams struct { /*Authorization OAuth token */ Authorization string /*InstalledAppID The ID of the installed application. */ InstalledAppID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetSchedulesParams contains all the parameters to send to the API endpoint for the get schedules operation typically these are written to a http.Request
func NewGetSchedulesParams ¶
func NewGetSchedulesParams() *GetSchedulesParams
NewGetSchedulesParams creates a new GetSchedulesParams object with the default values initialized.
func NewGetSchedulesParamsWithContext ¶
func NewGetSchedulesParamsWithContext(ctx context.Context) *GetSchedulesParams
NewGetSchedulesParamsWithContext creates a new GetSchedulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetSchedulesParamsWithHTTPClient ¶
func NewGetSchedulesParamsWithHTTPClient(client *http.Client) *GetSchedulesParams
NewGetSchedulesParamsWithHTTPClient creates a new GetSchedulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetSchedulesParamsWithTimeout ¶
func NewGetSchedulesParamsWithTimeout(timeout time.Duration) *GetSchedulesParams
NewGetSchedulesParamsWithTimeout creates a new GetSchedulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetSchedulesParams) SetAuthorization ¶
func (o *GetSchedulesParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the get schedules params
func (*GetSchedulesParams) SetContext ¶
func (o *GetSchedulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get schedules params
func (*GetSchedulesParams) SetHTTPClient ¶
func (o *GetSchedulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get schedules params
func (*GetSchedulesParams) SetInstalledAppID ¶
func (o *GetSchedulesParams) SetInstalledAppID(installedAppID string)
SetInstalledAppID adds the installedAppId to the get schedules params
func (*GetSchedulesParams) SetTimeout ¶
func (o *GetSchedulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get schedules params
func (*GetSchedulesParams) WithAuthorization ¶
func (o *GetSchedulesParams) WithAuthorization(authorization string) *GetSchedulesParams
WithAuthorization adds the authorization to the get schedules params
func (*GetSchedulesParams) WithContext ¶
func (o *GetSchedulesParams) WithContext(ctx context.Context) *GetSchedulesParams
WithContext adds the context to the get schedules params
func (*GetSchedulesParams) WithHTTPClient ¶
func (o *GetSchedulesParams) WithHTTPClient(client *http.Client) *GetSchedulesParams
WithHTTPClient adds the HTTPClient to the get schedules params
func (*GetSchedulesParams) WithInstalledAppID ¶
func (o *GetSchedulesParams) WithInstalledAppID(installedAppID string) *GetSchedulesParams
WithInstalledAppID adds the installedAppID to the get schedules params
func (*GetSchedulesParams) WithTimeout ¶
func (o *GetSchedulesParams) WithTimeout(timeout time.Duration) *GetSchedulesParams
WithTimeout adds the timeout to the get schedules params
func (*GetSchedulesParams) WriteToRequest ¶
func (o *GetSchedulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetSchedulesReader ¶
type GetSchedulesReader struct {
// contains filtered or unexported fields
}
GetSchedulesReader is a Reader for the GetSchedules structure.
func (*GetSchedulesReader) ReadResponse ¶
func (o *GetSchedulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetSchedulesTooManyRequests ¶
type GetSchedulesTooManyRequests struct {
Payload *models.ErrorResponse
}
GetSchedulesTooManyRequests handles this case with default header values.
Too many requests
func NewGetSchedulesTooManyRequests ¶
func NewGetSchedulesTooManyRequests() *GetSchedulesTooManyRequests
NewGetSchedulesTooManyRequests creates a GetSchedulesTooManyRequests with default headers values
func (*GetSchedulesTooManyRequests) Error ¶
func (o *GetSchedulesTooManyRequests) Error() string
type GetSchedulesUnauthorized ¶
type GetSchedulesUnauthorized struct { }
GetSchedulesUnauthorized handles this case with default header values.
Not authenticated
func NewGetSchedulesUnauthorized ¶
func NewGetSchedulesUnauthorized() *GetSchedulesUnauthorized
NewGetSchedulesUnauthorized creates a GetSchedulesUnauthorized with default headers values
func (*GetSchedulesUnauthorized) Error ¶
func (o *GetSchedulesUnauthorized) Error() string
Source Files ¶
- create_schedule_parameters.go
- create_schedule_responses.go
- delete_schedule_parameters.go
- delete_schedule_responses.go
- delete_schedules_parameters.go
- delete_schedules_responses.go
- get_schedule_parameters.go
- get_schedule_responses.go
- get_schedules_parameters.go
- get_schedules_responses.go
- schedules_client.go