Class OciObjectStorageHealthCheck.Builder
java.lang.Object
io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
- All Implemented Interfaces:
Builder<OciObjectStorageHealthCheck.Builder,,OciObjectStorageHealthCheck> Supplier<OciObjectStorageHealthCheck>
- Enclosing class:
- OciObjectStorageHealthCheck
public static final class OciObjectStorageHealthCheck.Builder
extends Object
implements Builder<OciObjectStorageHealthCheck.Builder,OciObjectStorageHealthCheck>
Fluent API builder for
OciObjectStorageHealthCheck.-
Method Summary
Modifier and TypeMethodDescriptionAdd a bucket to the list.build()Build the instance from this builder.Set up this builder using config.Set the namespace.ociObjectStorage(OciObjectStorageRx ociObjectStorage) Set the underlying OCI ObjectStorage RX client.
-
Method Details
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<OciObjectStorageHealthCheck.Builder,OciObjectStorageHealthCheck> - Returns:
- instance of the built type
-
config
Set up this builder using config.- Parameters:
config- the config.- Returns:
- the builder.
-
ociObjectStorage
Set the underlying OCI ObjectStorage RX client.- Parameters:
ociObjectStorage- object storage RX client.- Returns:
- the builder.
-
addBucket
Add a bucket to the list.- Parameters:
bucket- bucket's name.- Returns:
- the builder.
-
namespace
Set the namespace.- Parameters:
namespace- the namespace.- Returns:
- the builder.
-