-
- All Implemented Interfaces:
public abstract class GoogleDaiConfiguration extends SsaiDescription
The common Google DAI configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private StreamTypeavailabilityTypeprivate StringapiKeyprivate StringauthTokenprivate StringstreamActivityMonitorIDprivate Map<String, String>adTagParametersprivate Stringformat
-
Method Summary
Modifier and Type Method Description StreamTypegetAvailabilityType()The type of the requested stream. StringgetApiKey()The API key for the stream request. StringgetAuthToken()The authorization token for the stream request. StringgetStreamActivityMonitorID()The identifier for a stream activity monitor session. Map<String, String>getAdTagParameters()The ad tag parameters added to stream request. StringgetFormat()The format of the stream. booleanequals(Object o)inthashCode()-
-
Method Detail
-
getAvailabilityType
@NonNull() StreamType getAvailabilityType()
The type of the requested stream.
-
getApiKey
@NonNull() String getApiKey()
The API key for the stream request. (NonNull)
- This key is used to verify applications that are attempting to access the content.
- This key is configured through the Google Ad Manager UI.
-
getAuthToken
@Nullable() String getAuthToken()
The authorization token for the stream request. (Nullable)
- This token is used for stricter content authorization.
- The publisher can control individual content streams authorizations based on this token.
-
getStreamActivityMonitorID
@Nullable() String getStreamActivityMonitorID()
The identifier for a stream activity monitor session. (Nullable)
-
getAdTagParameters
@Nullable() Map<String, String> getAdTagParameters()
The ad tag parameters added to stream request.
- Each entry contains the parameter name with associated value.
-
hashCode
int hashCode()
-
-
-
-