- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
@LimitedPrivate @Unstable @VisibleForTesting
@LimitedPrivate @Evolving public interface LedgerOffloaderFactory<T extends LedgerOffloader> {
/** * Provide a metadata accessor to access customized metadata associated with logs. * * @deprecated this class is here for legacy reason. It is not recommended to use this class for storing customized * metadata. */ @LimitedPrivate @Evolving public interface MetadataAccessor extends Closeable, AsyncCloseable { /** * Get the name of the stream managed by this log manager. * @return streamName */ String getStreamName(); void createOrUpdateMetadata(byte[] metadata) throws IOException; void deleteMetadata() throws IOException; byte[] getMetadata() throws IOException; /** * Close the distributed log metadata, freeing any resources it may hold. */ void close() throws IOException; }
@LimitedPrivate @Evolving public interface LedgerOffloaderFactory<T extends LedgerOffloader> {
@LimitedPrivate @Evolving public interface MetadataClientDriver extends AutoCloseable {
@LimitedPrivate @Evolving public interface RegistrationClient extends AutoCloseable {
@LimitedPrivate @Unstable public interface LedgerMetadata {
@LimitedPrivate @Evolving public interface RegistrationManager extends AutoCloseable {