libZSservicesZSamazonka-robomakerZSamazonka-robomaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Read WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Show 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 #

NFData WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

Methods

rnf :: WorldCount -> () #

Hashable WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

ToJSON WorldCount Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.WorldCount

FromJSON 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" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "WorldCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "interiorCountPerFloorplan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "floorplanCount") '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:interiorCountPerFloorplan:WorldCount', worldCount_interiorCountPerFloorplan - The number of unique interiors per floorplan.

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

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

The number of unique interiors per floorplan.

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

The number of unique floorplans.