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