RemoteRenderingClient Class
- java.
lang. Object - com.
azure. mixedreality. remoterendering. RemoteRenderingClient
- com.
public final class RemoteRenderingClient
Client to communicate with remote rendering service.
Method Summary
Methods inherited from java.lang.Object
Method Details
beginConversion
public SyncPoller
Starts a conversion using an asset stored in an Azure Blob Storage account. If the remote rendering account has been linked with the storage account no Shared Access Signatures (storageContainerReadListSas, storageContainerWriteSas) for storage access need to be provided. Documentation how to link your Azure Remote Rendering account with the Azure Blob Storage account can be found in the [documentation](https://docs.microsoft.com/azure/remote-rendering/how-tos/create-an-account\#link-storage-accounts).
All files in the input container starting with the blobPrefix will be retrieved to perform the conversion. To cut down on conversion times only necessary files should be available under the blobPrefix.
Parameters:
Returns:
beginConversion
public SyncPoller
Starts a conversion using an asset stored in an Azure Blob Storage account. If the remote rendering account has been linked with the storage account no Shared Access Signatures (storageContainerReadListSas, storageContainerWriteSas) for storage access need to be provided. Documentation how to link your Azure Remote Rendering account with the Azure Blob Storage account can be found in the [documentation](https://docs.microsoft.com/azure/remote-rendering/how-tos/create-an-account\#link-storage-accounts).
All files in the input container starting with the blobPrefix will be retrieved to perform the conversion. To cut down on conversion times only necessary files should be available under the blobPrefix.
Parameters:
Returns:
beginSession
public SyncPoller
Creates a new rendering session.
Parameters:
Returns:
beginSession
public SyncPoller
Creates a new rendering session.
Parameters:
Returns:
beginSession
public SyncPoller
Creates a new rendering session.
Parameters:
Returns:
endSession
public void endSession(String sessionId)
Stops a particular rendering session.
Parameters:
endSessionWithResponse
public Response
Stops a particular rendering session.
Parameters:
Returns:
getConversion
public AssetConversion getConversion(String conversionId)
Gets the status of a previously created asset conversion.
Parameters:
Returns:
getConversionWithResponse
public Response
Gets the status of a previously created asset conversion.
Parameters:
Returns:
getSession
public RenderingSession getSession(String sessionId)
Gets properties of a particular rendering session.
Parameters:
Returns:
getSessionWithResponse
public Response
Gets properties of a particular rendering session.
Parameters:
Returns:
listConversions
public PagedIterable
Gets a list of all conversions.
Returns:
listConversions
public PagedIterable
Gets a list of all conversions.
Parameters:
Returns:
listSessions
public PagedIterable
Get a list of all rendering sessions.
Returns:
listSessions
public PagedIterable
Get a list of all rendering sessions.
Parameters:
Returns:
updateSession
public RenderingSession updateSession(String sessionId, UpdateSessionOptions options)
Updates a particular rendering session.
Parameters:
Returns:
updateSessionWithResponse
public Response
Updates a particular rendering session.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for