Interface PushCredentialsRequest.OAuthTokenOrBuilder (0.81.0)

public static interface PushCredentialsRequest.OAuthTokenOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessToken()

public abstract String getAccessToken()

Required. The OAuth token.

string access_token = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The accessToken.

getAccessTokenBytes()

public abstract ByteString getAccessTokenBytes()

Required. The OAuth token.

string access_token = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for accessToken.

getEmail()

public abstract String getEmail()

Optional. The email address encapsulated in the OAuth token.

string email = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The email.

getEmailBytes()

public abstract ByteString getEmailBytes()

Optional. The email address encapsulated in the OAuth token.

string email = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for email.

getExpireTime()

public abstract Timestamp getExpireTime()

Optional. The time the OAuth access token will expire. This should be the time the access token was generated plus the expires_in offset returned from the Access Token Response.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The expireTime.

getExpireTimeOrBuilder()

public abstract TimestampOrBuilder getExpireTimeOrBuilder()

Optional. The time the OAuth access token will expire. This should be the time the access token was generated plus the expires_in offset returned from the Access Token Response.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getScopes()

public abstract String getScopes()

Optional. The scopes encapsulated in the OAuth token. See https://developers.google.com/identity/protocols/oauth2/scopes for more information.

string scopes = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The scopes.

getScopesBytes()

public abstract ByteString getScopesBytes()

Optional. The scopes encapsulated in the OAuth token. See https://developers.google.com/identity/protocols/oauth2/scopes for more information.

string scopes = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for scopes.

hasExpireTime()

public abstract boolean hasExpireTime()

Optional. The time the OAuth access token will expire. This should be the time the access token was generated plus the expires_in offset returned from the Access Token Response.

.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the expireTime field is set.