Package com.netflix.appinfo
Class AmazonInfo.Builder
- java.lang.Object
-
- com.netflix.appinfo.AmazonInfo.Builder
-
- Enclosing class:
- AmazonInfo
public static final class AmazonInfo.Builder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AmazonInfo.BuilderaddMetadata(AmazonInfo.MetaDataKey key, java.lang.String value)AmazonInfoautoBuild(java.lang.String namespace)Build theAmazonInfoautomatically via HTTP calls to instance metadata API.AmazonInfobuild()Build theInstanceInfoinformation.static AmazonInfo.BuildernewBuilder()AmazonInfo.BuilderwithAmazonInfoConfig(AmazonInfoConfig config)
-
-
-
Method Detail
-
newBuilder
public static AmazonInfo.Builder newBuilder()
-
addMetadata
public AmazonInfo.Builder addMetadata(AmazonInfo.MetaDataKey key, java.lang.String value)
-
withAmazonInfoConfig
public AmazonInfo.Builder withAmazonInfoConfig(AmazonInfoConfig config)
-
build
public AmazonInfo build()
Build theInstanceInfoinformation.- Returns:
- AWS specific instance information.
-
autoBuild
public AmazonInfo autoBuild(java.lang.String namespace)
Build theAmazonInfoautomatically via HTTP calls to instance metadata API.- Parameters:
namespace- the namespace to look for configuration properties.- Returns:
- the instance information specific to AWS.
-
-