E2eeSelfKeyParcelable.Builder


public final class E2eeSelfKeyParcelable.Builder


คลาส Builder สำหรับ E2eeSelfKeyParcelable

สรุป

เครื่องมือสร้างสาธารณะ

สร้างเครื่องมือสร้างใหม่

สร้างเครื่องมือสร้างใหม่

เมธอดสาธารณะ

E2eeSelfKeyParcelable

สร้าง E2eeSelfKeyParcelable

E2eeSelfKeyParcelable.Builder

ตั้งค่า account ID.

E2eeSelfKeyParcelable.Builder

ตั้งค่า device ID

E2eeSelfKeyParcelable.Builder

ตั้งค่า key bytes ของคีย์สาธารณะ

E2eeSelfKeyParcelable.Builder

ตั้งค่า owner package name

E2eeSelfKeyParcelable.Builder
@CanIgnoreReturnValue
setRemoteVerificationState(int remoteVerificationState)

ตั้งค่า remote verification state ของคีย์

E2eeSelfKeyParcelable.Builder

ตั้งค่า timestamp of the last update

เครื่องมือสร้างสาธารณะ

Builder

public Builder()

สร้างเครื่องมือสร้างใหม่

Builder

public Builder(E2eeSelfKeyParcelable origin)

สร้างเครื่องมือสร้างใหม่

เมธอดสาธารณะ

สร้าง

public E2eeSelfKeyParcelable build()

สร้าง E2eeSelfKeyParcelable

setAccountId

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setAccountId(@NonNull String accountId)

ตั้งค่า account ID.

setDeviceId

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setDeviceId(@NonNull String deviceId)

ตั้งค่า device ID

setKeyValue

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setKeyValue(@Nullable byte[] keyValue)

ตั้งค่า key bytes ของคีย์สาธารณะ

setOwnerPackageName

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setOwnerPackageName(@NonNull String ownerPackageName)

ตั้งค่า owner package name

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

ตั้งค่า remote verification state ของคีย์

setTimeUpdated

@CanIgnoreReturnValue
public E2eeSelfKeyParcelable.Builder setTimeUpdated(long timeUpdated)

ตั้งค่า timestamp of the last update