public static interface ItemSource.Builder extends SdkPojo, CopyableBuilder<ItemSource.Builder,ItemSource>
| Modifier and Type | Method and Description |
|---|---|
ItemSource.Builder |
assets(Map<String,AssetValue> assets)
This is a dictionary of Asset Objects data associated with the Item that can be downloaded or streamed, each
with a unique key.
|
ItemSource.Builder |
dateTime(Instant dateTime)
The searchable date and time of the item, in UTC.
|
default ItemSource.Builder |
geometry(Consumer<Geometry.Builder> geometry)
The item Geometry in GeoJson format.
|
ItemSource.Builder |
geometry(Geometry geometry)
The item Geometry in GeoJson format.
|
ItemSource.Builder |
id(String id)
A unique Id for the source item.
|
default ItemSource.Builder |
properties(Consumer<Properties.Builder> properties)
This field contains additional properties of the item.
|
ItemSource.Builder |
properties(Properties properties)
This field contains additional properties of the item.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildItemSource.Builder assets(Map<String,AssetValue> assets)
This is a dictionary of Asset Objects data associated with the Item that can be downloaded or streamed, each with a unique key.
assets - This is a dictionary of Asset Objects data associated with the Item that can be downloaded or
streamed, each with a unique key.ItemSource.Builder dateTime(Instant dateTime)
The searchable date and time of the item, in UTC.
dateTime - The searchable date and time of the item, in UTC.ItemSource.Builder geometry(Geometry geometry)
The item Geometry in GeoJson format.
geometry - The item Geometry in GeoJson format.default ItemSource.Builder geometry(Consumer<Geometry.Builder> geometry)
The item Geometry in GeoJson format.
This is a convenience method that creates an instance of theGeometry.Builder avoiding the need to
create one manually via Geometry.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to geometry(Geometry).
geometry - a consumer that will call methods on Geometry.Buildergeometry(Geometry)ItemSource.Builder id(String id)
A unique Id for the source item.
id - A unique Id for the source item.ItemSource.Builder properties(Properties properties)
This field contains additional properties of the item.
properties - This field contains additional properties of the item.default ItemSource.Builder properties(Consumer<Properties.Builder> properties)
This field contains additional properties of the item.
This is a convenience method that creates an instance of theProperties.Builder avoiding the need to
create one manually via Properties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to properties(Properties).
properties - a consumer that will call methods on Properties.Builderproperties(Properties)Copyright © 2023. All rights reserved.