builder

package
v1.4.2 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProcessorBuilder

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

ProcessorBuilder is responsible for creating Operations for each request type

func NewProcessorBuilder

func NewProcessorBuilder(
	creatingProcessorFactory processor.CreatingProcessorFactory,
	gettingProcessorFactory processor.GettingProcessorFactory,
	listingProcessorFactory processor.ListingProcessorFactory,
	updatingProcessorFactory processor.UpdatingProcessorFactory,
	restoringProcessorFactory processor.RestoringProcessorFactory,
	calculatingProcessorFactory processor.CalculatingProcessorFactory,
	complianceProcessorFactory processor.ComplianceProcessorFactory,
	bucketListingProcessorFactory processor.BucketListingProcessorFactory,
	datasetListingProcessorFactory processor.DatasetListingProcessorFactory,
	configRegionsProcessorFactory processor.ConfigRegionsProcessorFactory,
	configStorageClassesProcessorFactory processor.ConfigStorageClassesProcessorFactory,
	sourceProjectGetProcessorFactory processor.SourceProjectGetProcessorFactory,
) *ProcessorBuilder

NewProcessorBuilder created a new ProcessorBuilder

func (*ProcessorBuilder) ProcessorForBucketListing added in v1.4.0

func (*ProcessorBuilder) ProcessorForCalculating added in v1.4.2

func (*ProcessorBuilder) ProcessorForCompliance added in v1.4.0

func (*ProcessorBuilder) ProcessorForConfigRegions added in v1.4.0

func (*ProcessorBuilder) ProcessorForConfigStorageClasses added in v1.4.0

func (*ProcessorBuilder) ProcessorForCreating added in v1.4.0

func (*ProcessorBuilder) ProcessorForDatasetListing added in v1.4.0

func (*ProcessorBuilder) ProcessorForGetting added in v1.4.0

func (*ProcessorBuilder) ProcessorForListing added in v1.4.0

func (*ProcessorBuilder) ProcessorForRestoring added in v1.4.0

func (*ProcessorBuilder) ProcessorForUpdating added in v1.4.0

Jump to

Keyboard shortcuts

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