bungieapi.generated.components.schemas.social package

Submodules

bungieapi.generated.components.schemas.social.friends module

class bungieapi.generated.components.schemas.social.friends.BungieFriend(bungie_global_display_name: Optional[str] = None, bungie_global_display_name_code: Optional[int] = None, bungie_net_user: Optional[ForwardRef('GeneralUser')] = None, last_seen_as_bungie_membership_type: Optional[ForwardRef('BungieMembershipType')] = None, last_seen_as_membership_id: Optional[int] = None, online_status: Optional[ForwardRef('PresenceStatus')] = None, online_title: Optional[ForwardRef('PresenceOnlineStateFlags')] = None, relationship: Optional[ForwardRef('FriendRelationshipState')] = None)[source]

Bases: object

bungie_global_display_name: Optional[str] = None
bungie_global_display_name_code: Optional[int] = None
bungie_net_user: Optional[bungieapi.generated.components.schemas.user.GeneralUser] = None
last_seen_as_bungie_membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None
last_seen_as_membership_id: Optional[int] = None
online_status: Optional[bungieapi.generated.components.schemas.social.friends.PresenceStatus] = None
online_title: Optional[bungieapi.generated.components.schemas.social.friends.PresenceOnlineStateFlags] = None
relationship: Optional[bungieapi.generated.components.schemas.social.friends.FriendRelationshipState] = None
to_json() Mapping[str, Any][source]
class bungieapi.generated.components.schemas.social.friends.BungieFriendListResponse(friends: Optional[Sequence[ForwardRef('BungieFriend')]] = None)[source]

Bases: object

friends: Optional[Sequence[bungieapi.generated.components.schemas.social.friends.BungieFriend]] = None
to_json() Mapping[str, Any][source]
class bungieapi.generated.components.schemas.social.friends.BungieFriendRequestListResponse(incoming_requests: Optional[Sequence[ForwardRef('BungieFriend')]] = None, outgoing_requests: Optional[Sequence[ForwardRef('BungieFriend')]] = None)[source]

Bases: object

incoming_requests: Optional[Sequence[bungieapi.generated.components.schemas.social.friends.BungieFriend]] = None
outgoing_requests: Optional[Sequence[bungieapi.generated.components.schemas.social.friends.BungieFriend]] = None
to_json() Mapping[str, Any][source]
class bungieapi.generated.components.schemas.social.friends.FriendRelationshipState(value)[source]

Bases: enum.Enum

An enumeration.

FRIEND = 1
INCOMING_REQUEST = 2
OUTGOING_REQUEST = 3
UNKNOWN = 0
class bungieapi.generated.components.schemas.social.friends.PlatformFriend(bungie_global_display_name: Optional[str] = None, bungie_global_display_name_code: Optional[int] = None, bungie_net_membership_id: Optional[int] = None, destiny_membership_id: Optional[int] = None, destiny_membership_type: Optional[int] = None, friend_platform: Optional[ForwardRef('PlatformFriendType')] = None, platform_display_name: Optional[str] = None)[source]

Bases: object

bungie_global_display_name: Optional[str] = None
bungie_global_display_name_code: Optional[int] = None
bungie_net_membership_id: Optional[int] = None
destiny_membership_id: Optional[int] = None
destiny_membership_type: Optional[int] = None
friend_platform: Optional[bungieapi.generated.components.schemas.social.friends.PlatformFriendType] = None
platform_display_name: Optional[str] = None
to_json() Mapping[str, Any][source]
class bungieapi.generated.components.schemas.social.friends.PlatformFriendResponse(current_page: Optional[int] = None, has_more: Optional[bool] = None, items_per_page: Optional[int] = None, platform_friends: Optional[Sequence[ForwardRef('PlatformFriend')]] = None)[source]

Bases: object

current_page: Optional[int] = None
has_more: Optional[bool] = None
items_per_page: Optional[int] = None
platform_friends: Optional[Sequence[bungieapi.generated.components.schemas.social.friends.PlatformFriend]] = None
to_json() Mapping[str, Any][source]
class bungieapi.generated.components.schemas.social.friends.PlatformFriendType(value)[source]

Bases: enum.Enum

An enumeration.

PSN = 2
STEAM = 3
UNKNOWN = 0
XBOX = 1
class bungieapi.generated.components.schemas.social.friends.PresenceOnlineStateFlags(value)[source]

Bases: enum.Enum

An enumeration.

DESTINY1 = 1
DESTINY2 = 2
NONE = 0
class bungieapi.generated.components.schemas.social.friends.PresenceStatus(value)[source]

Bases: enum.Enum

An enumeration.

OFFLINE_OR_UNKNOWN = 0
ONLINE = 1

Module contents