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