- getAccessToken() - Method in interface com.uber.sdk.core.auth.AccessTokenStorage
-
Returned currently stored token.
- getAddress() - Method in class com.uber.sdk.rides.client.model.Place
-
Gets the address of the Place
- getAmount() - Method in class com.uber.sdk.rides.client.model.RideReceipt.Charge
-
Gets the amount of the charge.
- getAuthenticator() - Method in class com.uber.sdk.rides.client.Session
-
Gets the
Authenticator provided after authentication is completed.
- getAuthorizationCodeFlow() - Method in class com.uber.sdk.rides.auth.OAuth2Credentials
-
Gets the underlying AuthorizationCodeFlow.
- getAuthorizationHeader(Request) - Static method in class com.uber.sdk.rides.client.internal.ApiInterceptor
-
- getAuthorizationUrl() - Method in class com.uber.sdk.rides.auth.OAuth2Credentials
-
Gets the authorization URL to retrieve the authorization code.
- getBearing() - Method in class com.uber.sdk.rides.client.model.Location
-
The current bearing of the vehicle in degrees (0-359).
- getBitValue() - Method in enum com.uber.sdk.core.auth.Scope
-
Gets the bit value that represents this.
- getCapacity() - Method in class com.uber.sdk.rides.client.model.Product
-
Capacity of product.
- getChargeAdjustments() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the adjustments made to the charges such as promotions, and fees.
- getClientErrors() - Method in class com.uber.sdk.rides.client.error.ApiError
-
- getClientId() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the Client ID to be used by the SDK for requests.
- getClientSecret() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the Client Secret to be used by the SDK for requests.
- getCode() - Method in class com.uber.sdk.rides.client.error.ClientError
-
- getCount() - Method in class com.uber.sdk.rides.client.model.UserActivityPage
-
Total number of items available.
- getCredential() - Method in class com.uber.sdk.rides.auth.CredentialsAuthenticator
-
Get Credential used for authentication
- getCurrencyCode() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
ISO 4217 currency code.
- getCurrencyCode() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
ISO 4217 currency code.
- getCurrencyCode() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Fare
-
ISO 4217 currency code.
- getCurrencyCode() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the ISO 4217 currency code.
- getCurrencyCode() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
The currency code of the fare.
- getCurrentRide() - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets the current ride a user is on.
- getCustomScopes() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets a list of custom scopes that your application must be explicitly whitelisted
for.
- getDescription() - Method in class com.uber.sdk.rides.client.model.PaymentMethod
-
Gets the description of a Payment Method.
- getDescription() - Method in class com.uber.sdk.rides.client.model.Product
-
Description of product.
- getDestination() - Method in class com.uber.sdk.rides.client.model.Ride
-
- getDisplay() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
The license plate number of the vehicle.
- getDisplay() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Fare
-
A String representing the fare, should be used to communicate to the user.
- getDisplayName() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Display name of product.
- getDisplayName() - Method in class com.uber.sdk.rides.client.model.Product
-
Display name of product.
- getDisplayName() - Method in class com.uber.sdk.rides.client.model.TimeEstimate
-
Display name of product.
- getDisplayName() - Method in class com.uber.sdk.rides.client.model.UserActivity.City
-
The display name of the city.
- getDisplayText() - Method in class com.uber.sdk.rides.client.model.Promotion
-
A localized string we recommend to use when offering the promotion to users.
- getDistance() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Expected activity distance (in miles).
- getDistance() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the distance of the trip charged.
- getDistance() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Length of activity in miles.
- getDistanceEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Trip
-
Expected activity distance.
- getDistanceLabel() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the localized unit of distance.
- getDistanceUnit() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Trip
-
The unit of distance (mile or km).
- getDomain() - Method in enum com.uber.sdk.rides.client.SessionConfiguration.EndpointRegion
-
- getDriver() - Method in class com.uber.sdk.rides.client.model.Ride
-
The object that contains driver details.
- getDriversAvailable() - Method in class com.uber.sdk.rides.client.model.SandboxProductRequestParameters
-
- getDropoffAddress() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the dropoff location's address for this Ride Request.
- getDropoffAddress() - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters
-
Gets the dropoff location's address for this Ride update.
- getDropoffatitude() - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters
-
Gets the dropoff location's Latitude for this Ride update.
- getDropoffLatitude() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the dropoff location's Latitude for this Ride Request.
- getDropoffLongitude() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the dropoff location's Longitude for this Ride Request.
- getDropoffLongitude() - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters
-
Gets the dropoff location's Longitude for this Ride update.
- getDropoffNickname() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the dropoff location's nickname for this Ride Request.
- getDropoffNickname() - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters
-
Gets the dropoff location's nickname for this Ride update.
- getDropoffPlaceId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the dropoff place identifier for this Ride Request.
- getDropoffPlaceId() - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters
-
Gets the dropoff place identifier for this Ride update.
- getDuration() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Expected activity duration (in seconds).
- getDuration() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the time duration of the trip in ISO 8601 HH:MM:SS format.
- getDurationEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Trip
-
Expected activity duration (in minutes).
- getEmail() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
Email address of the Uber user.
- getEndpointHost() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the endpoint host used to hit the Uber API.
- getEndpointRegion() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
- getEndTime() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Unix timestamp of activity end time.
- getEnvironment() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
- getEstimate() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Formatted string of estimate in local currency of the start location.
- getEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate
-
- getEstimate() - Method in class com.uber.sdk.rides.client.model.TimeEstimate
-
ETA for the product (in seconds).
- getEta() - Method in class com.uber.sdk.rides.client.model.Location
-
If present, the ETA in minutes until this location is reached.
- getExpiresAt() - Method in class com.uber.sdk.rides.client.error.SurgeConfirmation
-
- getExpiresAt() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Fare
-
The UNIX time this fare expires at, if after this a new fare should be generated.
- getExpiresIn() - Method in class com.uber.sdk.core.auth.AccessToken
-
- getFare() - Method in class com.uber.sdk.rides.client.model.RideEstimate
-
- getFare() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
The fare of the trip.
- getFareId() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
The fare ID assigned for this estimate.
- getFareId() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Fare
-
The unique identifier of this fare for a user.
- getFareId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the fare ID to be used for this Ride Request, shared ride (Uber Pool) will return this
otherwise it will be null.
- getFirstName() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
First name of the Uber user.
- getHighEstimate() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Upper bound of the estimated price.
- getHighEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
Upper bound of the estimated price.
- getHref() - Method in class com.uber.sdk.rides.client.error.SurgeConfirmation
-
- getHref() - Method in class com.uber.sdk.rides.client.model.RideMap
-
The URL to the tracking map.
- getImage() - Method in class com.uber.sdk.rides.client.model.Product
-
Image URL representing the product.
- getLastName() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
Last name of the Uber user.
- getLastUsedPaymentMethodId() - Method in class com.uber.sdk.rides.client.model.PaymentMethodsResponse
-
- getLatitude() - Method in class com.uber.sdk.rides.client.model.Location
-
The latitude in decimal notation.
- getLatitude() - Method in class com.uber.sdk.rides.client.model.UserActivity.City
-
The latitude of the city center.
- getLicensePlate() - Method in class com.uber.sdk.rides.client.model.Vehicle
-
The license plate number of the vehicle.
- getLimit() - Method in class com.uber.sdk.rides.client.model.UserActivityPage
-
Number of items to retrieve (50 max).
- getLocale() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Get the requested language Locale for requests
- getLocalizedValue() - Method in class com.uber.sdk.rides.client.model.Promotion
-
The value of the promotion that is available to a user in this location in the local
currency.
- getLocation() - Method in class com.uber.sdk.rides.client.model.Ride
-
The object that contains the location information of the vehicle and driver.
- getLoginHost() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the login host used to sign in to the Uber API.
- getLongitude() - Method in class com.uber.sdk.rides.client.model.Location
-
The longitude in decimal notation.
- getLongitude() - Method in class com.uber.sdk.rides.client.model.UserActivity.City
-
The longitude of the city center.
- getLowEstimate() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Lower bound of the estimated price.
- getLowEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
Lower bound of the estimated price.
- getMake() - Method in class com.uber.sdk.rides.client.model.Vehicle
-
The vehicle make or brand.
- getMeta() - Method in class com.uber.sdk.rides.client.error.ApiError
-
- getMinimum() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
The minimum price of the ride.
- getModel() - Method in class com.uber.sdk.rides.client.model.Vehicle
-
The vehicle model or type.
- getMultiplier() - Method in class com.uber.sdk.rides.client.error.SurgeConfirmation
-
- getName() - Method in class com.uber.sdk.rides.client.model.Driver
-
The first name of the driver.
- getName() - Method in class com.uber.sdk.rides.client.model.RideReceipt.Charge
-
Gets the name of the charge.
- getOffset() - Method in class com.uber.sdk.rides.client.model.UserActivityPage
-
Position in pagination.
- getPaymentMethodId() - Method in class com.uber.sdk.rides.client.model.PaymentMethod
-
Gets the unique identifier of a Payment Method
- getPaymentMethodId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the payment method identifier to be used for this Ride Request.
- getPaymentMethods() - Method in class com.uber.sdk.rides.client.model.PaymentMethodsResponse
-
- getPaymentMethods() - Method in interface com.uber.sdk.rides.client.services.RidesService
-
- getPhoneNumber() - Method in class com.uber.sdk.rides.client.model.Driver
-
The formatted phone number for contacting the driver.
- getPickup() - Method in class com.uber.sdk.rides.client.model.Ride
-
- getPickupAddress() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the pickup location's address for this Ride Request.
- getPickupEstimate() - Method in class com.uber.sdk.rides.client.model.RideEstimate
-
The estimated time of vehicle arrival in minutes.
- getPickupLatitude() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the pickup location's Latitude for this Ride Request.
- getPickupLongitude() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the pickup location's Longitude for this Ride Request.
- getPickupNickname() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the pickup location's nickname for this Ride Request.
- getPickupPlaceId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the pickup place identifier for this Ride Request.
- getPickupTimeEstimate(float, float, String) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets ETAs for all products offered at a given location, with the responses expressed as
integers in seconds.
- getPicture() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
Image URL of the Uber user.
- getPictureUrl() - Method in class com.uber.sdk.rides.client.model.Driver
-
The URL to the photo of the driver.
- getPictureUrl() - Method in class com.uber.sdk.rides.client.model.Vehicle
-
The URL to the photo of the vehicle.
- getPlace(String) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets information about a user's Place.
- getPriceEstimates(float, float, float, float) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets an estimated price range for each product offered at a given location.
- getPrices() - Method in class com.uber.sdk.rides.client.model.PriceEstimatesResponse
-
The price estimates.
- getProduct(String) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets information about a specific product.
- getProductId() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Unique identifier representing a specific product for a given latitude & longitude.
- getProductId() - Method in class com.uber.sdk.rides.client.model.Product
-
A unique identifier representing a specific product for a given latitude & longitude.
- getProductId() - Method in class com.uber.sdk.rides.client.model.Ride
-
The product ID associated to the Ride.
- getProductId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the product Id for this Ride Request
- getProductId() - Method in class com.uber.sdk.rides.client.model.TimeEstimate
-
Unique identifier representing a specific product for a given latitude & longitude.
- getProductId() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Unique identifier representing a specific product for a given latitude & longitude.
- getProducts() - Method in class com.uber.sdk.rides.client.model.ProductsResponse
-
The products.
- getProducts(float, float) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets information about the products offered at a given location.
- getPromoCode() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
Promo code of the Uber user.
- getPromotions(float, float, float, float) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets information about the promotion that will be available to a new user based on their
activity's location.
- getRating() - Method in class com.uber.sdk.rides.client.model.Driver
-
The driver's star rating out of 5 stars.
- getRedirectUri() - Method in class com.uber.sdk.rides.auth.OAuth2Credentials
-
Gets the redirect URI.
- getRedirectUri() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the Redirect URI to be used for implicit grant.
- getRefreshToken() - Method in class com.uber.sdk.core.auth.AccessToken
-
- getRequestTime() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Unix timestamp of activity request time.
- getRideDetails(String) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets details about a specific ride.
- getRideId() - Method in class com.uber.sdk.rides.client.model.Ride
-
The unique ID of the ride.
- getRideId() - Method in class com.uber.sdk.rides.client.model.RideMap
-
The unique ID of the ride request.
- getRideId() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the unique ID of the ride.
- getRideId() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
The unique ID for a ride.
- getRideMap(String) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Get a map with a visual representation of a ride for tracking purposes.
- getScopes() - Method in class com.uber.sdk.core.auth.AccessToken
-
Gets the
Scopes the access token works for.
- getScopes() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the
Scope's set for authentication
- getScopeType() - Method in enum com.uber.sdk.core.auth.Scope
-
- getSeatCount() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the number of seats required for this Ride Request.
- getServerToken() - Method in class com.uber.sdk.rides.client.SessionConfiguration
-
Gets the server Token to be used by the SDK for requests
- getSessionConfiguration() - Method in class com.uber.sdk.core.auth.AccessTokenAuthenticator
-
Get SessionConfiguration used for authentication
- getSessionConfiguration() - Method in interface com.uber.sdk.core.auth.Authenticator
-
- getSessionConfiguration() - Method in class com.uber.sdk.rides.auth.CredentialsAuthenticator
-
- getSessionConfiguration() - Method in class com.uber.sdk.rides.auth.ServerTokenAuthenticator
-
- getSmsNumber() - Method in class com.uber.sdk.rides.client.model.Driver
-
The formatted sms number for contacting the driver.
- getStartCity() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
The city, represented by the center latitude and longitude, of the pickup location.
- getStartTime() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Unix timestamp of activity start time.
- getStatus() - Method in class com.uber.sdk.rides.client.error.ClientError
-
- getStatus() - Method in class com.uber.sdk.rides.client.model.Ride
-
The status of the ride indicating state.
- getStatus() - Method in class com.uber.sdk.rides.client.model.SandboxRideRequestParameters
-
The sandbox status to set.
- getStatus() - Method in class com.uber.sdk.rides.client.model.UserActivity
-
Status of the activity.
- getSubTotal() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the summation of the normal_fare and surge_charge.
- getSurgeConfirmation() - Method in class com.uber.sdk.rides.client.error.Meta
-
- getSurgeConfirmationHref() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
The URL a user must visit to accept surge pricing.
- getSurgeConfirmationId() - Method in class com.uber.sdk.rides.client.error.SurgeConfirmation
-
- getSurgeConfirmationId() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
The unique identifier of the surge session for a user.
- getSurgeConfirmationId() - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Gets the unique identifier of the surge session.
- getSurgeMultiplier() - Method in class com.uber.sdk.rides.client.model.PriceEstimate
-
Expected surge multiplier.
- getSurgeMultiplier() - Method in class com.uber.sdk.rides.client.model.Ride
-
The surge pricing multiplier used to calculate the increased price of a Request.
- getSurgeMultiplier() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Estimate
-
Expected surge multiplier.
- getSurgeMultiplier() - Method in class com.uber.sdk.rides.client.model.SandboxProductRequestParameters
-
- getTimes() - Method in class com.uber.sdk.rides.client.model.TimeEstimatesResponse
-
The time estimates.
- getTitle() - Method in class com.uber.sdk.rides.client.error.ClientError
-
- getToken() - Method in class com.uber.sdk.core.auth.AccessToken
-
Gets the raw token used to make API requests
- getTokenStorage() - Method in class com.uber.sdk.core.auth.AccessTokenAuthenticator
-
Get AccessTokenStorage used for authentication
- getTokenType() - Method in class com.uber.sdk.core.auth.AccessToken
-
- getTotalCharged() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the total amount charged to the users payment method.
- getTotalOwed() - Method in class com.uber.sdk.rides.client.model.RideReceipt
-
Gets the total amount still owed after attempting to charge the user.
- getTrip() - Method in class com.uber.sdk.rides.client.model.RideEstimate
-
Details of the estimated distance.
- getType() - Method in class com.uber.sdk.rides.client.model.PaymentMethod
-
Gets the type of Payment Method.
- getType() - Method in class com.uber.sdk.rides.client.model.Promotion
-
The type of the promo which is either "trip_credit" or "account_credit".
- getType() - Method in class com.uber.sdk.rides.client.model.RideReceipt.Charge
-
Gets the type of the charge.
- getUserActivities() - Method in class com.uber.sdk.rides.client.model.UserActivityPage
-
The user activities.
- getUserActivity(Integer, Integer) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets a limited amount of data about a user's lifetime activity.
- getUserProfile() - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Gets information about the user that has authorized with the application.
- getUuid() - Method in class com.uber.sdk.rides.client.model.UserProfile
-
Unique identifier of the Uber user.
- getValue() - Method in class com.uber.sdk.rides.client.model.RideEstimate.Fare
-
The cost of this fare, to be paired with the currency code.
- getVehicle() - Method in class com.uber.sdk.rides.client.model.Ride
-
The object that contains vehicle details.
- SandboxProductRequestParameters - Class in com.uber.sdk.rides.client.model
-
Parameters to update a sandbox product.
- SandboxProductRequestParameters.Builder - Class in com.uber.sdk.rides.client.model
-
Builder for product request parameters.
- SandboxRideRequestParameters - Class in com.uber.sdk.rides.client.model
-
Parameters to update a sandbox ride.
- SandboxRideRequestParameters.Builder - Class in com.uber.sdk.rides.client.model
-
Builder for ride request parameters.
- Scope - Enum in com.uber.sdk.core.auth
-
An Uber API scope.
- Scope.ScopeType - Enum in com.uber.sdk.core.auth
-
Category of
Scope that describes its level of access.
- ServerTokenAuthenticator - Class in com.uber.sdk.rides.auth
-
- ServerTokenAuthenticator(SessionConfiguration) - Constructor for class com.uber.sdk.rides.auth.ServerTokenAuthenticator
-
- ServerTokenSession - Class in com.uber.sdk.rides.client
-
A session containing the details of how an
UberRidesApi will interact with the API.
- ServerTokenSession(SessionConfiguration) - Constructor for class com.uber.sdk.rides.client.ServerTokenSession
-
- Session<T extends Authenticator> - Class in com.uber.sdk.rides.client
-
A session containing the details of how an
UberRidesApi will interact with the API.
- Session(T) - Constructor for class com.uber.sdk.rides.client.Session
-
- SessionConfiguration - Class in com.uber.sdk.rides.client
-
LoginConfiguration is used to setup primitives needed for the Uber SDK to authenticate.
- SessionConfiguration(String, String, String, String, SessionConfiguration.EndpointRegion, SessionConfiguration.Environment, Collection<Scope>, Collection<String>, Locale) - Constructor for class com.uber.sdk.rides.client.SessionConfiguration
-
- SessionConfiguration.Builder - Class in com.uber.sdk.rides.client
-
- SessionConfiguration.EndpointRegion - Enum in com.uber.sdk.rides.client
-
- SessionConfiguration.Environment - Enum in com.uber.sdk.rides.client
-
An Uber API Environment.
- setAccessToken(AccessToken) - Method in interface com.uber.sdk.core.auth.AccessTokenStorage
-
Replace token with new one.
- setAddress(String) - Method in class com.uber.sdk.rides.client.model.PlaceParameters.Builder
-
- setAuthorizationCodeFlow(AuthorizationCodeFlow) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the authorization code flow.
- setAuthorizationHeader(Request.Builder, String) - Static method in class com.uber.sdk.rides.client.internal.ApiInterceptor
-
- setClientId(String) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
The Uber API requires a registered clientId to be sent along with API requests and Deeplinks.
- setClientSecret(String) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
The Uber API requires a registered clientSecret to be used for Authentication.
- setClientSecrets(String, String) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the client ID and secret retrieved from the
Manage Apps page.
- setCredentialDataStoreFactory(AbstractDataStoreFactory) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the Credential DataStore factory used for storing and loading Credentials per user.
- setCustomScopes(Collection<String>) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets a list of custom scopes that your application must be explicitly whitelisted
for.
- setCustomScopes(Collection<String>) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
Sets a list of custom scopes that your application must be explicitly whitelisted
for.
- setDriversAvailable(boolean) - Method in class com.uber.sdk.rides.client.model.SandboxProductRequestParameters.Builder
-
Sets the availability of drivers to simulate.
- setDropoffAddress(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location's address.
- setDropoffAddress(String) - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters.Builder
-
Sets the dropoff location's address.
- setDropoffCoordinates(Float, Float) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the dropoff location's coordinates.
- setDropoffCoordinates(Float, Float) - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters.Builder
-
Sets the dropoff location's coordinates.
- setDropoffNickname(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location's nickname.
- setDropoffNickname(String) - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters.Builder
-
Sets the dropoff location's nickname.
- setDropoffPlace(Place.Places) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location via place identifier.
- setDropoffPlace(Place.Places) - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters.Builder
-
Sets the dropoff location via place identifier.
- setDropoffPlaceId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location via place identifier.
- setDropoffPlaceId(String) - Method in class com.uber.sdk.rides.client.model.RideUpdateParameters.Builder
-
Sets the dropoff location via place identifier.
- setEnvironment(SessionConfiguration.Environment) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
- setFareId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the fare Id requested for this ride.
- setHttpTransport(HttpTransport) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the HTTP Transport.
- setLocale(Locale) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
Sets the requested Locale through the Accept-Language HTTP header.
- setLogger(HttpLoggingInterceptor.Logger) - Method in class com.uber.sdk.rides.client.UberRidesApi.Builder
-
Sets the HttpLoggingInterceptor.Logger to use.
- setLogLevel(HttpLoggingInterceptor.Level) - Method in class com.uber.sdk.rides.client.UberRidesApi.Builder
-
Sets the Log level for requests.
- setOkHttpClient(OkHttpClient) - Method in class com.uber.sdk.rides.client.UberRidesApi.Builder
-
Sets an existing OkHttpClient to use for Uber Rides API requests
- setPaymentMethodId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the payment method to be used for this request.
- setPickupAddress(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location's address.
- setPickupCoordinates(Float, Float) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location's coordinates.
- setPickupNickname(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location's nickname.
- setPickupPlace(Place.Places) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location via place identifier.
- setPickupPlaceId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the pickup location via place identifier.
- setPlace(String, PlaceParameters) - Method in interface com.uber.sdk.rides.client.services.RidesService
-
Sets information about a user's Place.
- setProductId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the unique ID of the product being requested.
- setRedirectUri(String) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the redirect URI for authentication request.
- setRedirectUri(String) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
Sets the redirect URI that is registered for this application.
- setScopes(Collection<Scope>) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
Sets the scopes to request for authentication for.
- setScopes(Collection<Scope>) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
Sets the Scope Collection to be used when requesting authentication
- setSeatCount(Integer) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets the number of seats required for this request.
- setServerToken(String) - Method in class com.uber.sdk.rides.client.SessionConfiguration.Builder
-
The Uber API can use a server token for some endpoints.
- setSessionConfiguration(SessionConfiguration) - Method in class com.uber.sdk.rides.auth.OAuth2Credentials.Builder
-
- setStatus(String) - Method in class com.uber.sdk.rides.client.model.SandboxRideRequestParameters.Builder
-
Sets the value to change a Request's status to.
- setSurgeConfirmationId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters.Builder
-
Sets he unique identifier of the surge session for a user.
- setSurgeConfirmationId(String) - Method in class com.uber.sdk.rides.client.model.RideRequestParameters
-
Sets the unique identifier of the surge session for a user.
- setSurgeMultiplier(float) - Method in class com.uber.sdk.rides.client.model.SandboxProductRequestParameters.Builder
-
Sets the surge multiplier to a Product should have when making a Request in the Sandbox.
- signRequest(Request.Builder) - Method in class com.uber.sdk.core.auth.AccessTokenAuthenticator
-
- signRequest(Request.Builder) - Method in interface com.uber.sdk.core.auth.Authenticator
-
Add authentication header required to the request.
- signRequest(Request.Builder) - Method in class com.uber.sdk.rides.auth.CredentialsAuthenticator
-
- signRequest(Request.Builder) - Method in class com.uber.sdk.rides.auth.ServerTokenAuthenticator
-
- subDomain - Variable in enum com.uber.sdk.rides.client.SessionConfiguration.Environment
-
- surge_confirmation_id - Variable in class com.uber.sdk.rides.client.error.SurgeConfirmation
-
- SurgeConfirmation - Class in com.uber.sdk.rides.client.error
-
- SurgeConfirmation(String, String, float, long) - Constructor for class com.uber.sdk.rides.client.error.SurgeConfirmation
-