transformations

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2026 License: Apache-2.0 Imports: 5 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurableVariableDefinition added in v1.3.1

type ConfigurableVariableDefinition struct {
	Type          string   `json:"type,omitempty"`
	Description   string   `json:"description,omitempty"`
	AllowedValues []string `json:"allowed_values,omitempty"`
}

type QuickstartPackageDetailsService

type QuickstartPackageDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*QuickstartPackageDetailsService) Do

func (*QuickstartPackageDetailsService) PackageDefinitionId

type QuickstartPackageMetadataResponse added in v1.3.1

type QuickstartPackageMetadataResponse struct {
	common.CommonResponse
	Data struct {
		// contains filtered or unexported fields
	} `json:"data"`
}

type QuickstartPackagesListService

type QuickstartPackagesListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*QuickstartPackagesListService) Cursor

func (*QuickstartPackagesListService) Do

func (*QuickstartPackagesListService) Limit

type QuickstartPackagesMetadataListResponse added in v1.3.1

type QuickstartPackagesMetadataListResponse struct {
	common.CommonResponse
	Data struct {
		Items      []quickstartPackageMetadataResponseBase `json:"items"`
		NextCursor string                                  `json:"next_cursor"`
	} `json:"data"`
}

type TransformationCancelService

type TransformationCancelService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationCancelService) Do

func (*TransformationCancelService) TransformationId

type TransformationConfig

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

func (*TransformationConfig) ConfigurableVariables added in v1.3.1

func (elc *TransformationConfig) ConfigurableVariables(value map[string]interface{}) *TransformationConfig

func (*TransformationConfig) ConnectionIds

func (elc *TransformationConfig) ConnectionIds(value []string) *TransformationConfig

func (*TransformationConfig) ExcludedModels

func (elc *TransformationConfig) ExcludedModels(value []string) *TransformationConfig

func (*TransformationConfig) Merge

func (elc *TransformationConfig) Merge(customConfig *map[string]interface{}) (*map[string]interface{}, error)

func (*TransformationConfig) Name

func (*TransformationConfig) PackageName

func (elc *TransformationConfig) PackageName(value string) *TransformationConfig

func (*TransformationConfig) ProjectId

func (elc *TransformationConfig) ProjectId(value string) *TransformationConfig

func (*TransformationConfig) Request

func (elc *TransformationConfig) Request() *transformationConfigRequest

func (*TransformationConfig) Steps

type TransformationCreateService

type TransformationCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationCreateService) Do

func (*TransformationCreateService) DoCustom

func (*TransformationCreateService) DoCustomMerged

func (*TransformationCreateService) Paused

func (*TransformationCreateService) ProjectType

func (*TransformationCreateService) TransformationConfig

func (*TransformationCreateService) TransformationConfigCustom

func (s *TransformationCreateService) TransformationConfigCustom(value *map[string]interface{}) *TransformationCreateService

func (*TransformationCreateService) TransformationSchedule

func (*TransformationCreateService) TransformationScheduleCustom

func (s *TransformationCreateService) TransformationScheduleCustom(value *map[string]interface{}) *TransformationCreateService

type TransformationCustomMergedResponse

type TransformationCustomMergedResponse struct {
	common.CommonResponse
	Data struct {
		TransformationConfig         transformationConfigResponse   // no mapping here
		TransformationConfigCustom   map[string]interface{}         `json:"transformation_config"`
		TransformationSchedule       transformationScheduleResponse // no mapping here
		TransformationScheduleCustom map[string]interface{}         `json:"schedule"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationCustomResponse

type TransformationCustomResponse struct {
	common.CommonResponse
	Data struct {
		TransformationConfig   map[string]interface{} `json:"transformation_config"`
		TransformationSchedule map[string]interface{} `json:"schedule"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationDeleteService

type TransformationDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationDeleteService) Do

func (*TransformationDeleteService) TransformationId

type TransformationDetailsService

type TransformationDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationDetailsService) Do

func (*TransformationDetailsService) TransformationId

type TransformationProjectConfig

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

func (*TransformationProjectConfig) CreateRequest

func (elc *TransformationProjectConfig) CreateRequest() *transformationProjectConfigCreateRequest

func (*TransformationProjectConfig) DbtVersion

func (*TransformationProjectConfig) DefaultSchema

func (*TransformationProjectConfig) EnvironmentVars

func (elc *TransformationProjectConfig) EnvironmentVars(value []string) *TransformationProjectConfig

func (*TransformationProjectConfig) FolderPath

func (*TransformationProjectConfig) GitBranch

func (*TransformationProjectConfig) GitRemoteUrl

func (*TransformationProjectConfig) MergeForCreate

func (elc *TransformationProjectConfig) MergeForCreate(customConfig *map[string]interface{}) (*map[string]interface{}, error)

func (*TransformationProjectConfig) MergeForUpdate

func (elc *TransformationProjectConfig) MergeForUpdate(customConfig *map[string]interface{}) (*map[string]interface{}, error)

func (*TransformationProjectConfig) TargetName

func (*TransformationProjectConfig) Threads

func (*TransformationProjectConfig) UpdateRequest

func (elc *TransformationProjectConfig) UpdateRequest() *transformationProjectConfigUpdateRequest

type TransformationProjectCreateService

type TransformationProjectCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectCreateService) Do

func (*TransformationProjectCreateService) DoCustom

func (*TransformationProjectCreateService) DoCustomMerged

func (*TransformationProjectCreateService) GroupId

func (*TransformationProjectCreateService) ProjectConfig

func (*TransformationProjectCreateService) ProjectConfigCustom

