Identity and Access Management (IAM) V3BETA API - Class Google::Api::FieldInfo (v0.2.0)

Reference documentation and code samples for the Identity and Access Management (IAM) V3BETA API class Google::Api::FieldInfo.

Rich semantic information of an API field beyond basic typing.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#format

defformat()->::Google::Api::FieldInfo::Format
Returns
  • (::Google::Api::FieldInfo::Format) — The standard format of a field value. This does not explicitly configureany API consumer, just documents the API's format for the field it isapplied to.

#format=

defformat=(value)->::Google::Api::FieldInfo::Format
Parameter
  • value (::Google::Api::FieldInfo::Format) — The standard format of a field value. This does not explicitly configureany API consumer, just documents the API's format for the field it isapplied to.
Returns
  • (::Google::Api::FieldInfo::Format) — The standard format of a field value. This does not explicitly configureany API consumer, just documents the API's format for the field it isapplied to.

#referenced_types

defreferenced_types()->::Array<::Google::Api::TypeReference>
Returns
  • (::Array<::Google::Api::TypeReference>) — The type(s) that the annotated, generic field may represent.

    Currently, this must only be used on fields of typegoogle.protobuf.Any.Supporting other generic types may be considered in the future.

#referenced_types=

defreferenced_types=(value)->::Array<::Google::Api::TypeReference>
Parameter
  • value (::Array<::Google::Api::TypeReference>) — The type(s) that the annotated, generic field may represent.

    Currently, this must only be used on fields of typegoogle.protobuf.Any.Supporting other generic types may be considered in the future.

Returns
  • (::Array<::Google::Api::TypeReference>) — The type(s) that the annotated, generic field may represent.

    Currently, this must only be used on fields of typegoogle.protobuf.Any.Supporting other generic types may be considered in the future.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.