NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL Storage
/
xyz.noisif.nsl.storage.s3
/
S3FileStorage
/
Builder
Builder
open
class
Builder
:
GenericFileStorage.AbstractBuilder
<
S3FileStorage.Builder
>
Members
Constructors
Builder
Link copied to clipboard
private
constructor
(
)
Properties
access
Key
Link copied to clipboard
private
open
var
accessKey
:
String
endpoint
Link copied to clipboard
private
open
var
endpoint
:
URI
file
Type
Registry
Link copied to clipboard
private
open
var
fileTypeRegistry
:
FileTypeRegistry
force
Path
Style
Link copied to clipboard
private
open
var
forcePathStyle
:
Boolean
health
Check
Bucket
Link copied to clipboard
private
open
var
healthCheckBucket
:
StorageNamespace
secret
Key
Link copied to clipboard
private
open
var
secretKey
:
String
storage
Region
Link copied to clipboard
private
open
var
storageRegion
:
StorageRegion
Functions
access
Key
Link copied to clipboard
open
fun
accessKey
(
accessKey
:
String
)
:
S3FileStorage.Builder
build
Link copied to clipboard
open
fun
build
(
)
:
GenericFileStorage
endpoint
Link copied to clipboard
open
fun
endpoint
(
endpoint
:
String
)
:
S3FileStorage.Builder
file
Type
Registry
Link copied to clipboard
open
fun
fileTypeRegistry
(
fileTypeRegistry
:
FileTypeRegistry
)
:
B
force
Path
Style
Link copied to clipboard
open
fun
forcePathStyle
(
forcePathStyle
:
Boolean
)
:
S3FileStorage.Builder
health
Check
Bucket
Link copied to clipboard
open
fun
healthCheckBucket
(
healthCheckBucket
:
StorageNamespace
)
:
S3FileStorage.Builder
secret
Key
Link copied to clipboard
open
fun
secretKey
(
secretKey
:
String
)
:
S3FileStorage.Builder
self
Link copied to clipboard
protected
open
fun
self
(
)
:
S3FileStorage.Builder
storage
Region
Link copied to clipboard
open
fun
storageRegion
(
storageRegion
:
StorageRegion
)
:
S3FileStorage.Builder
validate
Link copied to clipboard
protected
open
fun
validate
(
)