# PlatformSpecificUri

# PlatformSpecificUri

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/PlatformSpecificUri "View this page in Kotlin")\|Java  

<br />

```
public final class PlatformSpecificUri
```

<br />

*** ** * ** ***

An object representing a platform specific action uri.

## Summary

|                                                                                                                                                 ### Nested types                                                                                                                                                  |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `public final class `[PlatformSpecificUri.Builder](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri.Builder) Builder class for[PlatformSpecificUri](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri) |

|                              ### Public fields                              |
|-----------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `final `[Uri](https://developer.android.com/reference/android/net/Uri.html) | [actionUri](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri#actionUri())                                                                                                                          |
| `final int`                                                                 | `@`[PlatformType](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformType) [platformType](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri#platformType()) |

|                         ### Public methods                          |
|---------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Uri](https://developer.android.com/reference/android/net/Uri.html) | [getActionUri](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri#getActionUri())`()` Returns the action uri for this intent.                                                                                                                             |
| `int`                                                               | `@`[PlatformType](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformType) [getPlatformType](https://developer.android.com/reference/com/google/android/engage/common/datamodel/PlatformSpecificUri#getPlatformType())`()` Returns the platform type for this intent. |

## Public fields

### actionUri

```
public final Uri actionUri
```  

### platformType

```
@PlatformType
public final int platformType
```  

## Public methods

### getActionUri

```
public Uri getActionUri()
```

Returns the action uri for this intent.  

### getPlatformType

```
@PlatformType
public int getPlatformType()
```

Returns the platform type for this intent.