Class: AWSCDK::DataBrew::CfnJob::StatisticOverrideProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
data_brew/cfn_job.rb

Overview

Override of a particular evaluation for a profile job.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parameters:, statistic:) ⇒ StatisticOverrideProperty

Returns a new instance of StatisticOverrideProperty.

Parameters:

  • parameters (AWSCDK::IResolvable, Hash{String => String})

    A map that includes overrides of an evaluation’s parameters.

  • statistic (String)

    The name of an evaluation.



1601
1602
1603
1604
1605
1606
# File 'data_brew/cfn_job.rb', line 1601

def initialize(parameters:, statistic:)
  @parameters = parameters
  Jsii::Type.check_type(@parameters, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsicHJpbWl0aXZlIjoic3RyaW5nIn0sImtpbmQiOiJtYXAifX1dfX0=")), "parameters")
  @statistic = statistic
  Jsii::Type.check_type(@statistic, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "statistic")
end

Instance Attribute Details

#parametersAWSCDK::IResolvable, Hash{String => String} (readonly)

A map that includes overrides of an evaluation’s parameters.



1612
1613
1614
# File 'data_brew/cfn_job.rb', line 1612

def parameters
  @parameters
end

#statisticString (readonly)

The name of an evaluation.



1617
1618
1619
# File 'data_brew/cfn_job.rb', line 1617

def statistic
  @statistic
end

Class Method Details

.jsii_propertiesObject



1619
1620
1621
1622
1623
1624
# File 'data_brew/cfn_job.rb', line 1619

def self.jsii_properties
  {
    :parameters => "parameters",
    :statistic => "statistic",
  }
end

Instance Method Details

#to_jsiiObject



1626
1627
1628
1629
1630
1631
1632
1633
# File 'data_brew/cfn_job.rb', line 1626

def to_jsii
  result = {}
  result.merge!({
    "parameters" => @parameters,
    "statistic" => @statistic,
  })
  result.compact
end