- All Superinterfaces:
- Prototype.Api
- All Known Implementing Classes:
- ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
Information about the instance retrieved from Imds.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic classFluent API builder forImdsInstanceInfo.static classImdsInstanceInfo.BuilderBase<BUILDER extends ImdsInstanceInfo.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ImdsInstanceInfo> Fluent API builder base forImdsInstanceInfo.
- 
Method SummaryModifier and TypeMethodDescriptionstatic ImdsInstanceInfo.Builderbuilder()Create a new fluent API builder to customize configuration.static ImdsInstanceInfo.Builderbuilder(ImdsInstanceInfo instance) Create a new fluent API builder from an existing instance.Canonical Region Name.Compartment Id.static ImdsInstanceInfocreate()Create a new instance with default values.static ImdsInstanceInfoDeprecated.static ImdsInstanceInfoCreate a new instance from configuration.Display Name.Fault Domain Name.hostName()Host Name.Instance Data.Oci Availability Domain Name.region()Region Name.tenantId()Tenant Id.
- 
Method Details- 
builderCreate a new fluent API builder to customize configuration.- Returns:
- a new builder
 
- 
builderCreate a new fluent API builder from an existing instance.- Parameters:
- instance- an existing instance used as a base for the builder
- Returns:
- a builder based on an instance
 
- 
createCreate a new instance from configuration.- Parameters:
- config- used to configure the new instance
- Returns:
- a new instance configured from configuration
 
- 
createDeprecated.Create a new instance from configuration.- Parameters:
- config- used to configure the new instance
- Returns:
- a new instance configured from configuration
 
- 
createCreate a new instance with default values.- Returns:
- a new instance
 
- 
displayNameString displayName()Display Name.- Returns:
- Display Name of the Instance
 
- 
hostNameString hostName()Host Name.- Returns:
- Host Name of the Instance
 
- 
canonicalRegionNameString canonicalRegionName()Canonical Region Name.- Returns:
- Canonical Region Name of where the Instance exists
 
- 
regionString region()Region Name.- Returns:
- Short Region Name of where the Instance exists
 
- 
ociAdNameString ociAdName()Oci Availability Domain Name.- Returns:
- Physical Availaibility Domain Name where the Instance exists
 
- 
faultDomainString faultDomain()Fault Domain Name.- Returns:
- Fault Domain Name where the Instance exists
 
- 
compartmentIdString compartmentId()Compartment Id.- Returns:
- Compartment Id where the Instance was provisioned.
 
- 
tenantIdString tenantId()Tenant Id.- Returns:
- Tenant Id where the Instance was provisioned.
 
- 
jsonObjectJsonObject jsonObject()Instance Data.- Returns:
- Full information about the Instance as a JsonObject
 
 
- 
create(io.helidon.config.Config)