metadata

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: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConnectorMetadata

type ConnectorMetadata struct {
	ID                     string              `json:"id"`
	Name                   string              `json:"name"`
	Type                   string              `json:"type"`
	Description            string              `json:"description"`
	IconURL                string              `json:"icon_url"`
	LinkToDocs             string              `json:"link_to_docs"`
	LinkToErd              string              `json:"link_to_erd"`
	Icons                  []string            `json:"icons"`
	ConnectorClass         string              `json:"connector_class"`
	ServiceStatus          string              `json:"service_status"`
	ServiceStatusUpdatedAt string              `json:"service_status_updated_at"`
	SupportedFeatures      []SupportedFeatures `json:"supported_features"`
	Config                 Property            `json:"config"`
	Auth                   Property            `json:"auth"`
}

type ConnectorMetadataListResponse

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

type ConnectorMetadataResponse

type ConnectorMetadataResponse struct {
	common.CommonResponse
	Data struct {
		ConnectorMetadata
	} `json:"data"`
}

type MetadataDetailsService

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

func (*MetadataDetailsService) Do

func (*MetadataDetailsService) Service

type MetadataListService

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

func (*MetadataListService) Cursor

func (*MetadataListService) Do

func (*MetadataListService) Limit

func (s *MetadataListService) Limit(value int) *MetadataListService

type Property

type Property struct {
	Type        string               `json:"type"`
	Description string               `json:"description"`
	Title       string               `json:"title"`
	Readonly    bool                 `json:"readonly"`
	Nullable    bool                 `json:"nullable"`
	Format      string               `json:"format"`
	Immutable   bool                 `json:"immutable"`
	FieldStatus string               `json:"fieldStatus"`
	Properties  map[string]*Property `json:"properties"`
	Enum        []string             `json:"enum"`
	Items       *Property            `json:"items"` // for array properties
	Required    []string             `json:"required"`
}

type SupportedFeatures

type SupportedFeatures struct {
	Id    string `json:"id"`
	Notes string `json:"notes"`
}

Jump to

Keyboard shortcuts

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