public enum CloudPlatform extends EnumSE<CloudPlatform>
"spring.main.cloud-platform" 構成プロパティを使用して、検出を強制できます。| 列挙型定数と説明 |
|---|
AZURE_APP_SERVICEAzure アプリサービスプラットフォーム。 |
CLOUD_FOUNDRYCloud Foundry プラットフォーム。 |
HEROKUHeroku プラットフォーム。 |
KUBERNETESKubernetes プラットフォーム。 |
NONE クラウドプラットフォームはありません。 |
SAPSAPCloud プラットフォーム。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static CloudPlatform | getActive(Environment environment) アクティブな CloudPlatform または null がアクティブでない場合は、返します。 |
boolean | isActive(Environment environment) プラットフォームがアクティブかどうかを判断します(つまり |
abstract boolean | isDetected(Environment environment) プラットフォーム固有の環境変数を探すことにより、プラットフォームが検出されたかどうかを判別します。 |
boolean | isEnforced(Binder binder)"spring.main.cloud-platform" 構成プロパティを調べて、プラットフォームが適用されているかどうかを判別します。 |
boolean | isEnforced(Environment environment)"spring.main.cloud-platform" 構成プロパティを調べて、プラットフォームが適用されているかどうかを判別します。 |
boolean | isUsingForwardHeaders() プラットフォームがロードバランサーの背後にあり、X-Forwarded-For ヘッダーを使用している場合に返されます。 |
static CloudPlatform | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static CloudPlatform[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSEgetClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic static final CloudPlatform NONE
public static final CloudPlatform CLOUD_FOUNDRY
public static final CloudPlatform HEROKU
public static final CloudPlatform SAP
public static final CloudPlatform KUBERNETES
public static final CloudPlatform AZURE_APP_SERVICE
public static CloudPlatform[] values()
for (CloudPlatform c : CloudPlatform.values()) System.out.println(c);
public static CloudPlatform valueOf(StringSE name)
name - 返される列挙定数の名前。IllegalArgumentExceptionSE - この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE - 引数が null の場合 public boolean isActive(Environment environment)
environment - 環境 public boolean isEnforced(Environment environment)
"spring.main.cloud-platform" 構成プロパティを調べて、プラットフォームが適用されているかどうかを判別します。environment - 環境 public boolean isEnforced(Binder binder)
"spring.main.cloud-platform" 構成プロパティを調べて、プラットフォームが適用されているかどうかを判別します。binder - バインダー public abstract boolean isDetected(Environment environment)
environment - 環境 public boolean isUsingForwardHeaders()
public static CloudPlatform getActive(Environment environment)
CloudPlatform または null がアクティブでない場合は、返します。environment - 環境 CloudPlatform または null