public StreamingEndpointInner update(String resourceGroupName, String accountName, String streamingEndpointName, StreamingEndpointInner parameters) {
        return updateWithServiceResponseAsync(resourceGroupName, accountName, streamingEndpointName, parameters).toBlocking().last().body();
    }
public StreamingEndpointInner update ( String resourceGroupName , String accountName , String streamingEndpointName , StreamingEndpointInner parameters ) { return updateWithServiceResponseAsync ( resourceGroupName , accountName , streamingEndpointName , parameters ) . toBlocking ( ) . last ( ) . body ( ) ; }
Update StreamingEndpoint.
Updates a existing StreamingEndpoint.

@param resourceGroupName The name of the resource group within the Azure subscription.
@param accountName The Media Services account name.
@param streamingEndpointName The name of the StreamingEndpoint.
@param parameters StreamingEndpoint properties needed for creation.
@throws IllegalArgumentException thrown if parameters fail the validation
@throws ApiErrorException thrown if the request is rejected by server
@throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
@return the StreamingEndpointInner object if successful.