package annotations
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class CodegenOptions(codegen: Codegen = kalix.annotations.CodegenOptions.Codegen.Empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CodegenOptions] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class FieldOptions(entityKey: Boolean = false, jwt: Option[jwt.JwtFieldOptions] = _root_.scala.None, id: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FieldOptions] with Product with Serializable
- entityKey
deprecated, use id instead
- jwt
JWT claim and token configuration.
- id
Extension for specifying which field in a message is to be considered an stateful component id, for the purposes of associating gRPC calls with components
- Annotations
- @SerialVersionUID()
- final case class FileOptions(acl: Option[acl.Acl] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FileOptions] with Product with Serializable
- acl
ACL options
- Annotations
- @SerialVersionUID()
- final case class MessageOptions(jwt: Option[jwt.JwtMessageOptions] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[MessageOptions] with Product with Serializable
- jwt
JWT validation and signing configuration.
- Annotations
- @SerialVersionUID()
- final case class MethodOptions(eventing: Option[eventing.Eventing] = _root_.scala.None, view: Option[views.View] = _root_.scala.None, jwt: Option[jwt.JwtMethodOptions] = _root_.scala.None, entity: Option[keygenerator.KeyGeneratorMethodOptions] = _root_.scala.None, acl: Option[acl.Acl] = _root_.scala.None, idGenerator: Option[idgenerator.IdGeneratorMethodOptions] = _root_.scala.None, trigger: Option[triggers.TriggerOptions] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[MethodOptions] with Product with Serializable
- eventing
Eventing configuration for a gRPC method.
- view
Views configuration for a gRPC method.
- jwt
JWT validation and signing configuration.
- entity
Entity options
- acl
ACL options
- idGenerator
Id generator configuration
- Annotations
- @SerialVersionUID()
- final case class ServiceOptions(type: ServiceType = kalix.annotations.ServiceOptions.ServiceType.SERVICE_TYPE_UNSPECIFIED, component: String = "", acl: Option[acl.Acl] = _root_.scala.None, eventing: Option[eventing.ServiceEventing] = _root_.scala.None, jwt: Option[jwt.JwtServiceOptions] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ServiceOptions] with Product with Serializable
- type
This field is mandatory
- component
A path to a component - required for SERVICE_TYPE_ENTITY types
- acl
ACL options
- Annotations
- @SerialVersionUID()
Value Members
- object AnnotationsProto extends GeneratedFileObject
- object CodegenOptions extends GeneratedMessageCompanion[CodegenOptions]
- object FieldOptions extends GeneratedMessageCompanion[FieldOptions]
- object FileOptions extends GeneratedMessageCompanion[FileOptions]
- object MessageOptions extends GeneratedMessageCompanion[MessageOptions]
- object MethodOptions extends GeneratedMessageCompanion[MethodOptions]
- object ServiceOptions extends GeneratedMessageCompanion[ServiceOptions]