Class TaskTrackingViewConfig.Types.VisibilityOption
The option message that defines when a data element should be visible to
the end users.
Inheritance
TaskTrackingViewConfig.Types.VisibilityOption
Assembly: Google.Maps.FleetEngine.Delivery.V1.dll
Syntax
public sealed class TaskTrackingViewConfig.Types.VisibilityOption : IMessage<TaskTrackingViewConfig.Types.VisibilityOption>, IEquatable<TaskTrackingViewConfig.Types.VisibilityOption>, IDeepCloneable<TaskTrackingViewConfig.Types.VisibilityOption>, IBufferMessage, IMessage
Constructors
VisibilityOption()
Declaration
public VisibilityOption()
VisibilityOption(VisibilityOption)
Declaration
public VisibilityOption(TaskTrackingViewConfig.Types.VisibilityOption other)
Parameters
Properties
Always
If set to true, this data element is always visible to the end users
with no thresholds. This field cannot be set to false.
Declaration
public bool Always { get; set; }
Property Value
DurationUntilEstimatedArrivalTimeThreshold
This data element is visible to the end users if the ETA to the stop
<= duration_until_estimated_arrival_time_threshold.
Declaration
public Duration DurationUntilEstimatedArrivalTimeThreshold { get; set; }
Property Value
HasAlways
Gets whether the "always" field is set
Declaration
public bool HasAlways { get; }
Property Value
HasNever
Gets whether the "never" field is set
Declaration
public bool HasNever { get; }
Property Value
HasRemainingDrivingDistanceMetersThreshold
Gets whether the "remaining_driving_distance_meters_threshold" field is set
Declaration
public bool HasRemainingDrivingDistanceMetersThreshold { get; }
Property Value
HasRemainingStopCountThreshold
Gets whether the "remaining_stop_count_threshold" field is set
Declaration
public bool HasRemainingStopCountThreshold { get; }
Property Value
Never
If set to true, this data element is always hidden from the end users
with no thresholds. This field cannot be set to false.
Declaration
public bool Never { get; set; }
Property Value
RemainingDrivingDistanceMetersThreshold
This data element is visible to the end users if the remaining
driving distance in meters <=
remaining_driving_distance_meters_threshold.
Declaration
public int RemainingDrivingDistanceMetersThreshold { get; set; }
Property Value
RemainingStopCountThreshold
This data element is visible to the end users if the remaining stop
count <= remaining_stop_count_threshold.
Declaration
public int RemainingStopCountThreshold { get; set; }
Property Value
VisibilityOptionCase
Declaration
public TaskTrackingViewConfig.Types.VisibilityOption.VisibilityOptionOneofCase VisibilityOptionCase { get; }
Property Value