func (s *TransformationProjectCreateService) ProjectConfigCustom(value *map[string]interface{}) *TransformationProjectCreateService

func (*TransformationProjectCreateService) ProjectType

func (*TransformationProjectCreateService) RunTests

type TransformationProjectCustomMergedResponse

type TransformationProjectCustomMergedResponse struct {
	common.CommonResponse
	Data struct {
		ProjectConfig       transformationProjectConfigResponse // no mapping here
		ProjectConfigCustom map[string]interface{}              `json:"project_config"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationProjectCustomResponse

type TransformationProjectCustomResponse struct {
	common.CommonResponse
	Data struct {
		ProjectConfig map[string]interface{} `json:"project_config"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationProjectDeleteService

type TransformationProjectDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectDeleteService) Do

func (*TransformationProjectDeleteService) ProjectId

type TransformationProjectDetailsService

type TransformationProjectDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectDetailsService) Do

func (*TransformationProjectDetailsService) ProjectId

type TransformationProjectResponse

type TransformationProjectResponse struct {
	common.CommonResponse
	Data struct {
		ProjectConfig transformationProjectConfigResponse `json:"project_config,omitempty"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationProjectTestsService

type TransformationProjectTestsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectTestsService) Do

func (*TransformationProjectTestsService) ExternalLoggingId

type TransformationProjectUpdateService

type TransformationProjectUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectUpdateService) Do

func (*TransformationProjectUpdateService) DoCustom

func (*TransformationProjectUpdateService) DoCustomMerged

func (*TransformationProjectUpdateService) ProjectConfig

func (*TransformationProjectUpdateService) ProjectConfigCustom

func (s *TransformationProjectUpdateService) ProjectConfigCustom(value *map[string]interface{}) *TransformationProjectUpdateService

func (*TransformationProjectUpdateService) ProjectId

func (*TransformationProjectUpdateService) RunTests

type TransformationProjectsListResponse

type TransformationProjectsListResponse struct {
	common.CommonResponse
	Data struct {
		Items      []transformationProjectResponseBase `json:"items"`
		NextCursor string                              `json:"next_cursor"`
	} `json:"data"`
}

type TransformationProjectsListService

type TransformationProjectsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationProjectsListService) Cursor

func (*TransformationProjectsListService) Do

func (*TransformationProjectsListService) Limit

type TransformationResponse

type TransformationResponse struct {
	common.CommonResponse
	Data struct {
		TransformationConfig   transformationConfigResponse   `json:"transformation_config,omitempty"`
		TransformationSchedule transformationScheduleResponse `json:"schedule,omitempty"`
		// contains filtered or unexported fields
	} `json:"data"`
}

type TransformationRunService

type TransformationRunService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationRunService) Do

func (*TransformationRunService) TransformationId

func (s *TransformationRunService) TransformationId(value string) *TransformationRunService

type TransformationSchedule

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

func (*TransformationSchedule) ConnectionIds

func (elc *TransformationSchedule) ConnectionIds(value []string) *TransformationSchedule

func (*TransformationSchedule) Cron

func (*TransformationSchedule) DaysOfWeek

func (elc *TransformationSchedule) DaysOfWeek(value []string) *TransformationSchedule

func (*TransformationSchedule) Interval

func (elc *TransformationSchedule) Interval(value int) *TransformationSchedule

func (*TransformationSchedule) Merge

func (elc *TransformationSchedule) Merge(customConfig *map[string]interface{}) (*map[string]interface{}, error)

func (*TransformationSchedule) Request

func (elc *TransformationSchedule) Request() *transformationScheduleRequest

func (*TransformationSchedule) ScheduleType

func (elc *TransformationSchedule) ScheduleType(value string) *TransformationSchedule

func (*TransformationSchedule) SmartSyncing

func (elc *TransformationSchedule) SmartSyncing(value bool) *TransformationSchedule

func (*TransformationSchedule) TimeOfDay

func (elc *TransformationSchedule) TimeOfDay(value string) *TransformationSchedule

type TransformationStep

type TransformationStep struct {
	Name    string `json:"name,omitempty"`
	Command string `json:"command,omitempty"`
}

type TransformationUpdateService

type TransformationUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationUpdateService) Do

func (*TransformationUpdateService) DoCustom

func (*TransformationUpdateService) DoCustomMerged

func (*TransformationUpdateService) Paused

func (*TransformationUpdateService) TransformationConfig

func (*TransformationUpdateService) TransformationConfigCustom

func (s *TransformationUpdateService) TransformationConfigCustom(value *map[string]interface{}) *TransformationUpdateService

func (*TransformationUpdateService) TransformationId

func (*TransformationUpdateService) TransformationSchedule

func (*TransformationUpdateService) TransformationScheduleCustom

func (s *TransformationUpdateService) TransformationScheduleCustom(value *map[string]interface{}) *TransformationUpdateService

type TransformationUpgradePackageService

type TransformationUpgradePackageService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationUpgradePackageService) Do

func (*TransformationUpgradePackageService) TransformationId

type TransformationsListResponse

type TransformationsListResponse struct {
	common.CommonResponse
	Data struct {
		Items []struct {
			TransformationConfig   transformationConfigResponse   `json:"transformation_config,omitempty"`
			TransformationSchedule transformationScheduleResponse `json:"schedule,omitempty"`
			// contains filtered or unexported fields
		} `json:"items"`
		NextCursor string `json:"next_cursor"`
	} `json:"data"`
}

type TransformationsListService

type TransformationsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TransformationsListService) Cursor

func (*TransformationsListService) Do

func (*TransformationsListService) Limit

Jump to

Keyboard shortcuts

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