gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
Tạo một hoặc nhiều đối tượng SnapshotMetadataChange.
Tóm tắt
Hàm khởi tạo và phá huỷ |
|
---|---|
Builder()
|
|
Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
|
|
Builder(const Builder & copy_from)
Tạo bản sao của
Builder hiện có. |
|
Builder(Builder && move_from)
Di chuyển một
Builder hiện có. |
Hàm công khai |
|
---|---|
Create() const
|
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
Các byte thô của ảnh bìa png được mã hoá của thay đổi siêu dữ liệu của ảnh chụp nhanh.
|
SetDescription(const std::string & description)
|
Builder &
Đặt nội dung mô tả ngắn gọn về siêu dữ liệu của bản tổng quan nhanh.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
Đặt thời gian phát của thông tin tổng quan nhanh Metadata_change.
|
SetProgressValue(int64_t progress_value)
|
Builder &
Thiết lập giá trị tiến trình của ảnh chụp nhanh Metadata_change.
|
operator=(const Builder & copy_from)
|
Builder &
Chỉ định
Builder này bằng cách sao chép từ một mã khác. |
operator=(Builder && move_from)
|
Builder &
Chỉ định
Builder này bằng cách di chuyển một mã khác vào đó. |
Hàm công khai
Trình tạo
Builder()
Trình tạo
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Tạo Builder
từ shared_ptr
đến BuilderImpl
.
Dành cho API sử dụng nội bộ.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Các byte thô của ảnh bìa png được mã hoá của thay đổi siêu dữ liệu của ảnh chụp nhanh.
Ảnh bìa phải nhỏ hơn 800 kb. Hình ảnh phải được đặt ở mọi cam kết, nếu không hình ảnh sẽ bị xoá.
SetDescription
Builder & SetDescription( const std::string & description )
Đặt nội dung mô tả ngắn gọn về siêu dữ liệu của bản tổng quan nhanh.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Đặt thời gian phát của thông tin tổng quan nhanh Metadata_change.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Thiết lập giá trị tiến trình của ảnh chụp nhanh Metadata_change.