Documentation ¶
Index ¶
- func NewTransfer(t transport.Transport, e endpoint.Endpoint, src client.Client, ...) (transfer.Transfer, error)
- type RcloneTransfer
- func (r *RcloneTransfer) CreateClient(c client.Client) error
- func (r *RcloneTransfer) CreateServer(c client.Client) error
- func (r *RcloneTransfer) Destination() client.Client
- func (r *RcloneTransfer) Endpoint() endpoint.Endpoint
- func (r *RcloneTransfer) IsServerHealthy(c client.Client) (bool, error)
- func (r *RcloneTransfer) PVCs() transfer.PVCPairList
- func (r *RcloneTransfer) Password() string
- func (r *RcloneTransfer) Source() client.Client
- func (r *RcloneTransfer) Transport() transport.Transport
- func (r *RcloneTransfer) Username() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RcloneTransfer ¶
type RcloneTransfer struct {
// contains filtered or unexported fields
}
func (*RcloneTransfer) CreateClient ¶
func (r *RcloneTransfer) CreateClient(c client.Client) error
func (*RcloneTransfer) CreateServer ¶
func (r *RcloneTransfer) CreateServer(c client.Client) error
func (*RcloneTransfer) Destination ¶
func (r *RcloneTransfer) Destination() client.Client
func (*RcloneTransfer) Endpoint ¶
func (r *RcloneTransfer) Endpoint() endpoint.Endpoint
func (*RcloneTransfer) IsServerHealthy ¶
func (r *RcloneTransfer) IsServerHealthy(c client.Client) (bool, error)
func (*RcloneTransfer) PVCs ¶
func (r *RcloneTransfer) PVCs() transfer.PVCPairList
func (*RcloneTransfer) Password ¶
func (r *RcloneTransfer) Password() string
func (*RcloneTransfer) Source ¶
func (r *RcloneTransfer) Source() client.Client
func (*RcloneTransfer) Transport ¶
func (r *RcloneTransfer) Transport() transport.Transport
func (*RcloneTransfer) Username ¶
func (r *RcloneTransfer) Username() string
Click to show internal directories.
Click to hide internal directories.