config

package
v0.0.0-...-463efac Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Container

type Container interface {
	GetRootConfig() *RootConfig
	GetDisplayName() string
}

type CreateConfig

type CreateConfig struct {
	*RootConfig

	DisplayName                       string
	Query                             string
	DestinationDatasetID              string
	DestinationTableID                string
	DestinationTablePartitioningField string
	WriteDisposition                  string
	Schedule                          string
	Disabled                          bool
	NotificationPubSubTopic           string
	NotificationSendEmail             bool
	ServiceAccountEmail               string
	StartTime                         string
	EndTime                           string
	EncryptionKeyRing                 string
	EncryptionKey                     string
}

func (*CreateConfig) GetDisplayName

func (c *CreateConfig) GetDisplayName() string

func (*CreateConfig) GetRootConfig

func (c *CreateConfig) GetRootConfig() *RootConfig

type DeleteConfig

type DeleteConfig struct {
	*RootConfig

	TransferConfigID string
	DisplayName      string
}

func (*DeleteConfig) GetDisplayName

func (c *DeleteConfig) GetDisplayName() string

func (*DeleteConfig) GetRootConfig

func (c *DeleteConfig) GetRootConfig() *RootConfig

type GetConfig

type GetConfig struct {
	*RootConfig

	TransferConfigID string
	DisplayName      string
}

func (*GetConfig) GetDisplayName

func (c *GetConfig) GetDisplayName() string

func (*GetConfig) GetRootConfig

func (c *GetConfig) GetRootConfig() *RootConfig

type HistoryConfig

type HistoryConfig struct {
	*RootConfig

	TransferConfigID string
	DisplayName      string
}

func (*HistoryConfig) GetDisplayName

func (c *HistoryConfig) GetDisplayName() string

func (*HistoryConfig) GetRootConfig

func (c *HistoryConfig) GetRootConfig() *RootConfig

type ListConfig

type ListConfig struct {
	*RootConfig
}

func (*ListConfig) GetDisplayName

func (c *ListConfig) GetDisplayName() string

func (*ListConfig) GetRootConfig

func (c *ListConfig) GetRootConfig() *RootConfig

type RootConfig

type RootConfig struct {
	ProjectID string
	Region    string

	OutputFormat string
}

type RunConfig

type RunConfig struct {
	*RootConfig

	TransferConfigID string
	DisplayName      string
	Since            string
	Until            string
	At               string
}

func (*RunConfig) GetDisplayName

func (c *RunConfig) GetDisplayName() string

func (*RunConfig) GetRootConfig

func (c *RunConfig) GetRootConfig() *RootConfig

type UpdateConfig

type UpdateConfig struct {
	*RootConfig

	DisplayName                       string
	TransferConfigID                  string
	Query                             string
	DestinationDatasetID              string
	DestinationTableID                string
	DestinationTablePartitioningField string
	WriteDisposition                  string
	Schedule                          string
	Disabled                          bool
	NotificationPubSubTopic           string
	NotificationSendEmail             bool
	ServiceAccountEmail               string
	StartTime                         string
	EndTime                           string
	EncryptionKeyRing                 string
	EncryptionKey                     string
}

func (*UpdateConfig) GetDisplayName

func (c *UpdateConfig) GetDisplayName() string

func (*UpdateConfig) GetRootConfig

func (c *UpdateConfig) GetRootConfig() *RootConfig

Jump to

Keyboard shortcuts

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