Class: Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters
- Inherits:
-
Object
- Object
- Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb
Overview
Parameters supplied to the Start Streaming Job operation.
Instance Attribute Summary collapse
-
#output_start_mode ⇒ OutputStartMode
LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
-
#output_start_time ⇒ DateTime
that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for StartStreamingJobParameters class as Ruby Hash.
Instance Attribute Details
#output_start_mode ⇒ OutputStartMode
LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time. Possible values include: ‘JobStartTime’, ‘CustomTime’, ‘LastOutputEventTime’
21 22 23 |
# File 'lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb', line 21 def output_start_mode @output_start_mode end |
#output_start_time ⇒ DateTime
that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
28 29 30 |
# File 'lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb', line 28 def output_start_time @output_start_time end |
Class Method Details
.mapper ⇒ Object
Mapper for StartStreamingJobParameters class as Ruby Hash. This will be used for serialization/deserialization.
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
# File 'lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/start_streaming_job_parameters.rb', line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'StartStreamingJobParameters', type: { name: 'Composite', class_name: 'StartStreamingJobParameters', model_properties: { output_start_mode: { client_side_validation: true, required: false, serialized_name: 'outputStartMode', type: { name: 'String' } }, output_start_time: { client_side_validation: true, required: false, serialized_name: 'outputStartTime', type: { name: 'DateTime' } } } } } end |