job_schedules

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2017 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for job schedules API

func New

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

New creates a new job schedules API client.

func (*Client) JobScheduleAdd

func (a *Client) JobScheduleAdd(params *JobScheduleAddParams) (*JobScheduleAddCreated, error)

JobScheduleAdd adds a job schedule to the specified account

func (*Client) JobScheduleDelete

func (a *Client) JobScheduleDelete(params *JobScheduleDeleteParams) (*JobScheduleDeleteAccepted, error)

JobScheduleDelete deletes a job schedule from the specified account

When you delete a job schedule, this also deletes all jobs and tasks under that schedule. When tasks are deleted, all the files in their working directories on the compute nodes are also deleted (the retention period is ignored). The job schedule statistics are no longer accessible once the job schedule is deleted, though they are still counted towards account lifetime statistics.

func (*Client) JobScheduleDisable

func (a *Client) JobScheduleDisable(params *JobScheduleDisableParams) (*JobScheduleDisableNoContent, error)

JobScheduleDisable disables a job schedule

No new jobs will be created until the job schedule is enabled again.

func (*Client) JobScheduleEnable

func (a *Client) JobScheduleEnable(params *JobScheduleEnableParams) (*JobScheduleEnableNoContent, error)

JobScheduleEnable enables a job schedule

func (*Client) JobScheduleExists

func (a *Client) JobScheduleExists(params *JobScheduleExistsParams) (*JobScheduleExistsOK, error)

JobScheduleExists checks the specified job schedule exists

func (*Client) JobScheduleGet

func (a *Client) JobScheduleGet(params *JobScheduleGetParams) (*JobScheduleGetOK, error)

JobScheduleGet Gets information about the specified job schedule.

func (*Client) JobScheduleList

func (a *Client) JobScheduleList(params *JobScheduleListParams) (*JobScheduleListOK, error)

JobScheduleList lists all of the job schedules in the specified account

func (*Client) JobSchedulePatch

func (a *Client) JobSchedulePatch(params *JobSchedulePatchParams) (*JobSchedulePatchOK, error)

JobSchedulePatch updates the properties of the specified job schedule

This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.

func (*Client) JobScheduleTerminate

func (a *Client) JobScheduleTerminate(params *JobScheduleTerminateParams) (*JobScheduleTerminateAccepted, error)

JobScheduleTerminate terminates a job schedule

func (*Client) JobScheduleUpdate

func (a *Client) JobScheduleUpdate(params *JobScheduleUpdateParams) (*JobScheduleUpdateOK, error)

JobScheduleUpdate updates the properties of the specified job schedule

This fully replaces all the updateable properties of the job schedule. For example, if the schedule property is not specified with this request, then the Batch service will remove the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type JobScheduleAddCreated

type JobScheduleAddCreated struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleAddCreated handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleAddCreated

func NewJobScheduleAddCreated() *JobScheduleAddCreated

NewJobScheduleAddCreated creates a JobScheduleAddCreated with default headers values

func (*JobScheduleAddCreated) Error

func (o *JobScheduleAddCreated) Error() string

type JobScheduleAddDefault

type JobScheduleAddDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleAddDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleAddDefault

func NewJobScheduleAddDefault(code int) *JobScheduleAddDefault

NewJobScheduleAddDefault creates a JobScheduleAddDefault with default headers values

func (*JobScheduleAddDefault) Code

func (o *JobScheduleAddDefault) Code() int

Code gets the status code for the job schedule add default response

func (*JobScheduleAddDefault) Error

func (o *JobScheduleAddDefault) Error() string

type JobScheduleAddParams

