Added in API level 34
    Builder
class Builder
| kotlin.Any | |
| ↳ | android.service.credentials.BeginGetCredentialRequest.Builder | 
Builder for BeginGetCredentialRequest.
Summary
| Public constructors | |
|---|---|
| Builder() | |
| Public methods | |
|---|---|
| BeginGetCredentialRequest.Builder | addBeginGetCredentialOption(beginGetCredentialOption: BeginGetCredentialOption)Adds a single  | 
| BeginGetCredentialRequest | build()Builds a new  | 
| BeginGetCredentialRequest.Builder | setBeginGetCredentialOptions(getBeginCredentialOptions: MutableList<BeginGetCredentialOption!>)Sets the list of credential options. | 
| BeginGetCredentialRequest.Builder | setCallingAppInfo(callingAppInfo: CallingAppInfo?)Sets information pertaining to the calling app. | 
Public constructors
Builder
Builder()
Public methods
addBeginGetCredentialOption
Added in API level 34
      fun addBeginGetCredentialOption(beginGetCredentialOption: BeginGetCredentialOption): BeginGetCredentialRequest.Builder
Adds a single BeginGetCredentialOption object to the list of credential options.
| Parameters | |
|---|---|
| beginGetCredentialOption | BeginGetCredentialOption: This value cannot be null. | 
| Return | |
|---|---|
| BeginGetCredentialRequest.Builder | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.NullPointerException | If beginGetCredentialOptionis null. | 
build
Added in API level 34
      fun build(): BeginGetCredentialRequest
Builds a new BeginGetCredentialRequest instance.
| Return | |
|---|---|
| BeginGetCredentialRequest | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.NullPointerException | If beginGetCredentialOptionsis null. | 
| java.lang.IllegalArgumentException | If beginGetCredentialOptionsis empty, or ifcallingAppInfois null or empty. | 
setBeginGetCredentialOptions
Added in API level 34
      fun setBeginGetCredentialOptions(getBeginCredentialOptions: MutableList<BeginGetCredentialOption!>): BeginGetCredentialRequest.Builder
Sets the list of credential options.
| Parameters | |
|---|---|
| getBeginCredentialOptions | MutableList<BeginGetCredentialOption!>: This value cannot be null. | 
| Return | |
|---|---|
| BeginGetCredentialRequest.Builder | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.NullPointerException | If getBeginCredentialOptionsitself or any of its elements is null. | 
| java.lang.IllegalArgumentException | If getBeginCredentialOptionsis empty. | 
setCallingAppInfo
Added in API level 34
      fun setCallingAppInfo(callingAppInfo: CallingAppInfo?): BeginGetCredentialRequest.Builder
Sets information pertaining to the calling app.
| Parameters | |
|---|---|
| callingAppInfo | CallingAppInfo?: the info object containing the package name, and app signatures This value may be null. | 
| Return | |
|---|---|
| BeginGetCredentialRequest.Builder | This value cannot be null. | 
