Skip to main content
Google Cloud Documentation
Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • Migration
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Java
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Cross-product tools
    • More
  • Console
  • Overview
  • Library reference docs
  • google-auth-library
  • google-cloud-optimization
    • Overview
    • Version history
    • com.google.cloud.optimization.v1
      • Package summary
      • Clients
        • FleetRoutingClient
      • Settings
        • FleetRoutingSettings
      • Requests and responses
        • BatchOptimizeToursRequest
        • BatchOptimizeToursResponse
        • BreakRule.BreakRequest
        • OptimizeToursRequest
        • OptimizeToursResponse
        • Shipment.VisitRequest
        • ShipmentModel.BreakRule.BreakRequest
      • All other classes and interfaces
        • Builders
          • AggregatedMetrics.Builder
          • AsyncModelMetadata.Builder
          • BatchOptimizeToursRequest.AsyncModelConfig.Builder
          • BatchOptimizeToursRequest.Builder
          • BatchOptimizeToursResponse.Builder
          • BreakRule.BreakRequest.Builder
          • BreakRule.Builder
          • BreakRule.FrequencyConstraint.Builder
          • CapacityQuantity.Builder
          • CapacityQuantityInterval.Builder
          • DistanceLimit.Builder
          • FleetRoutingSettings.Builder
          • GcsDestination.Builder
          • GcsSource.Builder
          • InjectedSolutionConstraint.Builder
          • InjectedSolutionConstraint.ConstraintRelaxation.Builder
          • InjectedSolutionConstraint.ConstraintRelaxation.Relaxation.Builder
          • InputConfig.Builder
          • Location.Builder
          • OptimizeToursRequest.Builder
          • OptimizeToursResponse.Builder
          • OptimizeToursResponse.Metrics.Builder
          • OptimizeToursValidationError.Builder
          • OptimizeToursValidationError.FieldReference.Builder
          • OutputConfig.Builder
          • RouteModifiers.Builder
          • Shipment.Builder
          • Shipment.Load.Builder
          • Shipment.VisitRequest.Builder
          • ShipmentModel.BreakRule.BreakRequest.Builder
          • ShipmentModel.BreakRule.Builder
          • ShipmentModel.BreakRule.FrequencyConstraint.Builder
          • ShipmentModel.Builder
          • ShipmentModel.DurationDistanceMatrix.Builder
          • ShipmentModel.DurationDistanceMatrix.Row.Builder
          • ShipmentModel.PrecedenceRule.Builder
          • ShipmentRoute.Break.Builder
          • ShipmentRoute.Builder
          • ShipmentRoute.Delay.Builder
          • ShipmentRoute.EncodedPolyline.Builder
          • ShipmentRoute.Transition.Builder
          • ShipmentRoute.TravelStep.Builder
          • ShipmentRoute.VehicleLoad.Builder
          • ShipmentRoute.Visit.Builder
          • ShipmentTypeIncompatibility.Builder
          • ShipmentTypeRequirement.Builder
          • SkippedShipment.Builder
          • SkippedShipment.Reason.Builder
          • TimeWindow.Builder
          • TransitionAttributes.Builder
          • Vehicle.Builder
          • Vehicle.DurationLimit.Builder
          • Vehicle.LoadLimit.Builder
          • Vehicle.LoadLimit.Interval.Builder
          • Waypoint.Builder
        • Enums
          • AsyncModelMetadata.State
          • DataFormat
          • InjectedSolutionConstraint.ConstraintRelaxation.Relaxation.Level
          • InputConfig.SourceCase
          • OptimizeToursRequest.SearchMode
          • OptimizeToursRequest.SolvingMode
          • OptimizeToursValidationError.FieldReference.IndexOrKeyCase
          • OutputConfig.DestinationCase
          • ShipmentTypeIncompatibility.IncompatibilityMode
          • ShipmentTypeRequirement.RequirementMode
          • SkippedShipment.Reason.Code
          • Vehicle.TravelMode
          • Vehicle.UnloadingPolicy
          • Waypoint.LocationTypeCase
        • Messages
          • AggregatedMetrics
          • AsyncModelMetadata
          • BatchOptimizeToursRequest.AsyncModelConfig
          • BreakRule
          • BreakRule.FrequencyConstraint
          • CapacityQuantity
          • CapacityQuantityInterval
          • DistanceLimit
          • GcsDestination
          • GcsSource
          • InjectedSolutionConstraint
          • InjectedSolutionConstraint.ConstraintRelaxation
          • InjectedSolutionConstraint.ConstraintRelaxation.Relaxation
          • InputConfig
          • Location
          • OptimizeToursResponse.Metrics
          • OptimizeToursValidationError
          • OptimizeToursValidationError.FieldReference
          • OutputConfig
          • RouteModifiers
          • Shipment
          • Shipment.Load
          • ShipmentModel
          • ShipmentModel.BreakRule
          • ShipmentModel.BreakRule.FrequencyConstraint
          • ShipmentModel.DurationDistanceMatrix
          • ShipmentModel.DurationDistanceMatrix.Row
          • ShipmentModel.PrecedenceRule
          • ShipmentRoute
          • ShipmentRoute.Break
          • ShipmentRoute.Delay
          • ShipmentRoute.EncodedPolyline
          • ShipmentRoute.Transition
          • ShipmentRoute.TravelStep
          • ShipmentRoute.VehicleLoad
          • ShipmentRoute.Visit
          • ShipmentTypeIncompatibility
          • ShipmentTypeRequirement
          • SkippedShipment
          • SkippedShipment.Reason
          • TimeWindow
          • TransitionAttributes
          • Vehicle
          • Vehicle.DurationLimit
          • Vehicle.LoadLimit
          • Vehicle.LoadLimit.Interval
          • Waypoint
        • Interfaces
          • AggregatedMetricsOrBuilder
          • AsyncModelMetadataOrBuilder
          • BatchOptimizeToursRequest.AsyncModelConfigOrBuilder
          • BatchOptimizeToursRequestOrBuilder
          • BatchOptimizeToursResponseOrBuilder
          • BreakRule.BreakRequestOrBuilder
          • BreakRule.FrequencyConstraintOrBuilder
          • BreakRuleOrBuilder
          • CapacityQuantityIntervalOrBuilder
          • CapacityQuantityOrBuilder
          • DistanceLimitOrBuilder
          • FleetRoutingGrpc.AsyncService
          • GcsDestinationOrBuilder
          • GcsSourceOrBuilder
          • InjectedSolutionConstraint.ConstraintRelaxation.RelaxationOrBuilder
          • InjectedSolutionConstraint.ConstraintRelaxationOrBuilder
          • InjectedSolutionConstraintOrBuilder
          • InputConfigOrBuilder
          • LocationOrBuilder
          • OptimizeToursRequestOrBuilder
          • OptimizeToursResponse.MetricsOrBuilder
          • OptimizeToursResponseOrBuilder
          • OptimizeToursValidationError.FieldReferenceOrBuilder
          • OptimizeToursValidationErrorOrBuilder
          • OutputConfigOrBuilder
          • RouteModifiersOrBuilder
          • Shipment.LoadOrBuilder
          • Shipment.VisitRequestOrBuilder
          • ShipmentModel.BreakRule.BreakRequestOrBuilder
          • ShipmentModel.BreakRule.FrequencyConstraintOrBuilder
          • ShipmentModel.BreakRuleOrBuilder
          • ShipmentModel.DurationDistanceMatrix.RowOrBuilder
          • ShipmentModel.DurationDistanceMatrixOrBuilder
          • ShipmentModel.PrecedenceRuleOrBuilder