wgpb

package
v0.166.1 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogLevel_name = map[int32]string{
		0: "DEBUG",
		1: "INFO",
		2: "ERROR",
		3: "WARNING",
		4: "PANIC",
		5: "FATAL",
	}
	LogLevel_value = map[string]int32{
		"DEBUG":   0,
		"INFO":    1,
		"ERROR":   2,
		"WARNING": 3,
		"PANIC":   4,
		"FATAL":   5,
	}
)

Enum value maps for LogLevel.

View Source
var (
	AuthProviderKind_name = map[int32]string{
		0: "AuthProviderGithub",
		1: "AuthProviderOIDC",
		2: "AuthProviderAuth0",
	}
	AuthProviderKind_value = map[string]int32{
		"AuthProviderGithub": 0,
		"AuthProviderOIDC":   1,
		"AuthProviderAuth0":  2,
	}
)

Enum value maps for AuthProviderKind.

View Source
var (
	OperationExecutionEngine_name = map[int32]string{
		0: "ENGINE_GRAPHQL",
		1: "ENGINE_NODEJS",
	}
	OperationExecutionEngine_value = map[string]int32{
		"ENGINE_GRAPHQL": 0,
		"ENGINE_NODEJS":  1,
	}
)

Enum value maps for OperationExecutionEngine.

View Source
var (
	PostResolveTransformationKind_name = map[int32]string{
		0: "GET_POST_RESOLVE_TRANSFORMATION",
	}
	PostResolveTransformationKind_value = map[string]int32{
		"GET_POST_RESOLVE_TRANSFORMATION": 0,
	}
)

Enum value maps for PostResolveTransformationKind.

View Source
var (
	InjectVariableKind_name = map[int32]string{
		0: "UUID",
		1: "DATE_TIME",
		2: "ENVIRONMENT_VARIABLE",
	}
	InjectVariableKind_value = map[string]int32{
		"UUID":                 0,
		"DATE_TIME":            1,
		"ENVIRONMENT_VARIABLE": 2,
	}
)

Enum value maps for InjectVariableKind.

View Source
var (
	HookType_name = map[int32]string{
		0: "HTTP_TRANSPORT",
	}
	HookType_value = map[string]int32{
		"HTTP_TRANSPORT": 0,
	}
)

Enum value maps for HookType.

View Source
var (
	ClaimType_name = map[int32]string{
		0: "ISSUER",

		1: "SUBJECT",

		2:   "NAME",
		3:   "GIVEN_NAME",
		4:   "FAMILY_NAME",
		5:   "MIDDLE_NAME",
		6:   "NICKNAME",
		7:   "PREFERRED_USERNAME",
		8:   "PROFILE",
		9:   "PICTURE",
		10:  "WEBSITE",
		11:  "EMAIL",
		12:  "EMAIL_VERIFIED",
		13:  "GENDER",
		14:  "BIRTH_DATE",
		15:  "ZONE_INFO",
		16:  "LOCALE",
		17:  "LOCATION",
		999: "CUSTOM",
	}
	ClaimType_value = map[string]int32{
		"ISSUER":             0,
		"PROVIDER":           0,
		"SUBJECT":            1,
		"USERID":             1,
		"NAME":               2,
		"GIVEN_NAME":         3,
		"FAMILY_NAME":        4,
		"MIDDLE_NAME":        5,
		"NICKNAME":           6,
		"PREFERRED_USERNAME": 7,
		"PROFILE":            8,
		"PICTURE":            9,
		"WEBSITE":            10,
		"EMAIL":              11,
		"EMAIL_VERIFIED":     12,
		"GENDER":             13,
		"BIRTH_DATE":         14,
		"ZONE_INFO":          15,
		"LOCALE":             16,
		"LOCATION":           17,
		"CUSTOM":             999,
	}
)

Enum value maps for ClaimType.

View Source
var (
	ValueType_name = map[int32]string{
		0: "STRING",
		1: "INT",
		2: "FLOAT",
		3: "BOOLEAN",
		4: "ANY",
	}
	ValueType_value = map[string]int32{
		"STRING":  0,
		"INT":     1,
		"FLOAT":   2,
		"BOOLEAN": 3,
		"ANY":     4,
	}
)

Enum value maps for ValueType.

View Source
var (
	OperationType_name = map[int32]string{
		0: "INVALID",
		1: "QUERY",
		2: "MUTATION",
		3: "SUBSCRIPTION",
	}
	OperationType_value = map[string]int32{
		"INVALID":      0,
		"QUERY":        1,
		"MUTATION":     2,
		"SUBSCRIPTION": 3,
	}
)

Enum value maps for OperationType.

View Source
var (
	DataSourceKind_name = map[int32]string{
		0: "STATIC",
		1: "REST",
		2: "GRAPHQL",
		3: "POSTGRESQL",
		4: "MYSQL",
		5: "SQLSERVER",
		6: "MONGODB",
		7: "SQLITE",
		8: "PRISMA",
		9: "NATSKV",
	}
	DataSourceKind_value = map[string]int32{
		"STATIC":     0,
		"REST":       1,
		"GRAPHQL":    2,
		"POSTGRESQL": 3,
		"MYSQL":      4,
		"SQLSERVER":  5,
		"MONGODB":    6,
		"SQLITE":     7,
		"PRISMA":     8,
		"NATSKV":     9,
	}
)

Enum value maps for DataSourceKind.

View Source
var (
	NatsKvOperation_name = map[int32]string{
		0:  "NATSKV_GET",
		1:  "NATSKV_GETREVISION",
		2:  "NATSKV_KEYS",
		3:  "NATSKV_HISTORY",
		4:  "NATSKV_PUT",
		5:  "NATSKV_CREATE",
		6:  "NATSKV_UPDATE",
		7:  "NATSKV_DELETE",
		8:  "NATSKV_PURGE",
		9:  "NATSKV_WATCH",
		10: "NATSKV_WATCHALL",
	}
	NatsKvOperation_value = map[string]int32{
		"NATSKV_GET":         0,
		"NATSKV_GETREVISION": 1,
		"NATSKV_KEYS":        2,
		"NATSKV_HISTORY":     3,
		"NATSKV_PUT":         4,
		"NATSKV_CREATE":      5,
		"NATSKV_UPDATE":      6,
		"NATSKV_DELETE":      7,
		"NATSKV_PURGE":       8,
		"NATSKV_WATCH":       9,
		"NATSKV_WATCHALL":    10,
	}
)

Enum value maps for NatsKvOperation.

View Source
var (
	UpstreamAuthenticationKind_name = map[int32]string{
		0: "UpstreamAuthenticationJWT",
		1: "UpstreamAuthenticationJWTWithAccessTokenExchange",
	}
	UpstreamAuthenticationKind_value = map[string]int32{
		"UpstreamAuthenticationJWT":                        0,
		"UpstreamAuthenticationJWTWithAccessTokenExchange": 1,
	}
)

Enum value maps for UpstreamAuthenticationKind.

View Source
var (
	SigningMethod_name = map[int32]string{
		0: "SigningMethodHS256",
	}
	SigningMethod_value = map[string]int32{
		"SigningMethodHS256": 0,
	}
)

Enum value maps for SigningMethod.

View Source
var (
	HTTPMethod_name = map[int32]string{
		0: "GET",
		1: "POST",
		2: "PUT",
		3: "DELETE",
		4: "OPTIONS",
	}
	HTTPMethod_value = map[string]int32{
		"GET":     0,
		"POST":    1,
		"PUT":     2,
		"DELETE":  3,
		"OPTIONS": 4,
	}
)

Enum value maps for HTTPMethod.

View Source
var (
	ArgumentSource_name = map[int32]string{
		0: "OBJECT_FIELD",
		1: "FIELD_ARGUMENT",
	}
	ArgumentSource_value = map[string]int32{
		"OBJECT_FIELD":   0,
		"FIELD_ARGUMENT": 1,
	}
)

Enum value maps for ArgumentSource.

View Source
var (
	ArgumentRenderConfiguration_name = map[int32]string{
		0: "RENDER_ARGUMENT_DEFAULT",
		1: "RENDER_ARGUMENT_AS_GRAPHQL_VALUE",
		2: "RENDER_ARGUMENT_AS_ARRAY_CSV",
	}
	ArgumentRenderConfiguration_value = map[string]int32{
		"RENDER_ARGUMENT_DEFAULT":          0,
		"RENDER_ARGUMENT_AS_GRAPHQL_VALUE": 1,
		"RENDER_ARGUMENT_AS_ARRAY_CSV":     2,
	}
)

Enum value maps for ArgumentRenderConfiguration.

View Source
var (
	WebhookVerifierKind_name = map[int32]string{
		0: "HMAC_SHA256",
	}
	WebhookVerifierKind_value = map[string]int32{
		"HMAC_SHA256": 0,
	}
)

Enum value maps for WebhookVerifierKind.

View Source
var (
	ConfigurationVariableKind_name = map[int32]string{
		0: "STATIC_CONFIGURATION_VARIABLE",
		1: "ENV_CONFIGURATION_VARIABLE",
		2: "PLACEHOLDER_CONFIGURATION_VARIABLE",
	}
	ConfigurationVariableKind_value = map[string]int32{
		"STATIC_CONFIGURATION_VARIABLE":      0,
		"ENV_CONFIGURATION_VARIABLE":         1,
		"PLACEHOLDER_CONFIGURATION_VARIABLE": 2,
	}
)

Enum value maps for ConfigurationVariableKind.

View Source
var File_wundernode_config_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ApiAuthenticationConfig

