# Interface UserServicePb.GetOAuthUserResponseOrBuilder (5.0.3)

    public static interface UserServicePb.GetOAuthUserResponseOrBuilder extends MessageOrBuilder

## Implements

com.google.protobuf.MessageOrBuilder

## Methods

### getAuthDomain()

    public abstract String getAuthDomain()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getAuthDomainBytes()

    public abstract ByteString getAuthDomainBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getClientId()

    public abstract String getClientId()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getClientIdBytes()

    public abstract ByteString getClientIdBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getEmail()

    public abstract String getEmail()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getEmailBytes()

    public abstract ByteString getEmailBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getIsAdmin()

    public abstract boolean getIsAdmin()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getIsProjectWriter()

    public abstract boolean getIsProjectWriter()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getScopes(int arg0)

    public abstract String getScopes(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getScopesBytes(int arg0)

    public abstract ByteString getScopesBytes(int arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getScopesCount()

    public abstract int getScopesCount()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getScopesList()

    public abstract List<String> getScopesList()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>` |   |

### getUserId()

    public abstract String getUserId()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getUserIdBytes()

    public abstract ByteString getUserIdBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getUserOrganization()

    public abstract String getUserOrganization()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` |   |

### getUserOrganizationBytes()

    public abstract ByteString getUserOrganizationBytes()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### hasAuthDomain()

    public abstract boolean hasAuthDomain()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasClientId()

    public abstract boolean hasClientId()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasEmail()

    public abstract boolean hasEmail()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasIsAdmin()

    public abstract boolean hasIsAdmin()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasIsProjectWriter()

    public abstract boolean hasIsProjectWriter()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasUserId()

    public abstract boolean hasUserId()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasUserOrganization()

    public abstract boolean hasUserOrganization()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |