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.BuilderaddVaultId(String vaultId)Set the vault's OCID.OciVaultHealthCheckbuild()Build the instance from this builder.OciVaultHealthCheck.Builderconfig(Config config)Set up this builder using config.OciVaultHealthCheck.BuilderociVault(OciVaultRx vaultRx)Set the vault client.
-
-
-
Method Detail
-
build
public OciVaultHealthCheck build()
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin 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.
-
-