@Named(value="com.sap.cloud.sdk.s4hana.onpremise.v2020.datamodel.odatav4.services.DefaultVehicleManagementSystemVehicleUsageStatusService") public class DefaultVehicleManagementSystemVehicleUsageStatusService extends Object implements ServiceWithNavigableEntities, VehicleManagementSystemVehicleUsageStatusService
You can read vehicle usage status and vehicle usage status text using this service. It can be accessed from outside the SAP S/4HANA system. .
Reference: SAP API Business Hub
OData Service: | OP_VMSVEHICLEUSAGESTATUS_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | V M S Vehicle |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultVehicleManagementSystemVehicleUsageStatusService()
Creates a service using
VehicleManagementSystemVehicleUsageStatusService.DEFAULT_SERVICE_PATH to send the
requests. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEntity
public DefaultVehicleManagementSystemVehicleUsageStatusService()
VehicleManagementSystemVehicleUsageStatusService.DEFAULT_SERVICE_PATH
to send the
requests.@Nonnull public DefaultVehicleManagementSystemVehicleUsageStatusService withServicePath(@Nonnull String servicePath)
VehicleManagementSystemVehicleUsageStatusService
withServicePath
in interface VehicleManagementSystemVehicleUsageStatusService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
VehicleManagementSystemVehicleUsageStatusService
batch
in interface VehicleManagementSystemVehicleUsageStatusService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<VMSVehicleUsageStatus> getAllVMSVehicleUsageStatus()
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatus
entities.getAllVMSVehicleUsageStatus
in interface VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatus
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<VMSVehicleUsageStatus> countVMSVehicleUsageStatus()
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatus
entity collection matching the filter and search expressions.countVMSVehicleUsageStatus
in interface VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatus
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<VMSVehicleUsageStatus> getVMSVehicleUsageStatusByKey(@Nonnull String vMSVehicleUsageStatus)
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatus
entity using key fields.getVMSVehicleUsageStatusByKey
in interface VehicleManagementSystemVehicleUsageStatusService
vMSVehicleUsageStatus
- Vehicle Usage
Constraints: Not nullable, Maximum length: 2
VMSVehicleUsageStatus
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<VMSVehicleUsageStatusText> getAllVMSVehicleUsageStatusText()
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatusText
entities.getAllVMSVehicleUsageStatusText
in interface VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatusText
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<VMSVehicleUsageStatusText> countVMSVehicleUsageStatusText()
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatusText
entity collection matching the filter and search expressions.countVMSVehicleUsageStatusText
in interface VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatusText
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<VMSVehicleUsageStatusText> getVMSVehicleUsageStatusTextByKey(@Nonnull String language, @Nonnull String vMSVehicleUsageStatus)
VehicleManagementSystemVehicleUsageStatusService
VMSVehicleUsageStatusText
entity using key fields.getVMSVehicleUsageStatusTextByKey
in interface VehicleManagementSystemVehicleUsageStatusService
language
- Language Key
Constraints: Not nullable, Maximum length: 2
vMSVehicleUsageStatus
- Vehicle Usage
Constraints: Not nullable, Maximum length: 2
VMSVehicleUsageStatusText
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public String getServicePath()
ServiceWithNavigableEntities
getServicePath
in interface ServiceWithNavigableEntities
Copyright © 2021 SAP SE. All rights reserved.