# Functions
AnyMessageName returns the name of the message contained in a google.protobuf.Any message.
DurationFromProto converts a Duration to a time.Duration.
DurationProto converts a time.Duration to a Duration.
Empty returns a new proto.Message of the type specified in a google.protobuf.Any message.
Is returns true if any value contains a given message type.
MarshalAny takes the protocol buffer and encodes it into google.protobuf.Any.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TimestampFromProto converts a google.protobuf.Timestamp proto to a time.Time.
TimestampNow returns a google.protobuf.Timestamp for the current time.
TimestampProto converts the time.Time to a google.protobuf.Timestamp proto.
TimestampString returns the RFC 3339 string for valid Timestamps.
UnmarshalAny parses the protocol buffer representation in a google.protobuf.Any message and places the decoded result in pb.
# Constants
Null value.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
Wrapper message for `bool`.
Wrapper message for `bytes`.
Wrapper message for `double`.
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
DynamicAny is a value that can be passed to UnmarshalAny to automatically allocate a proto.Message for the type specified in a google.protobuf.Any message.
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
`FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a" paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.
Wrapper message for `float`.
Wrapper message for `int32`.
Wrapper message for `int64`.
`ListValue` is a wrapper around a repeated field of values.
Wrapper message for `string`.
`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.
A Timestamp represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time.
Wrapper message for `uint32`.
Wrapper message for `uint64`.
`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
`NullValue` is a singleton enumeration to represent the null value for the `Value` type union.