public static interface SpekeKeyProvider.Builder extends CopyableBuilder<SpekeKeyProvider.Builder,SpekeKeyProvider>
| Modifier and Type | Method and Description |
|---|---|
SpekeKeyProvider.Builder |
resourceId(String resourceId)
The resource ID to include in key requests.
|
SpekeKeyProvider.Builder |
roleArn(String roleArn)
An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the
key provider service.
|
SpekeKeyProvider.Builder |
systemIds(Collection<String> systemIds)
The system IDs to include in key requests.
|
SpekeKeyProvider.Builder |
systemIds(String... systemIds)
The system IDs to include in key requests.
|
SpekeKeyProvider.Builder |
url(String url)
The URL of the external key provider service.
|
copyapply, buildSpekeKeyProvider.Builder resourceId(String resourceId)
resourceId - The resource ID to include in key requests.SpekeKeyProvider.Builder roleArn(String roleArn)
roleArn - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when
accessing the key provider service.SpekeKeyProvider.Builder systemIds(Collection<String> systemIds)
systemIds - The system IDs to include in key requests.SpekeKeyProvider.Builder systemIds(String... systemIds)
systemIds - The system IDs to include in key requests.SpekeKeyProvider.Builder url(String url)
url - The URL of the external key provider service.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.