Package de.aeb.xnsg.dl.bf
Class DLGetCarrierPropertiesResponseDTO
- java.lang.Object
-
- de.aeb.xnsg.foundation.bf.AbstractResponseDTO
-
- de.aeb.xnsg.dl.bf.DLGetCarrierPropertiesResponseDTO
-
public class DLGetCarrierPropertiesResponseDTO extends de.aeb.xnsg.foundation.bf.AbstractResponseDTO
Response DTO containing the properties of a specific carrier.
-
-
Field Summary
Fields Modifier and Type Field Description DLAdditionalValueDTO[]
additionalValues
The possible additional values defined for the carrier.DLCarrierBusinessDivisionDTO[]
businessDivisions
The business divisions in which the carrier is working.String
carrierIdentCode
The carrier as specified in the request.String
carrierType
The carrier type assigns the carrier to a category that defines the support and maintenance level.de.aeb.xnsg.foundation.bf.TextInLanguageDTO[]
descriptions
The description of the carrier in the requested result languages.DLCarrierDespatchCountryDTO[]
despatchCountries
The despatch countries the carrier is supporting.DLCarrierExtendedInfosDTO
extendedInfos
Extended information for the carrier.DLCarrierInfoTextDTO[]
infoTexts
The informational texts the carrier offers.Boolean
isDespatchCountriesGlobal
Indicates if the carrier operates globally.Boolean
isUsingAltCarrierAddress
Indicates if the carrier requires the specification of an alternative carrier address.DLCarrierNetworkDTO[]
networks
The networks the carrier is member of.DLServiceDTO[]
services
The services the carrier offers.DLValueAddedServiceDTO[]
valueAddedServices
The value added services the carrier offers.
-
Constructor Summary
Constructors Constructor Description DLGetCarrierPropertiesResponseDTO()
-
-
-
Field Detail
-
carrierIdentCode
public String carrierIdentCode
The carrier as specified in the request.length=20
-
carrierType
public String carrierType
The carrier type assigns the carrier to a category that defines the support and maintenance level. Possible values:
- STANDARD the carrier is part of the standard portfolio. It is regularly maintained, supported and kept up to date.
- PROJECT the carrier is only used by very few customers and thus is not part of the standard portfolio.
- CLIENT the carrier is defined for a specific client only and thus is not part of the standard portfolio.
PROJECT and CLIENT carrier are not maintained by default and may become outdated over time. Maintenance must be explicitly ordered.
length=20
-
descriptions
public de.aeb.xnsg.foundation.bf.TextInLanguageDTO[] descriptions
The description of the carrier in the requested result languages.
-
services
public DLServiceDTO[] services
The services the carrier offers.
-
valueAddedServices
public DLValueAddedServiceDTO[] valueAddedServices
The value added services the carrier offers.
-
additionalValues
public DLAdditionalValueDTO[] additionalValues
The possible additional values defined for the carrier. An additional value represents a field only used by that carrier, often in combination with the use of special services or value added services.
Only additional values returned here can be used in fieldDLShipmentRequestDataDTO.additionalValues
as part of thecreateShipment
call.
-
infoTexts
public DLCarrierInfoTextDTO[] infoTexts
The informational texts the carrier offers. These texts are used to submit additional information to the carrier how to handle the goods. Often they are used instead of services.
-
isUsingAltCarrierAddress
public Boolean isUsingAltCarrierAddress
Indicates if the carrier requires the specification of an alternative carrier address.
-
despatchCountries
public DLCarrierDespatchCountryDTO[] despatchCountries
The despatch countries the carrier is supporting. Check firstisDespatchCountriesGlobal
. If the carrier operates globally, this list contains all countries.
-
businessDivisions
public DLCarrierBusinessDivisionDTO[] businessDivisions
The business divisions in which the carrier is working.
-
networks
public DLCarrierNetworkDTO[] networks
The networks the carrier is member of.
-
extendedInfos
public DLCarrierExtendedInfosDTO extendedInfos
Extended information for the carrier.
-
isDespatchCountriesGlobal
public Boolean isDespatchCountriesGlobal
Indicates if the carrier operates globally. Therefore the list of despatchCountries contains all countries.
-
-