Configuration Klasse
- java.
lang. Object - com.
azure. core. util. Configuration
- com.
Implementiert
public class Configuration
implements Cloneable
Enthält Konfigurationsinformationen, die beim Erstellen von Clientbibliotheken verwendet werden.
Configuration configuration = new ConfigurationBuilder(new SampleSource(properties))
.root("azure.sdk")
.buildSection("client-name");
ConfigurationProperty<String> proxyHostnameProperty = ConfigurationPropertyBuilder.ofString("http.proxy.hostname")
.shared(true)
.build();
System.out.println(configuration.get(proxyHostnameProperty));
Feldzusammenfassung
Modifizierer und Typ | Feld und Beschreibung |
---|---|
static final Configuration |
NONE
No-op-Objekt Configuration , das verwendet wird, um die Verwendung globaler Konfigurationen beim Erstellen von Clientbibliotheken zu deaktivieren. |
static final String |
PROPERTY_AZURE_AUTHORITY_HOST
Der Azure Active Directory-Endpunkt, mit dem eine Verbindung hergestellt werden soll. |
static final String |
PROPERTY_AZURE_CLIENT_CERTIFICATE_PASSWORD
Kennwort für ein PFX/PEM-Zertifikat, das beim Durchführen der Dienstprinzipalauthentifizierung bei Azure verwendet wird. |
static final String |
PROPERTY_AZURE_CLIENT_CERTIFICATE_PATH
Pfad einer PFX/PEM-Zertifikatdatei, die beim Durchführen der Dienstprinzipalauthentifizierung bei Azure verwendet werden soll. |
static final String |
PROPERTY_AZURE_CLIENT_ID
Client-ID, die beim Durchführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll. |
static final String |
PROPERTY_AZURE_CLIENT_SECRET
Geheimer Clientschlüssel, der beim Durchführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll. |
static final String |
PROPERTY_AZURE_CLOUD
Name der Azure-Cloud, mit der eine Verbindung hergestellt werden soll. |
static final String |
PROPERTY_AZURE_HTTP_CLIENT_IMPLEMENTATION
Legt den Namen der Implementierung fest, die HttpClientProvider zum Erstellen von Instanzen von HttpClientverwendet werden soll. |
static final String |
PROPERTY_AZURE_HTTP_LOG_DETAIL_LEVEL
Aktiviert die HTTP-Anforderungs-/Antwortprotokollierung, indem eine HTTP-Protokolldetailseite festgelegt wird. |
static final String |
PROPERTY_AZURE_IDENTITY_DISABLE_CP1
Flag zum Deaktivieren der CP1-Clientfunktionen in Azure Identity Token-Anmeldeinformationen. |
static final String |
PROPERTY_AZURE_LOG_LEVEL
Aktiviert die Protokollierung durch Festlegen einer Protokollebene. |
static final String |
PROPERTY_AZURE_METRICS_DISABLED
Deaktiviert Metriken. |
static final String |
PROPERTY_AZURE_METRICS_IMPLEMENTATION
Legt den Namen der Implementierung fest, die MeterProvider zum Erstellen von Instanzen von Meterverwendet werden soll. |
static final String |
PROPERTY_AZURE_PASSWORD
Benutzername, der beim Durchführen der Benutzernamen-/Kennwortauthentifizierung mit Azure verwendet werden soll. |
static final String |
PROPERTY_AZURE_POD_IDENTITY_TOKEN_URL
URL, die von Bridge To Kubernetes zum Umleiten von IMDS-Aufrufen in der Entwicklungsumgebung verwendet wird. |
static final String |
PROPERTY_AZURE_REGIONAL_AUTHORITY_NAME
Name der Regionalen Azure AAD-Behörde. |
static final String |
PROPERTY_AZURE_REQUEST_CONNECT_TIMEOUT
Legt das Standardtimeout in Millisekunden für eine Anforderung zum Herstellen einer Verbindung mit dem Remotehost fest. |
static final String |
PROPERTY_AZURE_REQUEST_READ_TIMEOUT
Legt das standardmäßige Timeoutintervall in Millisekunden fest, das zwischen jedem in einer Antwort gelesenen Byte zulässig ist. |
static final String |
PROPERTY_AZURE_REQUEST_RESPONSE_TIMEOUT
Legt das Standardtimeout in Millisekunden für eine Anforderung zum Empfangen einer Antwort vom Remotehost fest. |
static final String |
PROPERTY_AZURE_REQUEST_RETRY_COUNT
Legt die Standardanzahl fest, mit der eine Anforderung wiederholt wird, wenn die Bedingungen für den Wiederholungsversuch erfüllt werden, bevor ein Fehler auftritt. |
static final String |
PROPERTY_AZURE_REQUEST_WRITE_TIMEOUT
Legt das standardmäßige Timeoutintervall in Millisekunden fest, das zwischen jedem byte zulässig ist, das von einer Anforderung geschrieben wird. |
static final String |
PROPERTY_AZURE_RESOURCE_GROUP
Der Name der Azure-Ressourcengruppe. |
static final String |
PROPERTY_AZURE_SUBSCRIPTION_ID
Abonnement-ID, die beim Herstellen einer Verbindung mit Azure-Ressourcen verwendet werden soll. |
static final String |
PROPERTY_AZURE_TELEMETRY_DISABLED
Deaktiviert die Telemetriesammlung. |
static final String |
PROPERTY_AZURE_TENANT_ID
Mandanten-ID für die Azure-Ressourcen. |
static final String |
PROPERTY_AZURE_TRACING_DISABLED
Deaktiviert die Ablaufverfolgung. |
static final String |
PROPERTY_AZURE_TRACING_IMPLEMENTATION
Legt den Namen der Implementierung fest, die TracerProvider zum Erstellen von Instanzen von Tracerverwendet werden soll. |
static final String |
PROPERTY_AZURE_USERNAME
Benutzername, der beim Durchführen der Benutzernamen-/Kennwortauthentifizierung mit Azure verwendet werden soll. |
static final String |
PROPERTY_HTTPS_PROXY
URL des Proxys für HTTPS-Verbindungen. |
static final String |
PROPERTY_HTTP_PROXY
URL des Proxys für HTTP-Verbindungen. |
static final String |
PROPERTY_IDENTITY_ENDPOINT
Endpunkt, mit dem bei Verwendung der verwalteten Dienstidentität (Managed Service Identity, MSI) von Azure Active Directory eine Verbindung hergestellt werden soll. |
static final String |
PROPERTY_IDENTITY_HEADER
Header beim Herstellen einer Verbindung mit Azure Active Directory mithilfe der verwalteten Dienstidentität (Managed Service Identity, MSI). |
static final String |
PROPERTY_MSI_ENDPOINT
Endpunkt, mit dem bei Verwendung der verwalteten Dienstidentität (Managed Service Identity, MSI) von Azure Active Directory eine Verbindung hergestellt werden soll. |
static final String |
PROPERTY_MSI_SECRET
Geheimnis beim Herstellen einer Verbindung mit Azure Active Directory mithilfe der verwalteten Dienstidentität (Managed Service Identity, MSI). |
static final String |
PROPERTY_NO_PROXY
Eine Liste von Hosts oder CIDR, über die keine HTTP/HTTPS-Proxyverbindungen verwendet werden sollen. |
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
Configuration() |
Als veraltet markiert
Verwenden Sie ConfigurationBuilder und ConfigurationSource , die es ermöglichen, alle Eigenschaften vor dem Erstellen der Konfiguration bereitzustellen und sie unveränderlich zu halten.
Erstellt eine Konfiguration, die die bekannten Azure-Eigenschaftenkonstanten enthält. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
T |
get(ConfigurationProperty<T> property)
Ruft den Eigenschaftswert aus allen verfügbaren Quellen in der folgenden Reihenfolge ab:
|
T |
get(String name, T defaultValue)
Ruft den Wert der Systemeigenschaft oder Umgebungsvariablen ab, die mit der entsprechenden |
T |
get(String name, Function<String,T> converter)
Ruft den Wert der Systemeigenschaft oder Umgebungsvariablen ab und konvertiert ihn mit |
Configuration |
clone()
Als veraltet markiert
Verwenden Sie ConfigurationBuilder und ConfigurationSource , um die Konfiguration zu erstellen.
Klont dieses Configuration-Objekt. |
boolean |
contains(ConfigurationProperty<?> property)
Überprüft, ob die Konfiguration die -Eigenschaft enthält. |
boolean |
contains(String name)
Bestimmt, ob die Systemeigenschaft oder Umgebungsvariable definiert ist. |
String |
get(String name)
Ruft den Wert der Systemeigenschaft oder Umgebungsvariable ab. |
static Configuration |
getGlobalConfiguration()
Ruft den globalen Konfigurationsspeicher ab, der von allen Clientbibliotheken freigegeben wird. |
Configuration |
put(String name, String value)
Als veraltet markiert
Verwenden Sie ConfigurationBuilder und ConfigurationSource , um alle Eigenschaften bereitzustellen, bevor Sie die Konfiguration erstellen.
Fügt eine Konfiguration mit dem angegebenen Wert hinzu. |
String |
remove(String name)
Als veraltet markiert
Verwenden Sie ConfigurationBuilder und ConfigurationSource , um alle Eigenschaften bereitzustellen, bevor Sie die Konfiguration erstellen.
Entfernt die Konfiguration. |
Geerbte Methoden von java.lang.Object
Felddetails
NONE
public static final Configuration NONE
No-op-Objekt Configuration , das verwendet wird, um die Verwendung globaler Konfigurationen beim Erstellen von Clientbibliotheken zu deaktivieren.
PROPERTY_AZURE_AUTHORITY_HOST
public static final String PROPERTY_AZURE_AUTHORITY_HOST
Der Azure Active Directory-Endpunkt, mit dem eine Verbindung hergestellt werden soll.
PROPERTY_AZURE_CLIENT_CERTIFICATE_PASSWORD
public static final String PROPERTY_AZURE_CLIENT_CERTIFICATE_PASSWORD
Kennwort für ein PFX/PEM-Zertifikat, das beim Durchführen der Dienstprinzipalauthentifizierung bei Azure verwendet wird.
PROPERTY_AZURE_CLIENT_CERTIFICATE_PATH
public static final String PROPERTY_AZURE_CLIENT_CERTIFICATE_PATH
Pfad einer PFX/PEM-Zertifikatdatei, die beim Durchführen der Dienstprinzipalauthentifizierung bei Azure verwendet werden soll.
PROPERTY_AZURE_CLIENT_ID
public static final String PROPERTY_AZURE_CLIENT_ID
Client-ID, die beim Durchführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll.
PROPERTY_AZURE_CLIENT_SECRET
public static final String PROPERTY_AZURE_CLIENT_SECRET
Geheimer Clientschlüssel, der beim Durchführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll.
PROPERTY_AZURE_CLOUD
public static final String PROPERTY_AZURE_CLOUD
Name der Azure-Cloud, mit der eine Verbindung hergestellt werden soll.
PROPERTY_AZURE_HTTP_CLIENT_IMPLEMENTATION
public static final String PROPERTY_AZURE_HTTP_CLIENT_IMPLEMENTATION
Legt den Namen der Implementierung fest, die HttpClientProvider zum Erstellen von Instanzen von HttpClientverwendet werden soll.
Der Name muss der vollständige Klassenname sein, z. B com.azure.core.http.netty.NettyAsyncHttpClientProvider
. und nicht NettyAsyncHttpClientProvider
, um mehrere Anbieter mit demselben Namen, aber von verschiedenen Paketen zu unterscheiden.
Wenn der Wert nicht festgelegt ist oder eine leere Zeichenfolge ist, wird der erste HttpClientProvider von ServiceLoader aufgelöste Verwendet, um eine instance von HttpClientzu erstellen. Wenn der Wert festgelegt ist und keinem von ServiceLoader aufgelösten entsprichtHttpClientProvider, wird beim IllegalStateException Versuch, eine instance von HttpClientzu erstellen, ausgelöst.
PROPERTY_AZURE_HTTP_LOG_DETAIL_LEVEL
public static final String PROPERTY_AZURE_HTTP_LOG_DETAIL_LEVEL
Aktiviert die HTTP-Anforderungs-/Antwortprotokollierung, indem eine HTTP-Protokolldetailseite festgelegt wird.
PROPERTY_AZURE_IDENTITY_DISABLE_CP1
public static final String PROPERTY_AZURE_IDENTITY_DISABLE_CP1
Flag zum Deaktivieren der CP1-Clientfunktionen in Azure Identity Token-Anmeldeinformationen.
PROPERTY_AZURE_LOG_LEVEL
public static final String PROPERTY_AZURE_LOG_LEVEL
Aktiviert die Protokollierung durch Festlegen einer Protokollebene.
PROPERTY_AZURE_METRICS_DISABLED
public static final String PROPERTY_AZURE_METRICS_DISABLED
Deaktiviert Metriken.
PROPERTY_AZURE_METRICS_IMPLEMENTATION
public static final String PROPERTY_AZURE_METRICS_IMPLEMENTATION
Legt den Namen der Implementierung fest, die MeterProvider zum Erstellen von Instanzen von Meterverwendet werden soll.
Der Name muss der vollständige Klassenname sein, z. B. com.azure.core.tracing.opentelemetry.OpenTelemetryMeterProvider
und nicht OpenTelemetryMeterProvider
.
Wenn der Wert nicht festgelegt ist oder eine leere Zeichenfolge ist, wird der erste MeterProvider von ServiceLoader aufgelöste Verwendet, um eine instance von Meterzu erstellen. Wenn der Wert festgelegt ist und keinem von ServiceLoader aufgelösten entsprichtMeterProvider, wird beim IllegalStateException Versuch, eine instance von MeterProviderzu erstellen, ausgelöst.
PROPERTY_AZURE_PASSWORD
public static final String PROPERTY_AZURE_PASSWORD
Benutzername, der beim Durchführen der Benutzernamen-/Kennwortauthentifizierung mit Azure verwendet werden soll.
PROPERTY_AZURE_POD_IDENTITY_TOKEN_URL
public static final String PROPERTY_AZURE_POD_IDENTITY_TOKEN_URL
URL, die von Bridge To Kubernetes zum Umleiten von IMDS-Aufrufen in der Entwicklungsumgebung verwendet wird.
PROPERTY_AZURE_REGIONAL_AUTHORITY_NAME
public static final String PROPERTY_AZURE_REGIONAL_AUTHORITY_NAME
Name der Regionalen Azure AAD-Behörde.
PROPERTY_AZURE_REQUEST_CONNECT_TIMEOUT
public static final String PROPERTY_AZURE_REQUEST_CONNECT_TIMEOUT
Legt das Standardtimeout in Millisekunden für eine Anforderung zum Herstellen einer Verbindung mit dem Remotehost fest.
Wenn der konfigurierte Wert gleich oder kleiner als 0 ist, wird kein Timeout angewendet.
PROPERTY_AZURE_REQUEST_READ_TIMEOUT
public static final String PROPERTY_AZURE_REQUEST_READ_TIMEOUT
Legt das standardmäßige Timeoutintervall in Millisekunden fest, das zwischen jedem in einer Antwort gelesenen Byte zulässig ist.
Wenn der konfigurierte Wert gleich oder kleiner als 0 ist, wird kein Timeout angewendet.
PROPERTY_AZURE_REQUEST_RESPONSE_TIMEOUT
public static final String PROPERTY_AZURE_REQUEST_RESPONSE_TIMEOUT
Legt das Standardtimeout in Millisekunden für eine Anforderung zum Empfangen einer Antwort vom Remotehost fest.
Wenn der konfigurierte Wert gleich oder kleiner als 0 ist, wird kein Timeout angewendet.
PROPERTY_AZURE_REQUEST_RETRY_COUNT
public static final String PROPERTY_AZURE_REQUEST_RETRY_COUNT
Legt die Standardanzahl fest, mit der eine Anforderung wiederholt wird, wenn die Bedingungen für den Wiederholungsversuch erfüllt werden, bevor ein Fehler auftritt.
PROPERTY_AZURE_REQUEST_WRITE_TIMEOUT
public static final String PROPERTY_AZURE_REQUEST_WRITE_TIMEOUT
Legt das standardmäßige Timeoutintervall in Millisekunden fest, das zwischen jedem byte zulässig ist, das von einer Anforderung geschrieben wird.
Wenn der konfigurierte Wert gleich oder kleiner als 0 ist, wird kein Timeout angewendet.
PROPERTY_AZURE_RESOURCE_GROUP
public static final String PROPERTY_AZURE_RESOURCE_GROUP
Der Name der Azure-Ressourcengruppe.
PROPERTY_AZURE_SUBSCRIPTION_ID
public static final String PROPERTY_AZURE_SUBSCRIPTION_ID
Abonnement-ID, die beim Herstellen einer Verbindung mit Azure-Ressourcen verwendet werden soll.
PROPERTY_AZURE_TELEMETRY_DISABLED
public static final String PROPERTY_AZURE_TELEMETRY_DISABLED
Deaktiviert die Telemetriesammlung.
PROPERTY_AZURE_TENANT_ID
public static final String PROPERTY_AZURE_TENANT_ID
Mandanten-ID für die Azure-Ressourcen.
PROPERTY_AZURE_TRACING_DISABLED
public static final String PROPERTY_AZURE_TRACING_DISABLED
Deaktiviert die Ablaufverfolgung.
PROPERTY_AZURE_TRACING_IMPLEMENTATION
public static final String PROPERTY_AZURE_TRACING_IMPLEMENTATION
Legt den Namen der Implementierung fest, die TracerProvider zum Erstellen von Instanzen von Tracerverwendet werden soll.
Der Name muss der vollständige Klassenname sein, z. B. com.azure.core.tracing.opentelemetry.OpenTelemetryTracerProvider
und nicht OpenTelemetryTracerProvider
.
Wenn der Wert nicht festgelegt ist oder eine leere Zeichenfolge ist, wird der erste TracerProvider von ServiceLoader aufgelöste Verwendet, um eine instance von Tracerzu erstellen. Wenn der Wert festgelegt ist und keinem von ServiceLoader aufgelösten entsprichtTracerProvider, wird beim IllegalStateException Versuch, eine instance von TracerProviderzu erstellen, ausgelöst.
PROPERTY_AZURE_USERNAME
public static final String PROPERTY_AZURE_USERNAME
Benutzername, der beim Durchführen der Benutzernamen-/Kennwortauthentifizierung mit Azure verwendet werden soll.
PROPERTY_HTTPS_PROXY
public static final String PROPERTY_HTTPS_PROXY
URL des Proxys für HTTPS-Verbindungen.
PROPERTY_HTTP_PROXY
public static final String PROPERTY_HTTP_PROXY
URL des Proxys für HTTP-Verbindungen.
PROPERTY_IDENTITY_ENDPOINT
public static final String PROPERTY_IDENTITY_ENDPOINT
Endpunkt, mit dem bei Verwendung der verwalteten Dienstidentität (Managed Service Identity, MSI) von Azure Active Directory eine Verbindung hergestellt werden soll.
PROPERTY_IDENTITY_HEADER
public static final String PROPERTY_IDENTITY_HEADER
Header beim Herstellen einer Verbindung mit Azure Active Directory mithilfe der verwalteten Dienstidentität (Managed Service Identity, MSI).
PROPERTY_MSI_ENDPOINT
public static final String PROPERTY_MSI_ENDPOINT
Endpunkt, mit dem bei Verwendung der verwalteten Dienstidentität (Managed Service Identity, MSI) von Azure Active Directory eine Verbindung hergestellt werden soll.
PROPERTY_MSI_SECRET
public static final String PROPERTY_MSI_SECRET
Geheimnis beim Herstellen einer Verbindung mit Azure Active Directory mithilfe der verwalteten Dienstidentität (Managed Service Identity, MSI).
PROPERTY_NO_PROXY
public static final String PROPERTY_NO_PROXY
Eine Liste von Hosts oder CIDR, über die keine HTTP/HTTPS-Proxyverbindungen verwendet werden sollen.
Details zum Konstruktor
Configuration
@Deprecated
public Configuration()
Als veraltet markiert
Erstellt eine Konfiguration, die die bekannten Azure-Eigenschaftenkonstanten enthält.
Details zur Methode
get
public T
Ruft den Eigenschaftswert aus allen verfügbaren Quellen in der folgenden Reihenfolge ab:
- Explizite Konfiguration anhand des Eigenschaftennamens ConfigurationSource
- Explizite Konfiguration durch Eigenschaftenalias in der Reihenfolge, in der sie bereitgestellt wurden ConfigurationProperty<T>
- Explizite Konfiguration nach Eigenschaftsname im freigegebenen Abschnitt (wenn ConfigurationProperty<T> freigegeben ist)
- Explizite Konfiguration durch Eigenschaftenaliasen im freigegebenen Abschnitt (wenn ConfigurationProperty<T> freigegeben)
- Systemeigenschaft (wenn festgelegt)
- Umgebungsvariable (falls festgelegt)
Der Eigenschaftswert wird in den angegebenen Typ konvertiert. Wenn der Eigenschaftswert fehlt und nicht erforderlich ist, wird der Standardwert zurückgegeben.
ConfigurationProperty<String> property = ConfigurationPropertyBuilder.ofString("http.proxy.hostname")
.shared(true)
.logValue(true)
.systemPropertyName("http.proxyHost")
.build();
// attempts to get local `azure.sdk.<client-name>.http.proxy.host` property and falls back to
// shared azure.sdk.http.proxy.port
System.out.println(configuration.get(property));
Parameter:
Gibt zurück:
get
public T
Ruft den Wert der Systemeigenschaft oder Umgebungsvariablen ab, die mit der entsprechenden parse
Methode für diesen Typ in den angegebenen Primitiven T
konvertiert wurde. Verwenden Sie get(ConfigurationProperty<T> property) Überladung, um eine explizite Konfiguration oder Umgebungskonfiguration aus einer bestimmten Quelle abzurufen.
Diese Methode überprüft zunächst die Werte, die zuvor aus der Umgebung geladen wurden. Wenn die Konfiguration dort gefunden wird, wird sie zurückgegeben. Andernfalls wird versucht, den Wert aus der Umgebung zu laden.
Wenn keine Konfiguration gefunden wird, wird zurückgegeben defaultValue
.
Folgende Typen werden unterstützt:
- Byte
- Short
- Integer
- Long
- Float
- Double
- Boolean
Parameter:
Gibt zurück:
get
public T
Ruft den Wert der Systemeigenschaft oder Umgebungsvariablen ab und konvertiert ihn mit converter
.
Diese Methode überprüft zunächst die Werte, die zuvor aus der Umgebung geladen wurden. Wenn die Konfiguration dort gefunden wird, wird sie zurückgegeben. Andernfalls wird versucht, den Wert aus der Umgebung zu laden.
Wenn keine Konfiguration gefunden wird, converter
wird nicht aufgerufen, und NULL wird zurückgegeben.
Parameter:
T
.
Gibt zurück:
clone
@Deprecated
public Configuration clone()
Als veraltet markiert
Klont dieses Configuration-Objekt.
Überschreibt:
Configuration.clone()Gibt zurück:
contains
public boolean contains(ConfigurationProperty property)
Überprüft, ob die Konfiguration die -Eigenschaft enthält. Wenn die Eigenschaft zwischen Clients freigegeben werden kann, überprüft dies Configuration
und greift auf den freigegebenen Abschnitt zurück. Wenn für die Eigenschaft Aliase, Systemeigenschaft oder Umgebungsvariable definiert sind, überprüft sie auch.
Der Wert wird nicht überprüft.
Parameter:
Gibt zurück:
contains
public boolean contains(String name)
Bestimmt, ob die Systemeigenschaft oder Umgebungsvariable definiert ist.
Verwenden Sie contains(ConfigurationProperty<?> property) Überladung, um eine explizite Konfiguration oder Umgebungskonfiguration aus einer bestimmten Quelle abzurufen.
Dadurch werden nur Werte überprüft, die zuvor in das Configuration-Objekt geladen wurden. Dadurch wird die Umgebung nicht überprüft, um den Wert zu enthalten.
Parameter:
Gibt zurück:
get
public String get(String name)
Ruft den Wert der Systemeigenschaft oder Umgebungsvariable ab. Verwenden Sie get(ConfigurationProperty<T> property) Überladung, um eine explizite Konfiguration oder Umgebungskonfiguration aus einer bestimmten Quelle abzurufen.
Diese Methode überprüft zunächst die Werte, die zuvor aus der Umgebung geladen wurden. Wenn die Konfiguration dort gefunden wird, wird sie zurückgegeben. Andernfalls wird versucht, den Wert aus der Umgebung zu laden.
Parameter:
Gibt zurück:
getGlobalConfiguration
public static Configuration getGlobalConfiguration()
Ruft den globalen Konfigurationsspeicher ab, der von allen Clientbibliotheken freigegeben wird.
Gibt zurück:
put
@Deprecated
public Configuration put(String name, String value)
Als veraltet markiert
Fügt eine Konfiguration mit dem angegebenen Wert hinzu.
Dadurch wird der vorherige Konfigurationswert überschrieben, sofern er vorhanden ist.
Parameter:
Gibt zurück:
remove
@Deprecated
public String remove(String name)
Als veraltet markiert
Entfernt die Konfiguration.
Dadurch wird der Wert der Konfiguration zurückgegeben, sofern er zuvor vorhanden war.
Parameter:
Gibt zurück:
Gilt für:
Azure SDK for Java