gpg:: SnapshotMetadataChange:: Builder
  #include <snapshot_metadata_change_builder.h>
  Membuat satu atau beberapa objek SnapshotMetadataChange.
Ringkasan
        Konstruktor dan Destruktor | 
    |
|---|---|
        Builder()
         | 
    |
        Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
         | 
    |
        Builder(const Builder & copy_from)
        Membuat salinan  
      Builder yang ada.  | 
    |
        Builder(Builder && move_from)
        Memindahkan  
      Builder yang ada.  | 
    
        Fungsi publik | 
    |
|---|---|
        Create() const 
       | 
      
        
         Membuat SnapshotMetadataChange.  
       | 
    
        SetCoverImageFromPngData(std::vector< uint8_t > png_data)
       | 
      
        Builder &
        Byte mentah gambar sampul png yang dienkode dari perubahan metadata snapshot.  
       | 
    
        SetDescription(const std::string & description)
       | 
      
        Builder &
        Menetapkan deskripsi ringkas metadata_change snapshot.  
       | 
    
        SetPlayedTime(gpg::Duration played_time)
       | 
      
        Builder &
        Menetapkan waktu pemutaran metadata_change snapshot.  
       | 
    
        SetProgressValue(int64_t progress_value)
       | 
      
        Builder &
        Menetapkan nilai progres metadata_change snapshot.  
       | 
    
        operator=(const Builder & copy_from)
       | 
      
        Builder &
         | 
    
        operator=(Builder && move_from)
       | 
      
        Builder &
         | 
    
Fungsi publik
Builder
Builder()
Builder
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Membuat Builder dari shared_ptr ke BuilderImpl. 
Dimaksudkan untuk penggunaan internal oleh API.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Byte mentah gambar sampul png yang dienkode dari perubahan metadata snapshot.
Gambar sampul harus berukuran kurang dari 800 kb. Gambar harus ditetapkan setiap commit atau akan dihapus.
setDescription
Builder & SetDescription( const std::string & description )
Menetapkan deskripsi ringkas metadata_change snapshot.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Menetapkan waktu pemutaran metadata_change snapshot.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Menetapkan nilai progres metadata_change snapshot.