package v3
- Alphabetic
- Public
- All
Type Members
-
final
case class
FieldMigrateAnnotation(rename: String = "", oneofPromotion: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[FieldMigrateAnnotation] with Product with Serializable
- rename
Rename the field in next version.
- oneofPromotion
Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.
- Annotations
- @SerialVersionUID()
-
final
case class
FieldSecurityAnnotation(configureForUntrustedDownstream: Boolean = false, configureForUntrustedUpstream: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[FieldSecurityAnnotation] with Product with Serializable
These annotations indicate metadata for the purpose of understanding the security significance of fields.
These annotations indicate metadata for the purpose of understanding the security significance of fields.
- configureForUntrustedDownstream
Field should be set in the presence of untrusted downstreams.
- configureForUntrustedUpstream
Field should be set in the presence of untrusted upstreams.
- Annotations
- @SerialVersionUID()
-
final
case class
FieldStatusAnnotation(workInProgress: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[FieldStatusAnnotation] with Product with Serializable
- workInProgress
The entity is work-in-progress and subject to breaking changes.
- Annotations
- @SerialVersionUID()
-
final
case class
FileMigrateAnnotation(moveToPackage: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[FileMigrateAnnotation] with Product with Serializable
- moveToPackage
Move all types in the file to another package, this implies changing proto file path.
- Annotations
- @SerialVersionUID()
-
final
case class
FileStatusAnnotation(workInProgress: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[FileStatusAnnotation] with Product with Serializable
- workInProgress
The entity is work-in-progress and subject to breaking changes.
- Annotations
- @SerialVersionUID()
-
final
case class
MessageStatusAnnotation(workInProgress: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[MessageStatusAnnotation] with Product with Serializable
- workInProgress
The entity is work-in-progress and subject to breaking changes.
- Annotations
- @SerialVersionUID()
-
final
case class
MigrateAnnotation(rename: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[MigrateAnnotation] with Product with Serializable
- rename
Rename the message/enum/enum value in next version.
- Annotations
- @SerialVersionUID()
- sealed abstract class PackageVersionStatus extends GeneratedEnum
-
final
case class
StatusAnnotation(workInProgress: Boolean = false, packageVersionStatus: PackageVersionStatus = ..., unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[StatusAnnotation] with Product with Serializable
- workInProgress
The entity is work-in-progress and subject to breaking changes.
- packageVersionStatus
The entity belongs to a package with the given version status.
- Annotations
- @SerialVersionUID()
-
final
case class
VersioningAnnotation(previousMessageType: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[VersioningAnnotation] with Product with Serializable
- previousMessageType
Track the previous message type. E.g. this message might be xds.foo.v3alpha.Foo and it was previously xds.bar.v2.Bar. This information is consumed by UDPA via proto descriptors.
- Annotations
- @SerialVersionUID()
Value Members
- object FieldMigrateAnnotation extends GeneratedMessageCompanion[FieldMigrateAnnotation]
- object FieldSecurityAnnotation extends GeneratedMessageCompanion[FieldSecurityAnnotation]
- object FieldStatusAnnotation extends GeneratedMessageCompanion[FieldStatusAnnotation]
- object FileMigrateAnnotation extends GeneratedMessageCompanion[FileMigrateAnnotation]
- object FileStatusAnnotation extends GeneratedMessageCompanion[FileStatusAnnotation]
- object MessageStatusAnnotation extends GeneratedMessageCompanion[MessageStatusAnnotation]
- object MigrateAnnotation extends GeneratedMessageCompanion[MigrateAnnotation]
- object MigrateProto extends GeneratedFileObject
- object PackageVersionStatus extends GeneratedEnumCompanion[PackageVersionStatus]
- object SecurityProto extends GeneratedFileObject
- object SensitiveProto extends GeneratedFileObject
- object StatusAnnotation extends GeneratedMessageCompanion[StatusAnnotation]
- object StatusProto extends GeneratedFileObject
- object VersioningAnnotation extends GeneratedMessageCompanion[VersioningAnnotation]
- object VersioningProto extends GeneratedFileObject