Package odata.msgraph.client.complex
Class DeviceGeoLocation.Builder
- java.lang.Object
-
- odata.msgraph.client.complex.DeviceGeoLocation.Builder
-
- Enclosing class:
- DeviceGeoLocation
public static final class DeviceGeoLocation.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceGeoLocation.Builderaltitude(Double altitude)“Altitude, given in meters above sea level”DeviceGeoLocationbuild()DeviceGeoLocation.Builderheading(Double heading)“Heading in degrees from true north”DeviceGeoLocation.BuilderhorizontalAccuracy(Double horizontalAccuracy)“Accuracy of longitude and latitude in meters”DeviceGeoLocation.BuilderlastCollectedDateTime(OffsetDateTime lastCollectedDateTime)“Time at which location was recorded, relative to UTC”DeviceGeoLocation.Builderlatitude(Double latitude)“Latitude coordinate of the device's location”DeviceGeoLocation.Builderlongitude(Double longitude)“Longitude coordinate of the device's location”DeviceGeoLocation.Builderspeed(Double speed)“Speed the device is traveling in meters per second”DeviceGeoLocation.BuilderverticalAccuracy(Double verticalAccuracy)“Accuracy of altitude in meters”
-
-
-
Method Detail
-
altitude
public DeviceGeoLocation.Builder altitude(Double altitude)
“Altitude, given in meters above sea level”- Parameters:
altitude- value ofaltitudeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
heading
public DeviceGeoLocation.Builder heading(Double heading)
“Heading in degrees from true north”- Parameters:
heading- value ofheadingproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
horizontalAccuracy
public DeviceGeoLocation.Builder horizontalAccuracy(Double horizontalAccuracy)
“Accuracy of longitude and latitude in meters”- Parameters:
horizontalAccuracy- value ofhorizontalAccuracyproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastCollectedDateTime
public DeviceGeoLocation.Builder lastCollectedDateTime(OffsetDateTime lastCollectedDateTime)
“Time at which location was recorded, relative to UTC”- Parameters:
lastCollectedDateTime- value oflastCollectedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
latitude
public DeviceGeoLocation.Builder latitude(Double latitude)
“Latitude coordinate of the device's location”- Parameters:
latitude- value oflatitudeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
longitude
public DeviceGeoLocation.Builder longitude(Double longitude)
“Longitude coordinate of the device's location”- Parameters:
longitude- value oflongitudeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
speed
public DeviceGeoLocation.Builder speed(Double speed)
“Speed the device is traveling in meters per second”- Parameters:
speed- value ofspeedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
verticalAccuracy
public DeviceGeoLocation.Builder verticalAccuracy(Double verticalAccuracy)
“Accuracy of altitude in meters”- Parameters:
verticalAccuracy- value ofverticalAccuracyproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceGeoLocation build()
-
-