amazonka-robomaker-2.0: Amazon RoboMaker SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.RobOMaker.Types.WorldCount

Description

 
Synopsis

Documentation

data WorldCount Source #

The number of worlds that will be created. You can configure the number of unique floorplans and the number of unique interiors for each floor plan. For example, if you want 1 world with 20 unique interiors, you set floorplanCount = 1 and interiorCountPerFloorplan = 20. This will result in 20 worlds (floorplanCount * interiorCountPerFloorplan).

If you set floorplanCount = 4 and interiorCountPerFloorplan = 5, there will be 20 worlds with 5 unique floor plans.

See: newWorldCount smart constructor.

Constructors

WorldCount' 

Fields

Instances

Instances details
FromJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

ToJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Generic WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Associated Types

type Rep WorldCount :: Type -> Type #

Read WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Show WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

NFData WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Methods

rnf :: WorldCount -> () #

Eq WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Hashable WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

type Rep WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

type Rep WorldCount = D1 ('MetaData "WorldCount" "Amazonka.RobOMaker.Types.WorldCount" "amazonka-robomaker-2.0-7StvfiX8F7FIYnuj4Jp3Jq" 'False) (C1 ('MetaCons "WorldCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "floorplanCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "interiorCountPerFloorplan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newWorldCount :: WorldCount Source #

Create a value of WorldCount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:floorplanCount:WorldCount', worldCount_floorplanCount - The number of unique floorplans.

$sel:interiorCountPerFloorplan:WorldCount', worldCount_interiorCountPerFloorplan - The number of unique interiors per floorplan.

worldCount_floorplanCount :: Lens' WorldCount (Maybe Int) Source #

The number of unique floorplans.

worldCount_interiorCountPerFloorplan :: Lens' WorldCount (Maybe Int) Source #

The number of unique interiors per floorplan.