public final class AssetSink extends SinkNodeBase
Constructor and Description |
---|
AssetSink(String name,
List<NodeInput> inputs,
String assetContainerSasUrl,
String localMediaCachePath,
String localMediaCacheMaximumSizeMiB)
Creates an instance of AssetSink class.
|
Modifier and Type | Method and Description |
---|---|
String |
getAssetContainerSasUrl()
Get the assetContainerSasUrl property: An Azure Storage SAS Url which points to container, such as the one
created for an Azure Media Services asset.
|
String |
getLocalMediaCacheMaximumSizeMiB()
Get the localMediaCacheMaximumSizeMiB property: Maximum amount of disk space that can be used for temporary
caching of media.
|
String |
getLocalMediaCachePath()
Get the localMediaCachePath property: Path to a local file system directory for temporary caching of media before
writing to an Asset.
|
String |
getSegmentLength()
Get the segmentLength property: When writing media to an asset, wait until at least this duration of media has
been accumulated on the Edge.
|
AssetSink |
setSegmentLength(String segmentLength)
Set the segmentLength property: When writing media to an asset, wait until at least this duration of media has
been accumulated on the Edge.
|
getInputs, getName
public AssetSink(String name, List<NodeInput> inputs, String assetContainerSasUrl, String localMediaCachePath, String localMediaCacheMaximumSizeMiB)
name
- the name value to set.inputs
- the inputs value to set.assetContainerSasUrl
- the assetContainerSasUrl value to set.localMediaCachePath
- the localMediaCachePath value to set.localMediaCacheMaximumSizeMiB
- the localMediaCacheMaximumSizeMiB value to set.public String getAssetContainerSasUrl()
public String getSegmentLength()
public AssetSink setSegmentLength(String segmentLength)
segmentLength
- the segmentLength value to set.public String getLocalMediaCachePath()
public String getLocalMediaCacheMaximumSizeMiB()
Copyright © 2021 Microsoft Corporation. All rights reserved.