Package de.dlr.proseo.api.auxipmon
Klasse AuxipMonitorConfiguration
java.lang.Object
de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
@Configuration
@ConfigurationProperties(prefix="proseo")
public class AuxipMonitorConfiguration
extends Object
Configuration class for the prosEO AUXIP Monitor component
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGets the base URI of the AUXIPGets the interval between pickup point checksGets the interval between individual chunk retrievalsGets the client ID for OpenID token requestsGets the client secret for OpenID token requestsIndicates whether to send the client ID and secret in the message body for OpenID token requestsGets the AUXIP contextGets the target path to store AUX files for ingestionGets the path to the file for storing transfer historyGets the period to retain transfer history entries forGets the AUXIP Monitor identifierGets the AUXIP passwordGets the minimum size for files used in performance measurementsGets the list of product types to retrieve from AUXIPGets the URI for requesting a bearer tokenGets the interval to truncate transfer history fileGets the AUXIP usernameIndicates whether token-based authentication shall be usedGets the maximum number of parallel transfer threadsGets the maximum number of wait cycles for transfer completion checksGets the interval in millliseconds to check for completed transfers
-
Konstruktordetails
-
AuxipMonitorConfiguration
public AuxipMonitorConfiguration()
-
-
Methodendetails
-
getAuxipId
Gets the AUXIP Monitor identifier- Gibt zurück:
- the AUXIP Monitor identifier
-
getAuxipBaseUri
Gets the base URI of the AUXIP- Gibt zurück:
- the AUXIP base URI (without trailing slash)
-
getAuxipContext
Gets the AUXIP context- Gibt zurück:
- the AUXIP context (without starting or terminating slashes)
-
getAuxipUseToken
Indicates whether token-based authentication shall be used- Gibt zurück:
- true, if token-based authentication shall be used, false otherwise
-
getAuxipTokenUri
Gets the URI for requesting a bearer token- Gibt zurück:
- the bearer token URI (without starting or terminating slashes)
-
getAuxipUser
Gets the AUXIP username- Gibt zurück:
- the username
-
getAuxipPassword
Gets the AUXIP password- Gibt zurück:
- the password
-
getAuxipClientId
Gets the client ID for OpenID token requests- Gibt zurück:
- the OpenID client ID
-
getAuxipClientSecret
Gets the client secret for OpenID token requests- Gibt zurück:
- the OpenID client secret
-
getAuxipClientSendInBody
Indicates whether to send the client ID and secret in the message body for OpenID token requests- Gibt zurück:
- true, if client ID and secret are to be sent in the body, false otherwise
-
getAuxipProductTypes
Gets the list of product types to retrieve from AUXIP- Gibt zurück:
- the a list of product types
-
getAuxipHistoryPath
Gets the path to the file for storing transfer history- Gibt zurück:
- the AUXIP transfer history file path
-
getAuxipCheckInterval
Gets the interval between pickup point checks- Gibt zurück:
- the AUXIP check interval in ms
-
getAuxipChunkInterval
Gets the interval between individual chunk retrievals- Gibt zurück:
- the interval between chunk retrievals in ms
-
getAuxipTruncateInterval
Gets the interval to truncate transfer history file- Gibt zurück:
- the AUXIP history truncation interval in ms
-
getAuxipHistoryRetention
Gets the period to retain transfer history entries for- Gibt zurück:
- the AUXIP history retention period in ms
-
getMaxDownloadThreads
Gets the maximum number of parallel transfer threads- Gibt zurück:
- the maximum number of threads
-
getTaskWaitInterval
Gets the interval in millliseconds to check for completed transfers- Gibt zurück:
- the download wait interval
-
getMaxWaitCycles
Gets the maximum number of wait cycles for transfer completion checks- Gibt zurück:
- the number of wait cycles
-
getAuxipPerformanceMinSize
Gets the minimum size for files used in performance measurements- Gibt zurück:
- the minimum file size in bytes
-
getAuxipDirectoryPath
Gets the target path to store AUX files for ingestion- Gibt zurück:
- the path to the target directory
-