taxonomy

package
v0.6.1-rc1 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

+kubebuilder:object:generate=true +fybrik:validation:schema

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	Name                 ActionName       `json:"name"`
	AdditionalProperties serde.Properties `json:"-"`
}

+kubebuilder:pruning:PreserveUnknownFields

func (*Action) DeepCopy

func (in *Action) DeepCopy() *Action

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Action.

func (*Action) DeepCopyInto

func (in *Action) DeepCopyInto(out *Action)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (Action) MarshalJSON

func (o Action) MarshalJSON() ([]byte, error)

func (*Action) UnmarshalJSON

func (o *Action) UnmarshalJSON(bytes []byte) (err error)

type ActionName

type ActionName string

type AppInfo

type AppInfo struct {
	serde.Properties `json:"-"`
}

+kubebuilder:pruning:PreserveUnknownFields

func (*AppInfo) DeepCopy

func (in *AppInfo) DeepCopy() *AppInfo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppInfo.

func (*AppInfo) DeepCopyInto

func (in *AppInfo) DeepCopyInto(out *AppInfo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AssetID

type AssetID string

type Capability

type Capability string

type Connection

type Connection struct {
	Name                 ConnectionType   `json:"name"`
	AdditionalProperties serde.Properties `json:"-"`
}

+kubebuilder:pruning:PreserveUnknownFields

func (*Connection) DeepCopy

func (in *Connection) DeepCopy() *Connection

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connection.

func (*Connection) DeepCopyInto

func (in *Connection) DeepCopyInto(out *Connection)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (Connection) MarshalJSON

func (o Connection) MarshalJSON() ([]byte, error)

func (*Connection) UnmarshalJSON

func (o *Connection) UnmarshalJSON(bytes []byte) (err error)

type ConnectionType

type ConnectionType string

type DataFormat

type DataFormat string

type Interface

type Interface struct {
	// Protocol defines the interface protocol used for data transactions
	Protocol ConnectionType `json:"protocol"` // TODO(roee88): should this be named ConnectionType instead of Protocol
	// DataFormat defines the data format type
	DataFormat DataFormat `json:"dataformat,omitempty"`
}

func (*Interface) DeepCopy

func (in *Interface) DeepCopy() *Interface

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Interface.

func (*Interface) DeepCopyInto

func (in *Interface) DeepCopyInto(out *Interface)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PluginType

type PluginType string

type PolicyManagerRequestContext

type PolicyManagerRequestContext struct {
	serde.Properties `json:"-"`
}

+kubebuilder:pruning:PreserveUnknownFields

func (*PolicyManagerRequestContext) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyManagerRequestContext.

func (*PolicyManagerRequestContext) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ProcessingLocation

type ProcessingLocation string

type Tags

type Tags struct {
	serde.Properties `json:"-"`
}

+kubebuilder:pruning:PreserveUnknownFields

func (*Tags) DeepCopy

func (in *Tags) DeepCopy() *Tags

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tags.

func (*Tags) DeepCopyInto

func (in *Tags) DeepCopyInto(out *Tags)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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