streams

package
v1.1.9 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2023 License: UPL-1.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StreamServiceManager

type StreamServiceManager struct {
	Provider         common.ConfigurationProvider
	CredentialClient credhelper.CredentialClient
	Scheme           *runtime.Scheme
	Log              loggerutil.OSOKLogger
	Metrics          *metrics.Metrics
}

func (*StreamServiceManager) CreateOrUpdate

func (*StreamServiceManager) CreateStream

func (*StreamServiceManager) Delete

func (c *StreamServiceManager) Delete(ctx context.Context, obj runtime.Object) (bool, error)

func (*StreamServiceManager) DeleteStream

func (*StreamServiceManager) GetCrdStatus

func (c *StreamServiceManager) GetCrdStatus(obj runtime.Object) (*ociv1beta1.OSOKStatus, error)

func (*StreamServiceManager) GetCreateOrUpdateStream

func (c *StreamServiceManager) GetCreateOrUpdateStream(listStreamsResponse streaming.ListStreamsResponse, stream ociv1beta1.Stream) (*ociv1beta1.OCID, error)

func (*StreamServiceManager) GetFailedOrDeleteStream

func (c *StreamServiceManager) GetFailedOrDeleteStream(listStreamsResponse streaming.ListStreamsResponse, stream ociv1beta1.Stream) (*ociv1beta1.OCID, error)

func (*StreamServiceManager) GetListOfStreams

func (*StreamServiceManager) GetStream

func (c *StreamServiceManager) GetStream(ctx context.Context, streamId ociv1beta1.OCID, retryPolicy *common.RetryPolicy) (*streaming.Stream, error)

func (*StreamServiceManager) GetStreamOCID

func (c *StreamServiceManager) GetStreamOCID(ctx context.Context, stream ociv1beta1.Stream, status string) (*ociv1beta1.OCID, error)

func (*StreamServiceManager) GetStreamOcid

func (c *StreamServiceManager) GetStreamOcid(ctx context.Context, stream ociv1beta1.Stream) (*ociv1beta1.OCID, error)

func (*StreamServiceManager) UpdateStream

func (c *StreamServiceManager) UpdateStream(ctx context.Context, stream *ociv1beta1.Stream) error

Jump to

Keyboard shortcuts

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