E2eeContactKeyParcelable.Builder


public final class E2eeContactKeyParcelable.Builder


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

สรุป

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

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

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

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

E2eeContactKeyParcelable

สร้าง E2eeContactKeyParcelable

E2eeContactKeyParcelable.Builder

ตั้งค่า account ID

E2eeContactKeyParcelable.Builder

ตั้งค่า device ID

E2eeContactKeyParcelable.Builder

ตั้งค่า display name ของผู้ติดต่อที่เชื่อมโยงกับคีย์

E2eeContactKeyParcelable.Builder

ตั้งค่า email address ของผู้ติดต่อที่เชื่อมโยงกับคีย์

E2eeContactKeyParcelable.Builder

ตั้งค่า public key

E2eeContactKeyParcelable.Builder
@CanIgnoreReturnValue
setLocalVerificationState(int localVerificationState)

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

E2eeContactKeyParcelable.Builder

ตั้งค่า lookup key

E2eeContactKeyParcelable.Builder

ตั้งค่า owner package name

E2eeContactKeyParcelable.Builder

ตั้งค่า phone number ของผู้ติดต่อที่เชื่อมโยงกับคีย์

E2eeContactKeyParcelable.Builder
@CanIgnoreReturnValue
setRemoteVerificationState(int remoteVerificationState)

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

E2eeContactKeyParcelable.Builder

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

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

Builder

public Builder()

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

Builder

public Builder(E2eeContactKeyParcelable origin)

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

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

สร้าง

public E2eeContactKeyParcelable build()

สร้าง E2eeContactKeyParcelable

setAccountId

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

ตั้งค่า account ID

setDeviceId

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

ตั้งค่า device ID

setDisplayName

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setDisplayName(@Nullable String displayName)

ตั้งค่า display name ของผู้ติดต่อที่เชื่อมโยงกับคีย์

setEmailAddress

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setEmailAddress(@Nullable String emailAddress)

ตั้งค่า email address ของผู้ติดต่อที่เชื่อมโยงกับคีย์

setKeyValue

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

ตั้งค่า public key

setLocalVerificationState

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setLocalVerificationState(int localVerificationState)

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

setLookupKey

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setLookupKey(@NonNull String lookupKey)

ตั้งค่า lookup key

setOwnerPackageName

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

ตั้งค่า owner package name

setPhoneNumber

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setPhoneNumber(@Nullable String phoneNumber)

ตั้งค่า phone number ของผู้ติดต่อที่เชื่อมโยงกับคีย์

setRemoteVerificationState

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setRemoteVerificationState(int remoteVerificationState)

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

setTimeUpdated

@CanIgnoreReturnValue
public E2eeContactKeyParcelable.Builder setTimeUpdated(long timeUpdated)

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