@@ -1533,13 +1533,15 @@ class Metadata(bb.Struct):
15331533 :ivar files.Metadata.parent_shared_folder_id: Please use
15341534 ``FileSharingInfo.parent_shared_folder_id`` or
15351535 ``FolderSharingInfo.parent_shared_folder_id`` instead.
1536+ :ivar files.Metadata.preview_url: The preview URL of the file.
15361537 """
15371538
15381539 __slots__ = [
15391540 '_name_value' ,
15401541 '_path_lower_value' ,
15411542 '_path_display_value' ,
15421543 '_parent_shared_folder_id_value' ,
1544+ '_preview_url_value' ,
15431545 ]
15441546
15451547 _has_required_fields = True
@@ -1548,11 +1550,13 @@ def __init__(self,
15481550 name = None ,
15491551 path_lower = None ,
15501552 path_display = None ,
1551- parent_shared_folder_id = None ):
1553+ parent_shared_folder_id = None ,
1554+ preview_url = None ):
15521555 self ._name_value = bb .NOT_SET
15531556 self ._path_lower_value = bb .NOT_SET
15541557 self ._path_display_value = bb .NOT_SET
15551558 self ._parent_shared_folder_id_value = bb .NOT_SET
1559+ self ._preview_url_value = bb .NOT_SET
15561560 if name is not None :
15571561 self .name = name
15581562 if path_lower is not None :
@@ -1561,6 +1565,8 @@ def __init__(self,
15611565 self .path_display = path_display
15621566 if parent_shared_folder_id is not None :
15631567 self .parent_shared_folder_id = parent_shared_folder_id
1568+ if preview_url is not None :
1569+ self .preview_url = preview_url
15641570
15651571 # Instance attribute type: str (validator is set below)
15661572 name = bb .Attribute ("name" )
@@ -1574,6 +1580,9 @@ def __init__(self,
15741580 # Instance attribute type: str (validator is set below)
15751581 parent_shared_folder_id = bb .Attribute ("parent_shared_folder_id" , nullable = True )
15761582
1583+ # Instance attribute type: str (validator is set below)
1584+ preview_url = bb .Attribute ("preview_url" , nullable = True )
1585+
15771586 def _process_custom_annotations (self , annotation_type , field_path , processor ):
15781587 super (Metadata , self )._process_custom_annotations (annotation_type , field_path , processor )
15791588
@@ -1594,11 +1603,13 @@ def __init__(self,
15941603 name = None ,
15951604 path_lower = None ,
15961605 path_display = None ,
1597- parent_shared_folder_id = None ):
1606+ parent_shared_folder_id = None ,
1607+ preview_url = None ):
15981608 super (DeletedMetadata , self ).__init__ (name ,
15991609 path_lower ,
16001610 path_display ,
1601- parent_shared_folder_id )
1611+ parent_shared_folder_id ,
1612+ preview_url )
16021613
16031614 def _process_custom_annotations (self , annotation_type , field_path , processor ):
16041615 super (DeletedMetadata , self )._process_custom_annotations (annotation_type , field_path , processor )
@@ -2489,6 +2500,7 @@ def __init__(self,
24892500 path_lower = None ,
24902501 path_display = None ,
24912502 parent_shared_folder_id = None ,
2503+ preview_url = None ,
24922504 media_info = None ,
24932505 symlink_info = None ,
24942506 sharing_info = None ,
@@ -2501,7 +2513,8 @@ def __init__(self,
25012513 super (FileMetadata , self ).__init__ (name ,
25022514 path_lower ,
25032515 path_display ,
2504- parent_shared_folder_id )
2516+ parent_shared_folder_id ,
2517+ preview_url )
25052518 self ._id_value = bb .NOT_SET
25062519 self ._client_modified_value = bb .NOT_SET
25072520 self ._server_modified_value = bb .NOT_SET
@@ -2732,13 +2745,15 @@ def __init__(self,
27322745 path_lower = None ,
27332746 path_display = None ,
27342747 parent_shared_folder_id = None ,
2748+ preview_url = None ,
27352749 shared_folder_id = None ,
27362750 sharing_info = None ,
27372751 property_groups = None ):
27382752 super (FolderMetadata , self ).__init__ (name ,
27392753 path_lower ,
27402754 path_display ,
2741- parent_shared_folder_id )
2755+ parent_shared_folder_id ,
2756+ preview_url )
27422757 self ._id_value = bb .NOT_SET
27432758 self ._shared_folder_id_value = bb .NOT_SET
27442759 self ._sharing_info_value = bb .NOT_SET
@@ -4662,8 +4677,8 @@ class LookupError(bb.Union):
46624677 :ivar files.LookupError.not_folder: We were expecting a folder, but the
46634678 given path refers to something that isn't a folder.
46644679 :ivar files.LookupError.restricted_content: The file cannot be transferred
4665- because the content is restricted. For example, sometimes there are
4666- legal restrictions due to copyright claims .
4680+ because the content is restricted. For example, we might restrict a file
4681+ due to legal requirements .
46674682 :ivar files.LookupError.unsupported_content_type: This operation is not
46684683 supported for this content type.
46694684 :ivar files.LookupError.locked: The given path is locked.
@@ -11070,18 +11085,21 @@ def _process_custom_annotations(self, annotation_type, field_path, processor):
1107011085Metadata .path_lower .validator = bv .Nullable (bv .String ())
1107111086Metadata .path_display .validator = bv .Nullable (bv .String ())
1107211087Metadata .parent_shared_folder_id .validator = bv .Nullable (common .SharedFolderId_validator )
11088+ Metadata .preview_url .validator = bv .Nullable (bv .String ())
1107311089Metadata ._field_names_ = set ([
1107411090 'name' ,
1107511091 'path_lower' ,
1107611092 'path_display' ,
1107711093 'parent_shared_folder_id' ,
11094+ 'preview_url' ,
1107811095])
1107911096Metadata ._all_field_names_ = Metadata ._field_names_
1108011097Metadata ._fields_ = [
1108111098 ('name' , Metadata .name .validator ),
1108211099 ('path_lower' , Metadata .path_lower .validator ),
1108311100 ('path_display' , Metadata .path_display .validator ),
1108411101 ('parent_shared_folder_id' , Metadata .parent_shared_folder_id .validator ),
11102+ ('preview_url' , Metadata .preview_url .validator ),
1108511103]
1108611104Metadata ._all_fields_ = Metadata ._fields_
1108711105
0 commit comments