class Azure::CognitiveServices::LuisRuntime::V3_0::Models::PredictionRequestOptions

The custom options for the prediction request.

Attributes

datetime_reference[RW]

@return [DateTime] The reference DateTime used for predicting datetime entities.

prefer_external_entities[RW]

@return [Boolean] Whether to make the external entities resolution override the predictions if an overlap occurs.

Private Class Methods

mapper() click to toggle source

Mapper for PredictionRequestOptions class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/3.0/generated/azure_cognitiveservices_luisruntime/models/prediction_request_options.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'PredictionRequestOptions',
    type: {
      name: 'Composite',
      class_name: 'PredictionRequestOptions',
      model_properties: {
        datetime_reference: {
          client_side_validation: true,
          required: false,
          serialized_name: 'datetimeReference',
          type: {
            name: 'DateTime'
          }
        },
        prefer_external_entities: {
          client_side_validation: true,
          required: false,
          serialized_name: 'preferExternalEntities',
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end