Documentation ¶
Index ¶
- type Executor
- type ExecutorOption
- func WithAWSS3AccessKey(accessKey string) ExecutorOption
- func WithAWSS3BucketName(bucketName string) ExecutorOption
- func WithAWSS3Endpoint(endpoint string) ExecutorOption
- func WithAWSS3InsecureSkipVerify(skipVerify bool) ExecutorOption
- func WithAWSS3Region(region string) ExecutorOption
- func WithAWSS3SecretAccessKey(secretAccessKey string) ExecutorOption
- func WithAWSS3Secure(secure bool) ExecutorOption
- func WithBackupPath(path string) ExecutorOption
- func WithColoniesInsecure(insecure bool) ExecutorOption
- func WithColoniesServerHost(host string) ExecutorOption
- func WithColoniesServerPort(port int) ExecutorOption
- func WithColonyID(id string) ExecutorOption
- func WithColonyPrvKey(prvkey string) ExecutorOption
- func WithDBDatabase(name string) ExecutorOption
- func WithDBHost(host string) ExecutorOption
- func WithDBPassword(password string) ExecutorOption
- func WithDBPort(port int) ExecutorOption
- func WithDBUser(user string) ExecutorOption
- func WithExecutorID(id string) ExecutorOption
- func WithExecutorPrvKey(key string) ExecutorOption
- func WithFullbackups(count int) ExecutorOption
- type Result
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
func CreateExecutor ¶
func CreateExecutor(opts ...ExecutorOption) (*Executor, error)
func (*Executor) ServeForEver ¶
type ExecutorOption ¶
type ExecutorOption func(*Executor)
func WithAWSS3AccessKey ¶
func WithAWSS3AccessKey(accessKey string) ExecutorOption
func WithAWSS3BucketName ¶
func WithAWSS3BucketName(bucketName string) ExecutorOption
func WithAWSS3Endpoint ¶
func WithAWSS3Endpoint(endpoint string) ExecutorOption
func WithAWSS3InsecureSkipVerify ¶
func WithAWSS3InsecureSkipVerify(skipVerify bool) ExecutorOption
func WithAWSS3Region ¶
func WithAWSS3Region(region string) ExecutorOption
func WithAWSS3SecretAccessKey ¶
func WithAWSS3SecretAccessKey(secretAccessKey string) ExecutorOption
func WithAWSS3Secure ¶
func WithAWSS3Secure(secure bool) ExecutorOption
func WithBackupPath ¶
func WithBackupPath(path string) ExecutorOption
func WithColoniesInsecure ¶
func WithColoniesInsecure(insecure bool) ExecutorOption
func WithColoniesServerHost ¶
func WithColoniesServerHost(host string) ExecutorOption
func WithColoniesServerPort ¶
func WithColoniesServerPort(port int) ExecutorOption
func WithColonyID ¶
func WithColonyID(id string) ExecutorOption
func WithColonyPrvKey ¶
func WithColonyPrvKey(prvkey string) ExecutorOption
func WithDBDatabase ¶
func WithDBDatabase(name string) ExecutorOption
func WithDBHost ¶
func WithDBHost(host string) ExecutorOption
func WithDBPassword ¶
func WithDBPassword(password string) ExecutorOption
func WithDBPort ¶
func WithDBPort(port int) ExecutorOption
func WithDBUser ¶
func WithDBUser(user string) ExecutorOption
func WithExecutorID ¶
func WithExecutorID(id string) ExecutorOption
func WithExecutorPrvKey ¶
func WithExecutorPrvKey(key string) ExecutorOption
func WithFullbackups ¶
func WithFullbackups(count int) ExecutorOption
Click to show internal directories.
Click to hide internal directories.