GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileSettings
Table of Contents ▼
Jump to a specific part of the page:
Description
Next ID: 10
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
androidMessages
(type:boolean()
, default:nil
)
- Created with user input in Android Messages. -
disableReason
(type:String.t
, default:nil
)
- Indicates why the limited profile has been disabled. Will be set iff the limited profile is disabled. Note: When mutating limited profiles, in order to disable them, MutateDataRequest.DisableLimitedProfile must be true. Currently, disables are only performed server-side, so this is read-only for clients. -
gpayOobe
(type:boolean()
, default:nil
)
- Created with user input in GPay OOBE. This is not currently used because GPay does not setup mini profile, this might change in the future. -
lastUpdateTime
(type:DateTime.t
, default:nil
)
- Timestamp indicating when the settings were last stored. Read-only field. -
legacyDiscoverability
(type:String.t
, default:nil
)
- A user who had legacy discoverability had a Limited Profile autogenerated for them, either through a healer or in the live path in FBS. -
myAccount
(type:boolean()
, default:nil
)
- Created with user input in MyAccount UI. -
nameSettings
(type:GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileNameSettings
, default:nil
)
- Required. Defines how the name should be formatted in the limited profile. -
profilePictureSettings
(type:GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfilePictureSettings
, default:nil
)
- DEPRECATED. Profile picture choices are controlled through the ACL of the Photo field.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileSettings{
androidMessages: boolean() | nil,
disableReason: String.t() | nil,
gpayOobe: boolean() | nil,
lastUpdateTime: DateTime.t() | nil,
legacyDiscoverability: String.t() | nil,
myAccount: boolean() | nil,
nameSettings: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileNameSettings.t() | nil,
profilePictureSettings: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfilePictureSettings.t() | nil
}
androidMessages: boolean() | nil,
disableReason: String.t() | nil,
gpayOobe: boolean() | nil,
lastUpdateTime: DateTime.t() | nil,
legacyDiscoverability: String.t() | nil,
myAccount: boolean() | nil,
nameSettings: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileNameSettings.t() | nil,
profilePictureSettings: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfilePictureSettings.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoLimitedProfileSettings