Documentation
¶
Index ¶
- Constants
- type BearerController
- type BearerFromChunkController
- type BearerHoldController
- type BearerToChunkController
- type BlobController
- type BlobFromChunkController
- type BlobHoldController
- type BlobToChunkController
- type ChunkFromBearerController
- type ChunkToBearerController
- type ControllerManager
- type ReleaseBearerController
- type ReleaseBlobController
- type ReleaseChunkController
- type ReleaseController
Constants ¶
View Source
const (
BearerNameAnnotationKey = v1alpha1.GroupName + "/bearer-name"
)
View Source
const (
BlobNameAnnotationKey = v1alpha1.GroupName + "/blob-name"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BearerController ¶
type BearerController struct {
// contains filtered or unexported fields
}
func NewBearerController ¶
func NewBearerController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, users []utils.UserValue, ) *BearerController
type BearerFromChunkController ¶
type BearerFromChunkController struct {
// contains filtered or unexported fields
}
func NewBearerFromChunkController ¶
func NewBearerFromChunkController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BearerFromChunkController
type BearerHoldController ¶
type BearerHoldController struct {
// contains filtered or unexported fields
}
func NewBearerHoldController ¶
func NewBearerHoldController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BearerHoldController
func (*BearerHoldController) ReleaseAll ¶
func (c *BearerHoldController) ReleaseAll(ctx context.Context) error
type BearerToChunkController ¶
type BearerToChunkController struct {
// contains filtered or unexported fields
}
func NewBearerToChunkController ¶
func NewBearerToChunkController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, users []utils.UserValue, ) *BearerToChunkController
type BlobController ¶
type BlobController struct {
// contains filtered or unexported fields
}
func NewBlobController ¶
func NewBlobController( handlerName string, s3 map[string]*sss.SSS, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BlobController
type BlobFromChunkController ¶
type BlobFromChunkController struct {
// contains filtered or unexported fields
}
func NewBlobFromChunkController ¶
func NewBlobFromChunkController( handlerName string, s3 map[string]*sss.SSS, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BlobFromChunkController
type BlobHoldController ¶
type BlobHoldController struct {
// contains filtered or unexported fields
}
func NewBlobHoldController ¶
func NewBlobHoldController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BlobHoldController
func (*BlobHoldController) ReleaseAll ¶
func (c *BlobHoldController) ReleaseAll(ctx context.Context) error
type BlobToChunkController ¶
type BlobToChunkController struct {
// contains filtered or unexported fields
}
func NewBlobToChunkController ¶
func NewBlobToChunkController( handlerName string, s3 map[string]*sss.SSS, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *BlobToChunkController
type ChunkFromBearerController ¶ added in v0.0.58
type ChunkFromBearerController struct {
// contains filtered or unexported fields
}
func NewChunkFromBearerController ¶ added in v0.0.58
func NewChunkFromBearerController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *ChunkFromBearerController
type ChunkToBearerController ¶
type ChunkToBearerController struct {
// contains filtered or unexported fields
}
func NewChunkToBearerController ¶
func NewChunkToBearerController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *ChunkToBearerController
type ControllerManager ¶
type ControllerManager struct {
// contains filtered or unexported fields
}
func NewControllerManager ¶
type ReleaseBearerController ¶
type ReleaseBearerController struct {
// contains filtered or unexported fields
}
func NewReleaseBearerController ¶
func NewReleaseBearerController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *ReleaseBearerController
type ReleaseBlobController ¶
type ReleaseBlobController struct {
// contains filtered or unexported fields
}
func NewReleaseBlobController ¶
func NewReleaseBlobController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *ReleaseBlobController
type ReleaseChunkController ¶
type ReleaseChunkController struct {
// contains filtered or unexported fields
}
func NewReleaseChunkController ¶
func NewReleaseChunkController( handlerName string, client versioned.Interface, sharedInformerFactory externalversions.SharedInformerFactory, ) *ReleaseChunkController
type ReleaseController ¶
type ReleaseController struct {
// contains filtered or unexported fields
}
func NewReleaseController ¶
func NewReleaseController(handlerName string, client *versioned.Clientset, sharedInformerFactory externalversions.SharedInformerFactory) *ReleaseController
Source Files
¶
- bearer_controller.go
- bearer_from_chunk_controller.go
- bearer_hold_controller.go
- bearer_to_chunk_controller.go
- blob_controller.go
- blob_from_chunk_controller.go
- blob_hold_controller.go
- blob_to_chunk_controller.go
- chunk_from_bearer_controller.go
- chunk_to_bearer_controller.go
- controller_manager.go
- release_bearer_controller.go
- release_blob_controller.go
- release_chunk_controller.go
- release_controller.go
- utils.go
Click to show internal directories.
Click to hide internal directories.