Class OciVaultHealthCheck.Builder
- java.lang.Object
-
- io.helidon.integrations.oci.vault.health.OciVaultHealthCheck.Builder
-
- All Implemented Interfaces:
Builder<OciVaultHealthCheck>
,Supplier<OciVaultHealthCheck>
- Enclosing class:
- OciVaultHealthCheck
public static final class OciVaultHealthCheck.Builder extends Object implements Builder<OciVaultHealthCheck>
Fluent API builder forOciVaultHealthCheck
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OciVaultHealthCheck.Builder
addVaultId(String vaultId)
Set the vault's OCID.OciVaultHealthCheck
build()
Build the instance from this builder.OciVaultHealthCheck.Builder
config(Config config)
Set up this builder using config.OciVaultHealthCheck.Builder
ociVault(OciVaultRx vaultRx)
Set the vault client.
-
-
-
Method Detail
-
build
public OciVaultHealthCheck build()
Description copied from interface:Builder
Build the instance from this builder.- Specified by:
build
in interfaceBuilder<OciVaultHealthCheck>
- Returns:
- instance of the built type
-
config
public OciVaultHealthCheck.Builder config(Config config)
Set up this builder using config.- Parameters:
config
- the config.- Returns:
- the builder.
-
addVaultId
public OciVaultHealthCheck.Builder addVaultId(String vaultId)
Set the vault's OCID.- Parameters:
vaultId
- vault ID.- Returns:
- the builder.
-
ociVault
public OciVaultHealthCheck.Builder ociVault(OciVaultRx vaultRx)
Set the vault client.- Parameters:
vaultRx
- vault client.- Returns:
- the builder.
-
-