Class SourceOnlyRepositorySettingsBuilders
java.lang.Object
co.elastic.clients.elasticsearch.snapshot.SourceOnlyRepositorySettingsBuilders
Builders for
SourceOnlyRepositorySettings variants.-
Method Summary
Modifier and TypeMethodDescriptionazure()Creates a builder for theazureSourceOnlyRepositorySettingsvariant.static SourceOnlyRepositorySettingsazure(Function<SourceOnlyRepositorySettingsForAzure.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForAzure>> fn) Creates a SourceOnlyRepositorySettings of theazureSourceOnlyRepositorySettingsvariant.fs()Creates a builder for thefsSourceOnlyRepositorySettingsvariant.static SourceOnlyRepositorySettingsfs(Function<SourceOnlyRepositorySettingsForSharedFileSystem.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForSharedFileSystem>> fn) Creates a SourceOnlyRepositorySettings of thefsSourceOnlyRepositorySettingsvariant.gcs()Creates a builder for thegcsSourceOnlyRepositorySettingsvariant.static SourceOnlyRepositorySettingsgcs(Function<SourceOnlyRepositorySettingsForGcs.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForGcs>> fn) Creates a SourceOnlyRepositorySettings of thegcsSourceOnlyRepositorySettingsvariant.s3()Creates a builder for thes3SourceOnlyRepositorySettingsvariant.static SourceOnlyRepositorySettingss3(Function<SourceOnlyRepositorySettingsForS3.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForS3>> fn) Creates a SourceOnlyRepositorySettings of thes3SourceOnlyRepositorySettingsvariant.url()Creates a builder for theurlSourceOnlyRepositorySettingsvariant.static SourceOnlyRepositorySettingsurl(Function<SourceOnlyRepositorySettingsForReadOnlyUrl.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForReadOnlyUrl>> fn) Creates a SourceOnlyRepositorySettings of theurlSourceOnlyRepositorySettingsvariant.
-
Method Details
-
azure
Creates a builder for theazureSourceOnlyRepositorySettingsvariant. -
azure
public static SourceOnlyRepositorySettings azure(Function<SourceOnlyRepositorySettingsForAzure.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForAzure>> fn) Creates a SourceOnlyRepositorySettings of theazureSourceOnlyRepositorySettingsvariant. -
gcs
Creates a builder for thegcsSourceOnlyRepositorySettingsvariant. -
gcs
public static SourceOnlyRepositorySettings gcs(Function<SourceOnlyRepositorySettingsForGcs.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForGcs>> fn) Creates a SourceOnlyRepositorySettings of thegcsSourceOnlyRepositorySettingsvariant. -
url
Creates a builder for theurlSourceOnlyRepositorySettingsvariant. -
url
public static SourceOnlyRepositorySettings url(Function<SourceOnlyRepositorySettingsForReadOnlyUrl.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForReadOnlyUrl>> fn) Creates a SourceOnlyRepositorySettings of theurlSourceOnlyRepositorySettingsvariant. -
s3
Creates a builder for thes3SourceOnlyRepositorySettingsvariant. -
s3
public static SourceOnlyRepositorySettings s3(Function<SourceOnlyRepositorySettingsForS3.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForS3>> fn) Creates a SourceOnlyRepositorySettings of thes3SourceOnlyRepositorySettingsvariant. -
fs
Creates a builder for thefsSourceOnlyRepositorySettingsvariant. -
fs
public static SourceOnlyRepositorySettings fs(Function<SourceOnlyRepositorySettingsForSharedFileSystem.Builder, ObjectBuilder<SourceOnlyRepositorySettingsForSharedFileSystem>> fn) Creates a SourceOnlyRepositorySettings of thefsSourceOnlyRepositorySettingsvariant.
-