Class GcsRepository
java.lang.Object
co.elastic.clients.elasticsearch.snapshot.RepositoryBase
co.elastic.clients.elasticsearch.snapshot.GcsRepository
- All Implemented Interfaces:
- RepositoryVariant,- JsonpSerializable
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch.snapshot.RepositoryBaseRepositoryBase.AbstractBuilder<BuilderT extends RepositoryBase.AbstractBuilder<BuilderT>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<GcsRepository>Json deserializer forGcsRepository
- 
Method SummaryModifier and TypeMethodDescriptionRepository variant kind.static GcsRepositoryprotected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final GcsRepositorySettingssettings()Required - The repository settings.protected static voidMethods inherited from class co.elastic.clients.elasticsearch.snapshot.RepositoryBaseserialize, setupRepositoryBaseDeserializer, toString, uuidMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface co.elastic.clients.json.JsonpSerializableserializeMethods inherited from interface co.elastic.clients.elasticsearch.snapshot.RepositoryVariant_toRepository
- 
Field Details- 
_DESERIALIZERJson deserializer forGcsRepository
 
- 
- 
Method Details- 
of
- 
_repositoryKindRepository variant kind.- Specified by:
- _repositoryKindin interface- RepositoryVariant
 
- 
settingsRequired - The repository settings.API name: settings
- 
serializeInternal- Overrides:
- serializeInternalin class- RepositoryBase
 
- 
setupGcsRepositoryDeserializer
 
-