Module: MuxRuby
- Defined in:
- lib/mux_ruby/version.rb,
lib/mux_ruby.rb,
lib/mux_ruby/api_error.rb,
lib/mux_ruby/api_client.rb,
lib/mux_ruby/models/asset.rb,
lib/mux_ruby/models/error.rb,
lib/mux_ruby/models/score.rb,
lib/mux_ruby/models/track.rb,
lib/mux_ruby/configuration.rb,
lib/mux_ruby/models/metric.rb,
lib/mux_ruby/models/upload.rb,
lib/mux_ruby/api/assets_api.rb,
lib/mux_ruby/api/errors_api.rb,
lib/mux_ruby/models/insight.rb,
lib/mux_ruby/api/exports_api.rb,
lib/mux_ruby/api/filters_api.rb,
lib/mux_ruby/api/metrics_api.rb,
lib/mux_ruby/models/incident.rb,
lib/mux_ruby/api/incidents_api.rb,
lib/mux_ruby/api/real_time_api.rb,
lib/mux_ruby/models/input_file.rb,
lib/mux_ruby/models/input_info.rb,
lib/mux_ruby/models/video_view.rb,
lib/mux_ruby/api/dimensions_api.rb,
lib/mux_ruby/models/export_date.rb,
lib/mux_ruby/models/export_file.rb,
lib/mux_ruby/models/input_track.rb,
lib/mux_ruby/models/live_stream.rb,
lib/mux_ruby/models/playback_id.rb,
lib/mux_ruby/models/signing_key.rb,
lib/mux_ruby/api/playback_id_api.rb,
lib/mux_ruby/api/video_views_api.rb,
lib/mux_ruby/models/asset_errors.rb,
lib/mux_ruby/models/asset_master.rb,
lib/mux_ruby/models/filter_value.rb,
lib/mux_ruby/models/upload_error.rb,
lib/mux_ruby/api/live_streams_api.rb,
lib/mux_ruby/models/asset_response.rb,
lib/mux_ruby/models/input_settings.rb,
lib/mux_ruby/models/overall_values.rb,
lib/mux_ruby/api/delivery_usage_api.rb,
lib/mux_ruby/api/direct_uploads_api.rb,
lib/mux_ruby/models/breakdown_value.rb,
lib/mux_ruby/models/delivery_report.rb,
lib/mux_ruby/models/dimension_value.rb,
lib/mux_ruby/models/playback_policy.rb,
lib/mux_ruby/models/upload_response.rb,
lib/mux_ruby/models/simulcast_target.rb,
lib/mux_ruby/models/video_view_event.rb,
lib/mux_ruby/api/url_signing_keys_api.rb,
lib/mux_ruby/models/incident_response.rb,
lib/mux_ruby/models/notification_rule.rb,
lib/mux_ruby/models/incident_breakdown.rb,
lib/mux_ruby/models/abridged_video_view.rb,
lib/mux_ruby/models/video_view_response.rb,
lib/mux_ruby/models/create_asset_request.rb,
lib/mux_ruby/models/create_track_request.rb,
lib/mux_ruby/models/list_assets_response.rb,
lib/mux_ruby/models/list_errors_response.rb,
lib/mux_ruby/models/live_stream_response.rb,
lib/mux_ruby/models/signing_key_response.rb,
lib/mux_ruby/models/asset_recording_times.rb,
lib/mux_ruby/models/create_track_response.rb,
lib/mux_ruby/models/create_upload_request.rb,
lib/mux_ruby/models/incident_notification.rb,
lib/mux_ruby/models/list_exports_response.rb,
lib/mux_ruby/models/list_filters_response.rb,
lib/mux_ruby/models/list_uploads_response.rb,
lib/mux_ruby/models/list_insights_response.rb,
lib/mux_ruby/models/asset_static_renditions.rb,
lib/mux_ruby/models/list_incidents_response.rb,
lib/mux_ruby/models/list_dimensions_response.rb,
lib/mux_ruby/models/list_video_views_response.rb,
lib/mux_ruby/models/real_time_breakdown_value.rb,
lib/mux_ruby/models/simulcast_target_response.rb,
lib/mux_ruby/models/create_live_stream_request.rb,
lib/mux_ruby/models/create_playback_id_request.rb,
lib/mux_ruby/models/incident_notification_rule.rb,
lib/mux_ruby/models/list_filters_response_data.rb,
lib/mux_ruby/models/list_live_streams_response.rb,
lib/mux_ruby/models/list_signing_keys_response.rb,
lib/mux_ruby/models/create_playback_id_response.rb,
lib/mux_ruby/models/enable_live_stream_response.rb,
lib/mux_ruby/models/get_overall_values_response.rb,
lib/mux_ruby/models/list_filter_values_response.rb,
lib/mux_ruby/models/disable_live_stream_response.rb,
lib/mux_ruby/models/list_delivery_usage_response.rb,
lib/mux_ruby/models/asset_static_renditions_files.rb,
lib/mux_ruby/models/get_asset_input_info_response.rb,
lib/mux_ruby/models/get_asset_playback_id_response.rb,
lib/mux_ruby/models/list_breakdown_values_response.rb,
lib/mux_ruby/models/list_dimension_values_response.rb,
lib/mux_ruby/models/real_time_timeseries_datapoint.rb,
lib/mux_ruby/models/create_simulcast_target_request.rb,
lib/mux_ruby/models/input_settings_overlay_settings.rb,
lib/mux_ruby/models/list_all_metric_values_response.rb,
lib/mux_ruby/models/list_real_time_metrics_response.rb,
lib/mux_ruby/models/list_related_incidents_response.rb,
lib/mux_ruby/models/asset_non_standard_input_reasons.rb,
lib/mux_ruby/models/get_real_time_breakdown_response.rb,
lib/mux_ruby/models/list_video_view_exports_response.rb,
lib/mux_ruby/models/update_asset_mp4_support_request.rb,
lib/mux_ruby/models/get_real_time_timeseries_response.rb,
lib/mux_ruby/models/list_real_time_dimensions_response.rb,
lib/mux_ruby/models/update_asset_master_access_request.rb,
lib/mux_ruby/models/get_metric_timeseries_data_response.rb,
lib/mux_ruby/models/get_asset_or_live_stream_id_response.rb,
lib/mux_ruby/models/signal_live_stream_complete_response.rb,
lib/mux_ruby/models/real_time_histogram_timeseries_bucket.rb,
lib/mux_ruby/models/list_real_time_dimensions_response_data.rb,
lib/mux_ruby/models/real_time_histogram_timeseries_datapoint.rb,
lib/mux_ruby/models/get_asset_or_live_stream_id_response_data.rb,
lib/mux_ruby/models/get_real_time_histogram_timeseries_response.rb,
lib/mux_ruby/models/real_time_histogram_timeseries_bucket_values.rb,
lib/mux_ruby/models/get_asset_or_live_stream_id_response_data_object.rb,
lib/mux_ruby/models/get_real_time_histogram_timeseries_response_meta.rb
Overview
#Mux API
#Mux is how developers build online video. This API encompasses both Mux Video and Mux Data functionality to help you build your video-related projects better and faster than ever before.
The version of the OpenAPI document: v1 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.0.1
Defined Under Namespace
Classes: AbridgedVideoView, ApiClient, ApiError, Asset, AssetErrors, AssetMaster, AssetNonStandardInputReasons, AssetRecordingTimes, AssetResponse, AssetStaticRenditions, AssetStaticRenditionsFiles, AssetsApi, BreakdownValue, ClientError, Configuration, CreateAssetRequest, CreateLiveStreamRequest, CreatePlaybackIDRequest, CreatePlaybackIDResponse, CreateSimulcastTargetRequest, CreateTrackRequest, CreateTrackResponse, CreateUploadRequest, DeliveryReport, DeliveryUsageApi, DimensionValue, DimensionsApi, DirectUploadsApi, DisableLiveStreamResponse, EnableLiveStreamResponse, Error, ErrorsApi, ExportDate, ExportFile, ExportsApi, FilterValue, FiltersApi, ForbiddenError, GetAssetInputInfoResponse, GetAssetOrLiveStreamIdResponse, GetAssetOrLiveStreamIdResponseData, GetAssetOrLiveStreamIdResponseDataObject, GetAssetPlaybackIDResponse, GetMetricTimeseriesDataResponse, GetOverallValuesResponse, GetRealTimeBreakdownResponse, GetRealTimeHistogramTimeseriesResponse, GetRealTimeHistogramTimeseriesResponseMeta, GetRealTimeTimeseriesResponse, Incident, IncidentBreakdown, IncidentNotification, IncidentNotificationRule, IncidentResponse, IncidentsApi, InputFile, InputInfo, InputSettings, InputSettingsOverlaySettings, InputTrack, Insight, ListAllMetricValuesResponse, ListAssetsResponse, ListBreakdownValuesResponse, ListDeliveryUsageResponse, ListDimensionValuesResponse, ListDimensionsResponse, ListErrorsResponse, ListExportsResponse, ListFilterValuesResponse, ListFiltersResponse, ListFiltersResponseData, ListIncidentsResponse, ListInsightsResponse, ListLiveStreamsResponse, ListRealTimeDimensionsResponse, ListRealTimeDimensionsResponseData, ListRealTimeMetricsResponse, ListRelatedIncidentsResponse, ListSigningKeysResponse, ListUploadsResponse, ListVideoViewExportsResponse, ListVideoViewsResponse, LiveStream, LiveStreamResponse, LiveStreamsApi, Metric, MetricsApi, NotFoundError, NotificationRule, OverallValues, PlaybackID, PlaybackIDApi, PlaybackPolicy, RealTimeApi, RealTimeBreakdownValue, RealTimeHistogramTimeseriesBucket, RealTimeHistogramTimeseriesBucketValues, RealTimeHistogramTimeseriesDatapoint, RealTimeTimeseriesDatapoint, Score, ServiceError, SignalLiveStreamCompleteResponse, SigningKey, SigningKeyResponse, SimulcastTarget, SimulcastTargetResponse, TooManyRequestsError, Track, URLSigningKeysApi, UnauthorizedError, UpdateAssetMP4SupportRequest, UpdateAssetMasterAccessRequest, Upload, UploadError, UploadResponse, VideoView, VideoViewEvent, VideoViewResponse, VideoViewsApi
Constant Summary collapse
- VERSION =
'2.1.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
MuxRuby.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
142 143 144 145 146 147 148 |
# File 'lib/mux_ruby.rb', line 142 def configure if block_given? yield(Configuration.default) else Configuration.default end end |