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/space.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/api/spaces_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/models/broadcast.rb,
lib/mux_ruby/models/web_input.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/space_type.rb,
lib/mux_ruby/models/video_view.rb,
lib/mux_ruby/api/dimensions_api.rb,
lib/mux_ruby/api/monitoring_api.rb,
lib/mux_ruby/api/web_inputs_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/space_status.rb,
lib/mux_ruby/models/upload_error.rb,
lib/mux_ruby/api/live_streams_api.rb,
lib/mux_ruby/api/signing_keys_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/models/space_response.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/broadcast_layout.rb,
lib/mux_ruby/models/broadcast_status.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/drm_configuration.rb,
lib/mux_ruby/models/incident_response.rb,
lib/mux_ruby/models/notification_rule.rb,
lib/mux_ruby/models/broadcast_response.rb,
lib/mux_ruby/models/incident_breakdown.rb,
lib/mux_ruby/models/live_stream_status.rb,
lib/mux_ruby/models/web_input_response.rb,
lib/mux_ruby/api/drm_configurations_api.rb,
lib/mux_ruby/models/abridged_video_view.rb,
lib/mux_ruby/models/video_view_response.rb,
lib/mux_ruby/models/broadcast_resolution.rb,
lib/mux_ruby/models/create_asset_request.rb,
lib/mux_ruby/models/create_space_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/list_spaces_response.rb,
lib/mux_ruby/models/live_stream_response.rb,
lib/mux_ruby/models/playback_restriction.rb,
lib/mux_ruby/models/signing_key_response.rb,
lib/mux_ruby/models/update_asset_request.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/api/playback_restrictions_api.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/create_broadcast_request.rb,
lib/mux_ruby/models/create_web_input_request.rb,
lib/mux_ruby/models/list_dimensions_response.rb,
lib/mux_ruby/models/list_web_inputs_response.rb,
lib/mux_ruby/models/transcription_vocabulary.rb,
lib/mux_ruby/models/launch_web_input_response.rb,
lib/mux_ruby/models/list_video_views_response.rb,
lib/mux_ruby/models/real_time_breakdown_value.rb,
lib/mux_ruby/models/reload_web_input_response.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/drm_configuration_response.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/monitoring_breakdown_value.rb,
lib/mux_ruby/models/update_live_stream_request.rb,
lib/mux_ruby/api/transcription_vocabularies_api.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/referrer_domain_restriction.rb,
lib/mux_ruby/models/shutdown_web_input_response.rb,
lib/mux_ruby/models/disable_live_stream_response.rb,
lib/mux_ruby/models/list_delivery_usage_response.rb,
lib/mux_ruby/models/update_web_input_url_request.rb,
lib/mux_ruby/models/asset_static_renditions_files.rb,
lib/mux_ruby/models/get_asset_input_info_response.rb,
lib/mux_ruby/models/playback_restriction_response.rb,
lib/mux_ruby/models/stop_space_broadcast_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/start_space_broadcast_response.rb,
lib/mux_ruby/models/user_agent_restriction_request.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/monitoring_timeseries_datapoint.rb,
lib/mux_ruby/models/user_agent_restriction_settings.rb,
lib/mux_ruby/models/asset_non_standard_input_reasons.rb,
lib/mux_ruby/models/generate_track_subtitles_request.rb,
lib/mux_ruby/models/get_real_time_breakdown_response.rb,
lib/mux_ruby/models/list_drm_configurations_response.rb,
lib/mux_ruby/models/list_monitoring_metrics_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/asset_generated_subtitle_settings.rb,
lib/mux_ruby/models/generate_track_subtitles_response.rb,
lib/mux_ruby/models/get_monitoring_breakdown_response.rb,
lib/mux_ruby/models/get_real_time_timeseries_response.rb,
lib/mux_ruby/models/transcription_vocabulary_response.rb,
lib/mux_ruby/models/get_monitoring_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/create_playback_restriction_request.rb,
lib/mux_ruby/models/get_metric_timeseries_data_response.rb,
lib/mux_ruby/models/list_breakdown_values_response_meta.rb,
lib/mux_ruby/models/list_monitoring_dimensions_response.rb,
lib/mux_ruby/models/list_playback_restrictions_response.rb,
lib/mux_ruby/models/get_asset_or_live_stream_id_response.rb,
lib/mux_ruby/models/get_live_stream_playback_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/update_live_stream_new_asset_settings.rb,
lib/mux_ruby/models/update_user_agent_restriction_request.rb,
lib/mux_ruby/models/live_stream_embedded_subtitle_settings.rb,
lib/mux_ruby/models/monitoring_breakdown_timeseries_values.rb,
lib/mux_ruby/models/monitoring_histogram_timeseries_bucket.rb,
lib/mux_ruby/models/create_transcription_vocabulary_request.rb,
lib/mux_ruby/models/live_stream_generated_subtitle_settings.rb,
lib/mux_ruby/models/update_transcription_vocabulary_request.rb,
lib/mux_ruby/models/list_monitoring_dimensions_response_data.rb,
lib/mux_ruby/models/list_transcription_vocabularies_response.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/monitoring_breakdown_timeseries_datapoint.rb,
lib/mux_ruby/models/monitoring_histogram_timeseries_datapoint.rb,
lib/mux_ruby/models/update_referrer_domain_restriction_request.rb,
lib/mux_ruby/models/get_real_time_histogram_timeseries_response.rb,
lib/mux_ruby/models/get_monitoring_breakdown_timeseries_response.rb,
lib/mux_ruby/models/get_monitoring_histogram_timeseries_response.rb,
lib/mux_ruby/models/real_time_histogram_timeseries_bucket_values.rb,
lib/mux_ruby/models/monitoring_histogram_timeseries_bucket_values.rb,
lib/mux_ruby/models/update_live_stream_embedded_subtitles_request.rb,
lib/mux_ruby/models/update_live_stream_generated_subtitles_request.rb,
lib/mux_ruby/models/delivery_report_delivered_seconds_by_resolution.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,
lib/mux_ruby/models/get_monitoring_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
Modules: UpdateReferrerDomainRestrictionRequest Classes: AbridgedVideoView, ApiClient, ApiError, Asset, AssetErrors, AssetGeneratedSubtitleSettings, AssetMaster, AssetNonStandardInputReasons, AssetRecordingTimes, AssetResponse, AssetStaticRenditions, AssetStaticRenditionsFiles, AssetsApi, BreakdownValue, Broadcast, BroadcastLayout, BroadcastResolution, BroadcastResponse, BroadcastStatus, ClientError, Configuration, CreateAssetRequest, CreateBroadcastRequest, CreateLiveStreamRequest, CreatePlaybackIDRequest, CreatePlaybackIDResponse, CreatePlaybackRestrictionRequest, CreateSimulcastTargetRequest, CreateSpaceRequest, CreateTrackRequest, CreateTrackResponse, CreateTranscriptionVocabularyRequest, CreateUploadRequest, CreateWebInputRequest, DRMConfiguration, DRMConfigurationResponse, DRMConfigurationsApi, DeliveryReport, DeliveryReportDeliveredSecondsByResolution, DeliveryUsageApi, DimensionValue, DimensionsApi, DirectUploadsApi, DisableLiveStreamResponse, EnableLiveStreamResponse, Error, ErrorsApi, ExportDate, ExportFile, ExportsApi, FilterValue, FiltersApi, ForbiddenError, GenerateTrackSubtitlesRequest, GenerateTrackSubtitlesResponse, GetAssetInputInfoResponse, GetAssetOrLiveStreamIdResponse, GetAssetOrLiveStreamIdResponseData, GetAssetOrLiveStreamIdResponseDataObject, GetAssetPlaybackIDResponse, GetLiveStreamPlaybackIDResponse, GetMetricTimeseriesDataResponse, GetMonitoringBreakdownResponse, GetMonitoringBreakdownTimeseriesResponse, GetMonitoringHistogramTimeseriesResponse, GetMonitoringHistogramTimeseriesResponseMeta, GetMonitoringTimeseriesResponse, GetOverallValuesResponse, GetRealTimeBreakdownResponse, GetRealTimeHistogramTimeseriesResponse, GetRealTimeHistogramTimeseriesResponseMeta, GetRealTimeTimeseriesResponse, Incident, IncidentBreakdown, IncidentNotification, IncidentNotificationRule, IncidentResponse, IncidentsApi, InputFile, InputInfo, InputSettings, InputSettingsOverlaySettings, InputTrack, Insight, LaunchWebInputResponse, ListAllMetricValuesResponse, ListAssetsResponse, ListBreakdownValuesResponse, ListBreakdownValuesResponseMeta, ListDRMConfigurationsResponse, ListDeliveryUsageResponse, ListDimensionValuesResponse, ListDimensionsResponse, ListErrorsResponse, ListExportsResponse, ListFilterValuesResponse, ListFiltersResponse, ListFiltersResponseData, ListIncidentsResponse, ListInsightsResponse, ListLiveStreamsResponse, ListMonitoringDimensionsResponse, ListMonitoringDimensionsResponseData, ListMonitoringMetricsResponse, ListPlaybackRestrictionsResponse, ListRealTimeDimensionsResponse, ListRealTimeMetricsResponse, ListRelatedIncidentsResponse, ListSigningKeysResponse, ListSpacesResponse, ListTranscriptionVocabulariesResponse, ListUploadsResponse, ListVideoViewExportsResponse, ListVideoViewsResponse, ListWebInputsResponse, LiveStream, LiveStreamEmbeddedSubtitleSettings, LiveStreamGeneratedSubtitleSettings, LiveStreamResponse, LiveStreamStatus, LiveStreamsApi, Metric, MetricsApi, MonitoringApi, MonitoringBreakdownTimeseriesDatapoint, MonitoringBreakdownTimeseriesValues, MonitoringBreakdownValue, MonitoringHistogramTimeseriesBucket, MonitoringHistogramTimeseriesBucketValues, MonitoringHistogramTimeseriesDatapoint, MonitoringTimeseriesDatapoint, NotFoundError, NotificationRule, OverallValues, PlaybackID, PlaybackIDApi, PlaybackPolicy, PlaybackRestriction, PlaybackRestrictionResponse, PlaybackRestrictionsApi, RealTimeApi, RealTimeBreakdownValue, RealTimeHistogramTimeseriesBucket, RealTimeHistogramTimeseriesBucketValues, RealTimeHistogramTimeseriesDatapoint, RealTimeTimeseriesDatapoint, ReferrerDomainRestriction, ReloadWebInputResponse, Score, ServiceError, ShutdownWebInputResponse, SignalLiveStreamCompleteResponse, SigningKey, SigningKeyResponse, SigningKeysApi, SimulcastTarget, SimulcastTargetResponse, Space, SpaceResponse, SpaceStatus, SpaceType, SpacesApi, StartSpaceBroadcastResponse, StopSpaceBroadcastResponse, TooManyRequestsError, Track, TranscriptionVocabulariesApi, TranscriptionVocabulary, TranscriptionVocabularyResponse, URLSigningKeysApi, UnauthorizedError, UpdateAssetMP4SupportRequest, UpdateAssetMasterAccessRequest, UpdateAssetRequest, UpdateLiveStreamEmbeddedSubtitlesRequest, UpdateLiveStreamGeneratedSubtitlesRequest, UpdateLiveStreamNewAssetSettings, UpdateLiveStreamRequest, UpdateTranscriptionVocabularyRequest, UpdateUserAgentRestrictionRequest, UpdateWebInputUrlRequest, Upload, UploadError, UploadResponse, UserAgentRestrictionRequest, UserAgentRestrictionSettings, VideoView, VideoViewEvent, VideoViewResponse, VideoViewsApi, WebInput, WebInputResponse, WebInputsApi
Constant Summary collapse
- VERSION =
'3.20.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.
216 217 218 219 220 221 222 |
# File 'lib/mux_ruby.rb', line 216 def configure if block_given? yield(Configuration.default) else Configuration.default end end |