public static class PutMediaClient.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
public PutMediaClient.Builder putMediaDestinationUri(java.net.URI uri)
public PutMediaClient.Builder streamName(java.lang.String streamName)
public PutMediaClient.Builder mkvStream(java.io.InputStream mkvStream)
public PutMediaClient.Builder receiveAcks(Consumer<java.io.InputStream> acksReceiver)
public PutMediaClient.Builder receiveCompletion(Consumer<java.lang.Exception> completion)
public PutMediaClient.Builder timestamp(long timestamp)
public PutMediaClient.Builder signWith(KinesisVideoSigner signer)
public PutMediaClient.Builder fragmentTimecodeType(java.lang.String fragmentTimecodeType)
public PutMediaClient.Builder receiveTimeout(java.lang.Integer timeout)
public PutMediaClient.Builder logUsedBandwidth(boolean logBandwidth)
public PutMediaClient.Builder fileOutputPath(java.lang.String fileOutputPath)
Useful for debugging
public PutMediaClient.Builder upstreamKbps(long kbps)
public PutMediaClient.Builder log(Log log)
public PutMediaClient.Builder unsignedHeader(java.lang.String name, java.lang.String value)
name
- value
- public PutMediaClient build()
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.