Class RequestInfoBuilder

java.lang.Object
org.robolectric.shadows.RequestInfoBuilder

public final class RequestInfoBuilder extends Object
Builder for RequestInfo
  • Method Details

    • newBuilder

      public static RequestInfoBuilder newBuilder()
    • setToken

      @CanIgnoreReturnValue public RequestInfoBuilder setToken(IBinder token)
      Sets the request token.
    • setCreateCredentialRequest

      @CanIgnoreReturnValue public RequestInfoBuilder setCreateCredentialRequest(CreateCredentialRequest createCredentialRequest)
      Sets the create credential request.
    • setDefaultProviderIds

      @CanIgnoreReturnValue public RequestInfoBuilder setDefaultProviderIds(List<String> defaultProviderIds)
      Sets the default provider IDs.
    • setGetCredentialRequest

      @CanIgnoreReturnValue public RequestInfoBuilder setGetCredentialRequest(GetCredentialRequest getCredentialRequest)
      Sets the get credential request.
    • setType

      @CanIgnoreReturnValue public RequestInfoBuilder setType(String type)
      Sets the request type.
    • setPackageName

      @CanIgnoreReturnValue public RequestInfoBuilder setPackageName(String packageName)
      Sets the package name.
    • setHasPermissionToOverrideDefault

      @CanIgnoreReturnValue public RequestInfoBuilder setHasPermissionToOverrideDefault(boolean hasPermissionToOverrideDefault)
      Sets has permission to override default.
    • setIsShowAllOptionsRequested

      @CanIgnoreReturnValue public RequestInfoBuilder setIsShowAllOptionsRequested(boolean isShowAllOptionsRequested)
      Sets show all options requested.
    • build

      public android.credentials.selection.RequestInfo build()