Class: Google::Maps::FleetEngine::Delivery::V1::TaskTrackingViewConfig::VisibilityOption

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb

Overview

The option message that defines when a data element should be visible to the end users.

Instance Attribute Summary collapse

Instance Attribute Details

#always::Boolean

Returns If set to true, this data element is always visible to the end users with no thresholds. This field cannot be set to false.

Returns:

  • (::Boolean)

    If set to true, this data element is always visible to the end users with no thresholds. This field cannot be set to false.



272
273
274
275
# File 'proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb', line 272

class VisibilityOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#duration_until_estimated_arrival_time_threshold::Google::Protobuf::Duration

Returns This data element is visible to the end users if the ETA to the stop <= duration_until_estimated_arrival_time_threshold.

Returns:

  • (::Google::Protobuf::Duration)

    This data element is visible to the end users if the ETA to the stop <= duration_until_estimated_arrival_time_threshold.



272
273
274
275
# File 'proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb', line 272

class VisibilityOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#never::Boolean

Returns If set to true, this data element is always hidden from the end users with no thresholds. This field cannot be set to false.

Returns:

  • (::Boolean)

    If set to true, this data element is always hidden from the end users with no thresholds. This field cannot be set to false.



272
273
274
275
# File 'proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb', line 272

class VisibilityOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#remaining_driving_distance_meters_threshold::Integer

Returns This data element is visible to the end users if the remaining driving distance in meters <= remaining_driving_distance_meters_threshold.

Returns:

  • (::Integer)

    This data element is visible to the end users if the remaining driving distance in meters <= remaining_driving_distance_meters_threshold.



272
273
274
275
# File 'proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb', line 272

class VisibilityOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#remaining_stop_count_threshold::Integer

Returns This data element is visible to the end users if the remaining stop count <= remaining_stop_count_threshold.

Returns:

  • (::Integer)

    This data element is visible to the end users if the remaining stop count <= remaining_stop_count_threshold.



272
273
274
275
# File 'proto_docs/google/maps/fleetengine/delivery/v1/tasks.rb', line 272

class VisibilityOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end