batchv1sdk

package
v0.0.0-...-c9f20b1 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchEventPubsubService

type BatchEventPubsubService struct {
	// BatchJobEventHandler is a batch job event handler.
	BatchJobEventHandler batchv1.BatchJobEventHandler
	// BatchTaskEventHandler is a batch task event handler.
	BatchTaskEventHandler batchv1.BatchTaskEventHandler
}

BatchEventPubsubService represents a batch pubsub service.

func (*BatchEventPubsubService) PushPubsubMessage

PushPubsubMessage implements pubsubv1.PubsubService.

type BatchJobIterator

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

BatchJobIterator is a wrapper around batch.JobIterator.

func (*BatchJobIterator) Next

func (x *BatchJobIterator) Next() (*batchpb.Job, error)

Next implements cdk.BatchJobIterator.

func (*BatchJobIterator) PageInfo

func (x *BatchJobIterator) PageInfo() batchv1.BatchPageInfo

PageInfo implements cdk.BatchJobIterator.

type BatchPageInfo

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

BatchPageInfo is a wrapper around batch.PageInfo.

func (*BatchPageInfo) MaxSize

func (x *BatchPageInfo) MaxSize() int

MaxSize implements batchv1.BatchPageInfo.

func (*BatchPageInfo) Remaining

func (x *BatchPageInfo) Remaining() int

Remaining implements batchv1.BatchPageInfo.

func (*BatchPageInfo) Token

func (x *BatchPageInfo) Token() string

Token implements batchv1.BatchPageInfo.

type BatchServiceClient

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

BatchServiceClient is a client for interacting with Connect Batch API.

func NewBatchServiceClient

func NewBatchServiceClient(ctx context.Context, options ...option.ClientOption) (*BatchServiceClient, error)

NewBatchServiceClient creates a new BatchServiceClient.

func (*BatchServiceClient) CancelOperation

CancelOperation implements batchv1.BatchServiceClient.

func (*BatchServiceClient) CreateJob

CreateJob implements batchv1.BatchServiceClient.

func (*BatchServiceClient) DeleteJob

DeleteJob implements batchv1.BatchServiceClient.

func (*BatchServiceClient) DeleteJobOperation

func (x *BatchServiceClient) DeleteJobOperation(name string) batchv1.DeleteBatchJobOperation

DeleteJobOperation implements batchv1.BatchServiceClient.

func (*BatchServiceClient) DeleteOperation

DeleteOperation implements batchv1.BatchServiceClient.

func (*BatchServiceClient) GetJob

GetJob implements batchv1.BatchServiceClient.

func (*BatchServiceClient) GetTask

GetTask implements batchv1.BatchServiceClient.

func (*BatchServiceClient) ListJobs

ListJobs implements batchv1.BatchServiceClient.

func (*BatchServiceClient) ListTasks

ListTasks implements batchv1.BatchServiceClient.

type BatchTaskIterator

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

BatchTaskIterator is a wrapper around batch.TaskIterator.

func (*BatchTaskIterator) Next

func (x *BatchTaskIterator) Next() (*batchpb.Task, error)

Next implements cdk.BatchTaskIterator.

func (*BatchTaskIterator) PageInfo

func (x *BatchTaskIterator) PageInfo() batchv1.BatchPageInfo

PageInfo implements cdk.BatchTaskIterator.

Jump to

Keyboard shortcuts

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