public static class FieldBehaviorExtensions
Holder for extension identifiers generated from the top level of google/api/field_behavior.proto
Namespace
Google.ApiAssembly
Google.Api.CommonProtos.dll
Fields
FieldBehavior
public static readonly Protobuf.RepeatedExtension<Protobuf.Reflection.FieldOptions, FieldBehavior> FieldBehavior
A designation of a specific field behavior (required, output only, etc.) in protobuf messages.
Examples:
string name = 1 [(google.api.field_behavior) = REQUIRED]; State state = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; google.protobuf.Duration ttl = 1 [(google.api.field_behavior) = INPUT_ONLY]; google.protobuf.Timestamp expire_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY, (google.api.field_behavior) = IMMUTABLE];
Field Value | |
---|---|
Type | Description |
Protobuf.RepeatedExtension<Protobuf.Reflection.FieldOptions, FieldBehavior> |