o
    wir                     @  s  d dl mZ d dlmZmZmZ d dlmZ d dlm	Z	m
Z
mZ G dd de
ZG dd de
ZG d	d
 d
e
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
ZG dd de
Ze  e  e  e  e  e  e  e  e  e  e  e  e  e  e  dS )     )annotations)ListLiteralOptional)Field)GQLId	GQLResultTypenamec                   @  s&   e Zd ZU ded< ded< ded< dS )ApiKeyFragmentr   idstrnameOptional[str]descriptionN__name__
__module____qualname____annotations__ r   r   S/home/ubuntu/.local/lib/python3.10/site-packages/wandb/apis/_generated/fragments.pyr
      s   
 r
   c                   @  sH   e Zd ZU ded< ded< eddZded< ded	< ded
< ded< dS )CreatedProjectFragmentr   r   r   r   
entityNamealiasentity_namer   r   accessviewsN)r   r   r   r   r   r   r   r   r   r   r      s   
 r   c                   @  sL   e Zd ZU dZded< ded< ded< ded< ed	d
Zded< ded< dS )LegacySweepFragmentSweepTypename[Literal['Sweep']]
typename__r   r   r   r   statebestLossr   Optional[float]	best_lossconfigN)r   r   r   r!   r   r   r%   r   r   r   r   r      s   
 r   c                   @  s>   e Zd ZU dZded< eddZded< eddZd	ed
< dS )PageInfoFragmentPageInfozTypename[Literal['PageInfo']]r!   	endCursorr   r   
end_cursorhasNextPageboolhas_next_pageN)r   r   r   r!   r   r   r*   r-   r   r   r   r   r'   %   s   
 r'   c                   @  sr   e Zd ZU ded< ded< ded< ded< ded	< ded
< ded< eddZded< eddZded< ded< dS )UserFragmentr   r   r   r   r   usernameemailOptional[bool]adminflagsentity	deletedAtr   
deleted_atapiKeyszOptional[UserFragmentApiKeys]api_keyszOptional[UserFragmentTeams]teamsN)r   r   r   r   r   r6   r8   r   r   r   r   r.   +   s   
 r.   c                   @     e Zd ZU ded< dS )UserFragmentApiKeyszList[UserFragmentApiKeysEdges]edgesNr   r   r   r   r   r;   8      
 r;   c                   @  r:   )UserFragmentApiKeysEdgeszOptional[ApiKeyFragment]nodeNr   r   r   r   r   r>   <   r=   r>   c                   @  r:   )UserFragmentTeamszList[UserFragmentTeamsEdges]r<   Nr   r   r   r   r   r@   @   r=   r@   c                   @  r:   )UserFragmentTeamsEdgesz$Optional[UserFragmentTeamsEdgesNode]r?   Nr   r   r   r   r   rA   D   r=   rA   c                   @  r:   )UserFragmentTeamsEdgesNoder   r   Nr   r   r   r   r   rB   H   r=   rB   c                   @  sh   e Zd ZU dZded< ded< ded< edd	Zded
< edd	Zded< edd	Zded< ded< dS )ProjectFragmentProjectzTypename[Literal['Project']]r!   r   r   r   r   r   r   r   	createdAt
created_atisBenchmarkr,   is_benchmarkzOptional[UserFragment]userN)	r   r   r   r!   r   r   r   rF   rH   r   r   r   r   rC   L   s   
 rC   c                   @  s   e Zd ZU dZded< ded< ded< edd	Zd
ed< ded< ded< d
ed< edd	Zded< ded< edd	Zded< edd	Z	d
ed< edd	Z
ded< edd	Zded< dS )SweepFragmentr   r    r!   r   r   r   r   displayNamer   r   display_namemethodr"   r   r#   r$   r%   r&   rE   rF   	updatedAt
updated_atrunCountint	run_countrunCountExpectedzOptional[int]run_count_expectedN)r   r   r   r!   r   r   rL   r%   rF   rO   rR   rT   r   r   r   r   rJ   V   s   
 rJ   c                   @  s6   e Zd ZU ded< ded< ded< ded< ded	< d
S )UserInfoFragmentr   r   r   r   r   r/   r0   r1   r2   Nr   r   r   r   r   rU   f   s   
 rU   N)
__future__r   typingr   r   r   pydanticr   wandb._pydanticr   r   r	   r
   r   r   r'   r.   r;   r>   r@   rA   rB   rC   rJ   rU   model_rebuildr   r   r   r   <module>   s@   		
