configuration

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_configuration_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AnyPredicateListTypeOptions

type AnyPredicateListTypeOptions struct {
	Operators []*SelectOption `protobuf:"bytes,1,rep,name=operators,proto3" json:"operators,omitempty"`
	// contains filtered or unexported fields
}

func (*AnyPredicateListTypeOptions) Descriptor deprecated

func (*AnyPredicateListTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use AnyPredicateListTypeOptions.ProtoReflect.Descriptor instead.

func (*AnyPredicateListTypeOptions) GetOperators

func (x *AnyPredicateListTypeOptions) GetOperators() []*SelectOption

func (*AnyPredicateListTypeOptions) ProtoMessage

func (*AnyPredicateListTypeOptions) ProtoMessage()

func (*AnyPredicateListTypeOptions) ProtoReflect

func (*AnyPredicateListTypeOptions) Reset

func (x *AnyPredicateListTypeOptions) Reset()

func (*AnyPredicateListTypeOptions) String

func (x *AnyPredicateListTypeOptions) String() string

type DateTimeTypeOptions

type DateTimeTypeOptions struct {
	Format *string `protobuf:"bytes,1,opt,name=format,proto3,oneof" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*DateTimeTypeOptions) Descriptor deprecated

func (*DateTimeTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use DateTimeTypeOptions.ProtoReflect.Descriptor instead.

func (*DateTimeTypeOptions) GetFormat

func (x *DateTimeTypeOptions) GetFormat() string

func (*DateTimeTypeOptions) ProtoMessage

func (*DateTimeTypeOptions) ProtoMessage()

func (*DateTimeTypeOptions) ProtoReflect

func (x *DateTimeTypeOptions) ProtoReflect() protoreflect.Message

func (*DateTimeTypeOptions) Reset

func (x *DateTimeTypeOptions) Reset()

func (*DateTimeTypeOptions) String

func (x *DateTimeTypeOptions) String() string

type DateTypeOptions

type DateTypeOptions struct {
	Format *string `protobuf:"bytes,1,opt,name=format,proto3,oneof" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*DateTypeOptions) Descriptor deprecated

func (*DateTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use DateTypeOptions.ProtoReflect.Descriptor instead.

func (*DateTypeOptions) GetFormat

func (x *DateTypeOptions) GetFormat() string

func (*DateTypeOptions) ProtoMessage

func (*DateTypeOptions) ProtoMessage()

func (*DateTypeOptions) ProtoReflect

func (x *DateTypeOptions) ProtoReflect() protoreflect.Message

func (*DateTypeOptions) Reset

func (x *DateTypeOptions) Reset()

func (*DateTypeOptions) String

func (x *DateTypeOptions) String() string

type ExpressionTypeOptions added in v0.0.43

type ExpressionTypeOptions struct {
	MinLength *int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3,oneof" json:"min_length,omitempty"`
	MaxLength *int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3,oneof" json:"max_length,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpressionTypeOptions) Descriptor deprecated added in v0.0.43

func (*ExpressionTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use ExpressionTypeOptions.ProtoReflect.Descriptor instead.

func (*ExpressionTypeOptions) GetMaxLength added in v0.0.43

func (x *ExpressionTypeOptions) GetMaxLength() int32

func (*ExpressionTypeOptions) GetMinLength added in v0.0.43

func (x *ExpressionTypeOptions) GetMinLength() int32

func (*ExpressionTypeOptions) ProtoMessage added in v0.0.43

func (*ExpressionTypeOptions) ProtoMessage()

func (*ExpressionTypeOptions) ProtoReflect added in v0.0.43

func (x *ExpressionTypeOptions) ProtoReflect() protoreflect.Message

func (*ExpressionTypeOptions) Reset added in v0.0.43

func (x *ExpressionTypeOptions) Reset()

func (*ExpressionTypeOptions) String added in v0.0.43

func (x *ExpressionTypeOptions) String() string

type Field

type Field struct {
	Name                 string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type                 string                 `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Description          string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Required             bool                   `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	DefaultValue         *string                `protobuf:"bytes,5,opt,name=default_value,json=defaultValue,proto3,oneof" json:"default_value,omitempty"`
	Label                string                 `protobuf:"bytes,6,opt,name=label,proto3" json:"label,omitempty"`
	VisibilityConditions []*VisibilityCondition `protobuf:"bytes,7,rep,name=visibility_conditions,json=visibilityConditions,proto3" json:"visibility_conditions,omitempty"`
	TypeOptions          *TypeOptions           `protobuf:"bytes,8,opt,name=type_options,json=typeOptions,proto3,oneof" json:"type_options,omitempty"`
	RequiredConditions   []*RequiredCondition   `protobuf:"bytes,9,rep,name=required_conditions,json=requiredConditions,proto3" json:"required_conditions,omitempty"`
	ValidationRules      []*ValidationRule      `protobuf:"bytes,10,rep,name=validation_rules,json=validationRules,proto3" json:"validation_rules,omitempty"`
	Placeholder          *string                `protobuf:"bytes,11,opt,name=placeholder,proto3,oneof" json:"placeholder,omitempty"`
	Sensitive            *bool                  `protobuf:"varint,12,opt,name=sensitive,proto3,oneof" json:"sensitive,omitempty"`
	Togglable            *bool                  `protobuf:"varint,13,opt,name=togglable,proto3,oneof" json:"togglable,omitempty"`
	DisallowExpression   *bool                  `protobuf:"varint,14,opt,name=disallow_expression,json=disallowExpression,proto3,oneof" json:"disallow_expression,omitempty"`
	// contains filtered or unexported fields
}

func (*Field) Descriptor deprecated

func (*Field) Descriptor() ([]byte, []int)

Deprecated: Use Field.ProtoReflect.Descriptor instead.

func (*Field) GetDefaultValue

func (x *Field) GetDefaultValue() string

func (*Field) GetDescription

func (x *Field) GetDescription() string

func (*Field) GetDisallowExpression added in v0.0.45

func (x *Field) GetDisallowExpression() bool

func (*Field) GetLabel

func (x *Field) GetLabel() string

func (*Field) GetName

func (x *Field) GetName() string

func (*Field) GetPlaceholder

func (x *Field) GetPlaceholder() string

func (*Field) GetRequired

func (x *Field) GetRequired() bool

func (*Field) GetRequiredConditions

func (x *Field) GetRequiredConditions() []*RequiredCondition

func (*Field) GetSensitive

func (x *Field) GetSensitive() bool

func (*Field) GetTogglable added in v0.0.18

func (x *Field) GetTogglable() bool

func (*Field) GetType

func (x *Field) GetType() string

func (*Field) GetTypeOptions

func (x *Field) GetTypeOptions() *TypeOptions

func (*Field) GetValidationRules

func (x *Field) GetValidationRules() []*ValidationRule

func (*Field) GetVisibilityConditions

func (x *Field) GetVisibilityConditions() []*VisibilityCondition

func (*Field) ProtoMessage

func (*Field) ProtoMessage()

func (*Field) ProtoReflect

func (x *Field) ProtoReflect() protoreflect.Message

func (*Field) Reset

func (x *Field) Reset()

func (*Field) String

func (x *Field) String() string

type ListItemDefinition

type ListItemDefinition struct {
	Type   string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Schema []*Field `protobuf:"bytes,2,rep,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ListItemDefinition) Descriptor deprecated

func (*ListItemDefinition) Descriptor() ([]byte, []int)

Deprecated: Use ListItemDefinition.ProtoReflect.Descriptor instead.

func (*ListItemDefinition) GetSchema

func (x *ListItemDefinition) GetSchema() []*Field

func (*ListItemDefinition) GetType

func (x *ListItemDefinition) GetType() string

func (*ListItemDefinition) ProtoMessage

func (*ListItemDefinition) ProtoMessage()

func (*ListItemDefinition) ProtoReflect

func (x *ListItemDefinition) ProtoReflect() protoreflect.Message

func (*ListItemDefinition) Reset

func (x *ListItemDefinition) Reset()

func (*ListItemDefinition) String

func (x *ListItemDefinition) String() string

type ListTypeOptions

type ListTypeOptions struct {
	ItemDefinition *ListItemDefinition `protobuf:"bytes,1,opt,name=item_definition,json=itemDefinition,proto3" json:"item_definition,omitempty"`
	ItemLabel      string              `protobuf:"bytes,2,opt,name=item_label,json=itemLabel,proto3" json:"item_label,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTypeOptions) Descriptor deprecated

func (*ListTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use ListTypeOptions.ProtoReflect.Descriptor instead.

func (*ListTypeOptions) GetItemDefinition

func (x *ListTypeOptions) GetItemDefinition() *ListItemDefinition

func (*ListTypeOptions) GetItemLabel

func (x *ListTypeOptions) GetItemLabel() string

func (*ListTypeOptions) ProtoMessage

func (*ListTypeOptions) ProtoMessage()

func (*ListTypeOptions) ProtoReflect

func (x *ListTypeOptions) ProtoReflect() protoreflect.Message

func (*ListTypeOptions) Reset

func (x *ListTypeOptions) Reset()

func (*ListTypeOptions) String

func (x *ListTypeOptions) String() string

type MultiSelectTypeOptions

type MultiSelectTypeOptions struct {
	Options []*SelectOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiSelectTypeOptions) Descriptor deprecated

func (*MultiSelectTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use MultiSelectTypeOptions.ProtoReflect.Descriptor instead.

func (*MultiSelectTypeOptions) GetOptions

func (x *MultiSelectTypeOptions) GetOptions() []*SelectOption

func (*MultiSelectTypeOptions) ProtoMessage

func (*MultiSelectTypeOptions) ProtoMessage()

func (*MultiSelectTypeOptions) ProtoReflect

func (x *MultiSelectTypeOptions) ProtoReflect() protoreflect.Message

func (*MultiSelectTypeOptions) Reset

func (x *MultiSelectTypeOptions) Reset()

func (*MultiSelectTypeOptions) String

func (x *MultiSelectTypeOptions) String() string

type NumberTypeOptions

type NumberTypeOptions struct {
	Min *int32 `protobuf:"varint,1,opt,name=min,proto3,oneof" json:"min,omitempty"`
	Max *int32 `protobuf:"varint,2,opt,name=max,proto3,oneof" json:"max,omitempty"`
	// contains filtered or unexported fields
}

func (*NumberTypeOptions) Descriptor deprecated

func (*NumberTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use NumberTypeOptions.ProtoReflect.Descriptor instead.

func (*NumberTypeOptions) GetMax

func (x *NumberTypeOptions) GetMax() int32

func (*NumberTypeOptions) GetMin

func (x *NumberTypeOptions) GetMin() int32

func (*NumberTypeOptions) ProtoMessage

func (*NumberTypeOptions) ProtoMessage()

func (*NumberTypeOptions) ProtoReflect

func (x *NumberTypeOptions) ProtoReflect() protoreflect.Message

func (*NumberTypeOptions) Reset

func (x *NumberTypeOptions) Reset()

func (*NumberTypeOptions) String

func (x *NumberTypeOptions) String() string

type ObjectTypeOptions

type ObjectTypeOptions struct {
	Schema []*Field `protobuf:"bytes,1,rep,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjectTypeOptions) Descriptor deprecated

func (*ObjectTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use ObjectTypeOptions.ProtoReflect.Descriptor instead.

func (*ObjectTypeOptions) GetSchema

func (x *ObjectTypeOptions) GetSchema() []*Field

func (*ObjectTypeOptions) ProtoMessage

func (*ObjectTypeOptions) ProtoMessage()

func (*ObjectTypeOptions) ProtoReflect

func (x *ObjectTypeOptions) ProtoReflect() protoreflect.Message

func (*ObjectTypeOptions) Reset

func (x *ObjectTypeOptions) Reset()

func (*ObjectTypeOptions) String

func (x *ObjectTypeOptions) String() string

type ParameterRef added in v0.7.0

type ParameterRef struct {
	Name      string              `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value     string              `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	ValueFrom *ParameterValueFrom `protobuf:"bytes,3,opt,name=value_from,json=valueFrom,proto3" json:"value_from,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterRef) Descriptor deprecated added in v0.7.0

func (*ParameterRef) Descriptor() ([]byte, []int)

Deprecated: Use ParameterRef.ProtoReflect.Descriptor instead.

func (*ParameterRef) GetName added in v0.7.0

func (x *ParameterRef) GetName() string

func (*ParameterRef) GetValue added in v0.7.0

func (x *ParameterRef) GetValue() string

func (*ParameterRef) GetValueFrom added in v0.7.0

func (x *ParameterRef) GetValueFrom() *ParameterValueFrom

func (*ParameterRef) ProtoMessage added in v0.7.0

func (*ParameterRef) ProtoMessage()

func (*ParameterRef) ProtoReflect added in v0.7.0

func (x *ParameterRef) ProtoReflect() protoreflect.Message

func (*ParameterRef) Reset added in v0.7.0

func (x *ParameterRef) Reset()

func (*ParameterRef) String added in v0.7.0

func (x *ParameterRef) String() string

type ParameterValueFrom added in v0.7.0

type ParameterValueFrom struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterValueFrom) Descriptor deprecated added in v0.7.0

func (*ParameterValueFrom) Descriptor() ([]byte, []int)

Deprecated: Use ParameterValueFrom.ProtoReflect.Descriptor instead.

func (*ParameterValueFrom) GetField added in v0.7.0

func (x *ParameterValueFrom) GetField() string

func (*ParameterValueFrom) ProtoMessage added in v0.7.0

func (*ParameterValueFrom) ProtoMessage()

func (*ParameterValueFrom) ProtoReflect added in v0.7.0

func (x *ParameterValueFrom) ProtoReflect() protoreflect.Message

func (*ParameterValueFrom) Reset added in v0.7.0

func (x *ParameterValueFrom) Reset()

func (*ParameterValueFrom) String added in v0.7.0

func (x *ParameterValueFrom) String() string

type RequiredCondition

type RequiredCondition struct {
	Field  string   `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*RequiredCondition) Descriptor deprecated

func (*RequiredCondition) Descriptor() ([]byte, []int)

Deprecated: Use RequiredCondition.ProtoReflect.Descriptor instead.

func (*RequiredCondition) GetField

func (x *RequiredCondition) GetField() string

func (*RequiredCondition) GetValues

func (x *RequiredCondition) GetValues() []string

func (*RequiredCondition) ProtoMessage

func (*RequiredCondition) ProtoMessage()

func (*RequiredCondition) ProtoReflect

func (x *RequiredCondition) ProtoReflect() protoreflect.Message

func (*RequiredCondition) Reset

func (x *RequiredCondition) Reset()

func (*RequiredCondition) String

func (x *RequiredCondition) String() string

type ResourceTypeOptions

type ResourceTypeOptions struct {
	Type           string          `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	UseNameAsValue bool            `protobuf:"varint,2,opt,name=use_name_as_value,json=useNameAsValue,proto3" json:"use_name_as_value,omitempty"`
	Multi          bool            `protobuf:"varint,3,opt,name=multi,proto3" json:"multi,omitempty"`
	Parameters     []*ParameterRef `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceTypeOptions) Descriptor deprecated

func (*ResourceTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use ResourceTypeOptions.ProtoReflect.Descriptor instead.

func (*ResourceTypeOptions) GetMulti added in v0.0.45

func (x *ResourceTypeOptions) GetMulti() bool

func (*ResourceTypeOptions) GetParameters added in v0.7.0

func (x *ResourceTypeOptions) GetParameters() []*ParameterRef

func (*ResourceTypeOptions) GetType

func (x *ResourceTypeOptions) GetType() string

func (*ResourceTypeOptions) GetUseNameAsValue added in v0.0.43

func (x *ResourceTypeOptions) GetUseNameAsValue() bool

func (*ResourceTypeOptions) ProtoMessage

func (*ResourceTypeOptions) ProtoMessage()

func (*ResourceTypeOptions) ProtoReflect

func (x *ResourceTypeOptions) ProtoReflect() protoreflect.Message

func (*ResourceTypeOptions) Reset

func (x *ResourceTypeOptions) Reset()

func (*ResourceTypeOptions) String

func (x *ResourceTypeOptions) String() string

type SelectOption

type SelectOption struct {
	Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectOption) Descriptor deprecated

func (*SelectOption) Descriptor() ([]byte, []int)

Deprecated: Use SelectOption.ProtoReflect.Descriptor instead.

func (*SelectOption) GetLabel

func (x *SelectOption) GetLabel() string

func (*SelectOption) GetValue

func (x *SelectOption) GetValue() string

func (*SelectOption) ProtoMessage

func (*SelectOption) ProtoMessage()

func (*SelectOption) ProtoReflect

func (x *SelectOption) ProtoReflect() protoreflect.Message

func (*SelectOption) Reset

func (x *SelectOption) Reset()

func (*SelectOption) String

func (x *SelectOption) String() string

type SelectTypeOptions

type SelectTypeOptions struct {
	Options []*SelectOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectTypeOptions) Descriptor deprecated

func (*SelectTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use SelectTypeOptions.ProtoReflect.Descriptor instead.

func (*SelectTypeOptions) GetOptions

func (x *SelectTypeOptions) GetOptions() []*SelectOption

func (*SelectTypeOptions) ProtoMessage

func (*SelectTypeOptions) ProtoMessage()

func (*SelectTypeOptions) ProtoReflect

func (x *SelectTypeOptions) ProtoReflect() protoreflect.Message

func (*SelectTypeOptions) Reset

func (x *SelectTypeOptions) Reset()

func (*SelectTypeOptions) String

func (x *SelectTypeOptions) String() string

type StringTypeOptions added in v0.0.18

type StringTypeOptions struct {
	MinLength *int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3,oneof" json:"min_length,omitempty"`
	MaxLength *int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3,oneof" json:"max_length,omitempty"`
	// contains filtered or unexported fields
}

func (*StringTypeOptions) Descriptor deprecated added in v0.0.18

func (*StringTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use StringTypeOptions.ProtoReflect.Descriptor instead.

func (*StringTypeOptions) GetMaxLength added in v0.0.18

func (x *StringTypeOptions) GetMaxLength() int32

func (*StringTypeOptions) GetMinLength added in v0.0.18

func (x *StringTypeOptions) GetMinLength() int32

func (*StringTypeOptions) ProtoMessage added in v0.0.18

func (*StringTypeOptions) ProtoMessage()

func (*StringTypeOptions) ProtoReflect added in v0.0.18

func (x *StringTypeOptions) ProtoReflect() protoreflect.Message

func (*StringTypeOptions) Reset added in v0.0.18

func (x *StringTypeOptions) Reset()

func (*StringTypeOptions) String added in v0.0.18

func (x *StringTypeOptions) String() string

type TextTypeOptions added in v0.0.18

type TextTypeOptions struct {
	MinLength *int32 `protobuf:"varint,1,opt,name=min_length,json=minLength,proto3,oneof" json:"min_length,omitempty"`
	MaxLength *int32 `protobuf:"varint,2,opt,name=max_length,json=maxLength,proto3,oneof" json:"max_length,omitempty"`
	// contains filtered or unexported fields
}

func (*TextTypeOptions) Descriptor deprecated added in v0.0.18

func (*TextTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use TextTypeOptions.ProtoReflect.Descriptor instead.

func (*TextTypeOptions) GetMaxLength added in v0.0.18

func (x *TextTypeOptions) GetMaxLength() int32

func (*TextTypeOptions) GetMinLength added in v0.0.18

func (x *TextTypeOptions) GetMinLength() int32

func (*TextTypeOptions) ProtoMessage added in v0.0.18

func (*TextTypeOptions) ProtoMessage()

func (*TextTypeOptions) ProtoReflect added in v0.0.18

func (x *TextTypeOptions) ProtoReflect() protoreflect.Message

func (*TextTypeOptions) Reset added in v0.0.18

func (x *TextTypeOptions) Reset()

func (*TextTypeOptions) String added in v0.0.18

func (x *TextTypeOptions) String() string

type TimeTypeOptions

type TimeTypeOptions struct {
	Format *string `protobuf:"bytes,1,opt,name=format,proto3,oneof" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*TimeTypeOptions) Descriptor deprecated

func (*TimeTypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use TimeTypeOptions.ProtoReflect.Descriptor instead.

func (*TimeTypeOptions) GetFormat

func (x *TimeTypeOptions) GetFormat() string

func (*TimeTypeOptions) ProtoMessage

func (*TimeTypeOptions) ProtoMessage()

func (*TimeTypeOptions) ProtoReflect

func (x *TimeTypeOptions) ProtoReflect() protoreflect.Message

func (*TimeTypeOptions) Reset

func (x *TimeTypeOptions) Reset()

func (*TimeTypeOptions) String

func (x *TimeTypeOptions) String() string

type TypeOptions

type TypeOptions struct {
	Number           *NumberTypeOptions           `protobuf:"bytes,1,opt,name=number,proto3,oneof" json:"number,omitempty"`
	Select           *SelectTypeOptions           `protobuf:"bytes,2,opt,name=select,proto3,oneof" json:"select,omitempty"`
	MultiSelect      *MultiSelectTypeOptions      `protobuf:"bytes,3,opt,name=multi_select,json=multiSelect,proto3,oneof" json:"multi_select,omitempty"`
	List             *ListTypeOptions             `protobuf:"bytes,4,opt,name=list,proto3,oneof" json:"list,omitempty"`
	Object           *ObjectTypeOptions           `protobuf:"bytes,5,opt,name=object,proto3,oneof" json:"object,omitempty"`
	Resource         *ResourceTypeOptions         `protobuf:"bytes,6,opt,name=resource,proto3,oneof" json:"resource,omitempty"`
	Time             *TimeTypeOptions             `protobuf:"bytes,7,opt,name=time,proto3,oneof" json:"time,omitempty"`
	Date             *DateTypeOptions             `protobuf:"bytes,8,opt,name=date,proto3,oneof" json:"date,omitempty"`
	Datetime         *DateTimeTypeOptions         `protobuf:"bytes,9,opt,name=datetime,proto3,oneof" json:"datetime,omitempty"`
	AnyPredicateList *AnyPredicateListTypeOptions `protobuf:"bytes,10,opt,name=any_predicate_list,json=anyPredicateList,proto3,oneof" json:"any_predicate_list,omitempty"`
	String_          *StringTypeOptions           `protobuf:"bytes,11,opt,name=string,proto3,oneof" json:"string,omitempty"`
	Expression       *ExpressionTypeOptions       `protobuf:"bytes,12,opt,name=expression,proto3,oneof" json:"expression,omitempty"`
	Text             *TextTypeOptions             `protobuf:"bytes,13,opt,name=text,proto3,oneof" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeOptions) Descriptor deprecated

func (*TypeOptions) Descriptor() ([]byte, []int)

Deprecated: Use TypeOptions.ProtoReflect.Descriptor instead.

func (*TypeOptions) GetAnyPredicateList

func (x *TypeOptions) GetAnyPredicateList() *AnyPredicateListTypeOptions

func (*TypeOptions) GetDate

func (x *TypeOptions) GetDate() *DateTypeOptions

func (*TypeOptions) GetDatetime

func (x *TypeOptions) GetDatetime() *DateTimeTypeOptions

func (*TypeOptions) GetExpression added in v0.0.43

func (x *TypeOptions) GetExpression() *ExpressionTypeOptions

func (*TypeOptions) GetList

func (x *TypeOptions) GetList() *ListTypeOptions

func (*TypeOptions) GetMultiSelect

func (x *TypeOptions) GetMultiSelect() *MultiSelectTypeOptions

func (*TypeOptions) GetNumber

func (x *TypeOptions) GetNumber() *NumberTypeOptions

func (*TypeOptions) GetObject

func (x *TypeOptions) GetObject() *ObjectTypeOptions

func (*TypeOptions) GetResource

func (x *TypeOptions) GetResource() *ResourceTypeOptions

func (*TypeOptions) GetSelect

func (x *TypeOptions) GetSelect() *SelectTypeOptions

func (*TypeOptions) GetString_ added in v0.0.18

func (x *TypeOptions) GetString_() *StringTypeOptions

func (*TypeOptions) GetText added in v0.0.18

func (x *TypeOptions) GetText() *TextTypeOptions

func (*TypeOptions) GetTime

func (x *TypeOptions) GetTime() *TimeTypeOptions

func (*TypeOptions) ProtoMessage

func (*TypeOptions) ProtoMessage()

func (*TypeOptions) ProtoReflect

func (x *TypeOptions) ProtoReflect() protoreflect.Message

func (*TypeOptions) Reset

func (x *TypeOptions) Reset()

func (*TypeOptions) String

func (x *TypeOptions) String() string

type ValidationRule

type ValidationRule struct {
	Type        string  `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	CompareWith string  `protobuf:"bytes,2,opt,name=compare_with,json=compareWith,proto3" json:"compare_with,omitempty"`
	Message     *string `protobuf:"bytes,3,opt,name=message,proto3,oneof" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidationRule) Descriptor deprecated

func (*ValidationRule) Descriptor() ([]byte, []int)

Deprecated: Use ValidationRule.ProtoReflect.Descriptor instead.

func (*ValidationRule) GetCompareWith

func (x *ValidationRule) GetCompareWith() string

func (*ValidationRule) GetMessage

func (x *ValidationRule) GetMessage() string

func (*ValidationRule) GetType

func (x *ValidationRule) GetType() string

func (*ValidationRule) ProtoMessage

func (*ValidationRule) ProtoMessage()

func (*ValidationRule) ProtoReflect

func (x *ValidationRule) ProtoReflect() protoreflect.Message

func (*ValidationRule) Reset

func (x *ValidationRule) Reset()

func (*ValidationRule) String

func (x *ValidationRule) String() string

type VisibilityCondition

type VisibilityCondition struct {
	Field  string   `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*VisibilityCondition) Descriptor deprecated

func (*VisibilityCondition) Descriptor() ([]byte, []int)

Deprecated: Use VisibilityCondition.ProtoReflect.Descriptor instead.

func (*VisibilityCondition) GetField

func (x *VisibilityCondition) GetField() string

func (*VisibilityCondition) GetValues

func (x *VisibilityCondition) GetValues() []string

func (*VisibilityCondition) ProtoMessage

func (*VisibilityCondition) ProtoMessage()

func (*VisibilityCondition) ProtoReflect

func (x *VisibilityCondition) ProtoReflect() protoreflect.Message

func (*VisibilityCondition) Reset

func (x *VisibilityCondition) Reset()

func (*VisibilityCondition) String

func (x *VisibilityCondition) String() string

Jump to

Keyboard shortcuts

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