gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
Compila uno o más objetos SnapshotMetadataChange.
Resumen
Constructores y destructores |
|
---|---|
Builder()
|
|
Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
|
|
Builder(const Builder & copy_from)
Crea una copia de un
Builder existente. |
|
Builder(Builder && move_from)
Mueve un
Builder existente. |
Funciones públicas |
|
---|---|
Create() const
|
Crea un SnapshotMetadataChange.
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
Los bytes sin procesar de la imagen de portada en PNG codificada del cambio de metadatos de la instantánea
|
SetDescription(const std::string & description)
|
Builder &
Establece la descripción concisa de la instantánea metadata_change.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
Establece el tiempo de reproducción de la instantánea metadata_change.
|
SetProgressValue(int64_t progress_value)
|
Builder &
Establece el valor de progreso de la instantánea metadata_change.
|
operator=(const Builder & copy_from)
|
Builder &
Asigna este
Builder copiando uno de otro. |
operator=(Builder && move_from)
|
Builder &
Asigna este
Builder moviendo otro. |
Funciones públicas
Builder
Builder()
Builder
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Construye un Builder
de shared_ptr
a BuilderImpl
.
Diseñado para el uso interno de la API.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Los bytes sin procesar de la imagen de portada en PNG codificada del cambio de metadatos de la instantánea
La imagen de portada debe pesar menos de 800 KB. La imagen se debe configurar en cada confirmación; de lo contrario, se borrará.
SetDescription
Builder & SetDescription( const std::string & description )
Establece la descripción concisa de la instantánea metadata_change.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Establece el tiempo de reproducción de la instantánea metadata_change.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Establece el valor de progreso de la instantánea metadata_change.