type ApiAuthenticationConfig struct {
	CookieBased  *CookieBasedAuthentication `protobuf:"bytes,1,opt,name=cookieBased,proto3" json:"cookieBased,omitempty"`
	Hooks        *ApiAuthenticationHooks    `protobuf:"bytes,2,opt,name=hooks,proto3" json:"hooks,omitempty"`
	JwksBased    *JwksBasedAuthentication   `protobuf:"bytes,3,opt,name=jwksBased,proto3" json:"jwksBased,omitempty"`
	PublicClaims []string                   `protobuf:"bytes,4,rep,name=publicClaims,proto3" json:"publicClaims,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiAuthenticationConfig) Descriptor deprecated

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

Deprecated: Use ApiAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*ApiAuthenticationConfig) GetCookieBased

func (*ApiAuthenticationConfig) GetHooks

func (*ApiAuthenticationConfig) GetJwksBased

func (*ApiAuthenticationConfig) GetPublicClaims added in v0.132.0

func (x *ApiAuthenticationConfig) GetPublicClaims() []string

func (*ApiAuthenticationConfig) ProtoMessage

func (*ApiAuthenticationConfig) ProtoMessage()

func (*ApiAuthenticationConfig) ProtoReflect

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

func (*ApiAuthenticationConfig) Reset

func (x *ApiAuthenticationConfig) Reset()

func (*ApiAuthenticationConfig) String

func (x *ApiAuthenticationConfig) String() string

type ApiAuthenticationHooks

type ApiAuthenticationHooks struct {
	PostAuthentication         bool `protobuf:"varint,1,opt,name=postAuthentication,proto3" json:"postAuthentication,omitempty"`
	MutatingPostAuthentication bool `protobuf:"varint,2,opt,name=mutatingPostAuthentication,proto3" json:"mutatingPostAuthentication,omitempty"`
	RevalidateAuthentication   bool `protobuf:"varint,3,opt,name=revalidateAuthentication,proto3" json:"revalidateAuthentication,omitempty"`
	PostLogout                 bool `protobuf:"varint,4,opt,name=postLogout,proto3" json:"postLogout,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiAuthenticationHooks) Descriptor deprecated

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

Deprecated: Use ApiAuthenticationHooks.ProtoReflect.Descriptor instead.

func (*ApiAuthenticationHooks) GetMutatingPostAuthentication

func (x *ApiAuthenticationHooks) GetMutatingPostAuthentication() bool

func (*ApiAuthenticationHooks) GetPostAuthentication

func (x *ApiAuthenticationHooks) GetPostAuthentication() bool

func (*ApiAuthenticationHooks) GetPostLogout added in v0.110.1

func (x *ApiAuthenticationHooks) GetPostLogout() bool

func (*ApiAuthenticationHooks) GetRevalidateAuthentication

func (x *ApiAuthenticationHooks) GetRevalidateAuthentication() bool

func (*ApiAuthenticationHooks) ProtoMessage

func (*ApiAuthenticationHooks) ProtoMessage()

func (*ApiAuthenticationHooks) ProtoReflect

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

func (*ApiAuthenticationHooks) Reset

func (x *ApiAuthenticationHooks) Reset()

func (*ApiAuthenticationHooks) String

func (x *ApiAuthenticationHooks) String() string

type ArgumentConfiguration

type ArgumentConfiguration struct {
	Name                string                      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SourceType          ArgumentSource              `protobuf:"varint,2,opt,name=sourceType,proto3,enum=wgpb.ArgumentSource" json:"sourceType,omitempty"`
	SourcePath          []string                    `protobuf:"bytes,3,rep,name=sourcePath,proto3" json:"sourcePath,omitempty"`
	RenderConfiguration ArgumentRenderConfiguration `` /* 130-byte string literal not displayed */
	RenameTypeTo        string                      `protobuf:"bytes,5,opt,name=renameTypeTo,proto3" json:"renameTypeTo,omitempty"`
	// contains filtered or unexported fields
}

func (*ArgumentConfiguration) Descriptor deprecated

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

Deprecated: Use ArgumentConfiguration.ProtoReflect.Descriptor instead.

func (*ArgumentConfiguration) GetName

func (x *ArgumentConfiguration) GetName() string

func (*ArgumentConfiguration) GetRenameTypeTo added in v0.132.1

func (x *ArgumentConfiguration) GetRenameTypeTo() string

func (*ArgumentConfiguration) GetRenderConfiguration

func (x *ArgumentConfiguration) GetRenderConfiguration() ArgumentRenderConfiguration

func (*ArgumentConfiguration) GetSourcePath

func (x *ArgumentConfiguration) GetSourcePath() []string

func (*ArgumentConfiguration) GetSourceType

func (x *ArgumentConfiguration) GetSourceType() ArgumentSource

func (*ArgumentConfiguration) ProtoMessage

func (*ArgumentConfiguration) ProtoMessage()

func (*ArgumentConfiguration) ProtoReflect

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

func (*ArgumentConfiguration) Reset

func (x *ArgumentConfiguration) Reset()

func (*ArgumentConfiguration) String

func (x *ArgumentConfiguration) String() string

type ArgumentRenderConfiguration

type ArgumentRenderConfiguration int32
const (
	ArgumentRenderConfiguration_RENDER_ARGUMENT_DEFAULT          ArgumentRenderConfiguration = 0
	ArgumentRenderConfiguration_RENDER_ARGUMENT_AS_GRAPHQL_VALUE ArgumentRenderConfiguration = 1
	ArgumentRenderConfiguration_RENDER_ARGUMENT_AS_ARRAY_CSV     ArgumentRenderConfiguration = 2
)

func (ArgumentRenderConfiguration) Descriptor

func (ArgumentRenderConfiguration) Enum

func (ArgumentRenderConfiguration) EnumDescriptor deprecated

func (ArgumentRenderConfiguration) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArgumentRenderConfiguration.Descriptor instead.

func (ArgumentRenderConfiguration) Number

func (ArgumentRenderConfiguration) String

func (ArgumentRenderConfiguration) Type

type ArgumentSource

type ArgumentSource int32
const (
	ArgumentSource_OBJECT_FIELD   ArgumentSource = 0
	ArgumentSource_FIELD_ARGUMENT ArgumentSource = 1
)

func (ArgumentSource) Descriptor

func (ArgumentSource) Enum

func (x ArgumentSource) Enum() *ArgumentSource

func (ArgumentSource) EnumDescriptor deprecated

func (ArgumentSource) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArgumentSource.Descriptor instead.

func (ArgumentSource) Number

func (ArgumentSource) String

func (x ArgumentSource) String() string

func (ArgumentSource) Type

type AuthProvider

type AuthProvider struct {
	Id           string                           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Kind         AuthProviderKind                 `protobuf:"varint,2,opt,name=kind,proto3,enum=wgpb.AuthProviderKind" json:"kind,omitempty"`
	GithubConfig *GithubAuthProviderConfig        `protobuf:"bytes,3,opt,name=githubConfig,proto3" json:"githubConfig,omitempty"`
	OidcConfig   *OpenIDConnectAuthProviderConfig `protobuf:"bytes,4,opt,name=oidcConfig,proto3" json:"oidcConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthProvider) Descriptor deprecated

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

Deprecated: Use AuthProvider.ProtoReflect.Descriptor instead.

func (*AuthProvider) GetGithubConfig

func (x *AuthProvider) GetGithubConfig() *GithubAuthProviderConfig

func (*AuthProvider) GetId

func (x *AuthProvider) GetId() string

func (*AuthProvider) GetKind

func (x *AuthProvider) GetKind() AuthProviderKind

func (*AuthProvider) GetOidcConfig

func (x *AuthProvider) GetOidcConfig() *OpenIDConnectAuthProviderConfig

func (*AuthProvider) ProtoMessage

func (*AuthProvider) ProtoMessage()

func (*AuthProvider) ProtoReflect

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

func (*AuthProvider) Reset

func (x *AuthProvider) Reset()

func (*AuthProvider) String

func (x *AuthProvider) String() string

type AuthProviderKind

type AuthProviderKind int32
const (
	AuthProviderKind_AuthProviderGithub AuthProviderKind = 0
	AuthProviderKind_AuthProviderOIDC   AuthProviderKind = 1
	AuthProviderKind_AuthProviderAuth0  AuthProviderKind = 2
)

func (AuthProviderKind) Descriptor

func (AuthProviderKind) Enum

func (AuthProviderKind) EnumDescriptor deprecated

func (AuthProviderKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthProviderKind.Descriptor instead.

func (AuthProviderKind) Number

func (AuthProviderKind) String

func (x AuthProviderKind) String() string

func (AuthProviderKind) Type

type BuildInfo added in v0.139.0

type BuildInfo struct {
	Success   bool              `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Sdk       *BuildInfoVersion `protobuf:"bytes,2,opt,name=sdk,proto3" json:"sdk,omitempty"`
	Wunderctl *BuildInfoVersion `protobuf:"bytes,3,opt,name=wunderctl,proto3" json:"wunderctl,omitempty"`
	Node      *BuildInfoVersion `protobuf:"bytes,4,opt,name=node,proto3" json:"node,omitempty"`
	Os        *BuildInfoOS      `protobuf:"bytes,5,opt,name=os,proto3" json:"os,omitempty"`
	Stats     *BuildInfoStats   `protobuf:"bytes,6,opt,name=stats,proto3" json:"stats,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildInfo) Descriptor deprecated added in v0.139.0

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

Deprecated: Use BuildInfo.ProtoReflect.Descriptor instead.

func (*BuildInfo) GetNode added in v0.139.0

func (x *BuildInfo) GetNode() *BuildInfoVersion

func (*BuildInfo) GetOs added in v0.139.0

func (x *BuildInfo) GetOs() *BuildInfoOS

func (*BuildInfo) GetSdk added in v0.139.0

func (x *BuildInfo) GetSdk() *BuildInfoVersion

func (*BuildInfo) GetStats added in v0.139.0

func (x *BuildInfo) GetStats() *BuildInfoStats

func (*BuildInfo) GetSuccess added in v0.139.0

func (x *BuildInfo) GetSuccess() bool

func (*BuildInfo) GetWunderctl added in v0.139.0

func (x *BuildInfo) GetWunderctl() *BuildInfoVersion

func (*BuildInfo) ProtoMessage added in v0.139.0

func (*BuildInfo) ProtoMessage()

func (*BuildInfo) ProtoReflect added in v0.139.0

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

func (*BuildInfo) Reset added in v0.139.0

func (x *BuildInfo) Reset()

func (*BuildInfo) String added in v0.139.0

func (x *BuildInfo) String() string

type BuildInfoOS added in v0.139.0

type BuildInfoOS struct {
	Type     string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"`
	Arch     string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
	Version  string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	Release  string `protobuf:"bytes,5,opt,name=release,proto3" json:"release,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildInfoOS) Descriptor deprecated added in v0.139.0

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

Deprecated: Use BuildInfoOS.ProtoReflect.Descriptor instead.

func (*BuildInfoOS) GetArch added in v0.139.0

func (x *BuildInfoOS) GetArch() string

func (*BuildInfoOS) GetPlatform added in v0.139.0

func (x *BuildInfoOS) GetPlatform() string

func (*BuildInfoOS) GetRelease added in v0.139.0

func (x *BuildInfoOS) GetRelease() string

func (*BuildInfoOS) GetType added in v0.139.0

func (x *BuildInfoOS) GetType() string

func (*BuildInfoOS) GetVersion added in v0.139.0

func (x *BuildInfoOS) GetVersion() string

func (*BuildInfoOS) ProtoMessage added in v0.139.0

func (*BuildInfoOS) ProtoMessage()

func (*BuildInfoOS) ProtoReflect added in v0.139.0

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

func (*BuildInfoOS) Reset added in v0.139.0

func (x *BuildInfoOS) Reset()

func (*BuildInfoOS) String added in v0.139.0

func (x *BuildInfoOS) String() string

type BuildInfoStats added in v0.139.0

type BuildInfoStats struct {
	TotalApis                 int32 `protobuf:"varint,1,opt,name=totalApis,proto3" json:"totalApis,omitempty"`
	TotalOperations           int32 `protobuf:"varint,2,opt,name=totalOperations,proto3" json:"totalOperations,omitempty"`
	TotalWebhooks             int32 `protobuf:"varint,3,opt,name=totalWebhooks,proto3" json:"totalWebhooks,omitempty"`
	HasAuthenticationProvider bool  `protobuf:"varint,4,opt,name=hasAuthenticationProvider,proto3" json:"hasAuthenticationProvider,omitempty"`
	HasUploadProvider         bool  `protobuf:"varint,5,opt,name=hasUploadProvider,proto3" json:"hasUploadProvider,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildInfoStats) Descriptor deprecated added in v0.139.0

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

Deprecated: Use BuildInfoStats.ProtoReflect.Descriptor instead.

func (*BuildInfoStats) GetHasAuthenticationProvider added in v0.139.0

func (x *BuildInfoStats) GetHasAuthenticationProvider() bool

func (*BuildInfoStats) GetHasUploadProvider added in v0.139.0

func (x *BuildInfoStats) GetHasUploadProvider() bool

func (*BuildInfoStats) GetTotalApis added in v0.139.0

func (x *BuildInfoStats) GetTotalApis() int32

func (*BuildInfoStats) GetTotalOperations added in v0.139.0

func (x *BuildInfoStats) GetTotalOperations() int32

func (*BuildInfoStats) GetTotalWebhooks added in v0.139.0

func (x *BuildInfoStats) GetTotalWebhooks() int32

func (*BuildInfoStats) ProtoMessage added in v0.139.0

func (*BuildInfoStats) ProtoMessage()

func (*BuildInfoStats) ProtoReflect added in v0.139.0

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

func (*BuildInfoStats) Reset added in v0.139.0

func (x *BuildInfoStats) Reset()

func (*BuildInfoStats) String added in v0.139.0

func (x *BuildInfoStats) String() string

type BuildInfoVersion added in v0.139.0

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

func (*BuildInfoVersion) Descriptor deprecated added in v0.139.0

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

Deprecated: Use BuildInfoVersion.ProtoReflect.Descriptor instead.

func (*BuildInfoVersion) GetVersion added in v0.139.0

func (x *BuildInfoVersion) GetVersion() string

func (*BuildInfoVersion) ProtoMessage added in v0.139.0

func (*BuildInfoVersion) ProtoMessage()

func (*BuildInfoVersion) ProtoReflect added in v0.139.0

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

func (*BuildInfoVersion) Reset added in v0.139.0

func (x *BuildInfoVersion) Reset()

func (*BuildInfoVersion) String added in v0.139.0

func (x *BuildInfoVersion) String() string

type ClaimConfig

type ClaimConfig struct {
	VariablePathComponents []string  `protobuf:"bytes,1,rep,name=variablePathComponents,proto3" json:"variablePathComponents,omitempty"`
	ClaimType              ClaimType `protobuf:"varint,2,opt,name=claimType,proto3,enum=wgpb.ClaimType" json:"claimType,omitempty"`
	// Available iff claimType == CUSTOM
	Custom *CustomClaim `protobuf:"bytes,3,opt,name=custom,proto3,oneof" json:"custom,omitempty"`
	// contains filtered or unexported fields
}

func (*ClaimConfig) Descriptor deprecated

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

Deprecated: Use ClaimConfig.ProtoReflect.Descriptor instead.

func (*ClaimConfig) GetClaimType added in v0.131.0

func (x *ClaimConfig) GetClaimType() ClaimType

func (*ClaimConfig) GetCustom added in v0.131.0

func (x *ClaimConfig) GetCustom() *CustomClaim

func (*ClaimConfig) GetVariablePathComponents added in v0.132.0

func (x *ClaimConfig) GetVariablePathComponents() []string

func (*ClaimConfig) ProtoMessage

func (*ClaimConfig) ProtoMessage()

func (*ClaimConfig) ProtoReflect

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

func (*ClaimConfig) Reset

func (x *ClaimConfig) Reset()

func (*ClaimConfig) String

func (x *ClaimConfig) String() string

type ClaimType added in v0.131.0

type ClaimType int32
const (
	ClaimType_ISSUER             ClaimType = 0  // iss
	ClaimType_PROVIDER           ClaimType = 0  // alias for iss, deprecated
	ClaimType_SUBJECT            ClaimType = 1  // sub
	ClaimType_USERID             ClaimType = 1  // alias for sub
	ClaimType_NAME               ClaimType = 2  // name
	ClaimType_GIVEN_NAME         ClaimType = 3  // given_name
	ClaimType_FAMILY_NAME        ClaimType = 4  // family_name
	ClaimType_MIDDLE_NAME        ClaimType = 5  // middle_name
	ClaimType_NICKNAME           ClaimType = 6  // nickname
	ClaimType_PREFERRED_USERNAME ClaimType = 7  // preferred_username
	ClaimType_PROFILE            ClaimType = 8  // profile
	ClaimType_PICTURE            ClaimType = 9  // picture
	ClaimType_WEBSITE            ClaimType = 10 // website
	ClaimType_EMAIL              ClaimType = 11 // email
	ClaimType_EMAIL_VERIFIED     ClaimType = 12 // email_verified
	ClaimType_GENDER             ClaimType = 13 // gender
	ClaimType_BIRTH_DATE         ClaimType = 14 // birthdate
	ClaimType_ZONE_INFO          ClaimType = 15 // zoneinfo
	ClaimType_LOCALE             ClaimType = 16 // locale
	ClaimType_LOCATION           ClaimType = 17 // location
	ClaimType_CUSTOM             ClaimType = 999
)

func (ClaimType) Descriptor added in v0.131.0

func (ClaimType) Descriptor() protoreflect.EnumDescriptor

func (ClaimType) Enum added in v0.131.0

func (x ClaimType) Enum() *ClaimType

func (ClaimType) EnumDescriptor deprecated added in v0.131.0

func (ClaimType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ClaimType.Descriptor instead.

func (ClaimType) Number added in v0.131.0

func (x ClaimType) Number() protoreflect.EnumNumber

func (ClaimType) String added in v0.131.0

func (x ClaimType) String() string

func (ClaimType) Type added in v0.131.0

type ConfigurationVariable

type ConfigurationVariable struct {
	Kind                            ConfigurationVariableKind `protobuf:"varint,1,opt,name=kind,proto3,enum=wgpb.ConfigurationVariableKind" json:"kind,omitempty"`
	StaticVariableContent           string                    `protobuf:"bytes,2,opt,name=staticVariableContent,proto3" json:"staticVariableContent,omitempty"`
	EnvironmentVariableName         string                    `protobuf:"bytes,3,opt,name=environmentVariableName,proto3" json:"environmentVariableName,omitempty"`
	EnvironmentVariableDefaultValue string                    `protobuf:"bytes,4,opt,name=environmentVariableDefaultValue,proto3" json:"environmentVariableDefaultValue,omitempty"`
	PlaceholderVariableName         string                    `protobuf:"bytes,5,opt,name=placeholderVariableName,proto3" json:"placeholderVariableName,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigurationVariable) Descriptor deprecated

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

Deprecated: Use ConfigurationVariable.ProtoReflect.Descriptor instead.

func (*ConfigurationVariable) GetEnvironmentVariableDefaultValue

func (x *ConfigurationVariable) GetEnvironmentVariableDefaultValue() string

func (*ConfigurationVariable) GetEnvironmentVariableName

func (x *ConfigurationVariable) GetEnvironmentVariableName() string

func (*ConfigurationVariable) GetKind

func (*ConfigurationVariable) GetPlaceholderVariableName

func (x *ConfigurationVariable) GetPlaceholderVariableName() string

func (*ConfigurationVariable) GetStaticVariableContent

func (x *ConfigurationVariable) GetStaticVariableContent() string

func (*ConfigurationVariable) ProtoMessage

func (*ConfigurationVariable) ProtoMessage()

func (*ConfigurationVariable) ProtoReflect

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

func (*ConfigurationVariable) Reset

func (x *ConfigurationVariable) Reset()

func (*ConfigurationVariable) String

func (x *ConfigurationVariable) String() string

type ConfigurationVariableKind

type ConfigurationVariableKind int32
const (
	ConfigurationVariableKind_STATIC_CONFIGURATION_VARIABLE      ConfigurationVariableKind = 0
	ConfigurationVariableKind_ENV_CONFIGURATION_VARIABLE         ConfigurationVariableKind = 1
	ConfigurationVariableKind_PLACEHOLDER_CONFIGURATION_VARIABLE ConfigurationVariableKind = 2
)

func (ConfigurationVariableKind) Descriptor

func (ConfigurationVariableKind) Enum

func (ConfigurationVariableKind) EnumDescriptor deprecated

func (ConfigurationVariableKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use ConfigurationVariableKind.Descriptor instead.

func (ConfigurationVariableKind) Number

func (ConfigurationVariableKind) String

func (x ConfigurationVariableKind) String() string

func (ConfigurationVariableKind) Type

type CookieBasedAuthentication

type CookieBasedAuthentication struct {
	Providers                    []*AuthProvider          `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
	AuthorizedRedirectUris       []*ConfigurationVariable `protobuf:"bytes,2,rep,name=authorizedRedirectUris,proto3" json:"authorizedRedirectUris,omitempty"`
	AuthorizedRedirectUriRegexes []*ConfigurationVariable `protobuf:"bytes,3,rep,name=authorizedRedirectUriRegexes,proto3" json:"authorizedRedirectUriRegexes,omitempty"`
	HashKey                      *ConfigurationVariable   `protobuf:"bytes,4,opt,name=hashKey,proto3" json:"hashKey,omitempty"`
	BlockKey                     *ConfigurationVariable   `protobuf:"bytes,5,opt,name=blockKey,proto3" json:"blockKey,omitempty"`
	CsrfSecret                   *ConfigurationVariable   `protobuf:"bytes,6,opt,name=csrfSecret,proto3" json:"csrfSecret,omitempty"`
	TimeoutSeconds               *ConfigurationVariable   `protobuf:"bytes,7,opt,name=timeoutSeconds,proto3" json:"timeoutSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*CookieBasedAuthentication) Descriptor deprecated

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

Deprecated: Use CookieBasedAuthentication.ProtoReflect.Descriptor instead.

func (*CookieBasedAuthentication) GetAuthorizedRedirectUriRegexes

func (x *CookieBasedAuthentication) GetAuthorizedRedirectUriRegexes() []*ConfigurationVariable

func (*CookieBasedAuthentication) GetAuthorizedRedirectUris

func (x *CookieBasedAuthentication) GetAuthorizedRedirectUris() []*ConfigurationVariable

func (*CookieBasedAuthentication) GetBlockKey

func (*CookieBasedAuthentication) GetCsrfSecret

func (*CookieBasedAuthentication) GetHashKey

func (*CookieBasedAuthentication) GetProviders

func (x *CookieBasedAuthentication) GetProviders() []*AuthProvider

func (*CookieBasedAuthentication) GetTimeoutSeconds added in v0.156.0

func (x *CookieBasedAuthentication) GetTimeoutSeconds() *ConfigurationVariable

func (*CookieBasedAuthentication) ProtoMessage

func (*CookieBasedAuthentication) ProtoMessage()

func (*CookieBasedAuthentication) ProtoReflect

func (*CookieBasedAuthentication) Reset

func (x *CookieBasedAuthentication) Reset()

func (*CookieBasedAuthentication) String

func (x *CookieBasedAuthentication) String() string

type CorsConfiguration

type CorsConfiguration struct {

	// AllowedOrigins is a list of origins a cross-domain request can be executed from.
	// If the special "*" value is present in the list, all origins will be allowed.
	// An origin may contain a wildcard (*) to replace 0 or more characters
	// (i.e.: http://*.domain.com). Usage of wildcards implies a small performance penalty.
	// Only one wildcard can be used per origin.
	// Default value is ["*"]
	AllowedOrigins []*ConfigurationVariable `protobuf:"bytes,1,rep,name=allowedOrigins,proto3" json:"allowedOrigins,omitempty"`
	// AllowedMethods is a list of methods the client is allowed to use with
	// cross-domain requests. Default value is simple methods (HEAD, GET and POST).
	AllowedMethods []string `protobuf:"bytes,2,rep,name=allowedMethods,proto3" json:"allowedMethods,omitempty"`
	// AllowedHeaders is list of non simple headers the client is allowed to use with
	// cross-domain requests.
	// If the special "*" value is present in the list, all headers will be allowed.
	// Default value is [] but "Origin" is always appended to the list.
	AllowedHeaders []string `protobuf:"bytes,3,rep,name=allowedHeaders,proto3" json:"allowedHeaders,omitempty"`
	// ExposedHeaders indicates which headers are safe to expose to the API of a CORS
	// API specification
	ExposedHeaders []string `protobuf:"bytes,4,rep,name=exposedHeaders,proto3" json:"exposedHeaders,omitempty"`
	// MaxAge indicates how long (in seconds) the results of a preflight request
	// can be cached
	MaxAge int64 `protobuf:"varint,5,opt,name=maxAge,proto3" json:"maxAge,omitempty"`
	// AllowCredentials indicates whether the request can include user credentials like
	// cookies, HTTP authentication or client side SSL certificates.
	AllowCredentials bool `protobuf:"varint,6,opt,name=allowCredentials,proto3" json:"allowCredentials,omitempty"`
	// contains filtered or unexported fields
}

func (*CorsConfiguration) Descriptor deprecated

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

Deprecated: Use CorsConfiguration.ProtoReflect.Descriptor instead.

func (*CorsConfiguration) GetAllowCredentials

func (x *CorsConfiguration) GetAllowCredentials() bool

func (*CorsConfiguration) GetAllowedHeaders

func (x *CorsConfiguration) GetAllowedHeaders() []string

func (*CorsConfiguration) GetAllowedMethods

func (x *CorsConfiguration) GetAllowedMethods() []string

func (*CorsConfiguration) GetAllowedOrigins

func (x *CorsConfiguration) GetAllowedOrigins() []*ConfigurationVariable

func (*CorsConfiguration) GetExposedHeaders

func (x *CorsConfiguration) GetExposedHeaders() []string

func (*CorsConfiguration) GetMaxAge

func (x *CorsConfiguration) GetMaxAge() int64

func (*CorsConfiguration) ProtoMessage

func (*CorsConfiguration) ProtoMessage()

func (*CorsConfiguration) ProtoReflect

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

func (*CorsConfiguration) Reset

func (x *CorsConfiguration) Reset()

func (*CorsConfiguration) String

func (x *CorsConfiguration) String() string

type CustomClaim added in v0.131.0

type CustomClaim struct {
	Name               string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	JsonPathComponents []string  `protobuf:"bytes,2,rep,name=jsonPathComponents,proto3" json:"jsonPathComponents,omitempty"`
	Type               ValueType `protobuf:"varint,3,opt,name=type,proto3,enum=wgpb.ValueType" json:"type,omitempty"`
	Required           bool      `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomClaim) Descriptor deprecated added in v0.131.0

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

Deprecated: Use CustomClaim.ProtoReflect.Descriptor instead.

func (*CustomClaim) GetJsonPathComponents added in v0.131.0

func (x *CustomClaim) GetJsonPathComponents() []string

func (*CustomClaim) GetName added in v0.131.0

func (x *CustomClaim) GetName() string

func (*CustomClaim) GetRequired added in v0.131.0

func (x *CustomClaim) GetRequired() bool

func (*CustomClaim) GetType added in v0.131.0

func (x *CustomClaim) GetType() ValueType

func (*CustomClaim) ProtoMessage added in v0.131.0

func (*CustomClaim) ProtoMessage()

func (*CustomClaim) ProtoReflect added in v0.131.0

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

func (*CustomClaim) Reset added in v0.131.0

func (x *CustomClaim) Reset()

func (*CustomClaim) String added in v0.131.0

func (x *CustomClaim) String() string

type DataSourceConfiguration

type DataSourceConfiguration struct {
	Kind                       DataSourceKind             `protobuf:"varint,1,opt,name=kind,proto3,enum=wgpb.DataSourceKind" json:"kind,omitempty"`
	RootNodes                  []*TypeField               `protobuf:"bytes,2,rep,name=rootNodes,proto3" json:"rootNodes,omitempty"`
	ChildNodes                 []*TypeField               `protobuf:"bytes,3,rep,name=childNodes,proto3" json:"childNodes,omitempty"`
	OverrideFieldPathFromAlias bool                       `protobuf:"varint,4,opt,name=overrideFieldPathFromAlias,proto3" json:"overrideFieldPathFromAlias,omitempty"`
	CustomRest                 *DataSourceCustom_REST     `protobuf:"bytes,5,opt,name=customRest,proto3" json:"customRest,omitempty"`
	CustomGraphql              *DataSourceCustom_GraphQL  `protobuf:"bytes,6,opt,name=customGraphql,proto3" json:"customGraphql,omitempty"`
	CustomStatic               *DataSourceCustom_Static   `protobuf:"bytes,7,opt,name=customStatic,proto3" json:"customStatic,omitempty"`
	CustomDatabase             *DataSourceCustom_Database `protobuf:"bytes,8,opt,name=customDatabase,proto3" json:"customDatabase,omitempty"`
	Directives                 []*DirectiveConfiguration  `protobuf:"bytes,9,rep,name=directives,proto3" json:"directives,omitempty"`
	RequestTimeoutSeconds      int64                      `protobuf:"varint,10,opt,name=requestTimeoutSeconds,proto3" json:"requestTimeoutSeconds,omitempty"`
	Id                         string                     `protobuf:"bytes,11,opt,name=id,proto3" json:"id,omitempty"`
	CustomNatsKv               *DataSourceCustom_NatsKv   `protobuf:"bytes,12,opt,name=customNatsKv,proto3" json:"customNatsKv,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceConfiguration) Descriptor deprecated

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

Deprecated: Use DataSourceConfiguration.ProtoReflect.Descriptor instead.

func (*DataSourceConfiguration) GetChildNodes

func (x *DataSourceConfiguration) GetChildNodes() []*TypeField

func (*DataSourceConfiguration) GetCustomDatabase

func (x *DataSourceConfiguration) GetCustomDatabase() *DataSourceCustom_Database

func (*DataSourceConfiguration) GetCustomGraphql

func (x *DataSourceConfiguration) GetCustomGraphql() *DataSourceCustom_GraphQL

func (*DataSourceConfiguration) GetCustomNatsKv added in v0.166.0

func (x *DataSourceConfiguration) GetCustomNatsKv() *DataSourceCustom_NatsKv

func (*DataSourceConfiguration) GetCustomRest

func (x *DataSourceConfiguration) GetCustomRest() *DataSourceCustom_REST

func (*DataSourceConfiguration) GetCustomStatic

func (x *DataSourceConfiguration) GetCustomStatic() *DataSourceCustom_Static

func (*DataSourceConfiguration) GetDirectives

func (x *DataSourceConfiguration) GetDirectives() []*DirectiveConfiguration

func (*DataSourceConfiguration) GetId added in v0.112.0

func (x *DataSourceConfiguration) GetId() string

func (*DataSourceConfiguration) GetKind

func (*DataSourceConfiguration) GetOverrideFieldPathFromAlias

func (x *DataSourceConfiguration) GetOverrideFieldPathFromAlias() bool

func (*DataSourceConfiguration) GetRequestTimeoutSeconds added in v0.112.0

func (x *DataSourceConfiguration) GetRequestTimeoutSeconds() int64

func (*DataSourceConfiguration) GetRootNodes

func (x *DataSourceConfiguration) GetRootNodes() []*TypeField

func (*DataSourceConfiguration) ProtoMessage

func (*DataSourceConfiguration) ProtoMessage()

func (*DataSourceConfiguration) ProtoReflect

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

func (*DataSourceConfiguration) Reset

func (x *DataSourceConfiguration) Reset()

func (*DataSourceConfiguration) String

func (x *DataSourceConfiguration) String() string

type DataSourceCustom_Database

type DataSourceCustom_Database struct {
	DatabaseURL   *ConfigurationVariable `protobuf:"bytes,1,opt,name=databaseURL,proto3" json:"databaseURL,omitempty"`
	PrismaSchema  *InternedString        `protobuf:"bytes,2,opt,name=prismaSchema,proto3" json:"prismaSchema,omitempty"`
	GraphqlSchema *InternedString        `protobuf:"bytes,3,opt,name=graphqlSchema,proto3" json:"graphqlSchema,omitempty"`
	// closeTimeoutSeconds define that the database connection will be closed after the given amount of seconds of inactivity
	CloseTimeoutSeconds int64              `protobuf:"varint,4,opt,name=closeTimeoutSeconds,proto3" json:"closeTimeoutSeconds,omitempty"`
	JsonTypeFields      []*SingleTypeField `protobuf:"bytes,5,rep,name=jsonTypeFields,proto3" json:"jsonTypeFields,omitempty"`
	JsonInputVariables  []string           `protobuf:"bytes,6,rep,name=jsonInputVariables,proto3" json:"jsonInputVariables,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceCustom_Database) Descriptor deprecated

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

Deprecated: Use DataSourceCustom_Database.ProtoReflect.Descriptor instead.

func (*DataSourceCustom_Database) GetCloseTimeoutSeconds

func (x *DataSourceCustom_Database) GetCloseTimeoutSeconds() int64

func (*DataSourceCustom_Database) GetDatabaseURL

func (x *DataSourceCustom_Database) GetDatabaseURL() *ConfigurationVariable

func (*DataSourceCustom_Database) GetGraphqlSchema

func (x *DataSourceCustom_Database) GetGraphqlSchema() *InternedString

func (*DataSourceCustom_Database) GetJsonInputVariables

func (x *DataSourceCustom_Database) GetJsonInputVariables() []string

func (*DataSourceCustom_Database) GetJsonTypeFields

func (x *DataSourceCustom_Database) GetJsonTypeFields() []*SingleTypeField

func (*DataSourceCustom_Database) GetPrismaSchema

func (x *DataSourceCustom_Database) GetPrismaSchema() *InternedString

func (*DataSourceCustom_Database) ProtoMessage

func (*DataSourceCustom_Database) ProtoMessage()

func (*DataSourceCustom_Database) ProtoReflect

func (*DataSourceCustom_Database) Reset

func (x *DataSourceCustom_Database) Reset()

func (*DataSourceCustom_Database) String

func (x *DataSourceCustom_Database) String() string

type DataSourceCustom_GraphQL

type DataSourceCustom_GraphQL struct {
	Fetch                  *FetchConfiguration                  `protobuf:"bytes,1,opt,name=fetch,proto3" json:"fetch,omitempty"`
	Subscription           *GraphQLSubscriptionConfiguration    `protobuf:"bytes,2,opt,name=subscription,proto3" json:"subscription,omitempty"`
	Federation             *GraphQLFederationConfiguration      `protobuf:"bytes,3,opt,name=federation,proto3" json:"federation,omitempty"`
	UpstreamSchema         *InternedString                      `protobuf:"bytes,4,opt,name=upstreamSchema,proto3" json:"upstreamSchema,omitempty"`
	HooksConfiguration     *GraphQLDataSourceHooksConfiguration `protobuf:"bytes,5,opt,name=hooksConfiguration,proto3" json:"hooksConfiguration,omitempty"`
	CustomScalarTypeFields []*SingleTypeField                   `protobuf:"bytes,6,rep,name=customScalarTypeFields,proto3" json:"customScalarTypeFields,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceCustom_GraphQL) Descriptor deprecated

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

Deprecated: Use DataSourceCustom_GraphQL.ProtoReflect.Descriptor instead.

func (*DataSourceCustom_GraphQL) GetCustomScalarTypeFields added in v0.118.0

func (x *DataSourceCustom_GraphQL) GetCustomScalarTypeFields() []*SingleTypeField

func (*DataSourceCustom_GraphQL) GetFederation

func (*DataSourceCustom_GraphQL) GetFetch

func (*DataSourceCustom_GraphQL) GetHooksConfiguration added in v0.112.0

func (*DataSourceCustom_GraphQL) GetSubscription

func (*DataSourceCustom_GraphQL) GetUpstreamSchema

func (x *DataSourceCustom_GraphQL) GetUpstreamSchema() *InternedString

func (*DataSourceCustom_GraphQL) ProtoMessage

func (*DataSourceCustom_GraphQL) ProtoMessage()

func (*DataSourceCustom_GraphQL) ProtoReflect

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

func (*DataSourceCustom_GraphQL) Reset

func (x *DataSourceCustom_GraphQL) Reset()

func (*DataSourceCustom_GraphQL) String

func (x *DataSourceCustom_GraphQL) String() string

type DataSourceCustom_NatsKv added in v0.166.0

type DataSourceCustom_NatsKv struct {
	ServerURL    string                 `protobuf:"bytes,1,opt,name=serverURL,proto3" json:"serverURL,omitempty"`
	BucketName   string                 `protobuf:"bytes,2,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	Operation    NatsKvOperation        `protobuf:"varint,3,opt,name=operation,proto3,enum=wgpb.NatsKvOperation" json:"operation,omitempty"`
	History      int32                  `protobuf:"varint,4,opt,name=history,proto3" json:"history,omitempty"`
	Token        string                 `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"`
	BucketPrefix *ConfigurationVariable `protobuf:"bytes,6,opt,name=bucketPrefix,proto3" json:"bucketPrefix,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceCustom_NatsKv) Descriptor deprecated added in v0.166.0

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

Deprecated: Use DataSourceCustom_NatsKv.ProtoReflect.Descriptor instead.

func (*DataSourceCustom_NatsKv) GetBucketName added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetBucketName() string

func (*DataSourceCustom_NatsKv) GetBucketPrefix added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetBucketPrefix() *ConfigurationVariable

func (*DataSourceCustom_NatsKv) GetHistory added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetHistory() int32

func (*DataSourceCustom_NatsKv) GetOperation added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetOperation() NatsKvOperation

func (*DataSourceCustom_NatsKv) GetServerURL added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetServerURL() string

func (*DataSourceCustom_NatsKv) GetToken added in v0.166.0

func (x *DataSourceCustom_NatsKv) GetToken() string

func (*DataSourceCustom_NatsKv) ProtoMessage added in v0.166.0

func (*DataSourceCustom_NatsKv) ProtoMessage()

func (*DataSourceCustom_NatsKv) ProtoReflect added in v0.166.0

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

func (*DataSourceCustom_NatsKv) Reset added in v0.166.0

func (x *DataSourceCustom_NatsKv) Reset()

func (*DataSourceCustom_NatsKv) String added in v0.166.0

func (x *DataSourceCustom_NatsKv) String() string

type DataSourceCustom_REST

type DataSourceCustom_REST struct {
	Fetch                  *FetchConfiguration            `protobuf:"bytes,1,opt,name=fetch,proto3" json:"fetch,omitempty"`
	Subscription           *RESTSubscriptionConfiguration `protobuf:"bytes,2,opt,name=subscription,proto3" json:"subscription,omitempty"`
	StatusCodeTypeMappings []*StatusCodeTypeMapping       `protobuf:"bytes,3,rep,name=statusCodeTypeMappings,proto3" json:"statusCodeTypeMappings,omitempty"`
	DefaultTypeName        string                         `protobuf:"bytes,4,opt,name=defaultTypeName,proto3" json:"defaultTypeName,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceCustom_REST) Descriptor deprecated

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

Deprecated: Use DataSourceCustom_REST.ProtoReflect.Descriptor instead.

func (*DataSourceCustom_REST) GetDefaultTypeName

func (x *DataSourceCustom_REST) GetDefaultTypeName() string

func (*DataSourceCustom_REST) GetFetch

func (*DataSourceCustom_REST) GetStatusCodeTypeMappings

func (x *DataSourceCustom_REST) GetStatusCodeTypeMappings() []*StatusCodeTypeMapping

func (*DataSourceCustom_REST) GetSubscription

func (*DataSourceCustom_REST) ProtoMessage

func (*DataSourceCustom_REST) ProtoMessage()

func (*DataSourceCustom_REST) ProtoReflect

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

func (*DataSourceCustom_REST) Reset

func (x *DataSourceCustom_REST) Reset()

func (*DataSourceCustom_REST) String

func (x *DataSourceCustom_REST) String() string

type DataSourceCustom_Static

type DataSourceCustom_Static struct {
	Data *ConfigurationVariable `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceCustom_Static) Descriptor deprecated

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

Deprecated: Use DataSourceCustom_Static.ProtoReflect.Descriptor instead.

func (*DataSourceCustom_Static) GetData

func (*DataSourceCustom_Static) ProtoMessage

func (*DataSourceCustom_Static) ProtoMessage()

func (*DataSourceCustom_Static) ProtoReflect

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

func (*DataSourceCustom_Static) Reset

func (x *DataSourceCustom_Static) Reset()

func (*DataSourceCustom_Static) String

func (x *DataSourceCustom_Static) String() string

type DataSourceKind

type DataSourceKind int32
const (
	DataSourceKind_STATIC     DataSourceKind = 0
	DataSourceKind_REST       DataSourceKind = 1
	DataSourceKind_GRAPHQL    DataSourceKind = 2
	DataSourceKind_POSTGRESQL DataSourceKind = 3
	DataSourceKind_MYSQL      DataSourceKind = 4
	DataSourceKind_SQLSERVER  DataSourceKind = 5
	DataSourceKind_MONGODB    DataSourceKind = 6
	DataSourceKind_SQLITE     DataSourceKind = 7
	DataSourceKind_PRISMA     DataSourceKind = 8
	DataSourceKind_NATSKV     DataSourceKind = 9
)

func (DataSourceKind) Descriptor

func (DataSourceKind) Enum

func (x DataSourceKind) Enum() *DataSourceKind

func (DataSourceKind) EnumDescriptor deprecated

func (DataSourceKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use DataSourceKind.Descriptor instead.

func (DataSourceKind) Number

func (DataSourceKind) String

func (x DataSourceKind) String() string

func (DataSourceKind) Type

type DirectiveConfiguration

type DirectiveConfiguration struct {
	DirectiveName string `protobuf:"bytes,1,opt,name=directiveName,proto3" json:"directiveName,omitempty"`
	RenameTo      string `protobuf:"bytes,2,opt,name=renameTo,proto3" json:"renameTo,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectiveConfiguration) Descriptor deprecated

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

Deprecated: Use DirectiveConfiguration.ProtoReflect.Descriptor instead.

func (*DirectiveConfiguration) GetDirectiveName

func (x *DirectiveConfiguration) GetDirectiveName() string

func (*DirectiveConfiguration) GetRenameTo

func (x *DirectiveConfiguration) GetRenameTo() string

func (*DirectiveConfiguration) ProtoMessage

func (*DirectiveConfiguration) ProtoMessage()

func (*DirectiveConfiguration) ProtoReflect

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

func (*DirectiveConfiguration) Reset

func (x *DirectiveConfiguration) Reset()

func (*DirectiveConfiguration) String

func (x *DirectiveConfiguration) String() string

type EnabledFeatures added in v0.164.0

type EnabledFeatures struct {
	ApiCount           int32 `protobuf:"varint,1,opt,name=apiCount,proto3" json:"apiCount,omitempty"`
	SchemaExtension    bool  `protobuf:"varint,2,opt,name=schemaExtension,proto3" json:"schemaExtension,omitempty"`
	CustomJSONScalars  bool  `protobuf:"varint,3,opt,name=customJSONScalars,proto3" json:"customJSONScalars,omitempty"`
	CustomIntScalars   bool  `protobuf:"varint,4,opt,name=customIntScalars,proto3" json:"customIntScalars,omitempty"`
	CustomFloatScalars bool  `protobuf:"varint,5,opt,name=customFloatScalars,proto3" json:"customFloatScalars,omitempty"`
	// contains filtered or unexported fields
}

Used for reporting enabled features from the TS side to the Go side.

func (*EnabledFeatures) Descriptor deprecated added in v0.164.0

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

Deprecated: Use EnabledFeatures.ProtoReflect.Descriptor instead.

func (*EnabledFeatures) GetApiCount added in v0.164.0

func (x *EnabledFeatures) GetApiCount() int32

func (*EnabledFeatures) GetCustomFloatScalars added in v0.164.0

func (x *EnabledFeatures) GetCustomFloatScalars() bool

func (*EnabledFeatures) GetCustomIntScalars added in v0.164.0

func (x *EnabledFeatures) GetCustomIntScalars() bool

func (*EnabledFeatures) GetCustomJSONScalars added in v0.164.0

func (x *EnabledFeatures) GetCustomJSONScalars() bool

func (*EnabledFeatures) GetSchemaExtension added in v0.164.0

func (x *EnabledFeatures) GetSchemaExtension() bool

func (*EnabledFeatures) ProtoMessage added in v0.164.0

func (*EnabledFeatures) ProtoMessage()

func (*EnabledFeatures) ProtoReflect added in v0.164.0

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

func (*EnabledFeatures) Reset added in v0.164.0

func (x *EnabledFeatures) Reset()

func (*EnabledFeatures) String added in v0.164.0

func (x *EnabledFeatures) String() string

type EngineConfiguration

type EngineConfiguration struct {
	DefaultFlushInterval     int64                      `protobuf:"varint,1,opt,name=defaultFlushInterval,proto3" json:"defaultFlushInterval,omitempty"`
	DatasourceConfigurations []*DataSourceConfiguration `protobuf:"bytes,2,rep,name=datasourceConfigurations,proto3" json:"datasourceConfigurations,omitempty"`
	FieldConfigurations      []*FieldConfiguration      `protobuf:"bytes,3,rep,name=fieldConfigurations,proto3" json:"fieldConfigurations,omitempty"`
	GraphqlSchema            string                     `protobuf:"bytes,4,opt,name=graphqlSchema,proto3" json:"graphqlSchema,omitempty"`
	TypeConfigurations       []*TypeConfiguration       `protobuf:"bytes,5,rep,name=typeConfigurations,proto3" json:"typeConfigurations,omitempty"`
	StringStorage            map[string]string          `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineConfiguration) Descriptor deprecated

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

Deprecated: Use EngineConfiguration.ProtoReflect.Descriptor instead.

func (*EngineConfiguration) GetDatasourceConfigurations

func (x *EngineConfiguration) GetDatasourceConfigurations() []*DataSourceConfiguration

func (*EngineConfiguration) GetDefaultFlushInterval

func (x *EngineConfiguration) GetDefaultFlushInterval() int64

func (*EngineConfiguration) GetFieldConfigurations

func (x *EngineConfiguration) GetFieldConfigurations() []*FieldConfiguration

func (*EngineConfiguration) GetGraphqlSchema

func (x *EngineConfiguration) GetGraphqlSchema() string

func (*EngineConfiguration) GetStringStorage added in v0.160.0

func (x *EngineConfiguration) GetStringStorage() map[string]string

func (*EngineConfiguration) GetTypeConfigurations

func (x *EngineConfiguration) GetTypeConfigurations() []*TypeConfiguration

func (*EngineConfiguration) ProtoMessage

func (*EngineConfiguration) ProtoMessage()

func (*EngineConfiguration) ProtoReflect

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

func (*EngineConfiguration) Reset

func (x *EngineConfiguration) Reset()

func (*EngineConfiguration) String

func (x *EngineConfiguration) String() string

type ExperimentalConfiguration added in v0.152.0

type ExperimentalConfiguration struct {
	Orm bool `protobuf:"varint,1,opt,name=orm,proto3" json:"orm,omitempty"`
	// contains filtered or unexported fields
}

func (*ExperimentalConfiguration) Descriptor deprecated added in v0.152.0

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

Deprecated: Use ExperimentalConfiguration.ProtoReflect.Descriptor instead.

func (*ExperimentalConfiguration) GetOrm added in v0.152.0

func (x *ExperimentalConfiguration) GetOrm() bool

func (*ExperimentalConfiguration) ProtoMessage added in v0.152.0

func (*ExperimentalConfiguration) ProtoMessage()

func (*ExperimentalConfiguration) ProtoReflect added in v0.152.0

func (*ExperimentalConfiguration) Reset added in v0.152.0

func (x *ExperimentalConfiguration) Reset()

func (*ExperimentalConfiguration) String added in v0.152.0

func (x *ExperimentalConfiguration) String() string

type FetchConfiguration

type FetchConfiguration struct {

	// You should either configure url OR a combination of baseURL and path
	// If url resolves to a non empty string, it takes precedence over baseURL and path
	// If url resolves to an empty string, the url will be configured as "{{baseURL}}{{path}}"
	Url                    *ConfigurationVariable   `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Method                 HTTPMethod               `protobuf:"varint,2,opt,name=method,proto3,enum=wgpb.HTTPMethod" json:"method,omitempty"`
	Header                 map[string]*HTTPHeader   `` /* 153-byte string literal not displayed */
	Body                   *ConfigurationVariable   `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
	Query                  []*URLQueryConfiguration `protobuf:"bytes,5,rep,name=query,proto3" json:"query,omitempty"`
	UpstreamAuthentication *UpstreamAuthentication  `protobuf:"bytes,6,opt,name=upstreamAuthentication,proto3" json:"upstreamAuthentication,omitempty"`
	// urlEncodeBody defines whether the body should be URL encoded or not
	// by default, the body will be JSON encoded
	// setting urlEncodeBody to true will render the body empty,
	// the Header Content-Type will be set to application/x-www-form-urlencoded,
	// and the body will be URL encoded and set as the URL Query String
	UrlEncodeBody bool                   `protobuf:"varint,7,opt,name=urlEncodeBody,proto3" json:"urlEncodeBody,omitempty"`
	MTLS          *MTLSConfiguration     `protobuf:"bytes,8,opt,name=mTLS,proto3" json:"mTLS,omitempty"`
	BaseUrl       *ConfigurationVariable `protobuf:"bytes,9,opt,name=baseUrl,proto3" json:"baseUrl,omitempty"`
	Path          *ConfigurationVariable `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty"`
	HttpProxyUrl  *ConfigurationVariable `protobuf:"bytes,11,opt,name=httpProxyUrl,proto3,oneof" json:"httpProxyUrl,omitempty"`
	// contains filtered or unexported fields
}

func (*FetchConfiguration) Descriptor deprecated

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

Deprecated: Use FetchConfiguration.ProtoReflect.Descriptor instead.

func (*FetchConfiguration) GetBaseUrl

func (x *FetchConfiguration) GetBaseUrl() *ConfigurationVariable

func (*FetchConfiguration) GetBody

func (*FetchConfiguration) GetHeader

func (x *FetchConfiguration) GetHeader() map[string]*HTTPHeader

func (*FetchConfiguration) GetHttpProxyUrl added in v0.144.0

func (x *FetchConfiguration) GetHttpProxyUrl() *ConfigurationVariable

func (*FetchConfiguration) GetMTLS

func (x *FetchConfiguration) GetMTLS() *MTLSConfiguration

func (*FetchConfiguration) GetMethod

func (x *FetchConfiguration) GetMethod() HTTPMethod

func (*FetchConfiguration) GetPath

func (*FetchConfiguration) GetQuery

func (x *FetchConfiguration) GetQuery() []*URLQueryConfiguration

func (*FetchConfiguration) GetUpstreamAuthentication

func (x *FetchConfiguration) GetUpstreamAuthentication() *UpstreamAuthentication

func (*FetchConfiguration) GetUrl

func (*FetchConfiguration) GetUrlEncodeBody

func (x *FetchConfiguration) GetUrlEncodeBody() bool

func (*FetchConfiguration) ProtoMessage

func (*FetchConfiguration) ProtoMessage()

func (*FetchConfiguration) ProtoReflect

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

func (*FetchConfiguration) Reset

func (x *FetchConfiguration) Reset()

func (*FetchConfiguration) String

func (x *FetchConfiguration) String() string

type FieldConfiguration

type FieldConfiguration struct {
	TypeName                   string                   `protobuf:"bytes,1,opt,name=typeName,proto3" json:"typeName,omitempty"`
	FieldName                  string                   `protobuf:"bytes,2,opt,name=fieldName,proto3" json:"fieldName,omitempty"`
	DisableDefaultFieldMapping bool                     `protobuf:"varint,3,opt,name=disableDefaultFieldMapping,proto3" json:"disableDefaultFieldMapping,omitempty"`
	Path                       []string                 `protobuf:"bytes,4,rep,name=path,proto3" json:"path,omitempty"`
	ArgumentsConfiguration     []*ArgumentConfiguration `protobuf:"bytes,6,rep,name=argumentsConfiguration,proto3" json:"argumentsConfiguration,omitempty"`
	RequiresFields             []string                 `protobuf:"bytes,7,rep,name=requiresFields,proto3" json:"requiresFields,omitempty"`
	UnescapeResponseJson       bool                     `protobuf:"varint,8,opt,name=unescapeResponseJson,proto3" json:"unescapeResponseJson,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldConfiguration) Descriptor deprecated

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

Deprecated: Use FieldConfiguration.ProtoReflect.Descriptor instead.

func (*FieldConfiguration) GetArgumentsConfiguration

func (x *FieldConfiguration) GetArgumentsConfiguration() []*ArgumentConfiguration

func (*FieldConfiguration) GetDisableDefaultFieldMapping

func (x *FieldConfiguration) GetDisableDefaultFieldMapping() bool

func (*FieldConfiguration) GetFieldName

func (x *FieldConfiguration) GetFieldName() string

func (*FieldConfiguration) GetPath

func (x *FieldConfiguration) GetPath() []string

func (*FieldConfiguration) GetRequiresFields

func (x *FieldConfiguration) GetRequiresFields() []string

func (*FieldConfiguration) GetTypeName

func (x *FieldConfiguration) GetTypeName() string

func (*FieldConfiguration) GetUnescapeResponseJson

func (x *FieldConfiguration) GetUnescapeResponseJson() bool

func (*FieldConfiguration) ProtoMessage

func (*FieldConfiguration) ProtoMessage()

func (*FieldConfiguration) ProtoReflect

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

func (*FieldConfiguration) Reset

func (x *FieldConfiguration) Reset()

func (*FieldConfiguration) String

func (x *FieldConfiguration) String() string

type GithubAuthProviderConfig

type GithubAuthProviderConfig struct {
	ClientId     *ConfigurationVariable `protobuf:"bytes,1,opt,name=clientId,proto3" json:"clientId,omitempty"`
	ClientSecret *ConfigurationVariable `protobuf:"bytes,2,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubAuthProviderConfig) Descriptor deprecated

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

Deprecated: Use GithubAuthProviderConfig.ProtoReflect.Descriptor instead.

func (*GithubAuthProviderConfig) GetClientId

func (*GithubAuthProviderConfig) GetClientSecret

func (x *GithubAuthProviderConfig) GetClientSecret() *ConfigurationVariable

func (*GithubAuthProviderConfig) ProtoMessage

func (*GithubAuthProviderConfig) ProtoMessage()

func (*GithubAuthProviderConfig) ProtoReflect

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

func (*GithubAuthProviderConfig) Reset

func (x *GithubAuthProviderConfig) Reset()

func (*GithubAuthProviderConfig) String

func (x *GithubAuthProviderConfig) String() string

type GraphQLDataSourceHooksConfiguration added in v0.112.0

type GraphQLDataSourceHooksConfiguration struct {
	OnWSTransportConnectionInit bool `protobuf:"varint,1,opt,name=onWSTransportConnectionInit,proto3" json:"onWSTransportConnectionInit,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphQLDataSourceHooksConfiguration) Descriptor deprecated added in v0.112.0

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

Deprecated: Use GraphQLDataSourceHooksConfiguration.ProtoReflect.Descriptor instead.

func (*GraphQLDataSourceHooksConfiguration) GetOnWSTransportConnectionInit added in v0.112.0

func (x *GraphQLDataSourceHooksConfiguration) GetOnWSTransportConnectionInit() bool

func (*GraphQLDataSourceHooksConfiguration) ProtoMessage added in v0.112.0

func (*GraphQLDataSourceHooksConfiguration) ProtoMessage()

func (*GraphQLDataSourceHooksConfiguration) ProtoReflect added in v0.112.0

func (*GraphQLDataSourceHooksConfiguration) Reset added in v0.112.0

func (*GraphQLDataSourceHooksConfiguration) String added in v0.112.0

type GraphQLFederationConfiguration

type GraphQLFederationConfiguration struct {
	Enabled    bool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ServiceSdl string `protobuf:"bytes,2,opt,name=serviceSdl,proto3" json:"serviceSdl,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphQLFederationConfiguration) Descriptor deprecated

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

Deprecated: Use GraphQLFederationConfiguration.ProtoReflect.Descriptor instead.

func (*GraphQLFederationConfiguration) GetEnabled

func (x *GraphQLFederationConfiguration) GetEnabled() bool

func (*GraphQLFederationConfiguration) GetServiceSdl

func (x *GraphQLFederationConfiguration) GetServiceSdl() string

func (*GraphQLFederationConfiguration) ProtoMessage

func (*GraphQLFederationConfiguration) ProtoMessage()

func (*GraphQLFederationConfiguration) ProtoReflect

func (*GraphQLFederationConfiguration) Reset

func (x *GraphQLFederationConfiguration) Reset()

func (*GraphQLFederationConfiguration) String

type GraphQLSubscriptionConfiguration

type GraphQLSubscriptionConfiguration struct {
	Enabled bool                   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Url     *ConfigurationVariable `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	UseSSE  bool                   `protobuf:"varint,3,opt,name=useSSE,proto3" json:"useSSE,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphQLSubscriptionConfiguration) Descriptor deprecated

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

Deprecated: Use GraphQLSubscriptionConfiguration.ProtoReflect.Descriptor instead.

func (*GraphQLSubscriptionConfiguration) GetEnabled

func (x *GraphQLSubscriptionConfiguration) GetEnabled() bool

func (*GraphQLSubscriptionConfiguration) GetUrl

func (*GraphQLSubscriptionConfiguration) GetUseSSE added in v0.111.0

func (x *GraphQLSubscriptionConfiguration) GetUseSSE() bool

func (*GraphQLSubscriptionConfiguration) ProtoMessage

func (*GraphQLSubscriptionConfiguration) ProtoMessage()

func (*GraphQLSubscriptionConfiguration) ProtoReflect

func (*GraphQLSubscriptionConfiguration) Reset

func (*GraphQLSubscriptionConfiguration) String

type HTTPHeader

type HTTPHeader struct {
	Values []*ConfigurationVariable `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPHeader) Descriptor deprecated

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

Deprecated: Use HTTPHeader.ProtoReflect.Descriptor instead.

func (*HTTPHeader) GetValues

func (x *HTTPHeader) GetValues() []*ConfigurationVariable

func (*HTTPHeader) ProtoMessage

func (*HTTPHeader) ProtoMessage()

func (*HTTPHeader) ProtoReflect

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

func (*HTTPHeader) Reset

func (x *HTTPHeader) Reset()

func (*HTTPHeader) String

func (x *HTTPHeader) String() string

type HTTPMethod

type HTTPMethod int32
const (
	HTTPMethod_GET     HTTPMethod = 0
	HTTPMethod_POST    HTTPMethod = 1
	HTTPMethod_PUT     HTTPMethod = 2
	HTTPMethod_DELETE  HTTPMethod = 3
	HTTPMethod_OPTIONS HTTPMethod = 4
)

func (HTTPMethod) Descriptor

func (HTTPMethod) Descriptor() protoreflect.EnumDescriptor

func (HTTPMethod) Enum

func (x HTTPMethod) Enum() *HTTPMethod

func (HTTPMethod) EnumDescriptor deprecated

func (HTTPMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use HTTPMethod.Descriptor instead.

func (HTTPMethod) Number

func (x HTTPMethod) Number() protoreflect.EnumNumber

func (HTTPMethod) String

func (x HTTPMethod) String() string

func (HTTPMethod) Type

type Hook added in v0.166.0

type Hook struct {
	Id      string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type    HookType     `protobuf:"varint,2,opt,name=type,proto3,enum=wgpb.HookType" json:"type,omitempty"`
	Matcher *HookMatcher `protobuf:"bytes,3,opt,name=matcher,proto3" json:"matcher,omitempty"`
	// contains filtered or unexported fields
}

func (*Hook) Descriptor deprecated added in v0.166.0

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

Deprecated: Use Hook.ProtoReflect.Descriptor instead.

func (*Hook) GetId added in v0.166.0

func (x *Hook) GetId() string

func (*Hook) GetMatcher added in v0.166.0

func (x *Hook) GetMatcher() *HookMatcher

func (*Hook) GetType added in v0.166.0

func (x *Hook) GetType() HookType

func (*Hook) ProtoMessage added in v0.166.0

func (*Hook) ProtoMessage()

func (*Hook) ProtoReflect added in v0.166.0

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

func (*Hook) Reset added in v0.166.0

func (x *Hook) Reset()

func (*Hook) String added in v0.166.0

func (x *Hook) String() string

type HookMatcher added in v0.166.0

type HookMatcher struct {
	OperationType *OperationType `protobuf:"varint,1,opt,name=operationType,proto3,enum=wgpb.OperationType,oneof" json:"operationType,omitempty"`
	Datasources   []string       `protobuf:"bytes,2,rep,name=datasources,proto3" json:"datasources,omitempty"`
	// contains filtered or unexported fields
}

func (*HookMatcher) Descriptor deprecated added in v0.166.0

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

Deprecated: Use HookMatcher.ProtoReflect.Descriptor instead.

func (*HookMatcher) GetDatasources added in v0.166.0

func (x *HookMatcher) GetDatasources() []string

func (*HookMatcher) GetOperationType added in v0.166.0

func (x *HookMatcher) GetOperationType() OperationType

func (*HookMatcher) ProtoMessage added in v0.166.0

func (*HookMatcher) ProtoMessage()

func (*HookMatcher) ProtoReflect added in v0.166.0

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

func (*HookMatcher) Reset added in v0.166.0

func (x *HookMatcher) Reset()

func (*HookMatcher) String added in v0.166.0

func (x *HookMatcher) String() string

type HookType added in v0.166.0

type HookType int32
const (
	HookType_HTTP_TRANSPORT HookType = 0
)

func (HookType) Descriptor added in v0.166.0

func (HookType) Descriptor() protoreflect.EnumDescriptor

func (HookType) Enum added in v0.166.0

func (x HookType) Enum() *HookType

func (HookType) EnumDescriptor deprecated added in v0.166.0

func (HookType) EnumDescriptor() ([]byte, []int)

Deprecated: Use HookType.Descriptor instead.

func (HookType) Number added in v0.166.0

func (x HookType) Number() protoreflect.EnumNumber

func (HookType) String added in v0.166.0

func (x HookType) String() string

func (HookType) Type added in v0.166.0

type InjectVariableKind

type InjectVariableKind int32
const (
	InjectVariableKind_UUID                 InjectVariableKind = 0
	InjectVariableKind_DATE_TIME            InjectVariableKind = 1
	InjectVariableKind_ENVIRONMENT_VARIABLE InjectVariableKind = 2
)

func (InjectVariableKind) Descriptor

func (InjectVariableKind) Enum

func (InjectVariableKind) EnumDescriptor deprecated

func (InjectVariableKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use InjectVariableKind.Descriptor instead.

func (InjectVariableKind) Number

func (InjectVariableKind) String

func (x InjectVariableKind) String() string

func (InjectVariableKind) Type

type InternalListenerOptions added in v0.143.0

type InternalListenerOptions struct {
	Port *ConfigurationVariable `protobuf:"bytes,1,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalListenerOptions) Descriptor deprecated added in v0.143.0

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

Deprecated: Use InternalListenerOptions.ProtoReflect.Descriptor instead.

func (*InternalListenerOptions) GetPort added in v0.143.0

func (*InternalListenerOptions) ProtoMessage added in v0.143.0

func (*InternalListenerOptions) ProtoMessage()

func (*InternalListenerOptions) ProtoReflect added in v0.143.0

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

func (*InternalListenerOptions) Reset added in v0.143.0

func (x *InternalListenerOptions) Reset()

func (*InternalListenerOptions) String added in v0.143.0

func (x *InternalListenerOptions) String() string

type InternedString added in v0.160.0

type InternedString struct {

	// key to index into EngineConfiguration.stringStorage
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*InternedString) Descriptor deprecated added in v0.160.0

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

Deprecated: Use InternedString.ProtoReflect.Descriptor instead.

func (*InternedString) GetKey added in v0.160.0

func (x *InternedString) GetKey() string

func (*InternedString) ProtoMessage added in v0.160.0

func (*InternedString) ProtoMessage()

func (*InternedString) ProtoReflect added in v0.160.0

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

func (*InternedString) Reset added in v0.160.0

func (x *InternedString) Reset()

func (*InternedString) String added in v0.160.0

func (x *InternedString) String() string

type JwksAuthProvider

type JwksAuthProvider struct {
	JwksUrl                 *ConfigurationVariable `protobuf:"bytes,1,opt,name=jwksUrl,proto3" json:"jwksUrl,omitempty"`
	JwksJson                *ConfigurationVariable `protobuf:"bytes,2,opt,name=jwksJson,proto3" json:"jwksJson,omitempty"`
	UserInfoEndpoint        *ConfigurationVariable `protobuf:"bytes,3,opt,name=userInfoEndpoint,proto3" json:"userInfoEndpoint,omitempty"`
	UserInfoCacheTtlSeconds int64                  `protobuf:"varint,4,opt,name=userInfoCacheTtlSeconds,proto3" json:"userInfoCacheTtlSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*JwksAuthProvider) Descriptor deprecated

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

Deprecated: Use JwksAuthProvider.ProtoReflect.Descriptor instead.

func (*JwksAuthProvider) GetJwksJson

func (x *JwksAuthProvider) GetJwksJson() *ConfigurationVariable

func (*JwksAuthProvider) GetJwksUrl

func (x *JwksAuthProvider) GetJwksUrl() *ConfigurationVariable

func (*JwksAuthProvider) GetUserInfoCacheTtlSeconds

func (x *JwksAuthProvider) GetUserInfoCacheTtlSeconds() int64

func (*JwksAuthProvider) GetUserInfoEndpoint

func (x *JwksAuthProvider) GetUserInfoEndpoint() *ConfigurationVariable

func (*JwksAuthProvider) ProtoMessage

func (*JwksAuthProvider) ProtoMessage()

func (*JwksAuthProvider) ProtoReflect

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

func (*JwksAuthProvider) Reset

func (x *JwksAuthProvider) Reset()

func (*JwksAuthProvider) String

func (x *JwksAuthProvider) String() string

type JwksBasedAuthentication

type JwksBasedAuthentication struct {
	Providers []*JwksAuthProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*JwksBasedAuthentication) Descriptor deprecated

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

Deprecated: Use JwksBasedAuthentication.ProtoReflect.Descriptor instead.

func (*JwksBasedAuthentication) GetProviders

func (x *JwksBasedAuthentication) GetProviders() []*JwksAuthProvider

func (*JwksBasedAuthentication) ProtoMessage

func (*JwksBasedAuthentication) ProtoMessage()

func (*JwksBasedAuthentication) ProtoReflect

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

func (*JwksBasedAuthentication) Reset

func (x *JwksBasedAuthentication) Reset()

func (*JwksBasedAuthentication) String

func (x *JwksBasedAuthentication) String() string

type JwtUpstreamAuthenticationConfig

type JwtUpstreamAuthenticationConfig struct {
	Secret        *ConfigurationVariable `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	SigningMethod SigningMethod          `protobuf:"varint,2,opt,name=signingMethod,proto3,enum=wgpb.SigningMethod" json:"signingMethod,omitempty"`
	// contains filtered or unexported fields
}

func (*JwtUpstreamAuthenticationConfig) Descriptor deprecated

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

Deprecated: Use JwtUpstreamAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*JwtUpstreamAuthenticationConfig) GetSecret

func (*JwtUpstreamAuthenticationConfig) GetSigningMethod

func (x *JwtUpstreamAuthenticationConfig) GetSigningMethod() SigningMethod

func (*JwtUpstreamAuthenticationConfig) ProtoMessage

func (*JwtUpstreamAuthenticationConfig) ProtoMessage()

func (*JwtUpstreamAuthenticationConfig) ProtoReflect

func (*JwtUpstreamAuthenticationConfig) Reset

func (*JwtUpstreamAuthenticationConfig) String

type JwtUpstreamAuthenticationWithAccessTokenExchange

type JwtUpstreamAuthenticationWithAccessTokenExchange struct {
	Secret                      *ConfigurationVariable `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	SigningMethod               SigningMethod          `protobuf:"varint,2,opt,name=signingMethod,proto3,enum=wgpb.SigningMethod" json:"signingMethod,omitempty"`
	AccessTokenExchangeEndpoint *ConfigurationVariable `protobuf:"bytes,3,opt,name=accessTokenExchangeEndpoint,proto3" json:"accessTokenExchangeEndpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) Descriptor deprecated

Deprecated: Use JwtUpstreamAuthenticationWithAccessTokenExchange.ProtoReflect.Descriptor instead.

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) GetAccessTokenExchangeEndpoint

func (x *JwtUpstreamAuthenticationWithAccessTokenExchange) GetAccessTokenExchangeEndpoint() *ConfigurationVariable

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) GetSecret

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) GetSigningMethod

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) ProtoMessage

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) ProtoReflect

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) Reset

func (*JwtUpstreamAuthenticationWithAccessTokenExchange) String

type ListenerOptions added in v0.110.0

type ListenerOptions struct {
	Host *ConfigurationVariable `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Port *ConfigurationVariable `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerOptions) Descriptor deprecated added in v0.110.0

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

Deprecated: Use ListenerOptions.ProtoReflect.Descriptor instead.

func (*ListenerOptions) GetHost added in v0.110.0

func (x *ListenerOptions) GetHost() *ConfigurationVariable

func (*ListenerOptions) GetPort added in v0.110.0

func (x *ListenerOptions) GetPort() *ConfigurationVariable

func (*ListenerOptions) ProtoMessage added in v0.110.0

func (*ListenerOptions) ProtoMessage()

func (*ListenerOptions) ProtoReflect added in v0.110.0

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

func (*ListenerOptions) Reset added in v0.110.0

func (x *ListenerOptions) Reset()

func (*ListenerOptions) String added in v0.110.0

func (x *ListenerOptions) String() string

type LogLevel

type LogLevel int32
const (
	LogLevel_DEBUG   LogLevel = 0
	LogLevel_INFO    LogLevel = 1
	LogLevel_ERROR   LogLevel = 2
	LogLevel_WARNING LogLevel = 3
	LogLevel_PANIC   LogLevel = 4
	LogLevel_FATAL   LogLevel = 5
)

func (LogLevel) Descriptor

func (LogLevel) Descriptor() protoreflect.EnumDescriptor

func (LogLevel) Enum

func (x LogLevel) Enum() *LogLevel

func (LogLevel) EnumDescriptor deprecated

func (LogLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogLevel.Descriptor instead.

func (LogLevel) Number

func (x LogLevel) Number() protoreflect.EnumNumber

func (LogLevel) String

func (x LogLevel) String() string

func (LogLevel) Type

type MTLSConfiguration

type MTLSConfiguration struct {
	Key                *ConfigurationVariable `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Cert               *ConfigurationVariable `protobuf:"bytes,2,opt,name=cert,proto3" json:"cert,omitempty"`
	InsecureSkipVerify bool                   `protobuf:"varint,3,opt,name=insecureSkipVerify,proto3" json:"insecureSkipVerify,omitempty"`
	// contains filtered or unexported fields
}

func (*MTLSConfiguration) Descriptor deprecated

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

Deprecated: Use MTLSConfiguration.ProtoReflect.Descriptor instead.

func (*MTLSConfiguration) GetCert

func (*MTLSConfiguration) GetInsecureSkipVerify

func (x *MTLSConfiguration) GetInsecureSkipVerify() bool

func (*MTLSConfiguration) GetKey

func (*MTLSConfiguration) ProtoMessage

func (*MTLSConfiguration) ProtoMessage()

func (*MTLSConfiguration) ProtoReflect

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

func (*MTLSConfiguration) Reset

func (x *MTLSConfiguration) Reset()

func (*MTLSConfiguration) String

func (x *MTLSConfiguration) String() string

type MockResolveHookConfiguration

type MockResolveHookConfiguration struct {
	Enable                            bool  `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`
	SubscriptionPollingIntervalMillis int64 `protobuf:"varint,2,opt,name=subscriptionPollingIntervalMillis,proto3" json:"subscriptionPollingIntervalMillis,omitempty"`
	// contains filtered or unexported fields
}

func (*MockResolveHookConfiguration) Descriptor deprecated

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

Deprecated: Use MockResolveHookConfiguration.ProtoReflect.Descriptor instead.

func (*MockResolveHookConfiguration) GetEnable

func (x *MockResolveHookConfiguration) GetEnable() bool

func (*MockResolveHookConfiguration) GetSubscriptionPollingIntervalMillis

func (x *MockResolveHookConfiguration) GetSubscriptionPollingIntervalMillis() int64

func (*MockResolveHookConfiguration) ProtoMessage

func (*MockResolveHookConfiguration) ProtoMessage()

func (*MockResolveHookConfiguration) ProtoReflect

func (*MockResolveHookConfiguration) Reset

func (x *MockResolveHookConfiguration) Reset()

func (*MockResolveHookConfiguration) String

type NatsKvOperation added in v0.166.0

type NatsKvOperation int32
const (
	NatsKvOperation_NATSKV_GET         NatsKvOperation = 0
	NatsKvOperation_NATSKV_GETREVISION NatsKvOperation = 1
	NatsKvOperation_NATSKV_KEYS        NatsKvOperation = 2
	NatsKvOperation_NATSKV_HISTORY     NatsKvOperation = 3
	NatsKvOperation_NATSKV_PUT         NatsKvOperation = 4
	NatsKvOperation_NATSKV_CREATE      NatsKvOperation = 5
	NatsKvOperation_NATSKV_UPDATE      NatsKvOperation = 6
	NatsKvOperation_NATSKV_DELETE      NatsKvOperation = 7
	NatsKvOperation_NATSKV_PURGE       NatsKvOperation = 8
	NatsKvOperation_NATSKV_WATCH       NatsKvOperation = 9
	NatsKvOperation_NATSKV_WATCHALL    NatsKvOperation = 10
)

func (NatsKvOperation) Descriptor added in v0.166.0

func (NatsKvOperation) Enum added in v0.166.0

func (x NatsKvOperation) Enum() *NatsKvOperation

func (NatsKvOperation) EnumDescriptor deprecated added in v0.166.0

func (NatsKvOperation) EnumDescriptor() ([]byte, []int)

Deprecated: Use NatsKvOperation.Descriptor instead.

func (NatsKvOperation) Number added in v0.166.0

func (NatsKvOperation) String added in v0.166.0

func (x NatsKvOperation) String() string

func (NatsKvOperation) Type added in v0.166.0

type NodeLogging added in v0.110.0

type NodeLogging struct {
	Level *ConfigurationVariable `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeLogging) Descriptor deprecated added in v0.110.0

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

Deprecated: Use NodeLogging.ProtoReflect.Descriptor instead.

func (*NodeLogging) GetLevel added in v0.110.0

func (x *NodeLogging) GetLevel() *ConfigurationVariable

func (*NodeLogging) ProtoMessage added in v0.110.0

func (*NodeLogging) ProtoMessage()

func (*NodeLogging) ProtoReflect added in v0.110.0

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

func (*NodeLogging) Reset added in v0.110.0

func (x *NodeLogging) Reset()

func (*NodeLogging) String added in v0.110.0

func (x *NodeLogging) String() string

type NodeOptions added in v0.110.0

type NodeOptions struct {
	NodeUrl                      *ConfigurationVariable   `protobuf:"bytes,1,opt,name=nodeUrl,proto3" json:"nodeUrl,omitempty"`
	PublicNodeUrl                *ConfigurationVariable   `protobuf:"bytes,4,opt,name=publicNodeUrl,proto3" json:"publicNodeUrl,omitempty"`
	Listen                       *ListenerOptions         `protobuf:"bytes,2,opt,name=listen,proto3" json:"listen,omitempty"`
	Logger                       *NodeLogging             `protobuf:"bytes,3,opt,name=logger,proto3" json:"logger,omitempty"`
	DefaultRequestTimeoutSeconds int64                    `protobuf:"varint,5,opt,name=defaultRequestTimeoutSeconds,proto3" json:"defaultRequestTimeoutSeconds,omitempty"`
	ListenInternal               *InternalListenerOptions `protobuf:"bytes,6,opt,name=listenInternal,proto3" json:"listenInternal,omitempty"`
	NodeInternalUrl              *ConfigurationVariable   `protobuf:"bytes,7,opt,name=nodeInternalUrl,proto3" json:"nodeInternalUrl,omitempty"`
	DefaultHttpProxyUrl          *ConfigurationVariable   `protobuf:"bytes,8,opt,name=defaultHttpProxyUrl,proto3" json:"defaultHttpProxyUrl,omitempty"`
	OpenTelemetry                *TelemetryOptions        `protobuf:"bytes,9,opt,name=openTelemetry,proto3" json:"openTelemetry,omitempty"`
	Prometheus                   *PrometheusOptions       `protobuf:"bytes,10,opt,name=prometheus,proto3" json:"prometheus,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeOptions) Descriptor deprecated added in v0.110.0

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

Deprecated: Use NodeOptions.ProtoReflect.Descriptor instead.

func (*NodeOptions) GetDefaultHttpProxyUrl added in v0.144.0

func (x *NodeOptions) GetDefaultHttpProxyUrl() *ConfigurationVariable

func (*NodeOptions) GetDefaultRequestTimeoutSeconds added in v0.112.0

func (x *NodeOptions) GetDefaultRequestTimeoutSeconds() int64

func (*NodeOptions) GetListen added in v0.110.0

func (x *NodeOptions) GetListen() *ListenerOptions

func (*NodeOptions) GetListenInternal added in v0.143.0

func (x *NodeOptions) GetListenInternal() *InternalListenerOptions

func (*NodeOptions) GetLogger added in v0.110.0

func (x *NodeOptions) GetLogger() *NodeLogging

func (*NodeOptions) GetNodeInternalUrl added in v0.143.0

func (x *NodeOptions) GetNodeInternalUrl() *ConfigurationVariable

func (*NodeOptions) GetNodeUrl added in v0.110.0

func (x *NodeOptions) GetNodeUrl() *ConfigurationVariable

func (*NodeOptions) GetOpenTelemetry added in v0.157.0

func (x *NodeOptions) GetOpenTelemetry() *TelemetryOptions

func (*NodeOptions) GetPrometheus added in v0.154.0

func (x *NodeOptions) GetPrometheus() *PrometheusOptions

func (*NodeOptions) GetPublicNodeUrl added in v0.111.0

func (x *NodeOptions) GetPublicNodeUrl() *ConfigurationVariable

func (*NodeOptions) ProtoMessage added in v0.110.0

func (*NodeOptions) ProtoMessage()

func (*NodeOptions) ProtoReflect added in v0.110.0

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

func (*NodeOptions) Reset added in v0.110.0

func (x *NodeOptions) Reset()

func (*NodeOptions) String added in v0.110.0

func (x *NodeOptions) String() string

type OpenIDConnectAuthProviderConfig

type OpenIDConnectAuthProviderConfig struct {
	Issuer          *ConfigurationVariable         `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
	ClientId        *ConfigurationVariable         `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"`
	ClientSecret    *ConfigurationVariable         `protobuf:"bytes,3,opt,name=clientSecret,proto3" json:"clientSecret,omitempty"`
	QueryParameters []*OpenIDConnectQueryParameter `protobuf:"bytes,4,rep,name=queryParameters,proto3" json:"queryParameters,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenIDConnectAuthProviderConfig) Descriptor deprecated

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

Deprecated: Use OpenIDConnectAuthProviderConfig.ProtoReflect.Descriptor instead.

func (*OpenIDConnectAuthProviderConfig) GetClientId

func (*OpenIDConnectAuthProviderConfig) GetClientSecret

func (*OpenIDConnectAuthProviderConfig) GetIssuer

func (*OpenIDConnectAuthProviderConfig) GetQueryParameters added in v0.108.0

func (*OpenIDConnectAuthProviderConfig) ProtoMessage

func (*OpenIDConnectAuthProviderConfig) ProtoMessage()

func (*OpenIDConnectAuthProviderConfig) ProtoReflect

func (*OpenIDConnectAuthProviderConfig) Reset

func (*OpenIDConnectAuthProviderConfig) String

type OpenIDConnectQueryParameter added in v0.108.0

type OpenIDConnectQueryParameter struct {
	Name  *ConfigurationVariable `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value *ConfigurationVariable `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenIDConnectQueryParameter) Descriptor deprecated added in v0.108.0

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

Deprecated: Use OpenIDConnectQueryParameter.ProtoReflect.Descriptor instead.

func (*OpenIDConnectQueryParameter) GetName added in v0.108.0

func (*OpenIDConnectQueryParameter) GetValue added in v0.108.0

func (*OpenIDConnectQueryParameter) ProtoMessage added in v0.108.0

func (*OpenIDConnectQueryParameter) ProtoMessage()

func (*OpenIDConnectQueryParameter) ProtoReflect added in v0.108.0

func (*OpenIDConnectQueryParameter) Reset added in v0.108.0

func (x *OpenIDConnectQueryParameter) Reset()

func (*OpenIDConnectQueryParameter) String added in v0.108.0

func (x *OpenIDConnectQueryParameter) String() string

type Operation

type Operation struct {
	Name                   string                           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Content                string                           `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	OperationType          OperationType                    `protobuf:"varint,3,opt,name=operationType,proto3,enum=wgpb.OperationType" json:"operationType,omitempty"`
	VariablesSchema        string                           `protobuf:"bytes,4,opt,name=variablesSchema,proto3" json:"variablesSchema,omitempty"`
	ResponseSchema         string                           `protobuf:"bytes,5,opt,name=responseSchema,proto3" json:"responseSchema,omitempty"`
	CacheConfig            *OperationCacheConfig            `protobuf:"bytes,7,opt,name=cacheConfig,proto3,oneof" json:"cacheConfig,omitempty"`
	AuthenticationConfig   *OperationAuthenticationConfig   `protobuf:"bytes,8,opt,name=authenticationConfig,proto3" json:"authenticationConfig,omitempty"`
	LiveQueryConfig        *OperationLiveQueryConfig        `protobuf:"bytes,9,opt,name=liveQueryConfig,proto3" json:"liveQueryConfig,omitempty"`
	AuthorizationConfig    *OperationAuthorizationConfig    `protobuf:"bytes,10,opt,name=authorizationConfig,proto3" json:"authorizationConfig,omitempty"`
	HooksConfiguration     *OperationHooksConfiguration     `protobuf:"bytes,11,opt,name=hooksConfiguration,proto3" json:"hooksConfiguration,omitempty"`
	VariablesConfiguration *OperationVariablesConfiguration `protobuf:"bytes,12,opt,name=variablesConfiguration,proto3" json:"variablesConfiguration,omitempty"`
	// internal operations are only accessible internally, e.g. to hooks
	// they cannot be reached from the public surface of the API
	Internal                     bool                         `protobuf:"varint,13,opt,name=internal,proto3" json:"internal,omitempty"`
	InterpolationVariablesSchema string                       `protobuf:"bytes,14,opt,name=interpolationVariablesSchema,proto3" json:"interpolationVariablesSchema,omitempty"`
	PostResolveTransformations   []*PostResolveTransformation `protobuf:"bytes,15,rep,name=postResolveTransformations,proto3" json:"postResolveTransformations,omitempty"`
	Engine                       OperationExecutionEngine     `protobuf:"varint,16,opt,name=engine,proto3,enum=wgpb.OperationExecutionEngine" json:"engine,omitempty"`
	Path                         string                       `protobuf:"bytes,17,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation) Descriptor deprecated

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

Deprecated: Use Operation.ProtoReflect.Descriptor instead.

func (*Operation) GetAuthenticationConfig

func (x *Operation) GetAuthenticationConfig() *OperationAuthenticationConfig

func (*Operation) GetAuthorizationConfig

func (x *Operation) GetAuthorizationConfig() *OperationAuthorizationConfig

func (*Operation) GetCacheConfig

func (x *Operation) GetCacheConfig() *OperationCacheConfig

func (*Operation) GetContent

func (x *Operation) GetContent() string

func (*Operation) GetEngine added in v0.126.0

func (x *Operation) GetEngine() OperationExecutionEngine

func (*Operation) GetHooksConfiguration

func (x *Operation) GetHooksConfiguration() *OperationHooksConfiguration

func (*Operation) GetInternal

func (x *Operation) GetInternal() bool

func (*Operation) GetInterpolationVariablesSchema

func (x *Operation) GetInterpolationVariablesSchema() string

func (*Operation) GetLiveQueryConfig

func (x *Operation) GetLiveQueryConfig() *OperationLiveQueryConfig

func (*Operation) GetName

func (x *Operation) GetName() string

func (*Operation) GetOperationType

func (x *Operation) GetOperationType() OperationType

func (*Operation) GetPath added in v0.126.0

func (x *Operation) GetPath() string

func (*Operation) GetPostResolveTransformations

func (x *Operation) GetPostResolveTransformations() []*PostResolveTransformation

func (*Operation) GetResponseSchema

func (x *Operation) GetResponseSchema() string

func (*Operation) GetVariablesConfiguration

func (x *Operation) GetVariablesConfiguration() *OperationVariablesConfiguration

func (*Operation) GetVariablesSchema

func (x *Operation) GetVariablesSchema() string

func (*Operation) ProtoMessage

func (*Operation) ProtoMessage()

func (*Operation) ProtoReflect

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

func (*Operation) Reset

func (x *Operation) Reset()

func (*Operation) String

func (x *Operation) String() string

type OperationAuthenticationConfig

type OperationAuthenticationConfig struct {
	AuthRequired bool `protobuf:"varint,1,opt,name=authRequired,proto3" json:"authRequired,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationAuthenticationConfig) Descriptor deprecated

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

Deprecated: Use OperationAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*OperationAuthenticationConfig) GetAuthRequired

func (x *OperationAuthenticationConfig) GetAuthRequired() bool

func (*OperationAuthenticationConfig) ProtoMessage

func (*OperationAuthenticationConfig) ProtoMessage()

func (*OperationAuthenticationConfig) ProtoReflect

func (*OperationAuthenticationConfig) Reset

func (x *OperationAuthenticationConfig) Reset()

func (*OperationAuthenticationConfig) String

type OperationAuthorizationConfig

type OperationAuthorizationConfig struct {
	Claims     []*ClaimConfig       `protobuf:"bytes,1,rep,name=claims,proto3" json:"claims,omitempty"`
	RoleConfig *OperationRoleConfig `protobuf:"bytes,2,opt,name=roleConfig,proto3" json:"roleConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationAuthorizationConfig) Descriptor deprecated

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

Deprecated: Use OperationAuthorizationConfig.ProtoReflect.Descriptor instead.

func (*OperationAuthorizationConfig) GetClaims

func (x *OperationAuthorizationConfig) GetClaims() []*ClaimConfig

func (*OperationAuthorizationConfig) GetRoleConfig

func (*OperationAuthorizationConfig) ProtoMessage

func (*OperationAuthorizationConfig) ProtoMessage()

func (*OperationAuthorizationConfig) ProtoReflect

func (*OperationAuthorizationConfig) Reset

func (x *OperationAuthorizationConfig) Reset()

func (*OperationAuthorizationConfig) String

type OperationCacheConfig

type OperationCacheConfig struct {
	Enable               *bool  `protobuf:"varint,1,opt,name=enable,proto3,oneof" json:"enable,omitempty"`
	MaxAge               *int64 `protobuf:"varint,2,opt,name=maxAge,proto3,oneof" json:"maxAge,omitempty"`
	Public               *bool  `protobuf:"varint,3,opt,name=public,proto3,oneof" json:"public,omitempty"`
	StaleWhileRevalidate *int64 `protobuf:"varint,4,opt,name=staleWhileRevalidate,proto3,oneof" json:"staleWhileRevalidate,omitempty"`
	MustRevalidate       *bool  `protobuf:"varint,5,opt,name=mustRevalidate,proto3,oneof" json:"mustRevalidate,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationCacheConfig) Descriptor deprecated

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

Deprecated: Use OperationCacheConfig.ProtoReflect.Descriptor instead.

func (*OperationCacheConfig) GetEnable

func (x *OperationCacheConfig) GetEnable() bool

func (*OperationCacheConfig) GetMaxAge

func (x *OperationCacheConfig) GetMaxAge() int64

func (*OperationCacheConfig) GetMustRevalidate added in v0.153.0

func (x *OperationCacheConfig) GetMustRevalidate() bool

func (*OperationCacheConfig) GetPublic

func (x *OperationCacheConfig) GetPublic() bool

func (*OperationCacheConfig) GetStaleWhileRevalidate

func (x *OperationCacheConfig) GetStaleWhileRevalidate() int64

func (*OperationCacheConfig) ProtoMessage

func (*OperationCacheConfig) ProtoMessage()

func (*OperationCacheConfig) ProtoReflect

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

func (*OperationCacheConfig) Reset

func (x *OperationCacheConfig) Reset()

func (*OperationCacheConfig) String

func (x *OperationCacheConfig) String() string

type OperationExecutionEngine added in v0.126.0

type OperationExecutionEngine int32
const (
	OperationExecutionEngine_ENGINE_GRAPHQL OperationExecutionEngine = 0
	OperationExecutionEngine_ENGINE_NODEJS  OperationExecutionEngine = 1
)

func (OperationExecutionEngine) Descriptor added in v0.126.0

func (OperationExecutionEngine) Enum added in v0.126.0

func (OperationExecutionEngine) EnumDescriptor deprecated added in v0.126.0

func (OperationExecutionEngine) EnumDescriptor() ([]byte, []int)

Deprecated: Use OperationExecutionEngine.Descriptor instead.

func (OperationExecutionEngine) Number added in v0.126.0

func (OperationExecutionEngine) String added in v0.126.0

func (x OperationExecutionEngine) String() string

func (OperationExecutionEngine) Type added in v0.126.0

type OperationHooksConfiguration

type OperationHooksConfiguration struct {
	PreResolve              bool                          `protobuf:"varint,1,opt,name=preResolve,proto3" json:"preResolve,omitempty"`
	PostResolve             bool                          `protobuf:"varint,2,opt,name=postResolve,proto3" json:"postResolve,omitempty"`
	MutatingPreResolve      bool                          `protobuf:"varint,3,opt,name=mutatingPreResolve,proto3" json:"mutatingPreResolve,omitempty"`
	MutatingPostResolve     bool                          `protobuf:"varint,4,opt,name=mutatingPostResolve,proto3" json:"mutatingPostResolve,omitempty"`
	MockResolve             *MockResolveHookConfiguration `protobuf:"bytes,5,opt,name=mockResolve,proto3" json:"mockResolve,omitempty"`
	HttpTransportOnRequest  bool                          `protobuf:"varint,6,opt,name=httpTransportOnRequest,proto3" json:"httpTransportOnRequest,omitempty"`
	HttpTransportOnResponse bool                          `protobuf:"varint,7,opt,name=httpTransportOnResponse,proto3" json:"httpTransportOnResponse,omitempty"`
	CustomResolve           bool                          `protobuf:"varint,8,opt,name=customResolve,proto3" json:"customResolve,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationHooksConfiguration) Descriptor deprecated

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

Deprecated: Use OperationHooksConfiguration.ProtoReflect.Descriptor instead.

func (*OperationHooksConfiguration) GetCustomResolve

func (x *OperationHooksConfiguration) GetCustomResolve() bool

func (*OperationHooksConfiguration) GetHttpTransportOnRequest

func (x *OperationHooksConfiguration) GetHttpTransportOnRequest() bool

func (*OperationHooksConfiguration) GetHttpTransportOnResponse

func (x *OperationHooksConfiguration) GetHttpTransportOnResponse() bool

func (*OperationHooksConfiguration) GetMockResolve

func (*OperationHooksConfiguration) GetMutatingPostResolve

func (x *OperationHooksConfiguration) GetMutatingPostResolve() bool

func (*OperationHooksConfiguration) GetMutatingPreResolve

func (x *OperationHooksConfiguration) GetMutatingPreResolve() bool

func (*OperationHooksConfiguration) GetPostResolve

func (x *OperationHooksConfiguration) GetPostResolve() bool

func (*OperationHooksConfiguration) GetPreResolve

func (x *OperationHooksConfiguration) GetPreResolve() bool

func (*OperationHooksConfiguration) ProtoMessage

func (*OperationHooksConfiguration) ProtoMessage()

func (*OperationHooksConfiguration) ProtoReflect

func (*OperationHooksConfiguration) Reset

func (x *OperationHooksConfiguration) Reset()

func (*OperationHooksConfiguration) String

func (x *OperationHooksConfiguration) String() string

type OperationLiveQueryConfig

type OperationLiveQueryConfig struct {
	Enable                 bool  `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`
	PollingIntervalSeconds int64 `protobuf:"varint,2,opt,name=pollingIntervalSeconds,proto3" json:"pollingIntervalSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationLiveQueryConfig) Descriptor deprecated

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

Deprecated: Use OperationLiveQueryConfig.ProtoReflect.Descriptor instead.

func (*OperationLiveQueryConfig) GetEnable

func (x *OperationLiveQueryConfig) GetEnable() bool

func (*OperationLiveQueryConfig) GetPollingIntervalSeconds

func (x *OperationLiveQueryConfig) GetPollingIntervalSeconds() int64

func (*OperationLiveQueryConfig) ProtoMessage

func (*OperationLiveQueryConfig) ProtoMessage()

func (*OperationLiveQueryConfig) ProtoReflect

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

func (*OperationLiveQueryConfig) Reset

func (x *OperationLiveQueryConfig) Reset()

func (*OperationLiveQueryConfig) String

func (x *OperationLiveQueryConfig) String() string

type OperationRoleConfig

type OperationRoleConfig struct {

	// the user must match all roles
	RequireMatchAll []string `protobuf:"bytes,1,rep,name=requireMatchAll,proto3" json:"requireMatchAll,omitempty"`
	// the user must match at least one of the roles
	RequireMatchAny []string `protobuf:"bytes,2,rep,name=requireMatchAny,proto3" json:"requireMatchAny,omitempty"`
	// the user must not match all of the roles
	DenyMatchAll []string `protobuf:"bytes,3,rep,name=denyMatchAll,proto3" json:"denyMatchAll,omitempty"`
	// the user must not match any of the roles
	DenyMatchAny []string `protobuf:"bytes,4,rep,name=denyMatchAny,proto3" json:"denyMatchAny,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationRoleConfig) Descriptor deprecated

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

Deprecated: Use OperationRoleConfig.ProtoReflect.Descriptor instead.

func (*OperationRoleConfig) GetDenyMatchAll

func (x *OperationRoleConfig) GetDenyMatchAll() []string

func (*OperationRoleConfig) GetDenyMatchAny

func (x *OperationRoleConfig) GetDenyMatchAny() []string

func (*OperationRoleConfig) GetRequireMatchAll

func (x *OperationRoleConfig) GetRequireMatchAll() []string

func (*OperationRoleConfig) GetRequireMatchAny

func (x *OperationRoleConfig) GetRequireMatchAny() []string

func (*OperationRoleConfig) ProtoMessage

func (*OperationRoleConfig) ProtoMessage()

func (*OperationRoleConfig) ProtoReflect

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

func (*OperationRoleConfig) Reset

func (x *OperationRoleConfig) Reset()

func (*OperationRoleConfig) String

func (x *OperationRoleConfig) String() string

type OperationType

type OperationType int32
const (
	OperationType_INVALID      OperationType = 0
	OperationType_QUERY        OperationType = 1
	OperationType_MUTATION     OperationType = 2
	OperationType_SUBSCRIPTION OperationType = 3
)

func (OperationType) Descriptor

func (OperationType) Enum

func (x OperationType) Enum() *OperationType

func (OperationType) EnumDescriptor deprecated

func (OperationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OperationType.Descriptor instead.

func (OperationType) Number

func (OperationType) String

func (x OperationType) String() string

func (OperationType) Type

type OperationVariablesConfiguration

type OperationVariablesConfiguration struct {
	InjectVariables []*VariableInjectionConfiguration `protobuf:"bytes,1,rep,name=injectVariables,proto3" json:"injectVariables,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationVariablesConfiguration) Descriptor deprecated

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

Deprecated: Use OperationVariablesConfiguration.ProtoReflect.Descriptor instead.

func (*OperationVariablesConfiguration) GetInjectVariables

func (*OperationVariablesConfiguration) ProtoMessage

func (*OperationVariablesConfiguration) ProtoMessage()

func (*OperationVariablesConfiguration) ProtoReflect

func (*OperationVariablesConfiguration) Reset

func (*OperationVariablesConfiguration) String

type PostResolveGetTransformation

type PostResolveGetTransformation struct {
	From []string `protobuf:"bytes,1,rep,name=from,proto3" json:"from,omitempty"`
	To   []string `protobuf:"bytes,2,rep,name=to,proto3" json:"to,omitempty"`
	// contains filtered or unexported fields
}

func (*PostResolveGetTransformation) Descriptor deprecated

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

Deprecated: Use PostResolveGetTransformation.ProtoReflect.Descriptor instead.

func (*PostResolveGetTransformation) GetFrom

func (x *PostResolveGetTransformation) GetFrom() []string

func (*PostResolveGetTransformation) GetTo

func (x *PostResolveGetTransformation) GetTo() []string

func (*PostResolveGetTransformation) ProtoMessage

func (*PostResolveGetTransformation) ProtoMessage()

func (*PostResolveGetTransformation) ProtoReflect

func (*PostResolveGetTransformation) Reset

func (x *PostResolveGetTransformation) Reset()

func (*PostResolveGetTransformation) String

type PostResolveTransformation

type PostResolveTransformation struct {
	Kind  PostResolveTransformationKind `protobuf:"varint,1,opt,name=kind,proto3,enum=wgpb.PostResolveTransformationKind" json:"kind,omitempty"`
	Depth int64                         `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
	Get   *PostResolveGetTransformation `protobuf:"bytes,3,opt,name=get,proto3" json:"get,omitempty"`
	// contains filtered or unexported fields
}

func (*PostResolveTransformation) Descriptor deprecated

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

Deprecated: Use PostResolveTransformation.ProtoReflect.Descriptor instead.

func (*PostResolveTransformation) GetDepth

func (x *PostResolveTransformation) GetDepth() int64

func (*PostResolveTransformation) GetGet

func (*PostResolveTransformation) GetKind

func (*PostResolveTransformation) ProtoMessage

func (*PostResolveTransformation) ProtoMessage()

func (*PostResolveTransformation) ProtoReflect

func (*PostResolveTransformation) Reset

func (x *PostResolveTransformation) Reset()

func (*PostResolveTransformation) String

func (x *PostResolveTransformation) String() string

type PostResolveTransformationKind

type PostResolveTransformationKind int32
const (
	PostResolveTransformationKind_GET_POST_RESOLVE_TRANSFORMATION PostResolveTransformationKind = 0
)

func (PostResolveTransformationKind) Descriptor

func (PostResolveTransformationKind) Enum

func (PostResolveTransformationKind) EnumDescriptor deprecated

func (PostResolveTransformationKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use PostResolveTransformationKind.Descriptor instead.

func (PostResolveTransformationKind) Number

func (PostResolveTransformationKind) String

func (PostResolveTransformationKind) Type

type PrometheusOptions added in v0.154.0

type PrometheusOptions struct {
	Enabled *ConfigurationVariable `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Port    *ConfigurationVariable `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*PrometheusOptions) Descriptor deprecated added in v0.154.0

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

Deprecated: Use PrometheusOptions.ProtoReflect.Descriptor instead.

func (*PrometheusOptions) GetEnabled added in v0.154.0

func (x *PrometheusOptions) GetEnabled() *ConfigurationVariable

func (*PrometheusOptions) GetPort added in v0.154.0

func (*PrometheusOptions) ProtoMessage added in v0.154.0

func (*PrometheusOptions) ProtoMessage()

func (*PrometheusOptions) ProtoReflect added in v0.154.0

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

func (*PrometheusOptions) Reset added in v0.154.0

func (x *PrometheusOptions) Reset()

func (*PrometheusOptions) String added in v0.154.0

func (x *PrometheusOptions) String() string

type RESTSubscriptionConfiguration

type RESTSubscriptionConfiguration struct {
	Enabled                 bool  `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	PollingIntervalMillis   int64 `protobuf:"varint,2,opt,name=pollingIntervalMillis,proto3" json:"pollingIntervalMillis,omitempty"`
	SkipPublishSameResponse bool  `protobuf:"varint,3,opt,name=skipPublishSameResponse,proto3" json:"skipPublishSameResponse,omitempty"`
	// contains filtered or unexported fields
}

func (*RESTSubscriptionConfiguration) Descriptor deprecated

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

Deprecated: Use RESTSubscriptionConfiguration.ProtoReflect.Descriptor instead.

func (*RESTSubscriptionConfiguration) GetEnabled

func (x *RESTSubscriptionConfiguration) GetEnabled() bool

func (*RESTSubscriptionConfiguration) GetPollingIntervalMillis

func (x *RESTSubscriptionConfiguration) GetPollingIntervalMillis() int64

func (*RESTSubscriptionConfiguration) GetSkipPublishSameResponse

func (x *RESTSubscriptionConfiguration) GetSkipPublishSameResponse() bool

func (*RESTSubscriptionConfiguration) ProtoMessage

func (*RESTSubscriptionConfiguration) ProtoMessage()

func (*RESTSubscriptionConfiguration) ProtoReflect

func (*RESTSubscriptionConfiguration) Reset

func (x *RESTSubscriptionConfiguration) Reset()

func (*RESTSubscriptionConfiguration) String

type S3UploadConfiguration

type S3UploadConfiguration struct {
	Name            string                      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Endpoint        *ConfigurationVariable      `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	AccessKeyID     *ConfigurationVariable      `protobuf:"bytes,3,opt,name=accessKeyID,proto3" json:"accessKeyID,omitempty"`
	SecretAccessKey *ConfigurationVariable      `protobuf:"bytes,4,opt,name=secretAccessKey,proto3" json:"secretAccessKey,omitempty"`
	BucketName      *ConfigurationVariable      `protobuf:"bytes,5,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	BucketLocation  *ConfigurationVariable      `protobuf:"bytes,6,opt,name=bucketLocation,proto3" json:"bucketLocation,omitempty"`
	UseSSL          bool                        `protobuf:"varint,7,opt,name=useSSL,proto3" json:"useSSL,omitempty"`
	UploadProfiles  map[string]*S3UploadProfile `` /* 169-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*S3UploadConfiguration) Descriptor deprecated

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

Deprecated: Use S3UploadConfiguration.ProtoReflect.Descriptor instead.

func (*S3UploadConfiguration) GetAccessKeyID

func (x *S3UploadConfiguration) GetAccessKeyID() *ConfigurationVariable

func (*S3UploadConfiguration) GetBucketLocation

func (x *S3UploadConfiguration) GetBucketLocation() *ConfigurationVariable

func (*S3UploadConfiguration) GetBucketName

func (x *S3UploadConfiguration) GetBucketName() *ConfigurationVariable

func (*S3UploadConfiguration) GetEndpoint

func (x *S3UploadConfiguration) GetEndpoint() *ConfigurationVariable

func (*S3UploadConfiguration) GetName

func (x *S3UploadConfiguration) GetName() string

func (*S3UploadConfiguration) GetSecretAccessKey

func (x *S3UploadConfiguration) GetSecretAccessKey() *ConfigurationVariable

func (*S3UploadConfiguration) GetUploadProfiles added in v0.127.0

func (x *S3UploadConfiguration) GetUploadProfiles() map[string]*S3UploadProfile

func (*S3UploadConfiguration) GetUseSSL

func (x *S3UploadConfiguration) GetUseSSL() bool

func (*S3UploadConfiguration) ProtoMessage

func (*S3UploadConfiguration) ProtoMessage()

func (*S3UploadConfiguration) ProtoReflect

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

func (*S3UploadConfiguration) Reset

func (x *S3UploadConfiguration) Reset()

func (*S3UploadConfiguration) String

func (x *S3UploadConfiguration) String() string

type S3UploadProfile added in v0.127.0

type S3UploadProfile struct {
	RequireAuthentication     bool                               `protobuf:"varint,1,opt,name=requireAuthentication,proto3" json:"requireAuthentication,omitempty"`
	MaxAllowedUploadSizeBytes int32                              `protobuf:"varint,2,opt,name=maxAllowedUploadSizeBytes,proto3" json:"maxAllowedUploadSizeBytes,omitempty"`
	MaxAllowedFiles           int32                              `protobuf:"varint,3,opt,name=maxAllowedFiles,proto3" json:"maxAllowedFiles,omitempty"`
	AllowedMimeTypes          []string                           `protobuf:"bytes,4,rep,name=allowedMimeTypes,proto3" json:"allowedMimeTypes,omitempty"`
	AllowedFileExtensions     []string                           `protobuf:"bytes,5,rep,name=allowedFileExtensions,proto3" json:"allowedFileExtensions,omitempty"`
	MetadataJSONSchema        string                             `protobuf:"bytes,6,opt,name=metadataJSONSchema,proto3" json:"metadataJSONSchema,omitempty"`
	Hooks                     *S3UploadProfileHooksConfiguration `protobuf:"bytes,7,opt,name=hooks,proto3" json:"hooks,omitempty"`
	// contains filtered or unexported fields
}

func (*S3UploadProfile) Descriptor deprecated added in v0.127.0

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

Deprecated: Use S3UploadProfile.ProtoReflect.Descriptor instead.

func (*S3UploadProfile) GetAllowedFileExtensions added in v0.127.0

func (x *S3UploadProfile) GetAllowedFileExtensions() []string

func (*S3UploadProfile) GetAllowedMimeTypes added in v0.127.0

func (x *S3UploadProfile) GetAllowedMimeTypes() []string

func (*S3UploadProfile) GetHooks added in v0.127.0

func (*S3UploadProfile) GetMaxAllowedFiles added in v0.127.0

func (x *S3UploadProfile) GetMaxAllowedFiles() int32

func (*S3UploadProfile) GetMaxAllowedUploadSizeBytes added in v0.127.0

func (x *S3UploadProfile) GetMaxAllowedUploadSizeBytes() int32

func (*S3UploadProfile) GetMetadataJSONSchema added in v0.127.0

func (x *S3UploadProfile) GetMetadataJSONSchema() string

func (*S3UploadProfile) GetRequireAuthentication added in v0.130.0

func (x *S3UploadProfile) GetRequireAuthentication() bool

func (*S3UploadProfile) ProtoMessage added in v0.127.0

func (*S3UploadProfile) ProtoMessage()

func (*S3UploadProfile) ProtoReflect added in v0.127.0

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

func (*S3UploadProfile) Reset added in v0.127.0

func (x *S3UploadProfile) Reset()

func (*S3UploadProfile) String added in v0.127.0

func (x *S3UploadProfile) String() string

type S3UploadProfileHooksConfiguration added in v0.127.0

type S3UploadProfileHooksConfiguration struct {
	PreUpload  bool `protobuf:"varint,1,opt,name=preUpload,proto3" json:"preUpload,omitempty"`
	PostUpload bool `protobuf:"varint,2,opt,name=postUpload,proto3" json:"postUpload,omitempty"`
	// contains filtered or unexported fields
}

func (*S3UploadProfileHooksConfiguration) Descriptor deprecated added in v0.127.0

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

Deprecated: Use S3UploadProfileHooksConfiguration.ProtoReflect.Descriptor instead.

func (*S3UploadProfileHooksConfiguration) GetPostUpload added in v0.127.0

func (x *S3UploadProfileHooksConfiguration) GetPostUpload() bool

func (*S3UploadProfileHooksConfiguration) GetPreUpload added in v0.127.0

func (x *S3UploadProfileHooksConfiguration) GetPreUpload() bool

func (*S3UploadProfileHooksConfiguration) ProtoMessage added in v0.127.0

func (*S3UploadProfileHooksConfiguration) ProtoMessage()

func (*S3UploadProfileHooksConfiguration) ProtoReflect added in v0.127.0

func (*S3UploadProfileHooksConfiguration) Reset added in v0.127.0

func (*S3UploadProfileHooksConfiguration) String added in v0.127.0

type ServerLogging added in v0.110.0

type ServerLogging struct {
	Level *ConfigurationVariable `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerLogging) Descriptor deprecated added in v0.110.0

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

Deprecated: Use ServerLogging.ProtoReflect.Descriptor instead.

func (*ServerLogging) GetLevel added in v0.110.0

func (x *ServerLogging) GetLevel() *ConfigurationVariable

func (*ServerLogging) ProtoMessage added in v0.110.0

func (*ServerLogging) ProtoMessage()

func (*ServerLogging) ProtoReflect added in v0.110.0

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

func (*ServerLogging) Reset added in v0.110.0

func (x *ServerLogging) Reset()

func (*ServerLogging) String added in v0.110.0

func (x *ServerLogging) String() string

type ServerOptions added in v0.110.0

type ServerOptions struct {
	ServerUrl *ConfigurationVariable `protobuf:"bytes,1,opt,name=serverUrl,proto3" json:"serverUrl,omitempty"`
	Listen    *ListenerOptions       `protobuf:"bytes,2,opt,name=listen,proto3" json:"listen,omitempty"`
	Logger    *ServerLogging         `protobuf:"bytes,3,opt,name=logger,proto3" json:"logger,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerOptions) Descriptor deprecated added in v0.110.0

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

Deprecated: Use ServerOptions.ProtoReflect.Descriptor instead.

func (*ServerOptions) GetListen added in v0.110.0

func (x *ServerOptions) GetListen() *ListenerOptions

func (*ServerOptions) GetLogger added in v0.110.0

func (x *ServerOptions) GetLogger() *ServerLogging

func (*ServerOptions) GetServerUrl added in v0.110.0

func (x *ServerOptions) GetServerUrl() *ConfigurationVariable

func (*ServerOptions) ProtoMessage added in v0.110.0

func (*ServerOptions) ProtoMessage()

func (*ServerOptions) ProtoReflect added in v0.110.0

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

func (*ServerOptions) Reset added in v0.110.0

func (x *ServerOptions) Reset()

func (*ServerOptions) String added in v0.110.0

func (x *ServerOptions) String() string

type SigningMethod

type SigningMethod int32
const (
	SigningMethod_SigningMethodHS256 SigningMethod = 0
)

func (SigningMethod) Descriptor

func (SigningMethod) Enum

func (x SigningMethod) Enum() *SigningMethod

func (SigningMethod) EnumDescriptor deprecated

func (SigningMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use SigningMethod.Descriptor instead.

func (SigningMethod) Number

func (SigningMethod) String

func (x SigningMethod) String() string

func (SigningMethod) Type

type SingleTypeField

type SingleTypeField struct {
	TypeName  string `protobuf:"bytes,1,opt,name=typeName,proto3" json:"typeName,omitempty"`
	FieldName string `protobuf:"bytes,2,opt,name=fieldName,proto3" json:"fieldName,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleTypeField) Descriptor deprecated

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

Deprecated: Use SingleTypeField.ProtoReflect.Descriptor instead.

func (*SingleTypeField) GetFieldName

func (x *SingleTypeField) GetFieldName() string

func (*SingleTypeField) GetTypeName

func (x *SingleTypeField) GetTypeName() string

func (*SingleTypeField) ProtoMessage

func (*SingleTypeField) ProtoMessage()

func (*SingleTypeField) ProtoReflect

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

func (*SingleTypeField) Reset

func (x *SingleTypeField) Reset()

func (*SingleTypeField) String

func (x *SingleTypeField) String() string

type StatusCodeTypeMapping

type StatusCodeTypeMapping struct {
	StatusCode               int64  `protobuf:"varint,1,opt,name=statusCode,proto3" json:"statusCode,omitempty"`
	TypeName                 string `protobuf:"bytes,2,opt,name=typeName,proto3" json:"typeName,omitempty"`
	InjectStatusCodeIntoBody bool   `protobuf:"varint,3,opt,name=injectStatusCodeIntoBody,proto3" json:"injectStatusCodeIntoBody,omitempty"`
	// contains filtered or unexported fields
}

func (*StatusCodeTypeMapping) Descriptor deprecated

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

Deprecated: Use StatusCodeTypeMapping.ProtoReflect.Descriptor instead.

func (*StatusCodeTypeMapping) GetInjectStatusCodeIntoBody

func (x *StatusCodeTypeMapping) GetInjectStatusCodeIntoBody() bool

func (*StatusCodeTypeMapping) GetStatusCode

func (x *StatusCodeTypeMapping) GetStatusCode() int64

func (*StatusCodeTypeMapping) GetTypeName

func (x *StatusCodeTypeMapping) GetTypeName() string

func (*StatusCodeTypeMapping) ProtoMessage

func (*StatusCodeTypeMapping) ProtoMessage()

func (*StatusCodeTypeMapping) ProtoReflect

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

func (*StatusCodeTypeMapping) Reset

func (x *StatusCodeTypeMapping) Reset()

func (*StatusCodeTypeMapping) String

func (x *StatusCodeTypeMapping) String() string

type TelemetryOptions added in v0.157.0

type TelemetryOptions struct {
	Enabled              *ConfigurationVariable `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ExporterHttpEndpoint *ConfigurationVariable `protobuf:"bytes,2,opt,name=exporterHttpEndpoint,proto3" json:"exporterHttpEndpoint,omitempty"`
	Sampler              *ConfigurationVariable `protobuf:"bytes,3,opt,name=sampler,proto3" json:"sampler,omitempty"`
	AuthToken            *ConfigurationVariable `protobuf:"bytes,4,opt,name=authToken,proto3" json:"authToken,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryOptions) Descriptor deprecated added in v0.157.0

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

Deprecated: Use TelemetryOptions.ProtoReflect.Descriptor instead.

func (*TelemetryOptions) GetAuthToken added in v0.157.0

func (x *TelemetryOptions) GetAuthToken() *ConfigurationVariable

func (*TelemetryOptions) GetEnabled added in v0.157.0

func (x *TelemetryOptions) GetEnabled() *ConfigurationVariable

func (*TelemetryOptions) GetExporterHttpEndpoint added in v0.157.0

func (x *TelemetryOptions) GetExporterHttpEndpoint() *ConfigurationVariable

func (*TelemetryOptions) GetSampler added in v0.157.0

func (x *TelemetryOptions) GetSampler() *ConfigurationVariable

func (*TelemetryOptions) ProtoMessage added in v0.157.0

func (*TelemetryOptions) ProtoMessage()

func (*TelemetryOptions) ProtoReflect added in v0.157.0

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

func (*TelemetryOptions) Reset added in v0.157.0

func (x *TelemetryOptions) Reset()

func (*TelemetryOptions) String added in v0.157.0

func (x *TelemetryOptions) String() string

type TypeConfiguration

type TypeConfiguration struct {
	TypeName string `protobuf:"bytes,1,opt,name=typeName,proto3" json:"typeName,omitempty"`
	RenameTo string `protobuf:"bytes,2,opt,name=renameTo,proto3" json:"renameTo,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeConfiguration) Descriptor deprecated

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

Deprecated: Use TypeConfiguration.ProtoReflect.Descriptor instead.

func (*TypeConfiguration) GetRenameTo

func (x *TypeConfiguration) GetRenameTo() string

func (*TypeConfiguration) GetTypeName

func (x *TypeConfiguration) GetTypeName() string

func (*TypeConfiguration) ProtoMessage

func (*TypeConfiguration) ProtoMessage()

func (*TypeConfiguration) ProtoReflect

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

func (*TypeConfiguration) Reset

func (x *TypeConfiguration) Reset()

func (*TypeConfiguration) String

func (x *TypeConfiguration) String() string

type TypeField

type TypeField struct {
	TypeName   string   `protobuf:"bytes,1,opt,name=typeName,proto3" json:"typeName,omitempty"`
	FieldNames []string `protobuf:"bytes,2,rep,name=fieldNames,proto3" json:"fieldNames,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeField) Descriptor deprecated

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

Deprecated: Use TypeField.ProtoReflect.Descriptor instead.

func (*TypeField) GetFieldNames

func (x *TypeField) GetFieldNames() []string

func (*TypeField) GetTypeName

func (x *TypeField) GetTypeName() string

func (*TypeField) ProtoMessage

func (*TypeField) ProtoMessage()

func (*TypeField) ProtoReflect

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

func (*TypeField) Reset

func (x *TypeField) Reset()

func (*TypeField) String

func (x *TypeField) String() string

type URLQueryConfiguration

type URLQueryConfiguration 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"`
	// contains filtered or unexported fields
}

func (*URLQueryConfiguration) Descriptor deprecated

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

Deprecated: Use URLQueryConfiguration.ProtoReflect.Descriptor instead.

func (*URLQueryConfiguration) GetName

func (x *URLQueryConfiguration) GetName() string

func (*URLQueryConfiguration) GetValue

func (x *URLQueryConfiguration) GetValue() string

func (*URLQueryConfiguration) ProtoMessage

func (*URLQueryConfiguration) ProtoMessage()

func (*URLQueryConfiguration) ProtoReflect

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

func (*URLQueryConfiguration) Reset

func (x *URLQueryConfiguration) Reset()

func (*URLQueryConfiguration) String

func (x *URLQueryConfiguration) String() string

type UpstreamAuthentication

type UpstreamAuthentication struct {
	Kind                             UpstreamAuthenticationKind                        `protobuf:"varint,1,opt,name=kind,proto3,enum=wgpb.UpstreamAuthenticationKind" json:"kind,omitempty"`
	JwtConfig                        *JwtUpstreamAuthenticationConfig                  `protobuf:"bytes,2,opt,name=jwtConfig,proto3" json:"jwtConfig,omitempty"`
	JwtWithAccessTokenExchangeConfig *JwtUpstreamAuthenticationWithAccessTokenExchange `protobuf:"bytes,3,opt,name=jwtWithAccessTokenExchangeConfig,proto3" json:"jwtWithAccessTokenExchangeConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*UpstreamAuthentication) Descriptor deprecated

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

Deprecated: Use UpstreamAuthentication.ProtoReflect.Descriptor instead.

func (*UpstreamAuthentication) GetJwtConfig

func (*UpstreamAuthentication) GetJwtWithAccessTokenExchangeConfig

func (x *UpstreamAuthentication) GetJwtWithAccessTokenExchangeConfig() *JwtUpstreamAuthenticationWithAccessTokenExchange

func (*UpstreamAuthentication) GetKind

func (*UpstreamAuthentication) ProtoMessage

func (*UpstreamAuthentication) ProtoMessage()

func (*UpstreamAuthentication) ProtoReflect

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

func (*UpstreamAuthentication) Reset

func (x *UpstreamAuthentication) Reset()

func (*UpstreamAuthentication) String

func (x *UpstreamAuthentication) String() string

type UpstreamAuthenticationKind

type UpstreamAuthenticationKind int32
const (
	UpstreamAuthenticationKind_UpstreamAuthenticationJWT                        UpstreamAuthenticationKind = 0
	UpstreamAuthenticationKind_UpstreamAuthenticationJWTWithAccessTokenExchange UpstreamAuthenticationKind = 1
)

func (UpstreamAuthenticationKind) Descriptor

func (UpstreamAuthenticationKind) Enum

func (UpstreamAuthenticationKind) EnumDescriptor deprecated

func (UpstreamAuthenticationKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpstreamAuthenticationKind.Descriptor instead.

func (UpstreamAuthenticationKind) Number

func (UpstreamAuthenticationKind) String

func (UpstreamAuthenticationKind) Type

type UserDefinedApi

type UserDefinedApi struct {
	EngineConfiguration   *EngineConfiguration       `protobuf:"bytes,3,opt,name=engineConfiguration,proto3" json:"engineConfiguration,omitempty"`
	EnableGraphqlEndpoint bool                       `protobuf:"varint,5,opt,name=enableGraphqlEndpoint,proto3" json:"enableGraphqlEndpoint,omitempty"`
	Operations            []*Operation               `protobuf:"bytes,6,rep,name=operations,proto3" json:"operations,omitempty"`
	InvalidOperationNames []string                   `protobuf:"bytes,16,rep,name=invalidOperationNames,proto3" json:"invalidOperationNames,omitempty"`
	CorsConfiguration     *CorsConfiguration         `protobuf:"bytes,7,opt,name=corsConfiguration,proto3" json:"corsConfiguration,omitempty"`
	AuthenticationConfig  *ApiAuthenticationConfig   `protobuf:"bytes,8,opt,name=authenticationConfig,proto3" json:"authenticationConfig,omitempty"`
	S3UploadConfiguration []*S3UploadConfiguration   `protobuf:"bytes,9,rep,name=s3UploadConfiguration,proto3" json:"s3UploadConfiguration,omitempty"`
	AllowedHostNames      []*ConfigurationVariable   `protobuf:"bytes,11,rep,name=allowedHostNames,proto3" json:"allowedHostNames,omitempty"`
	Webhooks              []*WebhookConfiguration    `protobuf:"bytes,12,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
	ServerOptions         *ServerOptions             `protobuf:"bytes,14,opt,name=serverOptions,proto3" json:"serverOptions,omitempty"`
	NodeOptions           *NodeOptions               `protobuf:"bytes,15,opt,name=nodeOptions,proto3" json:"nodeOptions,omitempty"`
	ExperimentalConfig    *ExperimentalConfiguration `protobuf:"bytes,17,opt,name=experimentalConfig,proto3" json:"experimentalConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDefinedApi) Descriptor deprecated

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

Deprecated: Use UserDefinedApi.ProtoReflect.Descriptor instead.

func (*UserDefinedApi) GetAllowedHostNames

func (x *UserDefinedApi) GetAllowedHostNames() []*ConfigurationVariable

func (*UserDefinedApi) GetAuthenticationConfig

func (x *UserDefinedApi) GetAuthenticationConfig() *ApiAuthenticationConfig

func (*UserDefinedApi) GetCorsConfiguration

func (x *UserDefinedApi) GetCorsConfiguration() *CorsConfiguration

func (*UserDefinedApi) GetEnableGraphqlEndpoint

func (x *UserDefinedApi) GetEnableGraphqlEndpoint() bool

func (*UserDefinedApi) GetEngineConfiguration

func (x *UserDefinedApi) GetEngineConfiguration() *EngineConfiguration

func (*UserDefinedApi) GetExperimentalConfig added in v0.152.0

func (x *UserDefinedApi) GetExperimentalConfig() *ExperimentalConfiguration

func (*UserDefinedApi) GetInvalidOperationNames added in v0.119.0

func (x *UserDefinedApi) GetInvalidOperationNames() []string

func (*UserDefinedApi) GetNodeOptions added in v0.110.0

func (x *UserDefinedApi) GetNodeOptions() *NodeOptions

func (*UserDefinedApi) GetOperations

func (x *UserDefinedApi) GetOperations() []*Operation

func (*UserDefinedApi) GetS3UploadConfiguration

func (x *UserDefinedApi) GetS3UploadConfiguration() []*S3UploadConfiguration

func (*UserDefinedApi) GetServerOptions added in v0.110.0

func (x *UserDefinedApi) GetServerOptions() *ServerOptions

func (*UserDefinedApi) GetWebhooks

func (x *UserDefinedApi) GetWebhooks() []*WebhookConfiguration

func (*UserDefinedApi) ProtoMessage

func (*UserDefinedApi) ProtoMessage()

func (*UserDefinedApi) ProtoReflect

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

func (*UserDefinedApi) Reset

func (x *UserDefinedApi) Reset()

func (*UserDefinedApi) String

func (x *UserDefinedApi) String() string

type ValueType added in v0.131.0

type ValueType int32
const (
	ValueType_STRING  ValueType = 0
	ValueType_INT     ValueType = 1
	ValueType_FLOAT   ValueType = 2
	ValueType_BOOLEAN ValueType = 3
	ValueType_ANY     ValueType = 4
)

func (ValueType) Descriptor added in v0.131.0

func (ValueType) Descriptor() protoreflect.EnumDescriptor

func (ValueType) Enum added in v0.131.0

func (x ValueType) Enum() *ValueType

func (ValueType) EnumDescriptor deprecated added in v0.131.0

func (ValueType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ValueType.Descriptor instead.

func (ValueType) Number added in v0.131.0

func (x ValueType) Number() protoreflect.EnumNumber

func (ValueType) String added in v0.131.0

func (x ValueType) String() string

func (ValueType) Type added in v0.131.0

type VariableInjectionConfiguration

type VariableInjectionConfiguration struct {
	VariablePathComponents  []string           `protobuf:"bytes,1,rep,name=variablePathComponents,proto3" json:"variablePathComponents,omitempty"`
	VariableKind            InjectVariableKind `protobuf:"varint,2,opt,name=variableKind,proto3,enum=wgpb.InjectVariableKind" json:"variableKind,omitempty"`
	DateFormat              string             `protobuf:"bytes,3,opt,name=dateFormat,proto3" json:"dateFormat,omitempty"`
	EnvironmentVariableName string             `protobuf:"bytes,4,opt,name=environmentVariableName,proto3" json:"environmentVariableName,omitempty"`
	// contains filtered or unexported fields
}

func (*VariableInjectionConfiguration) Descriptor deprecated

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

Deprecated: Use VariableInjectionConfiguration.ProtoReflect.Descriptor instead.

func (*VariableInjectionConfiguration) GetDateFormat

func (x *VariableInjectionConfiguration) GetDateFormat() string

func (*VariableInjectionConfiguration) GetEnvironmentVariableName

func (x *VariableInjectionConfiguration) GetEnvironmentVariableName() string

func (*VariableInjectionConfiguration) GetVariableKind

func (*VariableInjectionConfiguration) GetVariablePathComponents added in v0.132.0

func (x *VariableInjectionConfiguration) GetVariablePathComponents() []string

func (*VariableInjectionConfiguration) ProtoMessage

func (*VariableInjectionConfiguration) ProtoMessage()

func (*VariableInjectionConfiguration) ProtoReflect

func (*VariableInjectionConfiguration) Reset

func (x *VariableInjectionConfiguration) Reset()

func (*VariableInjectionConfiguration) String

type WebhookConfiguration

type WebhookConfiguration struct {

	// Name of the webhook.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The path to the bundled file.
	// The path is relative to the bundle directory.
	FilePath string           `protobuf:"bytes,2,opt,name=filePath,proto3" json:"filePath,omitempty"`
	Verifier *WebhookVerifier `protobuf:"bytes,3,opt,name=verifier,proto3" json:"verifier,omitempty"`
	// contains filtered or unexported fields
}

func (*WebhookConfiguration) Descriptor deprecated

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

Deprecated: Use WebhookConfiguration.ProtoReflect.Descriptor instead.

func (*WebhookConfiguration) GetFilePath

func (x *WebhookConfiguration) GetFilePath() string

func (*WebhookConfiguration) GetName

func (x *WebhookConfiguration) GetName() string

func (*WebhookConfiguration) GetVerifier

func (x *WebhookConfiguration) GetVerifier() *WebhookVerifier

func (*WebhookConfiguration) ProtoMessage

func (*WebhookConfiguration) ProtoMessage()

func (*WebhookConfiguration) ProtoReflect

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

func (*WebhookConfiguration) Reset

func (x *WebhookConfiguration) Reset()

func (*WebhookConfiguration) String

func (x *WebhookConfiguration) String() string

type WebhookVerifier

type WebhookVerifier struct {
	Kind                  WebhookVerifierKind    `protobuf:"varint,1,opt,name=kind,proto3,enum=wgpb.WebhookVerifierKind" json:"kind,omitempty"`
	Secret                *ConfigurationVariable `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	SignatureHeader       string                 `protobuf:"bytes,3,opt,name=signatureHeader,proto3" json:"signatureHeader,omitempty"`
	SignatureHeaderPrefix string                 `protobuf:"bytes,4,opt,name=signatureHeaderPrefix,proto3" json:"signatureHeaderPrefix,omitempty"`
	// contains filtered or unexported fields
}

func (*WebhookVerifier) Descriptor deprecated

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

Deprecated: Use WebhookVerifier.ProtoReflect.Descriptor instead.

func (*WebhookVerifier) GetKind

func (x *WebhookVerifier) GetKind() WebhookVerifierKind

func (*WebhookVerifier) GetSecret

func (x *WebhookVerifier) GetSecret() *ConfigurationVariable

func (*WebhookVerifier) GetSignatureHeader

func (x *WebhookVerifier) GetSignatureHeader() string

func (*WebhookVerifier) GetSignatureHeaderPrefix

func (x *WebhookVerifier) GetSignatureHeaderPrefix() string

func (*WebhookVerifier) ProtoMessage

func (*WebhookVerifier) ProtoMessage()

func (*WebhookVerifier) ProtoReflect

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

func (*WebhookVerifier) Reset

func (x *WebhookVerifier) Reset()

func (*WebhookVerifier) String

func (x *WebhookVerifier) String() string

type WebhookVerifierKind

type WebhookVerifierKind int32
const (
	WebhookVerifierKind_HMAC_SHA256 WebhookVerifierKind = 0
)

func (WebhookVerifierKind) Descriptor

func (WebhookVerifierKind) Enum

func (WebhookVerifierKind) EnumDescriptor deprecated

func (WebhookVerifierKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use WebhookVerifierKind.Descriptor instead.

func (WebhookVerifierKind) Number

func (WebhookVerifierKind) String

func (x WebhookVerifierKind) String() string

func (WebhookVerifierKind) Type

type WunderGraphConfiguration

type WunderGraphConfiguration struct {
	Api                              *UserDefinedApi  `protobuf:"bytes,1,opt,name=api,proto3" json:"api,omitempty"`
	ApiId                            string           `protobuf:"bytes,2,opt,name=apiId,proto3" json:"apiId,omitempty"`
	EnvironmentIds                   []string         `protobuf:"bytes,3,rep,name=environmentIds,proto3" json:"environmentIds,omitempty"`
	DangerouslyEnableGraphQLEndpoint bool             `protobuf:"varint,4,opt,name=dangerouslyEnableGraphQLEndpoint,proto3" json:"dangerouslyEnableGraphQLEndpoint,omitempty"`
	ConfigHash                       string           `protobuf:"bytes,5,opt,name=configHash,proto3" json:"configHash,omitempty"`
	EnabledFeatures                  *EnabledFeatures `protobuf:"bytes,6,opt,name=enabledFeatures,proto3" json:"enabledFeatures,omitempty"`
	// New-style hooks
	Hooks []*Hook `protobuf:"bytes,7,rep,name=hooks,proto3" json:"hooks,omitempty"`
	// contains filtered or unexported fields
}

func (*WunderGraphConfiguration) Descriptor deprecated

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

Deprecated: Use WunderGraphConfiguration.ProtoReflect.Descriptor instead.

func (*WunderGraphConfiguration) GetApi

func (*WunderGraphConfiguration) GetApiId

func (x *WunderGraphConfiguration) GetApiId() string

func (*WunderGraphConfiguration) GetConfigHash added in v0.150.0

func (x *WunderGraphConfiguration) GetConfigHash() string

func (*WunderGraphConfiguration) GetDangerouslyEnableGraphQLEndpoint

func (x *WunderGraphConfiguration) GetDangerouslyEnableGraphQLEndpoint() bool

func (*WunderGraphConfiguration) GetEnabledFeatures added in v0.164.0

func (x *WunderGraphConfiguration) GetEnabledFeatures() *EnabledFeatures

func (*WunderGraphConfiguration) GetEnvironmentIds

func (x *WunderGraphConfiguration) GetEnvironmentIds() []string

func (*WunderGraphConfiguration) GetHooks added in v0.166.0

func (x *WunderGraphConfiguration) GetHooks() []*Hook

func (*WunderGraphConfiguration) ProtoMessage

func (*WunderGraphConfiguration) ProtoMessage()

func (*WunderGraphConfiguration) ProtoReflect

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

func (*WunderGraphConfiguration) Reset

func (x *WunderGraphConfiguration) Reset()

func (*WunderGraphConfiguration) String

func (x *WunderGraphConfiguration) String() string

Jump to

Keyboard shortcuts

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