type JobScheduleAddParams struct {

	/*CloudJobSchedule
	  The job schedule to be added.

	*/
	CloudJobSchedule *models.JobScheduleAddParameter
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleAddParams contains all the parameters to send to the API endpoint for the job schedule add operation typically these are written to a http.Request

func NewJobScheduleAddParams

func NewJobScheduleAddParams() *JobScheduleAddParams

NewJobScheduleAddParams creates a new JobScheduleAddParams object with the default values initialized.

func NewJobScheduleAddParamsWithContext

func NewJobScheduleAddParamsWithContext(ctx context.Context) *JobScheduleAddParams

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

func NewJobScheduleAddParamsWithTimeout

func NewJobScheduleAddParamsWithTimeout(timeout time.Duration) *JobScheduleAddParams

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

func (*JobScheduleAddParams) SetAPIVersion

func (o *JobScheduleAddParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule add params

func (*JobScheduleAddParams) SetClientRequestID

func (o *JobScheduleAddParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule add params

func (*JobScheduleAddParams) SetCloudJobSchedule

func (o *JobScheduleAddParams) SetCloudJobSchedule(cloudJobSchedule *models.JobScheduleAddParameter)

SetCloudJobSchedule adds the cloudJobSchedule to the job schedule add params

func (*JobScheduleAddParams) SetContext

func (o *JobScheduleAddParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule add params

func (*JobScheduleAddParams) SetOcpDate

func (o *JobScheduleAddParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule add params

func (*JobScheduleAddParams) SetRequestTimeout

func (o *JobScheduleAddParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule add params

func (*JobScheduleAddParams) SetReturnClientRequestID

func (o *JobScheduleAddParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule add params

func (*JobScheduleAddParams) SetTimeout

func (o *JobScheduleAddParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule add params

func (*JobScheduleAddParams) WithAPIVersion

func (o *JobScheduleAddParams) WithAPIVersion(aPIVersion string) *JobScheduleAddParams

WithAPIVersion adds the aPIVersion to the job schedule add params

func (*JobScheduleAddParams) WithClientRequestID

func (o *JobScheduleAddParams) WithClientRequestID(clientRequestID *string) *JobScheduleAddParams

WithClientRequestID adds the clientRequestID to the job schedule add params

func (*JobScheduleAddParams) WithCloudJobSchedule

func (o *JobScheduleAddParams) WithCloudJobSchedule(cloudJobSchedule *models.JobScheduleAddParameter) *JobScheduleAddParams

WithCloudJobSchedule adds the cloudJobSchedule to the job schedule add params

func (*JobScheduleAddParams) WithContext

WithContext adds the context to the job schedule add params

func (*JobScheduleAddParams) WithOcpDate

func (o *JobScheduleAddParams) WithOcpDate(ocpDate *string) *JobScheduleAddParams

WithOcpDate adds the ocpDate to the job schedule add params

func (*JobScheduleAddParams) WithRequestTimeout

func (o *JobScheduleAddParams) WithRequestTimeout(timeout time.Duration) *JobScheduleAddParams

WithRequestTimeout adds the timeout to the job schedule add params

func (*JobScheduleAddParams) WithReturnClientRequestID

func (o *JobScheduleAddParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleAddParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule add params

func (*JobScheduleAddParams) WithTimeout

func (o *JobScheduleAddParams) WithTimeout(timeout *int32) *JobScheduleAddParams

WithTimeout adds the timeout to the job schedule add params

func (*JobScheduleAddParams) WriteToRequest

func (o *JobScheduleAddParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type JobScheduleAddReader

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

JobScheduleAddReader is a Reader for the JobScheduleAdd structure.

func (*JobScheduleAddReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleDeleteAccepted

type JobScheduleDeleteAccepted struct {
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleDeleteAccepted handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleDeleteAccepted

func NewJobScheduleDeleteAccepted() *JobScheduleDeleteAccepted

NewJobScheduleDeleteAccepted creates a JobScheduleDeleteAccepted with default headers values

func (*JobScheduleDeleteAccepted) Error

func (o *JobScheduleDeleteAccepted) Error() string

type JobScheduleDeleteDefault

type JobScheduleDeleteDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleDeleteDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleDeleteDefault

func NewJobScheduleDeleteDefault(code int) *JobScheduleDeleteDefault

NewJobScheduleDeleteDefault creates a JobScheduleDeleteDefault with default headers values

func (*JobScheduleDeleteDefault) Code

func (o *JobScheduleDeleteDefault) Code() int

Code gets the status code for the job schedule delete default response

func (*JobScheduleDeleteDefault) Error

func (o *JobScheduleDeleteDefault) Error() string

type JobScheduleDeleteParams

type JobScheduleDeleteParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to delete.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleDeleteParams contains all the parameters to send to the API endpoint for the job schedule delete operation typically these are written to a http.Request

func NewJobScheduleDeleteParams

func NewJobScheduleDeleteParams() *JobScheduleDeleteParams

NewJobScheduleDeleteParams creates a new JobScheduleDeleteParams object with the default values initialized.

func NewJobScheduleDeleteParamsWithContext

func NewJobScheduleDeleteParamsWithContext(ctx context.Context) *JobScheduleDeleteParams

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

func NewJobScheduleDeleteParamsWithTimeout

func NewJobScheduleDeleteParamsWithTimeout(timeout time.Duration) *JobScheduleDeleteParams

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

func (*JobScheduleDeleteParams) SetAPIVersion

func (o *JobScheduleDeleteParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule delete params

func (*JobScheduleDeleteParams) SetClientRequestID

func (o *JobScheduleDeleteParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule delete params

func (*JobScheduleDeleteParams) SetContext

func (o *JobScheduleDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule delete params

func (*JobScheduleDeleteParams) SetIfMatch

func (o *JobScheduleDeleteParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule delete params

func (*JobScheduleDeleteParams) SetIfModifiedSince

func (o *JobScheduleDeleteParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule delete params

func (*JobScheduleDeleteParams) SetIfNoneMatch

func (o *JobScheduleDeleteParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule delete params

func (*JobScheduleDeleteParams) SetIfUnmodifiedSince

func (o *JobScheduleDeleteParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule delete params

func (*JobScheduleDeleteParams) SetJobScheduleID

func (o *JobScheduleDeleteParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule delete params

func (*JobScheduleDeleteParams) SetOcpDate

func (o *JobScheduleDeleteParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule delete params

func (*JobScheduleDeleteParams) SetRequestTimeout

func (o *JobScheduleDeleteParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule delete params

func (*JobScheduleDeleteParams) SetReturnClientRequestID

func (o *JobScheduleDeleteParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule delete params

func (*JobScheduleDeleteParams) SetTimeout

func (o *JobScheduleDeleteParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule delete params

func (*JobScheduleDeleteParams) WithAPIVersion

func (o *JobScheduleDeleteParams) WithAPIVersion(aPIVersion string) *JobScheduleDeleteParams

WithAPIVersion adds the aPIVersion to the job schedule delete params

func (*JobScheduleDeleteParams) WithClientRequestID

func (o *JobScheduleDeleteParams) WithClientRequestID(clientRequestID *string) *JobScheduleDeleteParams

WithClientRequestID adds the clientRequestID to the job schedule delete params

func (*JobScheduleDeleteParams) WithContext

WithContext adds the context to the job schedule delete params

func (*JobScheduleDeleteParams) WithIfMatch

func (o *JobScheduleDeleteParams) WithIfMatch(ifMatch *string) *JobScheduleDeleteParams

WithIfMatch adds the ifMatch to the job schedule delete params

func (*JobScheduleDeleteParams) WithIfModifiedSince

func (o *JobScheduleDeleteParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleDeleteParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule delete params

func (*JobScheduleDeleteParams) WithIfNoneMatch

func (o *JobScheduleDeleteParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleDeleteParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule delete params

func (*JobScheduleDeleteParams) WithIfUnmodifiedSince

func (o *JobScheduleDeleteParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleDeleteParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule delete params

func (*JobScheduleDeleteParams) WithJobScheduleID

func (o *JobScheduleDeleteParams) WithJobScheduleID(jobScheduleID string) *JobScheduleDeleteParams

WithJobScheduleID adds the jobScheduleID to the job schedule delete params

func (*JobScheduleDeleteParams) WithOcpDate

func (o *JobScheduleDeleteParams) WithOcpDate(ocpDate *string) *JobScheduleDeleteParams

WithOcpDate adds the ocpDate to the job schedule delete params

func (*JobScheduleDeleteParams) WithRequestTimeout

func (o *JobScheduleDeleteParams) WithRequestTimeout(timeout time.Duration) *JobScheduleDeleteParams

WithRequestTimeout adds the timeout to the job schedule delete params

func (*JobScheduleDeleteParams) WithReturnClientRequestID

func (o *JobScheduleDeleteParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleDeleteParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule delete params

func (*JobScheduleDeleteParams) WithTimeout

func (o *JobScheduleDeleteParams) WithTimeout(timeout *int32) *JobScheduleDeleteParams

WithTimeout adds the timeout to the job schedule delete params

func (*JobScheduleDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleDeleteReader

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

JobScheduleDeleteReader is a Reader for the JobScheduleDelete structure.

func (*JobScheduleDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleDisableDefault

type JobScheduleDisableDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleDisableDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleDisableDefault

func NewJobScheduleDisableDefault(code int) *JobScheduleDisableDefault

NewJobScheduleDisableDefault creates a JobScheduleDisableDefault with default headers values

func (*JobScheduleDisableDefault) Code

func (o *JobScheduleDisableDefault) Code() int

Code gets the status code for the job schedule disable default response

func (*JobScheduleDisableDefault) Error

func (o *JobScheduleDisableDefault) Error() string

type JobScheduleDisableNoContent

type JobScheduleDisableNoContent struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleDisableNoContent handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleDisableNoContent

func NewJobScheduleDisableNoContent() *JobScheduleDisableNoContent

NewJobScheduleDisableNoContent creates a JobScheduleDisableNoContent with default headers values

func (*JobScheduleDisableNoContent) Error

type JobScheduleDisableParams

type JobScheduleDisableParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to disable.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleDisableParams contains all the parameters to send to the API endpoint for the job schedule disable operation typically these are written to a http.Request

func NewJobScheduleDisableParams

func NewJobScheduleDisableParams() *JobScheduleDisableParams

NewJobScheduleDisableParams creates a new JobScheduleDisableParams object with the default values initialized.

func NewJobScheduleDisableParamsWithContext

func NewJobScheduleDisableParamsWithContext(ctx context.Context) *JobScheduleDisableParams

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

func NewJobScheduleDisableParamsWithTimeout

func NewJobScheduleDisableParamsWithTimeout(timeout time.Duration) *JobScheduleDisableParams

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

func (*JobScheduleDisableParams) SetAPIVersion

func (o *JobScheduleDisableParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule disable params

func (*JobScheduleDisableParams) SetClientRequestID

func (o *JobScheduleDisableParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule disable params

func (*JobScheduleDisableParams) SetContext

func (o *JobScheduleDisableParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule disable params

func (*JobScheduleDisableParams) SetIfMatch

func (o *JobScheduleDisableParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule disable params

func (*JobScheduleDisableParams) SetIfModifiedSince

func (o *JobScheduleDisableParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule disable params

func (*JobScheduleDisableParams) SetIfNoneMatch

func (o *JobScheduleDisableParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule disable params

func (*JobScheduleDisableParams) SetIfUnmodifiedSince

func (o *JobScheduleDisableParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule disable params

func (*JobScheduleDisableParams) SetJobScheduleID

func (o *JobScheduleDisableParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule disable params

func (*JobScheduleDisableParams) SetOcpDate

func (o *JobScheduleDisableParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule disable params

func (*JobScheduleDisableParams) SetRequestTimeout

func (o *JobScheduleDisableParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule disable params

func (*JobScheduleDisableParams) SetReturnClientRequestID

func (o *JobScheduleDisableParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule disable params

func (*JobScheduleDisableParams) SetTimeout

func (o *JobScheduleDisableParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule disable params

func (*JobScheduleDisableParams) WithAPIVersion

func (o *JobScheduleDisableParams) WithAPIVersion(aPIVersion string) *JobScheduleDisableParams

WithAPIVersion adds the aPIVersion to the job schedule disable params

func (*JobScheduleDisableParams) WithClientRequestID

func (o *JobScheduleDisableParams) WithClientRequestID(clientRequestID *string) *JobScheduleDisableParams

WithClientRequestID adds the clientRequestID to the job schedule disable params

func (*JobScheduleDisableParams) WithContext

WithContext adds the context to the job schedule disable params

func (*JobScheduleDisableParams) WithIfMatch

func (o *JobScheduleDisableParams) WithIfMatch(ifMatch *string) *JobScheduleDisableParams

WithIfMatch adds the ifMatch to the job schedule disable params

func (*JobScheduleDisableParams) WithIfModifiedSince

func (o *JobScheduleDisableParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleDisableParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule disable params

func (*JobScheduleDisableParams) WithIfNoneMatch

func (o *JobScheduleDisableParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleDisableParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule disable params

func (*JobScheduleDisableParams) WithIfUnmodifiedSince

func (o *JobScheduleDisableParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleDisableParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule disable params

func (*JobScheduleDisableParams) WithJobScheduleID

func (o *JobScheduleDisableParams) WithJobScheduleID(jobScheduleID string) *JobScheduleDisableParams

WithJobScheduleID adds the jobScheduleID to the job schedule disable params

func (*JobScheduleDisableParams) WithOcpDate

func (o *JobScheduleDisableParams) WithOcpDate(ocpDate *string) *JobScheduleDisableParams

WithOcpDate adds the ocpDate to the job schedule disable params

func (*JobScheduleDisableParams) WithRequestTimeout

func (o *JobScheduleDisableParams) WithRequestTimeout(timeout time.Duration) *JobScheduleDisableParams

WithRequestTimeout adds the timeout to the job schedule disable params

func (*JobScheduleDisableParams) WithReturnClientRequestID

func (o *JobScheduleDisableParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleDisableParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule disable params

func (*JobScheduleDisableParams) WithTimeout

func (o *JobScheduleDisableParams) WithTimeout(timeout *int32) *JobScheduleDisableParams

WithTimeout adds the timeout to the job schedule disable params

func (*JobScheduleDisableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleDisableReader

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

JobScheduleDisableReader is a Reader for the JobScheduleDisable structure.

func (*JobScheduleDisableReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleEnableDefault

type JobScheduleEnableDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleEnableDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleEnableDefault

func NewJobScheduleEnableDefault(code int) *JobScheduleEnableDefault

NewJobScheduleEnableDefault creates a JobScheduleEnableDefault with default headers values

func (*JobScheduleEnableDefault) Code

func (o *JobScheduleEnableDefault) Code() int

Code gets the status code for the job schedule enable default response

func (*JobScheduleEnableDefault) Error

func (o *JobScheduleEnableDefault) Error() string

type JobScheduleEnableNoContent

type JobScheduleEnableNoContent struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleEnableNoContent handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleEnableNoContent

func NewJobScheduleEnableNoContent() *JobScheduleEnableNoContent

NewJobScheduleEnableNoContent creates a JobScheduleEnableNoContent with default headers values

func (*JobScheduleEnableNoContent) Error

type JobScheduleEnableParams

type JobScheduleEnableParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to enable.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleEnableParams contains all the parameters to send to the API endpoint for the job schedule enable operation typically these are written to a http.Request

func NewJobScheduleEnableParams

func NewJobScheduleEnableParams() *JobScheduleEnableParams

NewJobScheduleEnableParams creates a new JobScheduleEnableParams object with the default values initialized.

func NewJobScheduleEnableParamsWithContext

func NewJobScheduleEnableParamsWithContext(ctx context.Context) *JobScheduleEnableParams

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

func NewJobScheduleEnableParamsWithTimeout

func NewJobScheduleEnableParamsWithTimeout(timeout time.Duration) *JobScheduleEnableParams

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

func (*JobScheduleEnableParams) SetAPIVersion

func (o *JobScheduleEnableParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule enable params

func (*JobScheduleEnableParams) SetClientRequestID

func (o *JobScheduleEnableParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule enable params

func (*JobScheduleEnableParams) SetContext

func (o *JobScheduleEnableParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule enable params

func (*JobScheduleEnableParams) SetIfMatch

func (o *JobScheduleEnableParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule enable params

func (*JobScheduleEnableParams) SetIfModifiedSince

func (o *JobScheduleEnableParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule enable params

func (*JobScheduleEnableParams) SetIfNoneMatch

func (o *JobScheduleEnableParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule enable params

func (*JobScheduleEnableParams) SetIfUnmodifiedSince

func (o *JobScheduleEnableParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule enable params

func (*JobScheduleEnableParams) SetJobScheduleID

func (o *JobScheduleEnableParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule enable params

func (*JobScheduleEnableParams) SetOcpDate

func (o *JobScheduleEnableParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule enable params

func (*JobScheduleEnableParams) SetRequestTimeout

func (o *JobScheduleEnableParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule enable params

func (*JobScheduleEnableParams) SetReturnClientRequestID

func (o *JobScheduleEnableParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule enable params

func (*JobScheduleEnableParams) SetTimeout

func (o *JobScheduleEnableParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule enable params

func (*JobScheduleEnableParams) WithAPIVersion

func (o *JobScheduleEnableParams) WithAPIVersion(aPIVersion string) *JobScheduleEnableParams

WithAPIVersion adds the aPIVersion to the job schedule enable params

func (*JobScheduleEnableParams) WithClientRequestID

func (o *JobScheduleEnableParams) WithClientRequestID(clientRequestID *string) *JobScheduleEnableParams

WithClientRequestID adds the clientRequestID to the job schedule enable params

func (*JobScheduleEnableParams) WithContext

WithContext adds the context to the job schedule enable params

func (*JobScheduleEnableParams) WithIfMatch

func (o *JobScheduleEnableParams) WithIfMatch(ifMatch *string) *JobScheduleEnableParams

WithIfMatch adds the ifMatch to the job schedule enable params

func (*JobScheduleEnableParams) WithIfModifiedSince

func (o *JobScheduleEnableParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleEnableParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule enable params

func (*JobScheduleEnableParams) WithIfNoneMatch

func (o *JobScheduleEnableParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleEnableParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule enable params

func (*JobScheduleEnableParams) WithIfUnmodifiedSince

func (o *JobScheduleEnableParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleEnableParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule enable params

func (*JobScheduleEnableParams) WithJobScheduleID

func (o *JobScheduleEnableParams) WithJobScheduleID(jobScheduleID string) *JobScheduleEnableParams

WithJobScheduleID adds the jobScheduleID to the job schedule enable params

func (*JobScheduleEnableParams) WithOcpDate

func (o *JobScheduleEnableParams) WithOcpDate(ocpDate *string) *JobScheduleEnableParams

WithOcpDate adds the ocpDate to the job schedule enable params

func (*JobScheduleEnableParams) WithRequestTimeout

func (o *JobScheduleEnableParams) WithRequestTimeout(timeout time.Duration) *JobScheduleEnableParams

WithRequestTimeout adds the timeout to the job schedule enable params

func (*JobScheduleEnableParams) WithReturnClientRequestID

func (o *JobScheduleEnableParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleEnableParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule enable params

func (*JobScheduleEnableParams) WithTimeout

func (o *JobScheduleEnableParams) WithTimeout(timeout *int32) *JobScheduleEnableParams

WithTimeout adds the timeout to the job schedule enable params

func (*JobScheduleEnableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleEnableReader

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

JobScheduleEnableReader is a Reader for the JobScheduleEnable structure.

func (*JobScheduleEnableReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleExistsDefault

type JobScheduleExistsDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleExistsDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleExistsDefault

func NewJobScheduleExistsDefault(code int) *JobScheduleExistsDefault

NewJobScheduleExistsDefault creates a JobScheduleExistsDefault with default headers values

func (*JobScheduleExistsDefault) Code

func (o *JobScheduleExistsDefault) Code() int

Code gets the status code for the job schedule exists default response

func (*JobScheduleExistsDefault) Error

func (o *JobScheduleExistsDefault) Error() string

type JobScheduleExistsNotFound

type JobScheduleExistsNotFound struct {
}

JobScheduleExistsNotFound handles this case with default header values.

The job schedule does not exist.

func NewJobScheduleExistsNotFound

func NewJobScheduleExistsNotFound() *JobScheduleExistsNotFound

NewJobScheduleExistsNotFound creates a JobScheduleExistsNotFound with default headers values

func (*JobScheduleExistsNotFound) Error

func (o *JobScheduleExistsNotFound) Error() string

type JobScheduleExistsOK

type JobScheduleExistsOK struct {
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleExistsOK handles this case with default header values.

A response containing headers related to the job schedule, if it exists.

func NewJobScheduleExistsOK

func NewJobScheduleExistsOK() *JobScheduleExistsOK

NewJobScheduleExistsOK creates a JobScheduleExistsOK with default headers values

func (*JobScheduleExistsOK) Error

func (o *JobScheduleExistsOK) Error() string

type JobScheduleExistsParams

type JobScheduleExistsParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule which you want to check.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleExistsParams contains all the parameters to send to the API endpoint for the job schedule exists operation typically these are written to a http.Request

func NewJobScheduleExistsParams

func NewJobScheduleExistsParams() *JobScheduleExistsParams

NewJobScheduleExistsParams creates a new JobScheduleExistsParams object with the default values initialized.

func NewJobScheduleExistsParamsWithContext

func NewJobScheduleExistsParamsWithContext(ctx context.Context) *JobScheduleExistsParams

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

func NewJobScheduleExistsParamsWithTimeout

func NewJobScheduleExistsParamsWithTimeout(timeout time.Duration) *JobScheduleExistsParams

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

func (*JobScheduleExistsParams) SetAPIVersion

func (o *JobScheduleExistsParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule exists params

func (*JobScheduleExistsParams) SetClientRequestID

func (o *JobScheduleExistsParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule exists params

func (*JobScheduleExistsParams) SetContext

func (o *JobScheduleExistsParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule exists params

func (*JobScheduleExistsParams) SetIfMatch

func (o *JobScheduleExistsParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule exists params

func (*JobScheduleExistsParams) SetIfModifiedSince

func (o *JobScheduleExistsParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule exists params

func (*JobScheduleExistsParams) SetIfNoneMatch

func (o *JobScheduleExistsParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule exists params

func (*JobScheduleExistsParams) SetIfUnmodifiedSince

func (o *JobScheduleExistsParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule exists params

func (*JobScheduleExistsParams) SetJobScheduleID

func (o *JobScheduleExistsParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule exists params

func (*JobScheduleExistsParams) SetOcpDate

func (o *JobScheduleExistsParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule exists params

func (*JobScheduleExistsParams) SetRequestTimeout

func (o *JobScheduleExistsParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule exists params

func (*JobScheduleExistsParams) SetReturnClientRequestID

func (o *JobScheduleExistsParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule exists params

func (*JobScheduleExistsParams) SetTimeout

func (o *JobScheduleExistsParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule exists params

func (*JobScheduleExistsParams) WithAPIVersion

func (o *JobScheduleExistsParams) WithAPIVersion(aPIVersion string) *JobScheduleExistsParams

WithAPIVersion adds the aPIVersion to the job schedule exists params

func (*JobScheduleExistsParams) WithClientRequestID

func (o *JobScheduleExistsParams) WithClientRequestID(clientRequestID *string) *JobScheduleExistsParams

WithClientRequestID adds the clientRequestID to the job schedule exists params

func (*JobScheduleExistsParams) WithContext

WithContext adds the context to the job schedule exists params

func (*JobScheduleExistsParams) WithIfMatch

func (o *JobScheduleExistsParams) WithIfMatch(ifMatch *string) *JobScheduleExistsParams

WithIfMatch adds the ifMatch to the job schedule exists params

func (*JobScheduleExistsParams) WithIfModifiedSince

func (o *JobScheduleExistsParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleExistsParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule exists params

func (*JobScheduleExistsParams) WithIfNoneMatch

func (o *JobScheduleExistsParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleExistsParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule exists params

func (*JobScheduleExistsParams) WithIfUnmodifiedSince

func (o *JobScheduleExistsParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleExistsParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule exists params

func (*JobScheduleExistsParams) WithJobScheduleID

func (o *JobScheduleExistsParams) WithJobScheduleID(jobScheduleID string) *JobScheduleExistsParams

WithJobScheduleID adds the jobScheduleID to the job schedule exists params

func (*JobScheduleExistsParams) WithOcpDate

func (o *JobScheduleExistsParams) WithOcpDate(ocpDate *string) *JobScheduleExistsParams

WithOcpDate adds the ocpDate to the job schedule exists params

func (*JobScheduleExistsParams) WithRequestTimeout

func (o *JobScheduleExistsParams) WithRequestTimeout(timeout time.Duration) *JobScheduleExistsParams

WithRequestTimeout adds the timeout to the job schedule exists params

func (*JobScheduleExistsParams) WithReturnClientRequestID

func (o *JobScheduleExistsParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleExistsParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule exists params

func (*JobScheduleExistsParams) WithTimeout

func (o *JobScheduleExistsParams) WithTimeout(timeout *int32) *JobScheduleExistsParams

WithTimeout adds the timeout to the job schedule exists params

func (*JobScheduleExistsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleExistsReader

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

JobScheduleExistsReader is a Reader for the JobScheduleExists structure.

func (*JobScheduleExistsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleGetDefault

type JobScheduleGetDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleGetDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleGetDefault

func NewJobScheduleGetDefault(code int) *JobScheduleGetDefault

NewJobScheduleGetDefault creates a JobScheduleGetDefault with default headers values

func (*JobScheduleGetDefault) Code

func (o *JobScheduleGetDefault) Code() int

Code gets the status code for the job schedule get default response

func (*JobScheduleGetDefault) Error

func (o *JobScheduleGetDefault) Error() string

type JobScheduleGetOK

type JobScheduleGetOK struct {
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string

	Payload *models.CloudJobSchedule
}

JobScheduleGetOK handles this case with default header values.

A response containing the job schedule.

func NewJobScheduleGetOK

func NewJobScheduleGetOK() *JobScheduleGetOK

NewJobScheduleGetOK creates a JobScheduleGetOK with default headers values

func (*JobScheduleGetOK) Error

func (o *JobScheduleGetOK) Error() string

type JobScheduleGetParams

type JobScheduleGetParams struct {

	/*NrDollarExpand
	  An OData $expand clause.

	*/
	DollarExpand *string
	/*NrDollarSelect
	  An OData $select clause.

	*/
	DollarSelect *string
	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to get.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleGetParams contains all the parameters to send to the API endpoint for the job schedule get operation typically these are written to a http.Request

func NewJobScheduleGetParams

func NewJobScheduleGetParams() *JobScheduleGetParams

NewJobScheduleGetParams creates a new JobScheduleGetParams object with the default values initialized.

func NewJobScheduleGetParamsWithContext

func NewJobScheduleGetParamsWithContext(ctx context.Context) *JobScheduleGetParams

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

func NewJobScheduleGetParamsWithTimeout

func NewJobScheduleGetParamsWithTimeout(timeout time.Duration) *JobScheduleGetParams

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

func (*JobScheduleGetParams) SetAPIVersion

func (o *JobScheduleGetParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule get params

func (*JobScheduleGetParams) SetClientRequestID

func (o *JobScheduleGetParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule get params

func (*JobScheduleGetParams) SetContext

func (o *JobScheduleGetParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule get params

func (*JobScheduleGetParams) SetDollarExpand

func (o *JobScheduleGetParams) SetDollarExpand(dollarExpand *string)

SetDollarExpand adds the dollarExpand to the job schedule get params

func (*JobScheduleGetParams) SetDollarSelect

func (o *JobScheduleGetParams) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the job schedule get params

func (*JobScheduleGetParams) SetIfMatch

func (o *JobScheduleGetParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule get params

func (*JobScheduleGetParams) SetIfModifiedSince

func (o *JobScheduleGetParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule get params

func (*JobScheduleGetParams) SetIfNoneMatch

func (o *JobScheduleGetParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule get params

func (*JobScheduleGetParams) SetIfUnmodifiedSince

func (o *JobScheduleGetParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule get params

func (*JobScheduleGetParams) SetJobScheduleID

func (o *JobScheduleGetParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule get params

func (*JobScheduleGetParams) SetOcpDate

func (o *JobScheduleGetParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule get params

func (*JobScheduleGetParams) SetRequestTimeout

func (o *JobScheduleGetParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule get params

func (*JobScheduleGetParams) SetReturnClientRequestID

func (o *JobScheduleGetParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule get params

func (*JobScheduleGetParams) SetTimeout

func (o *JobScheduleGetParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule get params

func (*JobScheduleGetParams) WithAPIVersion

func (o *JobScheduleGetParams) WithAPIVersion(aPIVersion string) *JobScheduleGetParams

WithAPIVersion adds the aPIVersion to the job schedule get params

func (*JobScheduleGetParams) WithClientRequestID

func (o *JobScheduleGetParams) WithClientRequestID(clientRequestID *string) *JobScheduleGetParams

WithClientRequestID adds the clientRequestID to the job schedule get params

func (*JobScheduleGetParams) WithContext

WithContext adds the context to the job schedule get params

func (*JobScheduleGetParams) WithDollarExpand

func (o *JobScheduleGetParams) WithDollarExpand(dollarExpand *string) *JobScheduleGetParams

WithDollarExpand adds the dollarExpand to the job schedule get params

func (*JobScheduleGetParams) WithDollarSelect

func (o *JobScheduleGetParams) WithDollarSelect(dollarSelect *string) *JobScheduleGetParams

WithDollarSelect adds the dollarSelect to the job schedule get params

func (*JobScheduleGetParams) WithIfMatch

func (o *JobScheduleGetParams) WithIfMatch(ifMatch *string) *JobScheduleGetParams

WithIfMatch adds the ifMatch to the job schedule get params

func (*JobScheduleGetParams) WithIfModifiedSince

func (o *JobScheduleGetParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleGetParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule get params

func (*JobScheduleGetParams) WithIfNoneMatch

func (o *JobScheduleGetParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleGetParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule get params

func (*JobScheduleGetParams) WithIfUnmodifiedSince

func (o *JobScheduleGetParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleGetParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule get params

func (*JobScheduleGetParams) WithJobScheduleID

func (o *JobScheduleGetParams) WithJobScheduleID(jobScheduleID string) *JobScheduleGetParams

WithJobScheduleID adds the jobScheduleID to the job schedule get params

func (*JobScheduleGetParams) WithOcpDate

func (o *JobScheduleGetParams) WithOcpDate(ocpDate *string) *JobScheduleGetParams

WithOcpDate adds the ocpDate to the job schedule get params

func (*JobScheduleGetParams) WithRequestTimeout

func (o *JobScheduleGetParams) WithRequestTimeout(timeout time.Duration) *JobScheduleGetParams

WithRequestTimeout adds the timeout to the job schedule get params

func (*JobScheduleGetParams) WithReturnClientRequestID

func (o *JobScheduleGetParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleGetParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule get params

func (*JobScheduleGetParams) WithTimeout

func (o *JobScheduleGetParams) WithTimeout(timeout *int32) *JobScheduleGetParams

WithTimeout adds the timeout to the job schedule get params

func (*JobScheduleGetParams) WriteToRequest

func (o *JobScheduleGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type JobScheduleGetReader

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

JobScheduleGetReader is a Reader for the JobScheduleGet structure.

func (*JobScheduleGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleListDefault

type JobScheduleListDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleListDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleListDefault

func NewJobScheduleListDefault(code int) *JobScheduleListDefault

NewJobScheduleListDefault creates a JobScheduleListDefault with default headers values

func (*JobScheduleListDefault) Code

func (o *JobScheduleListDefault) Code() int

Code gets the status code for the job schedule list default response

func (*JobScheduleListDefault) Error

func (o *JobScheduleListDefault) Error() string

type JobScheduleListOK

type JobScheduleListOK struct {
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string

	Payload *models.CloudJobScheduleListResult
}

JobScheduleListOK handles this case with default header values.

A response containing the list of job schedules.

func NewJobScheduleListOK

func NewJobScheduleListOK() *JobScheduleListOK

NewJobScheduleListOK creates a JobScheduleListOK with default headers values

func (*JobScheduleListOK) Error

func (o *JobScheduleListOK) Error() string

type JobScheduleListParams

type JobScheduleListParams struct {

	/*NrDollarExpand
	  An OData $expand clause.

	*/
	DollarExpand *string
	/*NrDollarFilter
	  An OData $filter clause.

	*/
	DollarFilter *string
	/*NrDollarSelect
	  An OData $select clause.

	*/
	DollarSelect *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*Maxresults
	  The maximum number of items to return in the response. A maximum of 1000 job schedules can be returned.

	*/
	Maxresults *int32
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleListParams contains all the parameters to send to the API endpoint for the job schedule list operation typically these are written to a http.Request

func NewJobScheduleListParams

func NewJobScheduleListParams() *JobScheduleListParams

NewJobScheduleListParams creates a new JobScheduleListParams object with the default values initialized.

func NewJobScheduleListParamsWithContext

func NewJobScheduleListParamsWithContext(ctx context.Context) *JobScheduleListParams

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

func NewJobScheduleListParamsWithTimeout

func NewJobScheduleListParamsWithTimeout(timeout time.Duration) *JobScheduleListParams

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

func (*JobScheduleListParams) SetAPIVersion

func (o *JobScheduleListParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule list params

func (*JobScheduleListParams) SetClientRequestID

func (o *JobScheduleListParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule list params

func (*JobScheduleListParams) SetContext

func (o *JobScheduleListParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule list params

func (*JobScheduleListParams) SetDollarExpand

func (o *JobScheduleListParams) SetDollarExpand(dollarExpand *string)

SetDollarExpand adds the dollarExpand to the job schedule list params

func (*JobScheduleListParams) SetDollarFilter

func (o *JobScheduleListParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the job schedule list params

func (*JobScheduleListParams) SetDollarSelect

func (o *JobScheduleListParams) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the job schedule list params

func (*JobScheduleListParams) SetMaxresults

func (o *JobScheduleListParams) SetMaxresults(maxresults *int32)

SetMaxresults adds the maxresults to the job schedule list params

func (*JobScheduleListParams) SetOcpDate

func (o *JobScheduleListParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule list params

func (*JobScheduleListParams) SetRequestTimeout

func (o *JobScheduleListParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule list params

func (*JobScheduleListParams) SetReturnClientRequestID

func (o *JobScheduleListParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule list params

func (*JobScheduleListParams) SetTimeout

func (o *JobScheduleListParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule list params

func (*JobScheduleListParams) WithAPIVersion

func (o *JobScheduleListParams) WithAPIVersion(aPIVersion string) *JobScheduleListParams

WithAPIVersion adds the aPIVersion to the job schedule list params

func (*JobScheduleListParams) WithClientRequestID

func (o *JobScheduleListParams) WithClientRequestID(clientRequestID *string) *JobScheduleListParams

WithClientRequestID adds the clientRequestID to the job schedule list params

func (*JobScheduleListParams) WithContext

WithContext adds the context to the job schedule list params

func (*JobScheduleListParams) WithDollarExpand

func (o *JobScheduleListParams) WithDollarExpand(dollarExpand *string) *JobScheduleListParams

WithDollarExpand adds the dollarExpand to the job schedule list params

func (*JobScheduleListParams) WithDollarFilter

func (o *JobScheduleListParams) WithDollarFilter(dollarFilter *string) *JobScheduleListParams

WithDollarFilter adds the dollarFilter to the job schedule list params

func (*JobScheduleListParams) WithDollarSelect

func (o *JobScheduleListParams) WithDollarSelect(dollarSelect *string) *JobScheduleListParams

WithDollarSelect adds the dollarSelect to the job schedule list params

func (*JobScheduleListParams) WithMaxresults

func (o *JobScheduleListParams) WithMaxresults(maxresults *int32) *JobScheduleListParams

WithMaxresults adds the maxresults to the job schedule list params

func (*JobScheduleListParams) WithOcpDate

func (o *JobScheduleListParams) WithOcpDate(ocpDate *string) *JobScheduleListParams

WithOcpDate adds the ocpDate to the job schedule list params

func (*JobScheduleListParams) WithRequestTimeout

func (o *JobScheduleListParams) WithRequestTimeout(timeout time.Duration) *JobScheduleListParams

WithRequestTimeout adds the timeout to the job schedule list params

func (*JobScheduleListParams) WithReturnClientRequestID

func (o *JobScheduleListParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleListParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule list params

func (*JobScheduleListParams) WithTimeout

func (o *JobScheduleListParams) WithTimeout(timeout *int32) *JobScheduleListParams

WithTimeout adds the timeout to the job schedule list params

func (*JobScheduleListParams) WriteToRequest

func (o *JobScheduleListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type JobScheduleListReader

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

JobScheduleListReader is a Reader for the JobScheduleList structure.

func (*JobScheduleListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobSchedulePatchDefault

type JobSchedulePatchDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobSchedulePatchDefault handles this case with default header values.

The error from the Batch service.

func NewJobSchedulePatchDefault

func NewJobSchedulePatchDefault(code int) *JobSchedulePatchDefault

NewJobSchedulePatchDefault creates a JobSchedulePatchDefault with default headers values

func (*JobSchedulePatchDefault) Code

func (o *JobSchedulePatchDefault) Code() int

Code gets the status code for the job schedule patch default response

func (*JobSchedulePatchDefault) Error

func (o *JobSchedulePatchDefault) Error() string

type JobSchedulePatchOK

type JobSchedulePatchOK struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobSchedulePatchOK handles this case with default header values.

The request to the Batch service was successful.

func NewJobSchedulePatchOK

func NewJobSchedulePatchOK() *JobSchedulePatchOK

NewJobSchedulePatchOK creates a JobSchedulePatchOK with default headers values

func (*JobSchedulePatchOK) Error

func (o *JobSchedulePatchOK) Error() string

type JobSchedulePatchParams

type JobSchedulePatchParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to update.

	*/
	JobScheduleID string
	/*JobSchedulePatchParameter
	  The parameters for the request.

	*/
	JobSchedulePatchParameter *models.JobSchedulePatchParameter
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobSchedulePatchParams contains all the parameters to send to the API endpoint for the job schedule patch operation typically these are written to a http.Request

func NewJobSchedulePatchParams

func NewJobSchedulePatchParams() *JobSchedulePatchParams

NewJobSchedulePatchParams creates a new JobSchedulePatchParams object with the default values initialized.

func NewJobSchedulePatchParamsWithContext

func NewJobSchedulePatchParamsWithContext(ctx context.Context) *JobSchedulePatchParams

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

func NewJobSchedulePatchParamsWithTimeout

func NewJobSchedulePatchParamsWithTimeout(timeout time.Duration) *JobSchedulePatchParams

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

func (*JobSchedulePatchParams) SetAPIVersion

func (o *JobSchedulePatchParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule patch params

func (*JobSchedulePatchParams) SetClientRequestID

func (o *JobSchedulePatchParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule patch params

func (*JobSchedulePatchParams) SetContext

func (o *JobSchedulePatchParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule patch params

func (*JobSchedulePatchParams) SetIfMatch

func (o *JobSchedulePatchParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule patch params

func (*JobSchedulePatchParams) SetIfModifiedSince

func (o *JobSchedulePatchParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule patch params

func (*JobSchedulePatchParams) SetIfNoneMatch

func (o *JobSchedulePatchParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule patch params

func (*JobSchedulePatchParams) SetIfUnmodifiedSince

func (o *JobSchedulePatchParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule patch params

func (*JobSchedulePatchParams) SetJobScheduleID

func (o *JobSchedulePatchParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule patch params

func (*JobSchedulePatchParams) SetJobSchedulePatchParameter

func (o *JobSchedulePatchParams) SetJobSchedulePatchParameter(jobSchedulePatchParameter *models.JobSchedulePatchParameter)

SetJobSchedulePatchParameter adds the jobSchedulePatchParameter to the job schedule patch params

func (*JobSchedulePatchParams) SetOcpDate

func (o *JobSchedulePatchParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule patch params

func (*JobSchedulePatchParams) SetRequestTimeout

func (o *JobSchedulePatchParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule patch params

func (*JobSchedulePatchParams) SetReturnClientRequestID

func (o *JobSchedulePatchParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule patch params

func (*JobSchedulePatchParams) SetTimeout

func (o *JobSchedulePatchParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule patch params

func (*JobSchedulePatchParams) WithAPIVersion

func (o *JobSchedulePatchParams) WithAPIVersion(aPIVersion string) *JobSchedulePatchParams

WithAPIVersion adds the aPIVersion to the job schedule patch params

func (*JobSchedulePatchParams) WithClientRequestID

func (o *JobSchedulePatchParams) WithClientRequestID(clientRequestID *string) *JobSchedulePatchParams

WithClientRequestID adds the clientRequestID to the job schedule patch params

func (*JobSchedulePatchParams) WithContext

WithContext adds the context to the job schedule patch params

func (*JobSchedulePatchParams) WithIfMatch

func (o *JobSchedulePatchParams) WithIfMatch(ifMatch *string) *JobSchedulePatchParams

WithIfMatch adds the ifMatch to the job schedule patch params

func (*JobSchedulePatchParams) WithIfModifiedSince

func (o *JobSchedulePatchParams) WithIfModifiedSince(ifModifiedSince *string) *JobSchedulePatchParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule patch params

func (*JobSchedulePatchParams) WithIfNoneMatch

func (o *JobSchedulePatchParams) WithIfNoneMatch(ifNoneMatch *string) *JobSchedulePatchParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule patch params

func (*JobSchedulePatchParams) WithIfUnmodifiedSince

func (o *JobSchedulePatchParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobSchedulePatchParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule patch params

func (*JobSchedulePatchParams) WithJobScheduleID

func (o *JobSchedulePatchParams) WithJobScheduleID(jobScheduleID string) *JobSchedulePatchParams

WithJobScheduleID adds the jobScheduleID to the job schedule patch params

func (*JobSchedulePatchParams) WithJobSchedulePatchParameter

func (o *JobSchedulePatchParams) WithJobSchedulePatchParameter(jobSchedulePatchParameter *models.JobSchedulePatchParameter) *JobSchedulePatchParams

WithJobSchedulePatchParameter adds the jobSchedulePatchParameter to the job schedule patch params

func (*JobSchedulePatchParams) WithOcpDate

func (o *JobSchedulePatchParams) WithOcpDate(ocpDate *string) *JobSchedulePatchParams

WithOcpDate adds the ocpDate to the job schedule patch params

func (*JobSchedulePatchParams) WithRequestTimeout

func (o *JobSchedulePatchParams) WithRequestTimeout(timeout time.Duration) *JobSchedulePatchParams

WithRequestTimeout adds the timeout to the job schedule patch params

func (*JobSchedulePatchParams) WithReturnClientRequestID

func (o *JobSchedulePatchParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobSchedulePatchParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule patch params

func (*JobSchedulePatchParams) WithTimeout

func (o *JobSchedulePatchParams) WithTimeout(timeout *int32) *JobSchedulePatchParams

WithTimeout adds the timeout to the job schedule patch params

func (*JobSchedulePatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobSchedulePatchReader

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

JobSchedulePatchReader is a Reader for the JobSchedulePatch structure.

func (*JobSchedulePatchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleTerminateAccepted

type JobScheduleTerminateAccepted struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleTerminateAccepted handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleTerminateAccepted

func NewJobScheduleTerminateAccepted() *JobScheduleTerminateAccepted

NewJobScheduleTerminateAccepted creates a JobScheduleTerminateAccepted with default headers values

func (*JobScheduleTerminateAccepted) Error

type JobScheduleTerminateDefault

type JobScheduleTerminateDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleTerminateDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleTerminateDefault

func NewJobScheduleTerminateDefault(code int) *JobScheduleTerminateDefault

NewJobScheduleTerminateDefault creates a JobScheduleTerminateDefault with default headers values

func (*JobScheduleTerminateDefault) Code

func (o *JobScheduleTerminateDefault) Code() int

Code gets the status code for the job schedule terminate default response

func (*JobScheduleTerminateDefault) Error

type JobScheduleTerminateParams

type JobScheduleTerminateParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to terminates.

	*/
	JobScheduleID string
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleTerminateParams contains all the parameters to send to the API endpoint for the job schedule terminate operation typically these are written to a http.Request

func NewJobScheduleTerminateParams

func NewJobScheduleTerminateParams() *JobScheduleTerminateParams

NewJobScheduleTerminateParams creates a new JobScheduleTerminateParams object with the default values initialized.

func NewJobScheduleTerminateParamsWithContext

func NewJobScheduleTerminateParamsWithContext(ctx context.Context) *JobScheduleTerminateParams

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

func NewJobScheduleTerminateParamsWithTimeout

func NewJobScheduleTerminateParamsWithTimeout(timeout time.Duration) *JobScheduleTerminateParams

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

func (*JobScheduleTerminateParams) SetAPIVersion

func (o *JobScheduleTerminateParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule terminate params

func (*JobScheduleTerminateParams) SetClientRequestID

func (o *JobScheduleTerminateParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule terminate params

func (*JobScheduleTerminateParams) SetContext

func (o *JobScheduleTerminateParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule terminate params

func (*JobScheduleTerminateParams) SetIfMatch

func (o *JobScheduleTerminateParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule terminate params

func (*JobScheduleTerminateParams) SetIfModifiedSince

func (o *JobScheduleTerminateParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule terminate params

func (*JobScheduleTerminateParams) SetIfNoneMatch

func (o *JobScheduleTerminateParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule terminate params

func (*JobScheduleTerminateParams) SetIfUnmodifiedSince

func (o *JobScheduleTerminateParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule terminate params

func (*JobScheduleTerminateParams) SetJobScheduleID

func (o *JobScheduleTerminateParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule terminate params

func (*JobScheduleTerminateParams) SetOcpDate

func (o *JobScheduleTerminateParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule terminate params

func (*JobScheduleTerminateParams) SetRequestTimeout

func (o *JobScheduleTerminateParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule terminate params

func (*JobScheduleTerminateParams) SetReturnClientRequestID

func (o *JobScheduleTerminateParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule terminate params

func (*JobScheduleTerminateParams) SetTimeout

func (o *JobScheduleTerminateParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule terminate params

func (*JobScheduleTerminateParams) WithAPIVersion

func (o *JobScheduleTerminateParams) WithAPIVersion(aPIVersion string) *JobScheduleTerminateParams

WithAPIVersion adds the aPIVersion to the job schedule terminate params

func (*JobScheduleTerminateParams) WithClientRequestID

func (o *JobScheduleTerminateParams) WithClientRequestID(clientRequestID *string) *JobScheduleTerminateParams

WithClientRequestID adds the clientRequestID to the job schedule terminate params

func (*JobScheduleTerminateParams) WithContext

WithContext adds the context to the job schedule terminate params

func (*JobScheduleTerminateParams) WithIfMatch

WithIfMatch adds the ifMatch to the job schedule terminate params

func (*JobScheduleTerminateParams) WithIfModifiedSince

func (o *JobScheduleTerminateParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleTerminateParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule terminate params

func (*JobScheduleTerminateParams) WithIfNoneMatch

func (o *JobScheduleTerminateParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleTerminateParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule terminate params

func (*JobScheduleTerminateParams) WithIfUnmodifiedSince

func (o *JobScheduleTerminateParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleTerminateParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule terminate params

func (*JobScheduleTerminateParams) WithJobScheduleID

func (o *JobScheduleTerminateParams) WithJobScheduleID(jobScheduleID string) *JobScheduleTerminateParams

WithJobScheduleID adds the jobScheduleID to the job schedule terminate params

func (*JobScheduleTerminateParams) WithOcpDate

WithOcpDate adds the ocpDate to the job schedule terminate params

func (*JobScheduleTerminateParams) WithRequestTimeout

func (o *JobScheduleTerminateParams) WithRequestTimeout(timeout time.Duration) *JobScheduleTerminateParams

WithRequestTimeout adds the timeout to the job schedule terminate params

func (*JobScheduleTerminateParams) WithReturnClientRequestID

func (o *JobScheduleTerminateParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleTerminateParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule terminate params

func (*JobScheduleTerminateParams) WithTimeout

WithTimeout adds the timeout to the job schedule terminate params

func (*JobScheduleTerminateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleTerminateReader

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

JobScheduleTerminateReader is a Reader for the JobScheduleTerminate structure.

func (*JobScheduleTerminateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobScheduleUpdateDefault

type JobScheduleUpdateDefault struct {
	Payload *models.BatchError
	// contains filtered or unexported fields
}

JobScheduleUpdateDefault handles this case with default header values.

The error from the Batch service.

func NewJobScheduleUpdateDefault

func NewJobScheduleUpdateDefault(code int) *JobScheduleUpdateDefault

NewJobScheduleUpdateDefault creates a JobScheduleUpdateDefault with default headers values

func (*JobScheduleUpdateDefault) Code

func (o *JobScheduleUpdateDefault) Code() int

Code gets the status code for the job schedule update default response

func (*JobScheduleUpdateDefault) Error

func (o *JobScheduleUpdateDefault) Error() string

type JobScheduleUpdateOK

type JobScheduleUpdateOK struct {
	/*The OData ID of the resource to which the request applied.
	 */
	DataServiceID string
	/*The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Modified-Since, If-Unmodified-Since, If-Match or If-None-Match headers.
	 */
	ETag string
	/*The time at which the resource was last modified.
	 */
	LastModified string
	/*The client-request-id provided by the client during the request. This will be returned only if the return-client-request-id parameter was set to true.
	 */
	ClientRequestID string
	/*This header uniquely identifies the request that was made and can be used for troubleshooting the request. If a request is consistently failing and you have verified that the request is properly formulated, you may use this value to report the error to Microsoft. In your report, include the value of this header, the approximate time that the request was made, the Batch account against which the request was made, and the region that account resides in.
	 */
	RequestID string
}

JobScheduleUpdateOK handles this case with default header values.

The request to the Batch service was successful.

func NewJobScheduleUpdateOK

func NewJobScheduleUpdateOK() *JobScheduleUpdateOK

NewJobScheduleUpdateOK creates a JobScheduleUpdateOK with default headers values

func (*JobScheduleUpdateOK) Error

func (o *JobScheduleUpdateOK) Error() string

type JobScheduleUpdateParams

type JobScheduleUpdateParams struct {

	/*IfMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag is an exact match as specified.

	*/
	IfMatch *string
	/*IfModifiedSince
	  Specify this header to perform the operation only if the resource has been modified since the specified date/time.

	*/
	IfModifiedSince *string
	/*IfNoneMatch
	  An ETag is specified. Specify this header to perform the operation only if the resource's ETag does not match the specified ETag.

	*/
	IfNoneMatch *string
	/*IfUnmodifiedSince
	  Specify this header to perform the operation only if the resource has not been modified since the specified date/time.

	*/
	IfUnmodifiedSince *string
	/*APIVersion
	  Client API Version.

	*/
	APIVersion string
	/*ClientRequestID
	  The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

	*/
	ClientRequestID *string
	/*JobScheduleID
	  The ID of the job schedule to update.

	*/
	JobScheduleID string
	/*JobScheduleUpdateParameter
	  The parameters for the request.

	*/
	JobScheduleUpdateParameter *models.JobScheduleUpdateParameter
	/*OcpDate
	  The time the request was issued. If not specified, this header will be automatically populated with the current system clock time.

	*/
	OcpDate *string
	/*ReturnClientRequestID
	  Whether the server should return the client-request-id in the response.

	*/
	ReturnClientRequestID *bool
	/*Timeout
	  The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds.

	*/
	Timeout *int32

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

JobScheduleUpdateParams contains all the parameters to send to the API endpoint for the job schedule update operation typically these are written to a http.Request

func NewJobScheduleUpdateParams

func NewJobScheduleUpdateParams() *JobScheduleUpdateParams

NewJobScheduleUpdateParams creates a new JobScheduleUpdateParams object with the default values initialized.

func NewJobScheduleUpdateParamsWithContext

func NewJobScheduleUpdateParamsWithContext(ctx context.Context) *JobScheduleUpdateParams

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

func NewJobScheduleUpdateParamsWithTimeout

func NewJobScheduleUpdateParamsWithTimeout(timeout time.Duration) *JobScheduleUpdateParams

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

func (*JobScheduleUpdateParams) SetAPIVersion

func (o *JobScheduleUpdateParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the job schedule update params

func (*JobScheduleUpdateParams) SetClientRequestID

func (o *JobScheduleUpdateParams) SetClientRequestID(clientRequestID *string)

SetClientRequestID adds the clientRequestId to the job schedule update params

func (*JobScheduleUpdateParams) SetContext

func (o *JobScheduleUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the job schedule update params

func (*JobScheduleUpdateParams) SetIfMatch

func (o *JobScheduleUpdateParams) SetIfMatch(ifMatch *string)

SetIfMatch adds the ifMatch to the job schedule update params

func (*JobScheduleUpdateParams) SetIfModifiedSince

func (o *JobScheduleUpdateParams) SetIfModifiedSince(ifModifiedSince *string)

SetIfModifiedSince adds the ifModifiedSince to the job schedule update params

func (*JobScheduleUpdateParams) SetIfNoneMatch

func (o *JobScheduleUpdateParams) SetIfNoneMatch(ifNoneMatch *string)

SetIfNoneMatch adds the ifNoneMatch to the job schedule update params

func (*JobScheduleUpdateParams) SetIfUnmodifiedSince

func (o *JobScheduleUpdateParams) SetIfUnmodifiedSince(ifUnmodifiedSince *string)

SetIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule update params

func (*JobScheduleUpdateParams) SetJobScheduleID

func (o *JobScheduleUpdateParams) SetJobScheduleID(jobScheduleID string)

SetJobScheduleID adds the jobScheduleId to the job schedule update params

func (*JobScheduleUpdateParams) SetJobScheduleUpdateParameter

func (o *JobScheduleUpdateParams) SetJobScheduleUpdateParameter(jobScheduleUpdateParameter *models.JobScheduleUpdateParameter)

SetJobScheduleUpdateParameter adds the jobScheduleUpdateParameter to the job schedule update params

func (*JobScheduleUpdateParams) SetOcpDate

func (o *JobScheduleUpdateParams) SetOcpDate(ocpDate *string)

SetOcpDate adds the ocpDate to the job schedule update params

func (*JobScheduleUpdateParams) SetRequestTimeout

func (o *JobScheduleUpdateParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the job schedule update params

func (*JobScheduleUpdateParams) SetReturnClientRequestID

func (o *JobScheduleUpdateParams) SetReturnClientRequestID(returnClientRequestID *bool)

SetReturnClientRequestID adds the returnClientRequestId to the job schedule update params

func (*JobScheduleUpdateParams) SetTimeout

func (o *JobScheduleUpdateParams) SetTimeout(timeout *int32)

SetTimeout adds the timeout to the job schedule update params

func (*JobScheduleUpdateParams) WithAPIVersion

func (o *JobScheduleUpdateParams) WithAPIVersion(aPIVersion string) *JobScheduleUpdateParams

WithAPIVersion adds the aPIVersion to the job schedule update params

func (*JobScheduleUpdateParams) WithClientRequestID

func (o *JobScheduleUpdateParams) WithClientRequestID(clientRequestID *string) *JobScheduleUpdateParams

WithClientRequestID adds the clientRequestID to the job schedule update params

func (*JobScheduleUpdateParams) WithContext

WithContext adds the context to the job schedule update params

func (*JobScheduleUpdateParams) WithIfMatch

func (o *JobScheduleUpdateParams) WithIfMatch(ifMatch *string) *JobScheduleUpdateParams

WithIfMatch adds the ifMatch to the job schedule update params

func (*JobScheduleUpdateParams) WithIfModifiedSince

func (o *JobScheduleUpdateParams) WithIfModifiedSince(ifModifiedSince *string) *JobScheduleUpdateParams

WithIfModifiedSince adds the ifModifiedSince to the job schedule update params

func (*JobScheduleUpdateParams) WithIfNoneMatch

func (o *JobScheduleUpdateParams) WithIfNoneMatch(ifNoneMatch *string) *JobScheduleUpdateParams

WithIfNoneMatch adds the ifNoneMatch to the job schedule update params

func (*JobScheduleUpdateParams) WithIfUnmodifiedSince

func (o *JobScheduleUpdateParams) WithIfUnmodifiedSince(ifUnmodifiedSince *string) *JobScheduleUpdateParams

WithIfUnmodifiedSince adds the ifUnmodifiedSince to the job schedule update params

func (*JobScheduleUpdateParams) WithJobScheduleID

func (o *JobScheduleUpdateParams) WithJobScheduleID(jobScheduleID string) *JobScheduleUpdateParams

WithJobScheduleID adds the jobScheduleID to the job schedule update params

func (*JobScheduleUpdateParams) WithJobScheduleUpdateParameter

func (o *JobScheduleUpdateParams) WithJobScheduleUpdateParameter(jobScheduleUpdateParameter *models.JobScheduleUpdateParameter) *JobScheduleUpdateParams

WithJobScheduleUpdateParameter adds the jobScheduleUpdateParameter to the job schedule update params

func (*JobScheduleUpdateParams) WithOcpDate

func (o *JobScheduleUpdateParams) WithOcpDate(ocpDate *string) *JobScheduleUpdateParams

WithOcpDate adds the ocpDate to the job schedule update params

func (*JobScheduleUpdateParams) WithRequestTimeout

func (o *JobScheduleUpdateParams) WithRequestTimeout(timeout time.Duration) *JobScheduleUpdateParams

WithRequestTimeout adds the timeout to the job schedule update params

func (*JobScheduleUpdateParams) WithReturnClientRequestID

func (o *JobScheduleUpdateParams) WithReturnClientRequestID(returnClientRequestID *bool) *JobScheduleUpdateParams

WithReturnClientRequestID adds the returnClientRequestID to the job schedule update params

func (*JobScheduleUpdateParams) WithTimeout

func (o *JobScheduleUpdateParams) WithTimeout(timeout *int32) *JobScheduleUpdateParams

WithTimeout adds the timeout to the job schedule update params

func (*JobScheduleUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobScheduleUpdateReader

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

JobScheduleUpdateReader is a Reader for the JobScheduleUpdate structure.

func (*JobScheduleUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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