-
- All Implemented Interfaces:
public abstract class GoogleDaiConfiguration extends SsaiDescription
The common Google DAI configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private StreamType
availabilityType
private String
apiKey
private String
authToken
private String
streamActivityMonitorID
private Map<String, String>
adTagParameters
private String
format
-
Method Summary
Modifier and Type Method Description StreamType
getAvailabilityType()
The type of the requested stream. String
getApiKey()
The API key for the stream request. String
getAuthToken()
The authorization token for the stream request. String
getStreamActivityMonitorID()
The identifier for a stream activity monitor session. Map<String, String>
getAdTagParameters()
The ad tag parameters added to stream request. String
getFormat()
The format of the stream. boolean
equals(Object o)
int
hashCode()
-
-
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()
-
-
-
-