Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAllOrEachExtension - Class in com.linecorp.centraldogma.testing.junit
-
A base class for JUnit5 extensions that allows implementations to control whether the callbacks are run around the entire class, like
BeforeAll
orAfterAll
, or around each test method, likeBeforeEach
orAfterEach
. - AbstractAllOrEachExtension() - Constructor for class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- AbstractArmeriaCentralDogmaBuilder<B> - Class in com.linecorp.centraldogma.client.armeria
-
Builds a
CentralDogma
client. - AbstractArmeriaCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
- AbstractCentralDogma - Class in com.linecorp.centraldogma.client
-
A skeletal
CentralDogma
implementation. - AbstractCentralDogma(ScheduledExecutorService) - Constructor for class com.linecorp.centraldogma.client.AbstractCentralDogma
-
Creates a new instance.
- AbstractCentralDogmaBuilder<B> - Class in com.linecorp.centraldogma.client
-
Builds a
CentralDogma
client. - AbstractCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
- AbstractCommandExecutor - Class in com.linecorp.centraldogma.server.command
-
Helps to implement a concrete
CommandExecutor
. - AbstractCommandExecutor(Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>) - Constructor for class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
-
Creates a new instance.
- AbstractPluginConfig - Class in com.linecorp.centraldogma.server.plugin
-
An abstract
PluginConfig
implementation. - AbstractPluginConfig(Boolean) - Constructor for class com.linecorp.centraldogma.server.plugin.AbstractPluginConfig
-
Creates a new instance.
- AbstractPushCommand<T> - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for pushing changes to the repository. - accessLogFormat() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the access log format.
- accessLogFormat(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Configures a format of an access log.
- accessToken() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the access token to use when authenticating a client.
- accessToken(String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the access token to use when authenticating a client.
- activateToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Activates the
Token
of the specifiedappId
. - activePort() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the primary port of the server.
- activePorts() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the ports of the server.
- additionalProperties() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the additional ZooKeeper properties.
- addListener(RepositoryListener) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the
RepositoryListener
that gets notified whenever changes matching withRepositoryListener.pathPattern()
are pushed to thisRepository
. - addMember(Author, String, User, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds the specified
member
to theProjectMetadata
of the specifiedprojectName
with the specifiedprojectRole
. - addPerTokenPermission(Author, String, String, String, Collection<Permission>) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds
Permission
s for theToken
of the specifiedappId
to the specifiedrepoName
in the specifiedprojectName
. - addPerUserPermission(Author, String, String, User, Collection<Permission>) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- addRepo(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds a
RepositoryMetadata
of the specifiedrepoName
to the specifiedprojectName
with a defaultPerRolePermissions
. - addRepo(Author, String, String, PerRolePermissions) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds a
RepositoryMetadata
of the specifiedrepoName
to the specifiedprojectName
with the specifiedPerRolePermissions
. - address() - Method in class com.linecorp.centraldogma.server.ManagementConfig
-
Returns the address of the management service.
- addToken(Author, String, Token, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds the specified
Token
to the specifiedprojectName
. - addToken(Author, String, String, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- ADMIN - Enum constant in enum class com.linecorp.centraldogma.common.RepositoryRole
-
Able to manage a repository.
- after() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Stops the server and deletes the temporary files created by the server.
- after(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
-
A method that should be run at the end of a test lifecycle.
- after(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
- afterAll(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- afterEach(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- AGGREGATORS_REPLCACE_PATTERN - Static variable in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- all() - Static method in interface com.linecorp.centraldogma.common.PathPattern
-
Returns the path pattern that represents all files.
- ALL_PATH - Static variable in interface com.linecorp.centraldogma.server.storage.repository.Repository
- ALL_REPLICAS - Enum constant in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Run the
Plugin
on the all replicas. - allowedOrigins() - Method in class com.linecorp.centraldogma.server.CorsConfig
-
Returns the list of origins which are allowed a CORS policy.
- AllReplicasPlugin - Class in com.linecorp.centraldogma.server.plugin
-
A Base class for
Plugin
whoseAllReplicasPlugin.target(CentralDogmaConfig)
isPluginTarget.ALL_REPLICAS
. - AllReplicasPlugin() - Constructor for class com.linecorp.centraldogma.server.plugin.AllReplicasPlugin
- allZones() - Method in class com.linecorp.centraldogma.server.ZoneConfig
-
Returns all zones.
- appId() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns the ID of the application.
- appId() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
-
Returns the ID of the application.
- appIds() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the application
Token
s. - APPLY_JSON_PATCH - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Applies a JSON patch to a JSON file.
- APPLY_TEXT_PATCH - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Applies a textual patch to a text file.
- ArmeriaCentralDogmaBuilder - Class in com.linecorp.centraldogma.client.armeria
-
Builds a
CentralDogma
client based on an Armeria HTTP client. - ArmeriaCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.armeria.ArmeriaCentralDogmaBuilder
- ArmeriaClientConfigurator - Interface in com.linecorp.centraldogma.client.armeria
-
Configures the underlying Armeria client of
CentralDogma
. - asIs(CommitResult) - Method in interface com.linecorp.centraldogma.server.command.NormalizableCommit
-
Returns a new
PushAsIsCommand
which is converted usingCommitResult
for replicating to other replicas. - asIs(CommitResult) - Method in class com.linecorp.centraldogma.server.command.NormalizingPushCommand
- asIs(CommitResult) - Method in class com.linecorp.centraldogma.server.command.TransformCommand
- atJsonPointer(Watcher<JsonNode>, String) - Static method in interface com.linecorp.centraldogma.client.Watcher
- authConfig() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns the authentication configuration.
- authConfig() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the
AuthConfig
. - AuthConfig - Class in com.linecorp.centraldogma.server.auth
-
An authentication configuration for the Central Dogma server.
- AuthConfig(AuthProviderFactory, Set<String>, boolean, String, long, String, JsonNode) - Constructor for class com.linecorp.centraldogma.server.auth.AuthConfig
-
Creates a new instance.
- AuthConfig(String, Set<String>, Boolean, String, Long, String, JsonNode) - Constructor for class com.linecorp.centraldogma.server.auth.AuthConfig
-
Creates a new instance.
- AuthException - Exception Class in com.linecorp.centraldogma.server.auth
-
A
RuntimeException
raised while performing authentication. - AuthException() - Constructor for exception class com.linecorp.centraldogma.server.auth.AuthException
-
Creates a new instance.
- AuthException(String) - Constructor for exception class com.linecorp.centraldogma.server.auth.AuthException
-
Creates a new instance with the specified
message
. - AuthException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.server.auth.AuthException
-
Creates a new instance with the specified
message
andcause
. - AuthException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.server.auth.AuthException
-
Creates a new instance with the specified
message
,cause
, suppression enabled or disabled, and writable stack trace enabled or disabled. - AuthException(Throwable) - Constructor for exception class com.linecorp.centraldogma.server.auth.AuthException
-
Creates a new instance with the specified
cause
. - author() - Method in class com.linecorp.centraldogma.common.Commit
- author() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- author() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- author() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- author() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- author() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- author() - Method in class com.linecorp.centraldogma.server.command.NormalizingPushCommand
- author() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- author() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- author() - Method in class com.linecorp.centraldogma.server.command.PushAsIsCommand
- author() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- author() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- author() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- author() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- author() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- author() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- author() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
- author() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- author() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- author() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- author() - Method in interface com.linecorp.centraldogma.server.command.Command
-
Returns the author who initiated the command.
- author() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the author who initially created this project.
- author() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the author who created this
Repository
. - Author - Class in com.linecorp.centraldogma.common
-
An author of a
Commit
. - Author(String) - Constructor for class com.linecorp.centraldogma.common.Author
-
Deprecated.
- Author(String, String) - Constructor for class com.linecorp.centraldogma.common.Author
-
Creates a new instance with the specified name and e-mail address.
- AuthorizationException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when a client failed to authenticate or attempted to perform an unauthorized operation. - AuthorizationException() - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- AuthorizationException(String) - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- AuthorizationException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- AuthorizationException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- AuthorizationException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- AuthorizationException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.AuthorizationException
-
Creates a new instance.
- authorizer() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns an
Authorizer
which is used to authenticate a session token. - AuthProvider - Interface in com.linecorp.centraldogma.server.auth
-
An interface which configures the authentication layer for the Central Dogma server.
- authProviderFactory(AuthProviderFactory) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets an
AuthProviderFactory
instance which is used to create a newAuthProvider
. - AuthProviderFactory - Interface in com.linecorp.centraldogma.server.auth
-
A factory to create an
AuthProvider
instance. - AuthProviderParameters - Class in com.linecorp.centraldogma.server.auth
-
Parameters which are used to create a new
AuthProvider
instance. - AuthProviderParameters(Authorizer<HttpRequest>, CentralDogmaConfig, Supplier<String>, Function<Session, CompletableFuture<Void>>, Function<String, CompletableFuture<Void>>) - Constructor for class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Creates a new instance.
- authProviderProperties(Object) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets an additional properties for an
AuthProviderFactory
. - authService() - Method in class com.linecorp.centraldogma.server.plugin.PluginInitContext
-
Returns the
AuthService
of the Central Dogma server. - awaitInitialValue() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Waits for the initial value to be available.
- awaitInitialValue(long, TimeUnit) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Waits for the initial value to be available.
- awaitInitialValue(long, TimeUnit, T) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Waits for the initial value to be available and returns the specified default value if failed to retrieve the initial value from the server.
B
- backoffOnFailure(long, long, double) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the delays and multiplier which is used to calculate the delay for sending the next watch request when the previous request fails.
- backward(int) - Method in class com.linecorp.centraldogma.common.Revision
- baseRevision() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the base
Revision
. - baseRevision() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the base
Revision
. - before() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Starts an embedded server and calls
CentralDogmaRule.scaffold(CentralDogma)
. - before(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
-
A method that should be run at the beginning of a test lifecycle.
- before(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
- beforeAll(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- beforeEach(ExtensionContext) - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- bidirectional() - Element in annotation interface com.linecorp.centraldogma.client.updater.CentralDogmaBean
-
If
true
, the change of each bean property will be pushed to Central Dogma. - blockingHttpClient() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the blocking HTTP client.
- blockingTaskExecutor() - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Returns the
ScheduledExecutorService
dedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
ScheduledExecutorService
dedicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the
ScheduledExecutorService
dedicated to the execution of blocking tasks or invocations. - build() - Method in class com.linecorp.centraldogma.client.armeria.ArmeriaCentralDogmaBuilder
-
Returns a newly-created
CentralDogma
instance. - build() - Method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroupBuilder
-
Returns a newly-created
CentralDogmaEndpointGroup
that retrieves the listEndpoint
s from an entry in Central Dogma. - build() - Method in class com.linecorp.centraldogma.client.armeria.legacy.LegacyCentralDogmaBuilder
-
Deprecated.Returns a newly-created
CentralDogma
instance. - build() - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Returns a newly-created
CentralDogma
instance. - build() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Returns a newly-created
CentralDogmaBeanConfig
. - build() - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Returns a newly-created
CentralDogma
server. - builder(Watcher<T>, EndpointListDecoder<T>) - Static method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
- BUILTIN_WEB_BASE_PATH - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A base path of the built-in web app.
- BUILTIN_WEB_LOGIN_PATH - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A path which provides a built-in HTML login form to a user.
- BUILTIN_WEB_LOGOUT_PATH - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A path which provides a built-in HTML logout page to a user.
C
- cacheSpec() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Deprecated.
- cacheSpec(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Deprecated.
- caseSensitiveLoginNames() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns whether login names are case-sensitive.
- caseSensitiveLoginNames(boolean) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets whether case-sensitive matching is performed when login names are compared.
- CentralDogma - Class in com.linecorp.centraldogma.server
-
Central Dogma server.
- CentralDogma - Interface in com.linecorp.centraldogma.client
-
Central Dogma client.
- CentralDogmaBean - Annotation Interface in com.linecorp.centraldogma.client.updater
-
Annotates a type to provide the necessary information to
CentralDogmaBeanFactory
so that the bean properties are mirrored from a file in Central Dogma. - CentralDogmaBeanConfig - Class in com.linecorp.centraldogma.client.updater
-
Provides the necessary information to
CentralDogmaBeanFactory
so that the bean properties are mirrored from a file in Central Dogma. - CentralDogmaBeanConfig(String, String, String, String) - Constructor for class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
-
Creates a new instance.
- CentralDogmaBeanConfigBuilder - Class in com.linecorp.centraldogma.client.updater
-
Builds a
CentralDogmaBeanConfig
. - CentralDogmaBeanConfigBuilder() - Constructor for class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Creates a new builder whose all properties are unspecified.
- CentralDogmaBeanConfigBuilder(CentralDogmaBean) - Constructor for class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Creates a new builder from the properties of a
CentralDogmaBean
annotation. - CentralDogmaBeanConfigBuilder(CentralDogmaBeanConfig) - Constructor for class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Creates a new builder from an existing
CentralDogmaBeanConfig
. - CentralDogmaBeanFactory - Class in com.linecorp.centraldogma.client.updater
-
Creates a new bean instance that mirrors its properties from Central Dogma.
- CentralDogmaBeanFactory(CentralDogma, ObjectMapper) - Constructor for class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Creates a new factory instance.
- CentralDogmaBuilder - Class in com.linecorp.centraldogma.server
-
Builds a
CentralDogma
server. - CentralDogmaBuilder(File) - Constructor for class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Creates a new builder with the specified data directory.
- CentralDogmaClientAutoConfiguration - Class in com.linecorp.centraldogma.client.spring
-
Spring bean configuration for
CentralDogma
client. - CentralDogmaClientAutoConfiguration() - Constructor for class com.linecorp.centraldogma.client.spring.CentralDogmaClientAutoConfiguration
- CentralDogmaClientFactoryConfigurator - Interface in com.linecorp.centraldogma.client.spring
-
A configurator to configure the
ClientFactory
which is used to build the Armeria Central Dogma client. - CentralDogmaConfig - Class in com.linecorp.centraldogma.server
-
CentralDogma
server configuration. - CentralDogmaEndpointGroup<T> - Class in com.linecorp.centraldogma.client.armeria
-
A
DynamicEndpointGroup
implementation that retrieves theEndpoint
list from an entry in Central Dogma. - CentralDogmaEndpointGroupBuilder<T> - Class in com.linecorp.centraldogma.client.armeria
-
Builds a
CentralDogmaEndpointGroup
that retrieves the list ofEndpoint
s from an entry in Central Dogma. - CentralDogmaException - Exception Class in com.linecorp.centraldogma.common
-
A
RuntimeException
that is raised when failed to access Central Dogma. - CentralDogmaException() - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaException(String) - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.CentralDogmaException
-
Creates a new instance.
- CentralDogmaExtension - Class in com.linecorp.centraldogma.testing.junit
-
A JUnit
Extension
that starts an embedded Central Dogma server. - CentralDogmaExtension() - Constructor for class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Creates a new instance with TLS disabled.
- CentralDogmaExtension(boolean) - Constructor for class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Creates a new instance.
- CentralDogmaRepository - Class in com.linecorp.centraldogma.client
-
Prepares to send requests to the Central Dogma repository.
- CentralDogmaRule - Class in com.linecorp.centraldogma.testing.junit4
-
A JUnit
Rule
that starts an embedded Central Dogma server. - CentralDogmaRule() - Constructor for class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Creates a new instance with TLS disabled.
- CentralDogmaRule(boolean) - Constructor for class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Creates a new instance.
- CentralDogmaSettings - Class in com.linecorp.centraldogma.client.spring
-
Settings for a Central Dogma client.
- CentralDogmaSettings() - Constructor for class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
- Change<T> - Interface in com.linecorp.centraldogma.common
-
A modification of an individual
Entry
. - ChangeConflictException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to push a commit which cannot be applied without a conflict. - ChangeConflictException() - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeConflictException(String) - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeConflictException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeConflictException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeConflictException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeConflictException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ChangeConflictException
-
Creates a new instance.
- ChangeFormatException - Exception Class in com.linecorp.centraldogma.common
-
An
IllegalArgumentException
that is raised when building aChange
or anEntry
failed due to invalid data format. - ChangeFormatException() - Constructor for exception class com.linecorp.centraldogma.common.ChangeFormatException
-
Creates a new instance.
- ChangeFormatException(String) - Constructor for exception class com.linecorp.centraldogma.common.ChangeFormatException
-
Creates a new instance.
- ChangeFormatException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ChangeFormatException
-
Creates a new instance.
- ChangeFormatException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ChangeFormatException
-
Creates a new instance.
- changes() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the
Change
s of the commit. - changes() - Method in class com.linecorp.centraldogma.server.command.CommitResult
-
Returns the list of
Change
s. - ChangeType - Enum Class in com.linecorp.centraldogma.common
-
The type of a
Change
. - client() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the HTTP-based
CentralDogma
client. - client() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the HTTP-based
CentralDogma
client. - clientAddressSources() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the sources that determines a client address.
- clientAddressSources(Iterable<String>) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the HTTP header names to be used for retrieving a client address.
- clientAddressSources(String...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the HTTP header names to be used for retrieving a client address.
- clientConfigurator(ArmeriaClientConfigurator) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
ArmeriaClientConfigurator
that will configure an underlying Armeria client which performs the actual socket I/O. - clientConfigurator(ArmeriaClientConfigurator) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the
ArmeriaClientConfigurator
that will configure an underlying Armeria client which performs the actual socket I/O. - clientFactory() - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Returns the
ClientFactory
that will create an underlying Armeria client which performs the actual socket I/O. - clientFactory(ClientFactory) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
ClientFactory
that will create an underlying Armeria client which performs the actual socket I/O. - clientFactory(ClientFactory) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the
ClientFactory
that will create an underlying Armeria client which performs the actual socket I/O. - clientPort() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the client port number.
- close() - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Closes underlying resources that may be used when making requests to the server such as health checking or dns queries.
- close() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Stops watching the file specified in the
Query
or thePathPattern
in the repository. - close() - Method in class com.linecorp.centraldogma.server.CentralDogma
- close(Supplier<CentralDogmaException>) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Closes this manager.
- com.linecorp.centraldogma.client - package com.linecorp.centraldogma.client
-
Central Dogma client API.
- com.linecorp.centraldogma.client.armeria - package com.linecorp.centraldogma.client.armeria
-
Armeria-based Central Dogma client implementation.
- com.linecorp.centraldogma.client.armeria.legacy - package com.linecorp.centraldogma.client.armeria.legacy
-
Armeria-based Central Dogma client implementation that uses the legacy Thrift protocol.
- com.linecorp.centraldogma.client.armeria.xds - package com.linecorp.centraldogma.client.armeria.xds
-
Armeria's xDS-based Central Dogma client implementation.
- com.linecorp.centraldogma.client.spring - package com.linecorp.centraldogma.client.spring
-
Spring framework integration for Central Dogma client.
- com.linecorp.centraldogma.client.updater - package com.linecorp.centraldogma.client.updater
-
Creates a Java bean whose properties are mirrored from Central Dogma automatically.
- com.linecorp.centraldogma.common - package com.linecorp.centraldogma.common
-
Common data types and exceptions.
- com.linecorp.centraldogma.common.util - package com.linecorp.centraldogma.common.util
-
Miscellaneous utilities.
- com.linecorp.centraldogma.server - package com.linecorp.centraldogma.server
-
Central Dogma server.
- com.linecorp.centraldogma.server.auth - package com.linecorp.centraldogma.server.auth
-
An abstraction layer for Central Dogma authentication.
- com.linecorp.centraldogma.server.auth.saml - package com.linecorp.centraldogma.server.auth.saml
-
An authentication plugin which configures Central Dogma security using SAML protocol.
- com.linecorp.centraldogma.server.auth.shiro - package com.linecorp.centraldogma.server.auth.shiro
-
An authentication plugin which configures Central Dogma security using Apache Shiro.
- com.linecorp.centraldogma.server.auth.shiro.realm - package com.linecorp.centraldogma.server.auth.shiro.realm
-
Extra Apache Shiro
Realm
s which may be useful for configuring security. - com.linecorp.centraldogma.server.command - package com.linecorp.centraldogma.server.command
-
Central Dogma commands.
- com.linecorp.centraldogma.server.credential - package com.linecorp.centraldogma.server.credential
-
Credential classes for mirroring.
- com.linecorp.centraldogma.server.management - package com.linecorp.centraldogma.server.management
-
Management for the Central Dogma server.
- com.linecorp.centraldogma.server.metadata - package com.linecorp.centraldogma.server.metadata
-
Metadata management for Central Dogma projects.
- com.linecorp.centraldogma.server.mirror - package com.linecorp.centraldogma.server.mirror
-
Mirroring support.
- com.linecorp.centraldogma.server.mirror.git - package com.linecorp.centraldogma.server.mirror.git
-
Central Dogma Git mirroring.
- com.linecorp.centraldogma.server.plugin - package com.linecorp.centraldogma.server.plugin
-
Supports plug-ins which are running on the Central Dogma server.
- com.linecorp.centraldogma.server.storage - package com.linecorp.centraldogma.server.storage
-
Central Dogma storage management.
- com.linecorp.centraldogma.server.storage.project - package com.linecorp.centraldogma.server.storage.project
-
Central Dogma project management.
- com.linecorp.centraldogma.server.storage.repository - package com.linecorp.centraldogma.server.storage.repository
-
Central Dogma repository management.
- com.linecorp.centraldogma.testing.junit - package com.linecorp.centraldogma.testing.junit
-
Simplifies the integration testing with Central Dogma.
- com.linecorp.centraldogma.testing.junit4 - package com.linecorp.centraldogma.testing.junit4
-
Simplifies the integration testing with Central Dogma.
- com.linecorp.centraldogma.xds.cluster.v1 - package com.linecorp.centraldogma.xds.cluster.v1
-
xDS cluster service.
- com.linecorp.centraldogma.xds.endpoint.v1 - package com.linecorp.centraldogma.xds.endpoint.v1
-
xDS endpoint service.
- com.linecorp.centraldogma.xds.group.v1 - package com.linecorp.centraldogma.xds.group.v1
-
xDS group service.
- com.linecorp.centraldogma.xds.k8s.v1 - package com.linecorp.centraldogma.xds.k8s.v1
-
Fetches Kubernetes endpoints information.
- com.linecorp.centraldogma.xds.listener.v1 - package com.linecorp.centraldogma.xds.listener.v1
-
xDS listener service.
- com.linecorp.centraldogma.xds.route.v1 - package com.linecorp.centraldogma.xds.route.v1
-
xDS route service.
- Command<T> - Interface in com.linecorp.centraldogma.server.command
-
A Central Dogma command which is used to mutate projects and repositories.
- commandExecutor() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
CommandExecutor
. - CommandExecutor - Interface in com.linecorp.centraldogma.server.command
-
An executor interface which executes
Command
s. - CommandExecutorStatusManager - Class in com.linecorp.centraldogma.server.command
-
Manages the status of a
CommandExecutor
. - CommandExecutorStatusManager(CommandExecutor) - Constructor for class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Creates a new instance.
- CommandType - Enum Class in com.linecorp.centraldogma.server.command
-
Types of a
Command
. - commit(Revision, long, Author, String, Change<?>...) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the specified changes to this
Repository
. - commit(Revision, long, Author, String, Iterable<Change<?>>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the specified changes to this
Repository
. - commit(Revision, long, Author, String, String, Markup, Change<?>...) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the specified changes to this
Repository
. - commit(Revision, long, Author, String, String, Markup, ContentTransformer<?>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the content that is transformed by the specified
ContentTransformer
to thisRepository
. - commit(Revision, long, Author, String, String, Markup, Iterable<Change<?>>, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Adds the specified changes to this
Repository
. - commit(String, Change<?>...) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
CommitRequest
that is used to push theChange
s to the Central Dogma repository. - commit(String, Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
CommitRequest
that is used to push theChange
s to the Central Dogma repository. - Commit - Class in com.linecorp.centraldogma.common
-
A set of
Change
s and its metadata. - Commit(Revision, Author, long, String, String, Markup) - Constructor for class com.linecorp.centraldogma.common.Commit
-
Creates a new instance.
- Commit(Revision, Author, String, String, Markup) - Constructor for class com.linecorp.centraldogma.common.Commit
-
Creates a new instance.
- CommitRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.push(String, String, Revision, String, String, Markup, Iterable)
request to the Central Dogma repository. - CommitResult - Class in com.linecorp.centraldogma.server.command
-
Result of a
NormalizingPushCommand
commit. - compareTo(Revision) - Method in class com.linecorp.centraldogma.common.Revision
- completedTime() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the time when the mirroring operation was completed.
- config() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns the configuration for the Central Dogma server.
- config() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the configuration of the server.
- config() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
CentralDogmaConfig
. - configType() - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Returns the type of the configuration for this
Plugin
. - configType() - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- configure(ClientBuilder) - Method in interface com.linecorp.centraldogma.client.armeria.ArmeriaClientConfigurator
-
Configures the client using the specified
ClientBuilder
. - configure(ClientFactoryBuilder) - Method in interface com.linecorp.centraldogma.client.spring.CentralDogmaClientFactoryConfigurator
-
Configures the
ClientFactory
which is used to build the Armeria Central Dogma client. - configure(DnsAddressEndpointGroupBuilder) - Method in interface com.linecorp.centraldogma.client.armeria.DnsAddressEndpointGroupConfigurator
-
Configures the DNS lookup of the
ArmeriaCentralDogma
client. - configure(CentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to configure the server.
- configure(CentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the server.
- configureClient(ArmeriaCentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to configure the HTTP-based
CentralDogma
client builder. - configureClient(ArmeriaCentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the HTTP-based
CentralDogma
client builder. - configureClient(LegacyCentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to configure the Thrift-based
CentralDogma
client builder. - configureClient(LegacyCentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the Thrift-based
CentralDogma
client builder. - configureHttpClient(WebClientBuilder) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to configure the
WebClient
builder. - configureHttpClient(WebClientBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the
WebClient
builder. - ConfigValueConverter - Interface in com.linecorp.centraldogma.server
-
A converter that converts a value of certain configuration properties in
CentralDogmaConfig
. - content() - Method in interface com.linecorp.centraldogma.common.Change
-
Returns the content of the
Change
, which depends on theChange.type()
. - content() - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the content.
- content() - Method in class com.linecorp.centraldogma.common.Entry
- content() - Method in class com.linecorp.centraldogma.common.MergedEntry
- contentAsJson() - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the JSON representation of the specified content.
- contentAsJson(Class<U>) - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the value converted from the JSON representation of the specified content.
- contentAsPrettyText() - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the prettified textual representation of the specified content.
- contentAsPrettyText() - Method in class com.linecorp.centraldogma.common.Entry
- contentAsPrettyText() - Method in class com.linecorp.centraldogma.common.MergedEntry
- contentAsText() - Method in interface com.linecorp.centraldogma.common.Change
-
Returns the textual representation of
Change.content()
. - contentAsText() - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the textual representation of the specified content.
- contentAsText() - Method in class com.linecorp.centraldogma.common.Entry
- contentAsText() - Method in class com.linecorp.centraldogma.common.MergedEntry
- ContentHolder<T> - Interface in com.linecorp.centraldogma.common
-
A holder which has the content and its
EntryType
. - ContentTransformer<T> - Class in com.linecorp.centraldogma.server.command
-
A
Function
which is used for transforming the content at the specified path of the repository. - ContentTransformer(String, EntryType, BiFunction<Revision, T, T>) - Constructor for class com.linecorp.centraldogma.server.command.ContentTransformer
-
Creates a new instance.
- contentType() - Method in enum class com.linecorp.centraldogma.common.ChangeType
-
Returns the type of the content returned by
Change.content()
. - convert(String, String) - Method in interface com.linecorp.centraldogma.server.ConfigValueConverter
-
Returns the converted value of the property.
- convertValue(String, String) - Static method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Converts the specified
value
usingConfigValueConverter
if the specifiedvalue
starts with a prefix followed by a colon':'
. - cors(CorsConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Enables CORS with the specified
CorsConfig
. - cors(String...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Enables CORS with the specified allowed origins.
- corsConfig() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the
CorsConfig
. - CorsConfig - Class in com.linecorp.centraldogma.server
-
CORS configuration.
- CorsConfig(Object, Integer) - Constructor for class com.linecorp.centraldogma.server.CorsConfig
-
Creates an instance with the specified
allowedOrigins
andmaxAgeSeconds
. - create(AuthProviderParameters) - Method in interface com.linecorp.centraldogma.server.auth.AuthProviderFactory
-
Creates a new
AuthProvider
instance which is used for configuring the authentication layer for the Central Dogma server. - create(AuthProviderParameters) - Method in class com.linecorp.centraldogma.server.auth.saml.SamlAuthProviderFactory
- create(AuthProviderParameters) - Method in class com.linecorp.centraldogma.server.auth.shiro.ShiroAuthProviderFactory
- create(Session) - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Creates the specified
session
in the session storage. - create(String, long, Author) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns a newly-created element with the specified
name
and the specifiedcreationTimeMillis
by the specifiedAuthor
. - create(String, Author) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns a newly-created element with the specified
name
by the specifiedAuthor
. - CREATE_PROJECT - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- CREATE_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- CREATE_SESSION - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- createCluster(CreateClusterRequest, StreamObserver<Cluster>) - Method in class com.linecorp.centraldogma.xds.cluster.v1.XdsClusterService
- createEndpoint(CreateEndpointRequest, StreamObserver<ClusterLoadAssignment>) - Method in class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
- createGroup(CreateGroupRequest, StreamObserver<Group>) - Method in class com.linecorp.centraldogma.xds.group.v1.XdsGroupService
- createKubernetesEndpointAggregator(CreateKubernetesEndpointAggregatorRequest, StreamObserver<KubernetesEndpointAggregator>) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- createKubernetesEndpointGroup(ServiceEndpointWatcher, MetaRepository, Executor) - Static method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
-
Creates a
KubernetesEndpointGroup
from the specifiedServiceEndpointWatcher
. - createListener(CreateListenerRequest, StreamObserver<Listener>) - Method in class com.linecorp.centraldogma.xds.listener.v1.XdsListenerService
- createProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to create a new project. - createProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to create a new project. - createProject(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Creates a project.
- CreateProjectCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for creating a new project. - createPushCommand(MirrorDto, Author, ZoneConfig, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Create a push
Command
for theMirrorDto
. - createPushCommand(Credential, Author, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Create a push
Command
for theCredential
. - createRepository(Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to create a new repository. - createRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to create a new repository. - createRepository(String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Creates a repository.
- CreateRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for creating a new repository. - createRoute(CreateRouteRequest, StreamObserver<RouteConfiguration>) - Method in class com.linecorp.centraldogma.xds.route.v1.XdsRouteService
- createSession(Session) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to create a new session. - CreateSessionCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for creating a new session. - createToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Creates a new user-level
Token
with the specifiedappId
. - createToken(Author, String, boolean) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- createToken(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- createToken(Author, String, String, boolean) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- creation() - Method in class com.linecorp.centraldogma.server.metadata.Member
-
Returns who added this member to a project when.
- creation() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns who created this project when.
- creation() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns who created this repository when.
- creation() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns who created this token when.
- creation() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
-
Returns who creates the token when.
- creationTime() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the created time
Instant
. - creationTimeMillis() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the creation time of this project, in milliseconds.
- creationTimeMillis() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the creation time of this
Repository
. - credential() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the authentication credentials which are required when accessing the Git repositories.
- credential() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the credential of this mirror.
- credential(String) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a mirroring credential of the specified
id
. - Credential - Interface in com.linecorp.centraldogma.server.credential
-
A credential used to access external resources such as Git repositories or the Kubernetes control plane.
- credentials() - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a list of mirroring credentials.
- currentZone() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns the current zone where the
Mirror
is running. - currentZone() - Method in class com.linecorp.centraldogma.server.ZoneConfig
-
Returns the current zone.
D
- dataDir() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the data directory.
- dataDir() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the
Path
to the server's data directory. - deactivateToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Deactivates the
Token
of the specifiedappId
. - deactivation() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns who deactivated this token when.
- decode(T) - Method in interface com.linecorp.centraldogma.client.armeria.EndpointListDecoder
-
Decodes an object into a set of
Endpoint
s. - DEFAULT - Static variable in class com.linecorp.centraldogma.common.Author
-
The default author which is used when security is disabled.
- DEFAULT - Static variable in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Deprecated.
- DEFAULT - Static variable in class com.linecorp.centraldogma.server.metadata.User
- DEFAULT_MAX_COMMITS - Static variable in interface com.linecorp.centraldogma.server.storage.repository.Repository
- DEFAULT_SESSION_CACHE_SPEC - Static variable in class com.linecorp.centraldogma.server.auth.AuthConfig
-
A default specification for a session cache.
- DEFAULT_SESSION_TIMEOUT_MILLIS - Static variable in class com.linecorp.centraldogma.server.auth.AuthConfig
-
A default session timeout in milliseconds.
- DEFAULT_SESSION_VALIDATION_SCHEDULE - Static variable in class com.linecorp.centraldogma.server.auth.AuthConfig
-
A default schedule for validating sessions at 0:30, 4:30, 8:30, 12:30, 16:30 and 20:30 for every day.
- defaultValue() - Method in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
Returns the default value of this option.
- delayOnSuccess(Duration) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the delay for sending the next watch request when the previous request succeeds.
- delayOnSuccessMillis(long) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the delay in milliseconds for sending the next watch request when the previous request succeeds.
- delegate() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
-
Returns the
Command
to be force-pushed. - delegate() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- delete(String) - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Deletes the specified session from the session storage.
- deleteCluster(DeleteClusterRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.cluster.v1.XdsClusterService
- deleteEndpoint(DeleteEndpointRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
- deleteGroup(DeleteGroupRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.group.v1.XdsGroupService
- deleteKubernetesEndpointAggregator(DeleteKubernetesEndpointAggregatorRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- deleteListener(DeleteListenerRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.listener.v1.XdsListenerService
- deleteRoute(DeleteRouteRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.route.v1.XdsRouteService
- deletion() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns who deleted this token when.
- description() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the description of the mirroring operation.
- deserialize(JsonParser, DeserializationContext) - Method in class com.linecorp.centraldogma.common.RevisionJsonDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.linecorp.centraldogma.server.auth.RawSessionJsonDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.linecorp.centraldogma.server.plugin.PluginConfigDeserializer
- destroyToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes the
Token
of the specifiedappId
completely from the system. - detail() - Method in class com.linecorp.centraldogma.common.Commit
-
Returns the human-readable detailed description of this
Commit
. - detail() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the human-readable detail of the commit.
- detail() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the human-readable detail of the commit.
- detail(String, Markup) - Method in class com.linecorp.centraldogma.client.CommitRequest
- diff(Change<?>...) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
PreviewDiffRequest
that is used to retrieve the preview diff of files in the Central Dogma repository. - diff(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
DiffFilesRequest
that is used to retrieve the diff of files in the Central Dogma repository. - diff(Query<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
DiffRequest
that is used to retrieve the diff of the file in the Central Dogma repository. - diff(Revision, Revision, Query<?>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Query a file at two different revisions and return the diff of the two query results.
- diff(Revision, Revision, Query<?>, DiffResultType) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Query a file at two different revisions and return the diff of the two query results.
- diff(Revision, Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the diff for all files that are matched by the specified
pathPattern
between the specified twoRevision
s. - diff(Revision, Revision, String, DiffResultType) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the diff for all files that are matched by the specified
pathPattern
between the specified twoRevision
s. - diff(Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
PreviewDiffRequest
that is used to retrieve the preview diff of files in the Central Dogma repository. - diff(String) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
DiffRequest
that is used to retrieve the diff of the file in the Central Dogma repository. - DiffFilesRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getDiff(String, String, Revision, Revision, PathPattern)
request to the Central Dogma repository. - DiffRequest<T> - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getDiff(String, String, Revision, Revision, Query)
request to the Central Dogma repository. - DiffResultType - Enum Class in com.linecorp.centraldogma.server.storage.repository
-
The options for diffing a repository.
- direction() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the direction of the mirroring task.
- direction() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the direction of this mirror.
- DIRECTORY - Enum constant in enum class com.linecorp.centraldogma.common.EntryType
-
A directory.
- dnsAddressEndpointGroupConfigurator(DnsAddressEndpointGroupConfigurator) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
DnsAddressEndpointGroupConfigurator
that will configure the DNS lookup done by the Armeria client. - DnsAddressEndpointGroupConfigurator - Interface in com.linecorp.centraldogma.client.armeria
-
Configures the DNS resolution of the Armeria client of
CentralDogma
. - doCloseAsync(CompletableFuture<?>) - Method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
- doExecute(Command<T>) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- doExecute(Command<T>) - Method in class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
- dogma() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the server.
- dogma() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the server.
- dogmaClient(Environment, CentralDogmaSettings, Optional<List<CentralDogmaClientFactoryConfigurator>>, Optional<ArmeriaClientConfigurator>, Optional<DnsAddressEndpointGroupConfigurator>) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaClientAutoConfiguration
-
Returns a newly created
CentralDogma
client. - doStart(Runnable, Runnable, Runnable, Runnable) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- doStart(Runnable, Runnable, Runnable, Runnable) - Method in class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
- doStop(Runnable, Runnable) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- doStop(Runnable, Runnable) - Method in class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
E
- electionPort() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the election port number.
- email() - Method in class com.linecorp.centraldogma.common.Author
-
Returns the e-mail address of the author.
- email() - Method in class com.linecorp.centraldogma.server.metadata.User
-
Returns the e-mail address of the user.
- EMPTY_FUTURES - Static variable in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- enabled() - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns whether this
Credential
is enabled. - enabled() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns whether this
Mirror
is enabled. - enabled() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns whether this mirror is enabled or not.
- enabled() - Method in class com.linecorp.centraldogma.server.plugin.AbstractPluginConfig
-
Returns whether the plugin is enabled.
- enabled() - Method in interface com.linecorp.centraldogma.server.plugin.PluginConfig
-
Returns whether the plugin is enabled.
- encoded() - Method in interface com.linecorp.centraldogma.common.PathPattern
-
Returns the encoded
PathPattern.patternString()
which just encodes a space to '%20'. - endpointGroup() - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Returns the
EndpointGroup
this client will connect to, derived fromAbstractCentralDogmaBuilder.hosts()
. - EndpointListDecoder<T> - Interface in com.linecorp.centraldogma.client.armeria
-
Decodes the content of a file in Central Dogma into a list of
Endpoint
s. - ensureOpen() - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Ensures that this manager is open.
- Entry<T> - Class in com.linecorp.centraldogma.common
-
A file or a directory in a repository.
- EntryNoContentException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to retrieve the content from a directory entry. - EntryNoContentException() - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(EntryType, Revision, String) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(String) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNoContentException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.EntryNoContentException
-
Creates a new instance.
- EntryNotFoundException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to access a non-existent entry in a repository. - EntryNotFoundException() - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(Revision, String) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(String) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- EntryNotFoundException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.EntryNotFoundException
-
Creates a new instance.
- entryType() - Method in class com.linecorp.centraldogma.server.command.ContentTransformer
-
Returns the
EntryType
of the content to be transformed. - EntryType - Enum Class in com.linecorp.centraldogma.common
-
The type of an
Entry
. - equals(Object) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
- equals(Object) - Method in class com.linecorp.centraldogma.client.Latest
- equals(Object) - Method in class com.linecorp.centraldogma.client.RepositoryInfo
- equals(Object) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
- equals(Object) - Method in class com.linecorp.centraldogma.common.Author
- equals(Object) - Method in class com.linecorp.centraldogma.common.Commit
- equals(Object) - Method in class com.linecorp.centraldogma.common.Entry
- equals(Object) - Method in class com.linecorp.centraldogma.common.MergedEntry
- equals(Object) - Method in class com.linecorp.centraldogma.common.MergeSource
- equals(Object) - Method in class com.linecorp.centraldogma.common.PushResult
- equals(Object) - Method in class com.linecorp.centraldogma.common.Revision
- equals(Object) - Method in class com.linecorp.centraldogma.common.RevisionRange
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.RootCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.CommitResult
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- equals(Object) - Method in class com.linecorp.centraldogma.server.ManagementConfig
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.User
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
- equals(Object) - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
- equals(Object) - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
- equals(Object) - Method in class com.linecorp.centraldogma.server.QuotaConfig
- equals(Object) - Method in class com.linecorp.centraldogma.server.ZoneConfig
- equals(Object) - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
- equals(Object) - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
- errorOnEntryNotFound(boolean) - Method in class com.linecorp.centraldogma.client.WatcherRequest
- errorOnEntryNotFound(boolean) - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
- errorOnEntryNotFound(boolean) - Method in class com.linecorp.centraldogma.client.WatchRequest
- Example with "hosts" option - Search tag in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
- Section
- Example with "profile" option - Search tag in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
- Section
- execute(Command<T>) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- execute(Command<T>) - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Executes the specified
Command
. - execute(Command<T>) - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- executionPath() - Method in interface com.linecorp.centraldogma.server.command.Command
-
Returns the target that the command is supposed to affect, i.e. the project name for the commands affecting to the project, or the project and repository names for the commands affecting to the repository.
- executionPath() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- executionPath() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- executor() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
-
Returns the
ScheduledExecutorService
which is used for scheduling the tasks related with automatic retries and invoking the callbacks for watched changes. - executor() - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Returns the executor that this
CommandExecutorStatusManager
manages. - exists(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
- exists(String) - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Returns whether the session which has the specified
sessionId
exists. - exists(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns
true
if an element with the specifiedname
exists. - expirationTime() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the time
Instant
that this session is to be expired at. - expressions() - Method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns the list of the query expressions of this
MergeQuery
. - expressions() - Method in interface com.linecorp.centraldogma.common.Query
-
Returns the list of the query expressions of this
Query
.
F
- factory() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the
AuthProviderFactory
. - factoryClassName() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the class name of the
AuthProviderFactory
. - FALLBACK - Static variable in interface com.linecorp.centraldogma.server.credential.Credential
- FETCH_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
Whether to fetch the content of the found files.
- file(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
FilesRequest
that is used to retrieve or list files in the Central Dogma repository. - file(Query<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
FileRequest
that is used to retrieve the file in the Central Dogma repository. - file(String) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
FileRequest
that is used to retrieve the file in the Central Dogma repository. - FileRequest<T> - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getFile(String, String, Revision, Query)
request to the Central Dogma repository. - FilesRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getFiles(String, String, Revision, PathPattern)
orCentralDogma.listFiles(String, String, Revision, PathPattern)
request to the Central Dogma repository. - fileWatcher(String, String, Query<T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- fileWatcher(String, String, Query<T>, Function<? super T, ? extends U>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- fileWatcher(String, String, Query<T>, Function<? super T, ? extends U>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- fileWatcher(String, String, Query<T>, Function<? super T, ? extends U>, Executor) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- fileWatcher(String, String, Query<T>, Function<? super T, ? extends U>, Executor) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- find(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Finds the
Entry
s that match the specifiedpathPattern
. - find(Revision, String, Map<FindOption<?>, ?>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Finds the
Entry
s that match the specifiedpathPattern
. - FIND_ALL_WITH_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOptions
- FIND_ALL_WITHOUT_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOptions
- FIND_ONE_WITH_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOptions
- FIND_ONE_WITHOUT_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOptions
- findBySecret(String) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Token
that corresponds to the specified secret. - findBySecretOrDefault(String, Token) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Token
that corresponds to the specified secret. - findLatestRevision(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
- findLatestRevision(Revision, String, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
- FindOption<T> - Class in com.linecorp.centraldogma.server.storage.repository
-
An option which is specified when retrieving one or more files.
- FindOptions - Class in com.linecorp.centraldogma.server.storage.repository
-
Useful
FindOption
maps. - findPermissions(String, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Finds
Permission
s which belong to the specifiedUser
orUserWithToken
from the specifiedrepoName
in the specifiedprojectName
. - findPermissions(String, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Finds
Permission
s which belong to the specifiedappId
from the specifiedrepoName
in the specifiedprojectName
. - findRole(String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- findTokenByAppId(String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
Token
which has the specifiedappId
. - findTokenBySecret(String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
Token
which has the specifiedsecret
. - findUserDn(LdapContextFactory, String) - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Finds a distinguished name(DN) of a user by querying the active directory LDAP context for the specified username.
- FORCE_PUSH - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- forcePush(Command<T>) - Static method in interface com.linecorp.centraldogma.server.command.Command
- ForcePushCommand<T> - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used to force-pushdelegate
even the server is in read-only mode. - forConfig(File) - Static method in class com.linecorp.centraldogma.server.CentralDogma
-
Creates a new instance from the given configuration file.
- forRepo(String, String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- forRepo(String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Returns a new
CentralDogmaRepository
that is used to send a request to the specifiedprojectName
andrepositoryName
. - forward(int) - Method in class com.linecorp.centraldogma.common.Revision
- ForwardingCommandExecutor - Class in com.linecorp.centraldogma.server.command
-
A
CommandExecutor
which forwards all its method calls to anotherCommandExecutor
. - ForwardingCommandExecutor(CommandExecutor) - Constructor for class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- from() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
from
Revision
. - fromDirectory(Path, String) - Static method in interface com.linecorp.centraldogma.common.Change
- fromFile(Path, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Creates a new
Change
from the file at the specified location.
G
- generateSessionId() - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Returns a new session ID.
- get() - Method in class com.linecorp.centraldogma.client.FileRequest
-
Retrieves a file located at
Query.path()
at theRevision.HEAD
. - get() - Method in class com.linecorp.centraldogma.client.FilesRequest
-
Retrieves the files matched by the path pattern at the
Revision.HEAD
. - get() - Method in class com.linecorp.centraldogma.client.MergeRequest
-
Retrieves the merged entry of the
MergeQuery
at theRevision.HEAD
. - get() - Method in class com.linecorp.centraldogma.client.PreviewDiffRequest
-
Retrieves the preview diffs, which are hypothetical diffs generated from the
Revision.HEAD
and the latestRevision
if theChange
s were successfully pushed to the specified repository. - get(Revision) - Method in class com.linecorp.centraldogma.client.FileRequest
-
Retrieves a file located at
Query.path()
at theRevision
. - get(Revision) - Method in class com.linecorp.centraldogma.client.FilesRequest
-
Retrieves the files matched by the path pattern at the
Revision
. - get(Revision) - Method in class com.linecorp.centraldogma.client.MergeRequest
-
Retrieves the merged entry of the
MergeQuery
at theRevision
. - get(Revision) - Method in class com.linecorp.centraldogma.client.PreviewDiffRequest
- get(Revision, Query<T>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Performs the specified
Query
. - get(Revision, Revision) - Method in class com.linecorp.centraldogma.client.DiffFilesRequest
-
Retrieves the diffs of the files matched by the given path pattern between two
Revision
s. - get(Revision, Revision) - Method in class com.linecorp.centraldogma.client.DiffRequest
-
Queries a file at two different revisions and returns the diff of the two
Query
results. - get(Revision, Revision) - Method in class com.linecorp.centraldogma.client.HistoryRequest
-
Retrieves the history of the files matched by the given path pattern between two
Revision
s. - get(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Retrieves an
Entry
at the specifiedpath
. - get(String) - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Returns the session which has the specified
sessionId
. - get(String) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Token
that corresponds to the specified application ID. - get(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns an element with the specified
name
. - get(Map<FindOption<?>, ?>) - Method in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
Returns the value if this option exists in the specified
options
map. - get(T, Class<T>) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with the settings specified by
CentralDogmaBean
annotation. - get(T, Class<T>, long, TimeUnit) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with the settings specified by
CentralDogmaBean
annotation. - get(T, Class<T>, CentralDogmaBeanConfig) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with some or all of its settings overridden.
- get(T, Class<T>, CentralDogmaBeanConfig, long, TimeUnit) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with some or all of its settings overridden.
- get(T, Class<T>, Consumer<T>) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with the settings specified by
CentralDogmaBean
annotation. - get(T, Class<T>, Consumer<T>, long, TimeUnit) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with the settings specified by
CentralDogmaBean
annotation. - get(T, Class<T>, Consumer<T>, CentralDogmaBeanConfig) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with some or all of its settings overridden.
- get(T, Class<T>, Consumer<T>, CentralDogmaBeanConfig, long, TimeUnit) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with some or all of its settings overridden.
- getAccessToken() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the access token which is used to authenticate the Central Dogma client.
- getDiff(String, String, Revision, Revision, PathPattern) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the diffs of the files matched by the given
PathPattern
between twoRevision
s. - getDiff(String, String, Revision, Revision, Query<T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Queries a file at two different revisions and returns the diff of the two
Query
results. - getDiff(String, String, Revision, Revision, String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- getDiff(String, String, Revision, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getDiffs(String, String, Revision, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getFile(String, String, Revision, Query<T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Queries a file at the specified revision and path with the specified
Query
. - getFile(String, String, Revision, String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- getFile(String, String, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getFiles(String, String, Revision, PathPattern) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the files matched by the
PathPattern
. - getFiles(String, String, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getHealthCheckIntervalMillis() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the number of milliseconds between each health-check requests to Central Dogma servers.
- getHistory(String, String, Revision, Revision) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- getHistory(String, String, Revision, Revision) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getHistory(String, String, Revision, Revision, PathPattern) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getHistory(String, String, Revision, Revision, PathPattern, int) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the history of the files matched by the given
PathPattern
between twoRevision
s. - getHistory(String, String, Revision, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getHosts() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the list of Central Dogma hosts.
- getInitializationTimeoutMillis() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the number of milliseconds the Central Dogma client waits for initialization to complete.
- getMaxNumRetriesOnReplicationLag() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the maximum number of retries to perform when replication lag is detected.
- getMember(String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- getOrDefault(String, Token) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Token
that corresponds to the specified application ID. - getOrder() - Method in interface com.linecorp.centraldogma.client.spring.CentralDogmaClientFactoryConfigurator
- getOrNull(Revision, Query<T>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Performs the specified
Query
. - getOrNull(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Retrieves an
Entry
at the specifiedpath
. - getPreviewDiffs(String, String, Revision, Change<?>...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- getPreviewDiffs(String, String, Revision, Change<?>...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- getPreviewDiffs(String, String, Revision, Iterable<? extends Change<?>>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the preview diffs, which are hypothetical diffs generated if the specified
Change
s were successfully pushed to the specified repository. - getProfile() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the Central Dogma client profile name.
- getProject(String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
ProjectMetadata
whose name equals to the specifiedprojectName
. - getRepo(String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- getRetryIntervalOnReplicationLagMillis() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the number of milliseconds between retries which occurred due to replication lag.
- getSearchFilter() - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Returns a search filter string.
- getSearchTimeoutMillis() - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Returns a timeout(ms) for LDAP search.
- getTokens() - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
Tokens
. - getUseTls() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns whether to use a TLS connection when communicating with a Central Dogma server.
- gitignore() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns a gitignore pattern for the files which won't be mirrored.
- gitignore() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the gitignore of this mirror.
- GitMirrorException - Exception Class in com.linecorp.centraldogma.server.mirror.git
-
A
MirrorException
raised when failed to mirror a Git repository. - GitMirrorException() - Constructor for exception class com.linecorp.centraldogma.server.mirror.git.GitMirrorException
-
Creates a new instance.
- GitMirrorException(String) - Constructor for exception class com.linecorp.centraldogma.server.mirror.git.GitMirrorException
-
Creates a new instance.
- GitMirrorException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.server.mirror.git.GitMirrorException
-
Creates a new instance.
- gracefulShutdownTimeout() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the graceful shutdown timeout.
- gracefulShutdownTimeout(GracefulShutdownTimeout) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the graceful shutdown timeout.
- GracefulShutdownTimeout - Class in com.linecorp.centraldogma.server
-
Graceful shutdown timeout.
- GracefulShutdownTimeout(long, long) - Constructor for class com.linecorp.centraldogma.server.GracefulShutdownTimeout
-
Creates a new instance.
- groupId() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the group ID to use hierarchical quorums.
- guessFromPath(String) - Static method in enum class com.linecorp.centraldogma.common.EntryType
-
Guesses the
EntryType
from the specifiedpath
. - guest() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Returns the permissions granted to guests.
- guest() - Method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
-
Returns the role assigned to project guests for this repository.
- GUEST - Enum constant in enum class com.linecorp.centraldogma.common.ProjectRole
H
- has(ProjectRole) - Method in enum class com.linecorp.centraldogma.common.ProjectRole
- has(RepositoryRole) - Method in enum class com.linecorp.centraldogma.common.RepositoryRole
- hasContent() - Method in class com.linecorp.centraldogma.common.Entry
-
Returns if this
Entry
has content, which is alwaystrue
if it's not a directory. - hashCode() - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
- hashCode() - Method in class com.linecorp.centraldogma.client.Latest
- hashCode() - Method in class com.linecorp.centraldogma.client.RepositoryInfo
- hashCode() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
- hashCode() - Method in class com.linecorp.centraldogma.common.Author
- hashCode() - Method in class com.linecorp.centraldogma.common.Commit
- hashCode() - Method in class com.linecorp.centraldogma.common.Entry
- hashCode() - Method in class com.linecorp.centraldogma.common.MergedEntry
- hashCode() - Method in class com.linecorp.centraldogma.common.MergeSource
- hashCode() - Method in class com.linecorp.centraldogma.common.PushResult
- hashCode() - Method in class com.linecorp.centraldogma.common.Revision
- hashCode() - Method in class com.linecorp.centraldogma.common.RevisionRange
- hashCode() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.CommitResult
- hashCode() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- hashCode() - Method in class com.linecorp.centraldogma.server.ManagementConfig
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.User
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
- hashCode() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
- hashCode() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
- hashCode() - Method in class com.linecorp.centraldogma.server.QuotaConfig
- hashCode() - Method in class com.linecorp.centraldogma.server.ZoneConfig
- hashCode() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
- hashCode() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
- HEAD - Static variable in class com.linecorp.centraldogma.common.Revision
-
Revision
-1
, also known as 'HEAD'. - headRevision() - Method in class com.linecorp.centraldogma.client.RepositoryInfo
-
Returns the latest
Revision
of the repository. - headRevision() - Method in exception class com.linecorp.centraldogma.common.RedundantChangeException
-
Returns the head revision of the repository when this exception was raised.
- healthCheckInterval(Duration) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the interval between health check requests.
- healthCheckIntervalMillis(long) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the interval between health check requests in milliseconds.
- history() - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
HistoryRequest
that is used to retrieve the history of all files in the Central Dogma repository. - history(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
HistoryRequest
that is used to retrieve the history of files in the Central Dogma repository. - history(Revision, Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Get a list of
Commit
for given pathPattern. - history(Revision, Revision, String, int) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Get a list of
Commit
for given pathPattern. - HistoryRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getHistory(String, String, Revision, Revision, PathPattern, int)
request to the Central Dogma repository. - host() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the IP address or host name of the ZooKeeper server.
- host(String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host name or IP address of the Central Dogma Server and uses the default port number of 36462.
- host(String, int) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host name (or IP address) and the port number of the Central Dogma server.
- hosts() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the hosts added via
AbstractCentralDogmaBuilder.host(String, int)
orAbstractCentralDogmaBuilder.profile(String...)
. - httpClient() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the HTTP client.
- httpClient() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the HTTP client.
I
- id() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the session ID.
- id() - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns the ID of the credential.
- id() - Method in interface com.linecorp.centraldogma.server.metadata.Identifiable
-
Returns the
String
-formatted identifier. - id() - Method in class com.linecorp.centraldogma.server.metadata.Member
- id() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
- id() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- id() - Method in class com.linecorp.centraldogma.server.metadata.Token
- id() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
- id() - Method in class com.linecorp.centraldogma.server.metadata.User
- id() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the ID of the mirroring task.
- id() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the ID of this mirror.
- Identifiable - Interface in com.linecorp.centraldogma.server.metadata
-
An interface which provides an identifier of an object.
- identity(String) - Static method in interface com.linecorp.centraldogma.common.Query
-
Deprecated.
- IDENTITY - Enum constant in enum class com.linecorp.centraldogma.common.QueryType
-
Retrieves the content as it is.
- IDENTITY_JSON - Enum constant in enum class com.linecorp.centraldogma.common.QueryType
-
Retrieves the JSON content as it is.
- IDENTITY_TEXT - Enum constant in enum class com.linecorp.centraldogma.common.QueryType
-
Retrieves the textual content as it is.
- idleTimeout(Duration) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the timeout for keeping an idle connection.
- idleTimeoutMillis() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the timeout of an idle connection in milliseconds.
- idleTimeoutMillis(long) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the timeout for keeping an idle connection, in milliseconds.
- ifHasContent(Consumer<? super T>) - Method in class com.linecorp.centraldogma.common.Entry
- init(PluginInitContext) - Method in class com.linecorp.centraldogma.server.plugin.AllReplicasPlugin
-
Overrides this method to initialize the plugin using the
PluginInitContext
. - INIT - Static variable in class com.linecorp.centraldogma.common.Revision
-
Revision
1
, also known as 'INIT'. - initialize() - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Creates an internal project and repositories and a token storage to
dogma/dogma/tokens.json
. - initialize(String) - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Creates the specified internal project and its internal repositories.
- initialize0(String) - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Creates an internal project and repositories such as a token storage.
- initialValueFuture() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Returns the
CompletableFuture
which is completed when the initial value retrieval is done successfully. - INSTANCE - Static variable in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
- INTERNAL_PROJECT_DOGMA - Static variable in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
- internalProjectInitializer() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
InternalProjectInitializer
. - InternalProjectInitializer - Class in com.linecorp.centraldogma.server.storage.project
-
Initializes the internal project and repositories.
- InternalProjectInitializer(CommandExecutor, ProjectManager) - Constructor for class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Creates a new instance.
- internalRepos() - Static method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the list of internal repositories which are
Project.REPO_DOGMA
andProject.REPO_META
. - InvalidPushException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when a push is invalid. - InvalidPushException() - Constructor for exception class com.linecorp.centraldogma.common.InvalidPushException
-
Creates a new instance.
- InvalidPushException(String) - Constructor for exception class com.linecorp.centraldogma.common.InvalidPushException
-
Creates a new instance.
- InvalidPushException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.InvalidPushException
-
Creates a new instance.
- InvalidPushException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.InvalidPushException
-
Creates a new instance.
- InvalidPushException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.InvalidPushException
-
Creates a new instance.
- isActive() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns whether this token is activated.
- isAscending() - Method in class com.linecorp.centraldogma.common.RevisionRange
- isCsrfTokenRequiredForThrift() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns whether a CSRF token is required for Thrift clients.
- isDeleted() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns whether this token is deleted.
- isEnabled(CentralDogmaConfig) - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Returns
true
if thisPlugin
is enabled. - isOptional() - Method in class com.linecorp.centraldogma.common.MergeSource
-
Returns
true
if the path is optional. - isRelative() - Method in class com.linecorp.centraldogma.common.Revision
-
Returns whether this
Revision
is relative. - isRelative() - Method in class com.linecorp.centraldogma.common.RevisionRange
- isReservedRepoName(String) - Static method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns
true
if the specified repository name is reserved by Central Dogma. - isStarted() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- isStarted() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Returns
true
if the executor is started. - isStarted() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- isStopping() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- isSystemAdmin() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns whether this token has system administrative privileges.
- isSystemAdmin() - Method in class com.linecorp.centraldogma.server.metadata.User
-
Returns
true
if this user has system administrative privileges. - isSystemAdmin() - Method in class com.linecorp.centraldogma.server.metadata.UserWithToken
- isUseTls() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns whether the client uses TLS or not.
- isValidSecret(String) - Static method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns
true
if the specified secret is valid. - isWebAppEnabled() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns whether web app is enabled.
- isWritable() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- isWritable() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Returns
true
if the executor can accept theCommand
s making a change to the replica. - isWritable() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
J
- jGitRepository() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the jGit
Repository
. - jitterRate(double) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the jitter to apply the delay.
- JSON - Enum constant in enum class com.linecorp.centraldogma.common.EntryType
-
A UTF-8 encoded JSON file.
- JSON - Static variable in interface com.linecorp.centraldogma.client.armeria.EndpointListDecoder
-
Default
EndpointListDecoder
implementation forJsonNode
. - JSON_PATH - Enum constant in enum class com.linecorp.centraldogma.common.QueryType
-
Applies a series of JSON path expressions to the content.
- jsonPath() - Element in annotation interface com.linecorp.centraldogma.client.updater.CentralDogmaBean
-
The JSON path expression that will be evaluated when retrieving the file at the
CentralDogmaBean.path()
. - jsonPath() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
-
Returns the JSON path expression that will be evaluated when retrieving the file.
- jsonPath(String) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Sets the JSON path expression that will be evaluated when retrieving the file.
K
- K8S_ENDPOINT_AGGREGATORS_NAME_PATTERN - Static variable in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- keyCertChainFile() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Deprecated.
- keyCertChainInputStream() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Returns an
InputStream
of the certificate chain. - keyFile() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Deprecated.
- keyInputStream() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Returns an
InputStream
of the private key. - keyPassword() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Returns a password for the private key file.
L
- latest() - Method in interface com.linecorp.centraldogma.client.Watcher
- Latest<U> - Class in com.linecorp.centraldogma.client
- Latest(Revision, U) - Constructor for class com.linecorp.centraldogma.client.Latest
-
Creates a new instance with the specified
Revision
and value. - latestValue() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Returns the latest value of
watchFile()
orwatchRepository()
result. - latestValue(T) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Returns the latest value of
watchFile()
orwatchRepository()
result. - LEADER_ONLY - Enum constant in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Run the
Plugin
on the leader replica. - LegacyCentralDogmaBuilder - Class in com.linecorp.centraldogma.client.armeria.legacy
-
Deprecated.
- LegacyCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.armeria.legacy.LegacyCentralDogmaBuilder
-
Deprecated.
- legacyClient() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the Thrift-based
CentralDogma
client. - legacyClient() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the Thrift-based
CentralDogma
client. - LEVEL_SYSTEM_ADMIN - Static variable in class com.linecorp.centraldogma.server.metadata.User
- LEVEL_USER - Static variable in class com.linecorp.centraldogma.server.metadata.User
- list() - Method in class com.linecorp.centraldogma.client.FilesRequest
-
Retrieves the list of the files matched by the given path pattern at the
Revision.HEAD
. - list() - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns all elements as a
Map
of the name and the element. - list(Revision) - Method in class com.linecorp.centraldogma.client.FilesRequest
-
Retrieves the list of the files matched by the given path pattern at the
Revision
. - listenerName(String) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the name of the
Listener
that should be requested to the xDS bootstrap servers. - listFiles(String, String, Revision, PathPattern) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the list of the files matched by the given
PathPattern
. - listFiles(String, String, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- listProjects() - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the list of the projects.
- listRemoved() - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns all removed elements as a
Map
of the name and the removal timestamp. - listRemovedProjects() - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the list of the removed projects, which can be unremoved.
- listRemovedRepositories(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the list of the removed repositories, which can be unremoved.
- listRepositories(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the list of the repositories.
- load(File) - Static method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Loads the configuration from the specified
File
. - load(String) - Static method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Loads the configuration from the specified JSON string.
- LOCAL_TO_REMOTE - Enum constant in enum class com.linecorp.centraldogma.server.mirror.MirrorDirection
- localClusterName(String) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the name of the local cluster name which this client will be located in.
- localPath() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the path in the Central Dogma repository where is supposed to keep the mirrored files.
- localPath() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the local path of this mirror.
- localRepo() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the Central Dogma repository where is supposed to keep the mirrored files.
- localRepo() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the local repository of this mirror.
- login() - Method in class com.linecorp.centraldogma.server.metadata.Member
-
Returns the login name.
- login() - Method in class com.linecorp.centraldogma.server.metadata.User
-
Returns the login ID of the user.
- LOGIN_API_ROUTES - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A set of
Route
s which handles a login request. - LOGIN_PATH - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A login page path for the web console.
- loginApiService() - Method in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
Returns a
Service
which handles a login request sent from the built-in web login page or somewhere implemented by anAuthProvider
. - loginApiService() - Method in class com.linecorp.centraldogma.server.auth.shiro.ShiroAuthProvider
- loginNameNormalizer() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns a
Function
which normalizes a login name based on theAuthConfig.caseSensitiveLoginNames()
property. - loginSessionPropagator() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns a function which propagates the
Session
to the other replicas. - LOGOUT_API_ROUTES - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A set of
Route
s which handles a logout request. - LOGOUT_PATH - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A logout page path for the web console.
- logoutApiService() - Method in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
Returns a
Service
which handles a logout request sent from the built-in web logout page or somewhere implemented by anAuthProvider
. - logoutApiService() - Method in class com.linecorp.centraldogma.server.auth.shiro.ShiroAuthProvider
- logoutSessionPropagator() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns a function which propagates the logged out session ID to the other replicas.
M
- main(String[]) - Static method in class com.linecorp.centraldogma.server.Main
-
Starts a new Central Dogma server.
- Main - Class in com.linecorp.centraldogma.server
-
Entry point of a standalone server.
- major() - Method in class com.linecorp.centraldogma.common.Revision
-
Returns the revision number.
- management(ManagementConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Enables a management service with the specified
ManagementConfig
. - managementConfig() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the
ManagementConfig
. - ManagementConfig - Class in com.linecorp.centraldogma.server
-
A configuration for the
ManagementService
. - ManagementConfig(SessionProtocol, String, int, String) - Constructor for class com.linecorp.centraldogma.server.ManagementConfig
-
Creates a new instance.
- ManagementConfig(String, String, int, String) - Constructor for class com.linecorp.centraldogma.server.ManagementConfig
-
Creates a new instance.
- map(Function<? super T, ? extends U>) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the
Function
to apply to the result of a watch request. - mapperExecutor(Executor) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the
Executor
to execute theWatcherRequest.map(Function)
. - MARKDOWN - Enum constant in enum class com.linecorp.centraldogma.common.Markup
-
Markdown.
- markForPurge(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Marks the specified
name
element for purge. - markup() - Method in class com.linecorp.centraldogma.common.Commit
- markup() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the
Markup
of theAbstractPushCommand.detail()
. - markup() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the
Markup
of theTransformCommand.detail()
. - Markup - Enum Class in com.linecorp.centraldogma.common
-
The markup language of a
Commit
message. - MAX_ENTRIES - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
The maximum number of the fetched files.
- MAX_MAX_COMMITS - Static variable in interface com.linecorp.centraldogma.server.storage.repository.Repository
- maxAgeSeconds() - Method in class com.linecorp.centraldogma.server.CorsConfig
-
Returns how long in seconds the results of a preflight request can be cached.
- maxCommits(int) - Method in class com.linecorp.centraldogma.client.HistoryRequest
-
Sets the maximum number of commits to retrieve.
- maxFrameLength() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the maximum length of request content in bytes.
- maxFrameLength(int) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the maximum allowed content length of an incoming request.
- maxLogCount() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the maximum number of log items to keep in ZooKeeper.
- maxNumBytesPerMirror() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Returns the maximum allowed number of bytes per mirror.
- maxNumConnections() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the maximum number of established connections.
- maxNumConnections(int) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the maximum allowed number of TCP/IP connections.
- maxNumFilesPerMirror() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Returns the maximum allowed number of files per mirror.
- maxNumRetriesOnReplicationLag() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the maximum number of retries to perform when replication lag is detected.
- maxNumRetriesOnReplicationLag(int) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the maximum number of retries to perform when replication lag is detected.
- maxRemovedRepositoryAge(Duration) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the maximum allowed age of removed projects and repositories before they are purged.
- maxRemovedRepositoryAgeMillis() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the maximum age of a removed repository in milliseconds.
- maxRemovedRepositoryAgeMillis(long) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the maximum allowed age, in milliseconds of removed projects and repositories before they are purged.
- maybeNormalizeRevision(String, String, Revision) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
-
Normalizes the specified
Revision
only if it is a relative revision. - member() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Returns the permissions granted to members.
- member() - Method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
-
Returns the role assigned to project members for this repository.
- member(String) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
Member
of the specified ID in this project. - Member - Class in com.linecorp.centraldogma.server.metadata
-
Specifies details of a member who belongs to the
Project
. - Member(Author, ProjectRole, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.Member
-
Creates a new instance.
- Member(User, ProjectRole, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.Member
-
Creates a new instance.
- Member(String, ProjectRole, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.Member
-
Creates a new instance.
- MEMBER - Enum constant in enum class com.linecorp.centraldogma.common.ProjectRole
- MemberNotFoundException - Exception Class in com.linecorp.centraldogma.server.metadata
-
A
CentralDogmaException
that is raised when failed to find aMember
. - memberOrDefault(String, Member) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
Member
of the specified ID in this project. - members() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
Member
s of this project. - merge(CentralDogmaBeanConfig) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Merges the properties of the specified
CentralDogmaBeanConfig
into this builder. - merge(MergeQuery<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
MergeRequest
that is used to retrieve the merged file in the Central Dogma repository. - merge(MergeSource...) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
MergeRequest
that is used to retrieve the merged file in the Central Dogma repository. - merge(Iterable<MergeSource>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
MergeRequest
that is used to retrieve the merged file in the Central Dogma repository. - MergedEntry<T> - Class in com.linecorp.centraldogma.common
-
A merged entry in a repository.
- mergeFiles(Revision, MergeQuery<T>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Merges the JSON files sequentially as specified in the
MergeQuery
. - mergeFiles(String, String, Revision, MergeQuery<T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the merged entry of the specified
MergeQuery
at the specified revision. - mergeFiles(String, String, Revision, MergeSource...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- mergeFiles(String, String, Revision, MergeSource...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- mergeFiles(String, String, Revision, Iterable<MergeSource>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- mergeFiles(String, String, Revision, Iterable<MergeSource>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- MergeQuery<T> - Interface in com.linecorp.centraldogma.common
-
A merge query on files.
- MergeRequest<T> - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.mergeFiles(String, String, Revision, MergeQuery)
request to the Central Dogma repository. - MergeSource - Class in com.linecorp.centraldogma.common
-
A merge source that contains a
path
andisOptional
which indicates whether the path is required or not. - mergeSources() - Method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns the list of
MergeSource
s which will be merged into one entry. - metadata() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the
ProjectMetadata
of this project. - METADATA_JSON - Static variable in class com.linecorp.centraldogma.server.metadata.MetadataService
-
A path of metadata file.
- MetadataService - Class in com.linecorp.centraldogma.server.metadata
-
A service class for metadata management.
- MetadataService(ProjectManager, CommandExecutor) - Constructor for class com.linecorp.centraldogma.server.metadata.MetadataService
-
Creates a new instance.
- metaRepo() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the
MetaRepository
of this project. - MetaRepository - Interface in com.linecorp.centraldogma.server.storage.repository
-
A Revision-controlled filesystem-like repository which is named
"meta"
. - meterRegistry() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
MeterRegistry
that contains the stats related with the server. - meterRegistry() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
MeterRegistry
. - meterRegistry(MeterRegistry) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the
MeterRegistry
used to collect metrics. - method() - Method in interface com.linecorp.centraldogma.server.ReplicationConfig
-
Returns the desired replication method.
- method() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
- minLogAgeMillis() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the minimum allowed age of log items before they are removed from ZooKeeper.
- minor() - Method in class com.linecorp.centraldogma.common.Revision
-
Deprecated.Do not use. Minor revisions are not used anymore.
- mirror() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns the
Mirror
to be executed. - mirror() - Method in interface com.linecorp.centraldogma.server.MirroringService
-
Schedules an immediate mirroring.
- mirror(File, CommandExecutor, int, long, Instant) - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Performs the mirroring task.
- mirror(String) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a mirroring task of the specified
id
. - Mirror - Interface in com.linecorp.centraldogma.server.mirror
-
Contains the properties for a mirroring task and performs the task.
- MirrorContext - Class in com.linecorp.centraldogma.server.mirror
-
A context of a mirror.
- MirrorContext(String, boolean, Cron, MirrorDirection, Credential, Repository, String, URI, String, String) - Constructor for class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Creates a new instance.
- MirrorDirection - Enum Class in com.linecorp.centraldogma.server.mirror
-
Specifies where the mirrored files come from and where they are to be mirrored.
- MirrorException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
raised when failed to mirror a repository. - MirrorException() - Constructor for exception class com.linecorp.centraldogma.common.MirrorException
-
Creates a new instance.
- MirrorException(String) - Constructor for exception class com.linecorp.centraldogma.common.MirrorException
-
Creates a new instance.
- MirrorException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.MirrorException
-
Creates a new instance.
- MirrorException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.MirrorException
-
Creates a new instance.
- MirrorException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.MirrorException
-
Creates a new instance.
- mirrorId() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the ID of the mirror.
- mirroringService() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
MirroringService
of the server. - mirroringService() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the
MirroringService
of the server. - mirroringService() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the
MirroringService
of the server. - MirroringService - Interface in com.linecorp.centraldogma.server
-
Performs mirroring of an external repository into a Central Dogma repository.
- MirroringServicePluginConfig - Class in com.linecorp.centraldogma.server.mirror
-
A mirroring service plugin configuration.
- MirroringServicePluginConfig(boolean) - Constructor for class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Creates a new instance.
- MirroringServicePluginConfig(Boolean, Integer, Integer, Long, boolean) - Constructor for class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Creates a new instance.
- MirrorListener - Interface in com.linecorp.centraldogma.server.mirror
-
A listener which is notified when a
Mirror
operation is started, completed or failed. - MirrorProvider - Interface in com.linecorp.centraldogma.server.mirror
-
Creates a new
Mirror
dynamically via Java SPI (Service Provider Interface). - MirrorResult - Class in com.linecorp.centraldogma.server.mirror
-
The result of a mirroring operation.
- MirrorResult(String, String, String, MirrorStatus, String, Instant, Instant, String) - Constructor for class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Creates a new instance.
- mirrors() - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns active mirroring tasks.
- mirrors(boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a set of mirroring tasks.
- MirrorSchemes - Class in com.linecorp.centraldogma.server.mirror
-
URL schemes used by mirrors.
- mirrorStatus() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the status of the mirroring operation.
- MirrorStatus - Enum Class in com.linecorp.centraldogma.server.mirror
-
The status of a mirroring operation.
- MirrorTask - Class in com.linecorp.centraldogma.server.mirror
-
A task to mirror a repository.
- MirrorTask(Mirror, User, Instant, String, boolean) - Constructor for class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Creates a new instance.
- MirrorUtil - Class in com.linecorp.centraldogma.server.mirror
-
A utility class for creating a mirroring task.
- moreServices() - Method in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
Returns additional
Service
s which are required for working thisAuthProvider
well. - moreServices() - Method in class com.linecorp.centraldogma.server.auth.saml.SamlAuthProvider
N
- name() - Method in class com.linecorp.centraldogma.client.RepositoryInfo
-
Returns the name of the repository.
- name() - Method in class com.linecorp.centraldogma.common.Author
-
Returns the name of the author.
- name() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the project name.
- name() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the repository name.
- name() - Method in class com.linecorp.centraldogma.server.metadata.User
-
Returns the human friendly name of the user.
- name() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the name of this project.
- name() - Method in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
Returns the name of this option.
- name() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the name of this
Repository
. - nameLowercased() - Method in enum class com.linecorp.centraldogma.common.Markup
-
Returns the lower-cased name.
- newChild(Function<? super T, ? extends U>) - Method in interface com.linecorp.centraldogma.client.Watcher
- newChild(Function<? super T, ? extends U>, Executor) - Method in interface com.linecorp.centraldogma.client.Watcher
- newClientBuilder(String, EndpointGroup, Consumer<ClientBuilder>, String) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Returns a newly created
ClientBuilder
configured with the specifiedcustomizer
and then with theArmeriaClientConfigurator
specified withAbstractArmeriaCentralDogmaBuilder.clientConfigurator(ArmeriaClientConfigurator)
. - newMirror(MirrorContext) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorProvider
- nextExecutionTime(ZonedDateTime) - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the next execution time of the mirroring task.
- NO_PERMISSION - Static variable in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- NONE - Enum constant in enum class com.linecorp.centraldogma.server.ReplicationMethod
-
No replication.
- NONE - Static variable in interface com.linecorp.centraldogma.server.ReplicationConfig
-
Disables replication.
- NonNullByDefault - Annotation Interface in com.linecorp.centraldogma.common.util
-
An annotation that signifies the return values, parameters and fields are non-nullable by default leveraging the JSR-305
Nonnull
annotation. - NORMAL - Enum constant in enum class com.linecorp.centraldogma.server.storage.repository.DiffResultType
-
Normal diff.
- NormalizableCommit - Interface in com.linecorp.centraldogma.server.command
- normalize(Revision) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Converts the relative revision number to the absolute revision number. e.g.
- normalize(Revision) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Deprecated.
- normalizeNow(Revision) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
- normalizeNow(Revision, Revision) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
- normalizePath(String) - Static method in class com.linecorp.centraldogma.server.mirror.MirrorUtil
-
Normalizes the specified
path
. - normalizeRevision(String, String, Revision) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Converts the relative revision number to the absolute revision number. e.g.
- NORMALIZING_PUSH - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- NormalizingPushCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for pushing changes to the repository. - numMirroringThreads() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Returns the number of mirroring threads.
- numRepositoryWorkers(int) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the number of worker threads dedicated to repository access.
- numWorkers() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the number of event loop threads.
- numWorkers() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the number of worker threads dedicated for replication.
- numWorkers(int) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the number of I/O worker threads.
O
- of(boolean, boolean) - Static method in enum class com.linecorp.centraldogma.server.management.ServerStatus
-
Returns the
ServerStatus
instance with the specified properties. - of(JsonNode) - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns a
ProjectRole
matched with the specifiedJsonNode
. - of(CentralDogma, String, String, Query<T>, EndpointListDecoder<T>) - Static method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
-
Creates a new
CentralDogmaEndpointGroup
. - of(RepositoryRole, RepositoryRole) - Static method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
-
Returns a new
ProjectRoles
with the specifiedRepositoryRole
s. - of(Author) - Static method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Creates a new instance using the specified
Author
's e-mail address as a user name and the current time as a timestamp. - of(Query<T>, Consumer<? super Entry<T>>) - Static method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
- of(QueryType, Iterable<MergeSource>, Iterable<String>) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuery
that merges the JSON contents as specified in themergeSources
. - of(QueryType, String, String...) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Query
that applies a series of expressions to the content. - of(Revision, EntryType, T, Iterable<String>) - Static method in class com.linecorp.centraldogma.common.MergedEntry
-
Returns a newly-created
MergedEntry
. - of(Revision, EntryType, T, String...) - Static method in class com.linecorp.centraldogma.common.MergedEntry
-
Returns a newly-created
MergedEntry
. - of(Revision, Iterable<Change<?>>) - Static method in class com.linecorp.centraldogma.server.command.CommitResult
-
Returns a
CommitResult
. - of(Revision, String, EntryType, T) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entry
. - of(Iterable<String>) - Static method in interface com.linecorp.centraldogma.common.PathPattern
-
Creates a path pattern with the
patterns
. - of(Long, Author, String, String, Revision, String, String, Markup, ContentTransformer<?>) - Static method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Creates a new instance.
- of(String) - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns a
ProjectRole
matched with the specifiedstr
. - of(String...) - Static method in interface com.linecorp.centraldogma.common.PathPattern
-
Creates a path pattern with the
patterns
. - of(String, Consumer<? super Map<String, Entry<?>>>) - Static method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
- ofDefault() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissions
which allows read/write to owners and members. - ofDirectory(Revision, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entry
of a directory. - ofEmail(String) - Static method in class com.linecorp.centraldogma.common.Author
-
Create a new
Author
with theemail
. - ofInternal() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissions
which allows read/write a repository from an owner. - ofJson(MergeSource...) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuery
that merges the JSON contents as specified in themergeSources
. - ofJson(Revision, String, JsonNode) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entry
of a JSON file. - ofJson(Revision, String, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entry
of a JSON file. - ofJson(Iterable<MergeSource>) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuery
that merges the JSON contents as specified in themergeSources
. - ofJson(String) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Query
that retrieves the JSON content as it is. - ofJsonPatch(String, JsonNode) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_JSON_PATCH
. - ofJsonPatch(String, JsonNode, JsonNode) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_JSON_PATCH
. - ofJsonPatch(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_JSON_PATCH
. - ofJsonPatch(String, String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_JSON_PATCH
. - ofJsonPath(Iterable<MergeSource>, Iterable<String>) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuery
that merges the JSON contents as specified in themergeSources
. - ofJsonPath(Iterable<MergeSource>, String...) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuery
that merges the JSON contents as specified in themergeSources
. - ofJsonPath(String, Iterable<String>) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Query
that applies a series of JSON path expressions to the content. - ofJsonPath(String, String...) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Query
that applies a series of JSON path expressions to the content. - ofJsonUpsert(String, JsonNode) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.UPSERT_JSON
. - ofJsonUpsert(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.UPSERT_JSON
. - ofOptional(String) - Static method in class com.linecorp.centraldogma.common.MergeSource
-
Returns a newly-created
MergeSource
which contains an optional path. - ofPrivate() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissions
which allows accessing a repository from a project member. - ofPublic() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissions
which allows accessing a repository from everyone. - ofRemoval(String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.REMOVE
. - ofRename(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.RENAME
. - ofRequired(String) - Static method in class com.linecorp.centraldogma.common.MergeSource
-
Returns a newly-created
MergeSource
which contains a required path. - ofText(Revision, String, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entry
of a text file. - ofText(String) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Query
that retrieves the textual content as it is. - ofTextPatch(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_TEXT_PATCH
. - ofTextPatch(String, String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.APPLY_TEXT_PATCH
. - ofTextUpsert(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Change
whose type isChangeType.UPSERT_TEXT
. - ofWatcher(Watcher<T>, EndpointListDecoder<T>) - Static method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
-
Creates a new
CentralDogmaEndpointGroup
. - onComplete(MirrorTask, MirrorResult) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirror
operation is completed. - onError(MirrorTask, Throwable) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirror
operation is failed. - onMainLane() - Method in class com.linecorp.centraldogma.common.Revision
-
Deprecated.Do not use. Minor revisions are not used anymore.
- onStart(MirrorTask) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirror
operation is started. - onUpdate(Map<String, Entry<?>>) - Method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
-
Invoked when changes matching with
RepositoryListener.pathPattern()
are pushed. - owner() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Returns the permissions granted to owners.
- OWNER - Enum constant in enum class com.linecorp.centraldogma.common.ProjectRole
P
- parent() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the parent
Project
of thisRepository
. - parent() - Method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryManager
-
Returns the project that the repositories belong to.
- parse(String) - Static method in enum class com.linecorp.centraldogma.common.ChangeType
-
Returns a
ChangeType
from the specifiedvalue
case-insensitively. - parse(String) - Static method in enum class com.linecorp.centraldogma.common.Markup
-
Returns a
Markup
from the specifiedvalue
. - PATCH_TO_UPSERT - Enum constant in enum class com.linecorp.centraldogma.server.storage.repository.DiffResultType
-
The option for creating
Change.ofJsonUpsert(String, String)
andChange.ofTextUpsert(String, String)
with the new content instead of creatingChange.ofJsonPatch(String, String)
andChange.ofTextPatch(String, String)
. - path() - Element in annotation interface com.linecorp.centraldogma.client.updater.CentralDogmaBean
-
The path of the file in Central Dogma.
- path() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
-
Returns the path of the file in Central Dogma.
- path() - Method in interface com.linecorp.centraldogma.common.Change
-
Returns the path of the
Change
. - path() - Method in class com.linecorp.centraldogma.common.Entry
-
Returns the path of this
Entry
. - path() - Method in class com.linecorp.centraldogma.common.MergeSource
-
Returns the path.
- path() - Method in interface com.linecorp.centraldogma.common.Query
-
Returns the path of the file being queried on.
- path() - Method in class com.linecorp.centraldogma.server.command.ContentTransformer
-
Returns the path of the content to be transformed.
- path() - Method in class com.linecorp.centraldogma.server.ManagementConfig
-
Returns the path of the management service.
- path(String) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Sets the path of the file in Central Dogma.
- pathPattern() - Method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
-
Returns the path pattern that this
RepositoryListener
is interested in. - PathPattern - Interface in com.linecorp.centraldogma.common
-
A path pattern that represents a variant of glob.
- paths() - Method in class com.linecorp.centraldogma.common.MergedEntry
-
Returns the paths which participated to compose the
MergedEntry
. - patternString() - Method in interface com.linecorp.centraldogma.common.PathPattern
-
Returns the path pattern that concatenates the
patterns
using ','. - Permission - Enum Class in com.linecorp.centraldogma.server.metadata
-
Permission for accessing a repository.
- PermissionException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when a client does not have the required permission for an operation. - PermissionException() - Constructor for exception class com.linecorp.centraldogma.common.PermissionException
-
Creates a new instance.
- PermissionException(String) - Constructor for exception class com.linecorp.centraldogma.common.PermissionException
-
Creates a new instance.
- PermissionException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.PermissionException
-
Creates a new instance.
- PermissionException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.PermissionException
-
Creates a new instance.
- permitsPerSecond() - Method in class com.linecorp.centraldogma.server.QuotaConfig
-
Returns a maximum number of acceptable requests per second.
- perRolePermissions() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the
PerRolePermissions
of this repository. - PerRolePermissions - Class in com.linecorp.centraldogma.server.metadata
-
A default permission for a
Repository
. - PerRolePermissions(Iterable<Permission>, Iterable<Permission>, Iterable<Permission>, Iterable<Permission>) - Constructor for class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates an instance.
- perTokenPermissions() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the per-token
Permission
s of this repository. - perUserPermissions() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the per-user
Permission
s of this repository. - PLAINTEXT - Enum constant in enum class com.linecorp.centraldogma.common.Markup
-
Plaintext.
- Plugin - Interface in com.linecorp.centraldogma.server.plugin
-
An interface which defines callbacks for a plug-in.
- PluginConfig - Interface in com.linecorp.centraldogma.server.plugin
-
A configuration of a plugin.
- PluginConfigDeserializer - Class in com.linecorp.centraldogma.server.plugin
-
A
StdDeserializer
that deserializes aPluginConfig
. - PluginConfigDeserializer() - Constructor for class com.linecorp.centraldogma.server.plugin.PluginConfigDeserializer
-
Creates a new instance.
- pluginConfigMap() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the map of
PluginConfig
s. - pluginConfigs() - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Returns the
PluginConfig
s that have been added. - pluginConfigs() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the list of
PluginConfig
s. - pluginConfigs(PluginConfig...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the
PluginConfig
s. - PluginContext - Class in com.linecorp.centraldogma.server.plugin
-
A class which is used to pass internally-created instances into the
Plugin
. - PluginContext(CentralDogmaConfig, ProjectManager, CommandExecutor, MeterRegistry, ScheduledExecutorService, InternalProjectInitializer) - Constructor for class com.linecorp.centraldogma.server.plugin.PluginContext
-
Creates a new instance.
- PluginInitContext - Class in com.linecorp.centraldogma.server.plugin
-
A context that is used to pass when calling
AllReplicasPlugin.init(PluginInitContext)
. - PluginInitContext(CentralDogmaConfig, ProjectManager, CommandExecutor, MeterRegistry, ScheduledExecutorService, ServerBuilder, Function<? super HttpService, AuthService>, InternalProjectInitializer) - Constructor for class com.linecorp.centraldogma.server.plugin.PluginInitContext
-
Creates a new instance.
- plugins(Plugin...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the
Plugin
s. - plugins(PluginTarget) - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
Plugin
s which have been loaded. - plugins(Iterable<? extends Plugin>) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the
Plugin
s. - PluginTarget - Enum Class in com.linecorp.centraldogma.server.plugin
-
Targets that a
Plugin
is applied to which replica. - port() - Method in class com.linecorp.centraldogma.server.ManagementConfig
-
Returns the port of the management service.
- port(int, SessionProtocol) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds a port that serves the HTTP requests.
- port(ServerPort) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds a port that serves the HTTP requests.
- port(InetSocketAddress, SessionProtocol) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds a port that serves the HTTP requests.
- ports() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the
ServerPort
s. - previewDiff(Revision, Change<?>...) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Generates the preview diff against the specified
baseRevision
andchanges
. - previewDiff(Revision, Iterable<Change<?>>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Generates the preview diff against the specified
baseRevision
andchanges
. - PreviewDiffRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.getPreviewDiffs(String, String, Revision, Iterable)
request to the Central Dogma repository. - profile(ClassLoader, Iterable<String>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host names (or IP address) and the port numbers of the Central Dogma servers loaded from the client profile resources.
- profile(ClassLoader, String...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host names (or IP addresses) and the port numbers of the Central Dogma servers loaded from the client profile resources.
- profile(Iterable<String>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host names (or IP address) and the port numbers of the Central Dogma servers loaded from the client profile resources.
- profile(String...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Adds the host names (or IP addresses) and the port numbers of the Central Dogma servers loaded from the client profile resources.
- profileResources(Iterable<String>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the paths to look for to read the
.json
file that contains the client profiles. - profileResources(String...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the paths to look for to read the
.json
file that contains the client profiles. - project() - Element in annotation interface com.linecorp.centraldogma.client.updater.CentralDogmaBean
-
Central Dogma project name.
- project() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
-
Returns the Central Dogma project name.
- project() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
- project(String) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Sets the Central Dogma project name.
- Project - Interface in com.linecorp.centraldogma.server.storage.project
-
A top-level element in Central Dogma storage model.
- ProjectExistsException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to create a project with an existing project name. - ProjectExistsException() - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- ProjectExistsException(String) - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- ProjectExistsException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- ProjectExistsException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- ProjectExistsException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- ProjectExistsException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- projectManager() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
ProjectManager
of the server if the server is started. - projectManager() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
ProjectManager
. - projectManager() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the
ProjectManager
of the server. - projectManager() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the
ProjectManager
of the server. - ProjectManager - Interface in com.linecorp.centraldogma.server.storage.project
-
A manager which manages
Project
s in the Central Dogma. - ProjectMetadata - Class in com.linecorp.centraldogma.server.metadata
-
Specifies details of a
Project
. - ProjectMetadata(String, Map<String, RepositoryMetadata>, Map<String, Member>, Map<String, TokenRegistration>, UserAndTimestamp, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Creates a new instance.
- projectName() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
-
Returns the project name.
- projectName() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- projectName() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- projectName() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- projectName() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- projectName() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
-
Returns the project name.
- projectName() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
-
Returns the project name.
- projectName() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
-
Returns the project name.
- projectName() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
-
Returns the project name.
- projectName() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the project name which
MirrorResult.mirrorId()
belongs to. - ProjectNotFoundException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to access a non-existent project. - ProjectNotFoundException() - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectNotFoundException(String) - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectNotFoundException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectNotFoundException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectNotFoundException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- ProjectRole - Enum Class in com.linecorp.centraldogma.common
-
Roles of a user in a project.
- projectRoles() - Method in class com.linecorp.centraldogma.server.metadata.Roles
-
Returns the
ProjectRoles
of the repository. - ProjectRoles - Class in com.linecorp.centraldogma.server.metadata
-
Represents the roles assigned to project members and guests for a specific repository.
- ProjectRoles(RepositoryRole, RepositoryRole) - Constructor for class com.linecorp.centraldogma.server.metadata.ProjectRoles
-
Creates a new instance.
- properties() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the additional properties given to the
AuthProviderFactory
. - properties(Class<T>) - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the additional properties, converted to
T
. - protocol() - Method in class com.linecorp.centraldogma.server.ManagementConfig
-
Returns the protocol of the management service.
- PURGE_PROJECT - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- PURGE_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- purgeMarked() - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Purges a set of names for the elements which have been marked for purge.
- purgeProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to purge a project that was removed before. - purgeProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to purge a project that was removed before. - purgeProject(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Purges a project that was removed before.
- PurgeProjectCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for purging a project that was removed before. - purgeRepo(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- purgeRepository(Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to purge a repository. - purgeRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to purge a repository. - purgeRepository(String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Purges a repository that was removed before.
- PurgeRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for purging a repository that was removed before. - purgeToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Purges the
Token
of the specifiedappId
that was removed before. - purgeWorker() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
ScheduledExecutorService
ofpurgeWorker
. - push() - Method in class com.linecorp.centraldogma.client.CommitRequest
-
Pushes the
Change
s to the repository withRevision.HEAD
. - push(Author, String, String, Revision, String, String, Markup, Change<?>...) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to push the changes. - push(Author, String, String, Revision, String, String, Markup, Iterable<Change<?>>) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to push the changes. - push(Revision) - Method in class com.linecorp.centraldogma.client.CommitRequest
- push(Long, Author, String, String, Revision, String, String, Markup, Change<?>...) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to push the changes. - push(Long, Author, String, String, Revision, String, String, Markup, Iterable<Change<?>>) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to push the changes. - push(String, String, Revision, Author, String, Change<?>...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, Author, String, Change<?>...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, Author, String, Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, Author, String, Iterable<? extends Change<?>>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, Author, String, String, Markup, Change<?>...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, Author, String, String, Markup, Change<?>...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, Author, String, String, Markup, Iterable<? extends Change<?>>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, String, Change<?>...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, String, Change<?>...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, String, Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, String, Iterable<? extends Change<?>>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, String, String, Markup, Change<?>...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- push(String, String, Revision, String, String, Markup, Change<?>...) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- push(String, String, Revision, String, String, Markup, Iterable<? extends Change<?>>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Pushes the specified
Change
s to the repository. - PUSH - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- PushAsIsCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used replicate aNormalizingPushCommand
to other replicas. - PushResult - Class in com.linecorp.centraldogma.common
-
The result of a
push
operation. - PushResult(Revision, long) - Constructor for class com.linecorp.centraldogma.common.PushResult
-
Creates a new instance.
Q
- Query<T> - Interface in com.linecorp.centraldogma.common
-
A query on a file.
- QueryExecutionException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when the evaluation of aQuery
has failed. - QueryExecutionException() - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- QueryExecutionException(String) - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- QueryExecutionException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- QueryExecutionException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- QueryExecutionException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- QueryExecutionException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.QueryExecutionException
-
Creates a new instance.
- queryForAuthenticationInfo(AuthenticationToken, LdapContextFactory) - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Builds an
AuthenticationInfo
object by querying the active directory LDAP context for the specified username. - QuerySyntaxException - Exception Class in com.linecorp.centraldogma.common
-
An
IllegalArgumentException
that is raised when the syntax validation of aQuery
has failed. - QuerySyntaxException() - Constructor for exception class com.linecorp.centraldogma.common.QuerySyntaxException
-
Creates a new instance.
- QuerySyntaxException(String) - Constructor for exception class com.linecorp.centraldogma.common.QuerySyntaxException
-
Creates a new instance.
- QuerySyntaxException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.QuerySyntaxException
-
Creates a new instance.
- QuerySyntaxException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.QuerySyntaxException
-
Creates a new instance.
- QueryType - Enum Class in com.linecorp.centraldogma.common
-
The type of a
Query
. - quietPeriodMillis() - Method in class com.linecorp.centraldogma.server.GracefulShutdownTimeout
-
Returns the quiet period of graceful shutdown process, in milliseconds.
- quorumPort() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the quorum port number.
- QuotaConfig - Class in com.linecorp.centraldogma.server
-
CentralDogma
API quota configuration. - QuotaConfig(int, int) - Constructor for class com.linecorp.centraldogma.server.QuotaConfig
-
Creates a new instance.
R
- rawSession() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns a raw session instance.
- RawSessionJsonDeserializer - Class in com.linecorp.centraldogma.server.auth
-
Deserializes a raw session instance from a base64-encoded string.
- RawSessionJsonDeserializer() - Constructor for class com.linecorp.centraldogma.server.auth.RawSessionJsonDeserializer
-
Creates a new instance.
- RawSessionJsonSerializer - Class in com.linecorp.centraldogma.server.auth
-
Serializes a raw session instance into a base64-encoded string.
- RawSessionJsonSerializer() - Constructor for class com.linecorp.centraldogma.server.auth.RawSessionJsonSerializer
-
Creates a new instance.
- READ - Enum constant in enum class com.linecorp.centraldogma.common.RepositoryRole
-
Able to read a file from a repository.
- READ - Enum constant in enum class com.linecorp.centraldogma.server.metadata.Permission
-
Able to read a file from a repository.
- READ_ONLY - Enum constant in enum class com.linecorp.centraldogma.server.management.ServerStatus
- READ_ONLY - Static variable in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- READ_WRITE - Static variable in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Permission
s for administrators. - ReadOnlyException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to modify data in read-only mode. - ReadOnlyException(String) - Constructor for exception class com.linecorp.centraldogma.common.ReadOnlyException
-
Creates a new instance.
- RedundantChangeException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to push a commit without effective changes. - RedundantChangeException(Revision, String) - Constructor for exception class com.linecorp.centraldogma.common.RedundantChangeException
-
Creates a new instance.
- RedundantChangeException(String) - Constructor for exception class com.linecorp.centraldogma.common.RedundantChangeException
-
Creates a new instance.
- RedundantChangeException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RedundantChangeException
-
Creates a new instance.
- REMOTE_TO_LOCAL - Enum constant in enum class com.linecorp.centraldogma.server.mirror.MirrorDirection
- remoteBranch() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the name of the branch in the Git repository where is supposed to be mirrored.
- remotePath() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the path of the Git repository where is supposed to be mirrored.
- remoteRepoUri() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the URI of the Git repository which will be mirrored from.
- remoteUri() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the remote URI of this mirror.
- removal() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns who removed this project when.
- removal() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns who removed this repository when.
- remove(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Removes an element with the specified
name
. - REMOVE - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Removes an existing file.
- REMOVE_NAMED_QUERY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- REMOVE_PLUGIN - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- REMOVE_PROJECT - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- REMOVE_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- REMOVE_SESSION - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- removeListener(RepositoryListener) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Removes the
RepositoryListener
from thisRepository
. - removeMember(Author, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- removePerTokenPermission(Author, String, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes
Permission
s for theToken
of the specifiedappId
from the specifiedrepoName
in the specifiedprojectName
. - removePerUserPermission(Author, String, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes
Permission
s for the specifiedmember
from the specifiedrepoName
in the specifiedprojectName
. - removeProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to remove a project. - removeProject(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes a
ProjectMetadata
whose name equals to the specifiedprojectName
. - removeProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to remove a project. - removeProject(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Removes a project.
- RemoveProjectCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for removing an existing project. - removeRepo(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- removeRepository(Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to remove a repository. - removeRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to remove a repository. - removeRepository(String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Removes a repository.
- RemoveRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for removing an existing repository. - removeSession(String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to remove an existing session. - RemoveSessionCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for removing an existing session. - removeToken(Author, String, Token) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes the specified
Token
from the specifiedprojectName
. - removeToken(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- RENAME - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Renames an existing file.
- replicaId() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Returns the ID of a replica.
- replicaId() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- replicaId() - Method in class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
- replicating() - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Returns whether the
CommandExecutorStatusManager.executor()
is replicating. - replicating() - Method in enum class com.linecorp.centraldogma.server.management.ServerStatus
-
Returns whether the server is replicating.
- replication(ReplicationConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Configures the replication.
- REPLICATION_ONLY - Enum constant in enum class com.linecorp.centraldogma.server.management.ServerStatus
- replicationConfig() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the
ReplicationConfig
. - ReplicationConfig - Interface in com.linecorp.centraldogma.server
-
Replication settings.
- ReplicationMethod - Enum Class in com.linecorp.centraldogma.server
-
Replication method.
- repo(String) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
RepositoryMetadata
of the specified repository in this project. - REPO_DOGMA - Static variable in interface com.linecorp.centraldogma.server.storage.project.Project
-
The repository that contains project configuration files, which are accessible by system administrators.
- REPO_META - Static variable in interface com.linecorp.centraldogma.server.storage.project.Project
-
The repository that contains project configuration files, which are accessible by project owners.
- repoName() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the repository name where the mirroring operation is performed.
- repos() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the metadata of the repositories in this project.
- repos() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the
RepositoryManager
of this project. - repository() - Element in annotation interface com.linecorp.centraldogma.client.updater.CentralDogmaBean
-
Central Dogma repository name.
- repository() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
-
Returns the Central Dogma repository name.
- repository(String) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Sets the Central Dogma repository name.
- Repository - Interface in com.linecorp.centraldogma.server.storage.repository
-
Revision-controlled filesystem-like repository.
- repositoryCacheSpec() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the cache spec of the repository cache.
- repositoryCacheSpec(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the cache specification which determines the capacity and behavior of the cache for the return values of methods in
Repository
of the server. - RepositoryCommand<T> - Class in com.linecorp.centraldogma.server.command
-
A super class of the
Command
s which perform operations on a repository. - RepositoryExistsException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to create a repository with an existing repository name. - RepositoryExistsException() - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryExistsException(String) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryExistsException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryExistsException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryExistsException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryExistsException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- RepositoryInfo - Class in com.linecorp.centraldogma.client
-
An immutable holder of repository information.
- RepositoryInfo(String, Revision) - Constructor for class com.linecorp.centraldogma.client.RepositoryInfo
-
Creates a new instance with the specified repository name and the latest
Revision
of the repository. - RepositoryListener - Interface in com.linecorp.centraldogma.server.storage.repository
-
A listener that gets notified whenever changes matching with
RepositoryListener.pathPattern()
are pushed toRepository
. - RepositoryManager - Interface in com.linecorp.centraldogma.server.storage.repository
-
Manages repositories which belong to a project.
- RepositoryMetadata - Class in com.linecorp.centraldogma.server.metadata
-
Specifies details of a
Repository
. - RepositoryMetadata(String, UserAndTimestamp, PerRolePermissions) - Constructor for class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance with default properties.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
-
Returns the repository name.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
-
Returns the repository name.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
-
Returns the repository name.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
-
Returns the repository name.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
-
Return the repository name.
- RepositoryNotFoundException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to access a non-existent repository. - RepositoryNotFoundException() - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryNotFoundException(String) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryNotFoundException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryNotFoundException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryNotFoundException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- RepositoryRole - Enum Class in com.linecorp.centraldogma.common
-
Roles for a repository.
- repositoryWatcher(String, String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- repositoryWatcher(String, String, String, Function<Revision, ? extends T>) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- repositoryWatcher(String, String, String, Function<Revision, ? extends T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- repositoryWatcher(String, String, String, Function<Revision, ? extends T>, Executor) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogma
- repositoryWatcher(String, String, String, Function<Revision, ? extends T>, Executor) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- requestQuota() - Method in class com.linecorp.centraldogma.server.QuotaConfig
-
Returns a maximum number of acceptable requests which is created with the given
requestQuota
. - requestTimeout(Duration) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the timeout for handling an incoming request.
- requestTimeoutMillis() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the request timeout in milliseconds.
- requestTimeoutMillis(long) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the timeout for handling an incoming request, in milliseconds.
- restoreProject(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Restores a
ProjectMetadata
whose name equals to the specifiedprojectName
. - restoreRepo(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- resultType() - Method in enum class com.linecorp.centraldogma.server.command.CommandType
-
Returns the result type of the command.
- retryIntervalOnReplicationLag(Duration) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the interval between retries which occurred due to replication lag.
- retryIntervalOnReplicationLagMillis() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the interval between retries which occurred due to replication lag in milliseconds.
- retryIntervalOnReplicationLagMillis(long) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the interval between retries which occurred due to replication lag in milliseconds.
- revision() - Method in class com.linecorp.centraldogma.client.Latest
-
Returns the
Revision
of the latest known value. - revision() - Method in class com.linecorp.centraldogma.common.Commit
- revision() - Method in class com.linecorp.centraldogma.common.Entry
-
Returns the revision of this
Entry
. - revision() - Method in class com.linecorp.centraldogma.common.MergedEntry
-
Returns the
Revision
of thisMergedEntry
. - revision() - Method in class com.linecorp.centraldogma.common.PushResult
-
Returns the
Revision
of the pushed commit. - revision() - Method in class com.linecorp.centraldogma.server.command.CommitResult
-
Returns the
Revision
. - Revision - Class in com.linecorp.centraldogma.common
-
A revision number of a
Commit
. - Revision(int) - Constructor for class com.linecorp.centraldogma.common.Revision
-
Creates a new instance with the specified revision number.
- Revision(int, int) - Constructor for class com.linecorp.centraldogma.common.Revision
-
Deprecated.Use
Revision(int)
instead. Minor revisions are not used anymore. - Revision(String) - Constructor for class com.linecorp.centraldogma.common.Revision
-
Create a new instance from a string representation. e.g.
- RevisionJsonDeserializer - Class in com.linecorp.centraldogma.common
-
Deserializes JSON into a
Revision
. - RevisionJsonDeserializer() - Constructor for class com.linecorp.centraldogma.common.RevisionJsonDeserializer
-
Creates a new instance.
- RevisionJsonSerializer - Class in com.linecorp.centraldogma.common
-
Serializes a
Revision
into JSON. - RevisionJsonSerializer() - Constructor for class com.linecorp.centraldogma.common.RevisionJsonSerializer
-
Creates a new instance.
- RevisionNotFoundException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when attempted to access a non-existent revision. - RevisionNotFoundException() - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(Revision) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(String) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionNotFoundException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RevisionNotFoundException
-
Creates a new instance.
- RevisionRange - Class in com.linecorp.centraldogma.common
- RevisionRange(int, int) - Constructor for class com.linecorp.centraldogma.common.RevisionRange
-
Creates a new instance with the specified integer value of
from
andto
. - RevisionRange(Revision, Revision) - Constructor for class com.linecorp.centraldogma.common.RevisionRange
- role() - Method in class com.linecorp.centraldogma.server.metadata.Member
-
Returns the role in a certain project.
- role() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
-
Returns the role of the token in a project.
- roles() - Method in class com.linecorp.centraldogma.server.metadata.User
-
Returns the roles of the user.
- Roles - Class in com.linecorp.centraldogma.server.metadata
-
Role metadata for a repository.
- Roles(ProjectRoles, Map<String, RepositoryRole>, Map<String, RepositoryRole>) - Constructor for class com.linecorp.centraldogma.server.metadata.Roles
-
Creates a new instance.
- RootCommand<T> - Class in com.linecorp.centraldogma.server.command
-
A super class of the
Command
s which perform operations without a project or a repository. - runForEachTest() - Method in class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
-
Returns whether this extension should run around each test method instead of the entire test class.
S
- SamlAuthProvider - Class in com.linecorp.centraldogma.server.auth.saml
-
OpenSAML based
AuthProvider
implementation. - SamlAuthProviderFactory - Class in com.linecorp.centraldogma.server.auth.saml
-
A factory for creating an OpenSAML based
AuthProvider
. - SamlAuthProviderFactory() - Constructor for class com.linecorp.centraldogma.server.auth.saml.SamlAuthProviderFactory
- SAVE_NAMED_QUERY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- SAVE_PLUGIN - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- scaffold(CentralDogma) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to perform the initial updates on the server, such as creating a repository and populating sample data.
- scaffold(CentralDogma) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to perform the initial updates on the server, such as creating a repository and populating sample data.
- schedule() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the schedule for the mirroring task.
- schedule() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the cron schedule of this mirror.
- scheduled() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns whether the
Mirror
is triggered by a scheduler. - SCHEME_DOGMA - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"dogma"
. - SCHEME_GIT - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"git"
. - SCHEME_GIT_FILE - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"git+file"
. - SCHEME_GIT_HTTP - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"git+http"
. - SCHEME_GIT_HTTPS - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"git+https"
. - SCHEME_GIT_SSH - Static variable in class com.linecorp.centraldogma.server.mirror.MirrorSchemes
-
"git+ssh"
. - SearchFirstActiveDirectoryRealm - Class in com.linecorp.centraldogma.server.auth.shiro.realm
-
A variant of
ActiveDirectoryRealm
that binds first with the privileged credential to search for the DN of a user from a username before the actual authentication. - SearchFirstActiveDirectoryRealm() - Constructor for class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
- secret() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns the secret.
- secret() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the secret string used for authenticating the ZooKeeper peers.
- secrets() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the secrets.
- selectedProfile() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the name of the selected profile.
- selectionStrategy(EndpointSelectionStrategy) - Method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroupBuilder
-
Sets the
EndpointSelectionStrategy
that creates anEndpointSelector
. - self() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns
this
. - sequentialExecutor() - Method in class com.linecorp.centraldogma.server.management.ServerStatusManager
-
Returns the
Executor
which is used to execute the status update sequentially. - serialize(Revision, JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.RevisionJsonSerializer
- serialize(Serializable, JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.server.auth.RawSessionJsonSerializer
- serverAddress() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the server address.
- serverAddress() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the server address.
- serverBuilder() - Method in class com.linecorp.centraldogma.server.plugin.PluginInitContext
-
Returns the
ServerBuilder
of the Central Dogma server. - serverConfig() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the configuration of this ZooKeeper server in
ZooKeeperReplicationConfig.servers()
. - serverId() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the ID of this ZooKeeper server in
ZooKeeperReplicationConfig.servers()
. - servers() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the configuration of all ZooKeeper servers, keyed by their server IDs.
- serverStatus() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
-
Returns the status of the server.
- serverStatus() - Method in class com.linecorp.centraldogma.server.management.ServerStatusManager
-
Reads the
ServerStatus
from the"<data-dir>/server-status.properties"
file. - ServerStatus - Enum Class in com.linecorp.centraldogma.server.management
-
The status of the server.
- ServerStatusManager - Class in com.linecorp.centraldogma.server.management
-
Manages the server status.
- ServerStatusManager(File) - Constructor for class com.linecorp.centraldogma.server.management.ServerStatusManager
-
Creates a new instance with the specified
dataDir
. - serviceZone(String) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the locality of where the
CentralDogma
client will be running. - session() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
-
Returns the
Session
being created. - Session - Class in com.linecorp.centraldogma.server.auth
-
An authenticated session which can be replicated to the other Central Dogma replicas as a serialized form.
- Session(String, String, Duration) - Constructor for class com.linecorp.centraldogma.server.auth.Session
-
Creates a new
Session
instance. - Session(String, String, Instant, Instant, Serializable) - Constructor for class com.linecorp.centraldogma.server.auth.Session
-
Creates a new
Session
instance. - sessionCacheSpec() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the spec of the session cache.
- sessionCacheSpec(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the cache specification which determines the capacity and behavior of the cache for
Session
of the server. - SessionCommand - Class in com.linecorp.centraldogma.server.command
-
A super class of the
Command
s which perform operations on the session storage. - sessionId() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
-
Returns the ID of the session being removed.
- sessionIdGenerator() - Method in class com.linecorp.centraldogma.server.auth.AuthProviderParameters
-
Returns the session ID generator which must be used when generating a new session ID.
- SessionManager - Interface in com.linecorp.centraldogma.server.auth
-
An interface for session management.
- sessionTimeout(Duration) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the session timeout for administrative web application.
- sessionTimeoutMillis() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the timeout of an inactive session in milliseconds.
- sessionTimeoutMillis(long) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the session timeout for administrative web application, in milliseconds.
- sessionValidationSchedule() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the cron expression that describes how often session validation task should run.
- sessionValidationSchedule(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets a schedule for validating sessions.
- setAccessToken(String) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the access token which is used to authenticate the Central Dogma client.
- setHealthCheckIntervalMillis(long) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the number of milliseconds between each health-check requests to Central Dogma servers.
- setHosts(List<String>) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the list of Central Dogma hosts.
- setInitializationTimeoutMillis(Long) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Returns the number of milliseconds the Central Dogma client waits for initialization to complete.
- setMaxNumRetriesOnReplicationLag(Integer) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the maximum number of retries to perform when replication lag is detected.
- setProfile(String) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the Central Dogma client profile name.
- setReplicating(boolean) - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Sets the executor to replicating mode or non-replicating mode.
- setRetryIntervalOnReplicationLagMillis(Long) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets the number of milliseconds between retries which occurred due to replication lag.
- setSearchFilter(String) - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Sets a search filter string.
- setSearchTimeoutMillis(int) - Method in class com.linecorp.centraldogma.server.auth.shiro.realm.SearchFirstActiveDirectoryRealm
-
Sets a timeout(ms) for LDAP search.
- setUseTls(boolean) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
-
Sets whether to use a TLS connection when communicating with a Central Dogma server.
- setWritable(boolean) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- setWritable(boolean) - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Makes the executor read/write mode or read-only mode.
- setWritable(boolean) - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Sets the executor to read/write mode or read-only mode.
- setWritable(boolean) - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- setWriteQuota(String, String, QuotaConfig) - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
- setWriteQuota(String, String, QuotaConfig) - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- setWriteQuota(String, String, QuotaConfig) - Method in class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
- ShiroAuthProvider - Class in com.linecorp.centraldogma.server.auth.shiro
-
Apache Shiro based
AuthProvider
implementation. - ShiroAuthProviderFactory - Class in com.linecorp.centraldogma.server.auth.shiro
-
A factory for creating an Apache Shiro based
AuthProvider
. - ShiroAuthProviderFactory() - Constructor for class com.linecorp.centraldogma.server.auth.shiro.ShiroAuthProviderFactory
-
Creates a new instance with the default
Ini
config resolver. - ShiroAuthProviderFactory(Function<AuthConfig, Ini>) - Constructor for class com.linecorp.centraldogma.server.auth.shiro.ShiroAuthProviderFactory
-
Creates a new instance with the specified
iniConfigResolver
. - ShuttingDownException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when Central Dogma cannot handle a request because it's shutting down. - ShuttingDownException() - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- ShuttingDownException(String) - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- ShuttingDownException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- ShuttingDownException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- ShuttingDownException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- ShuttingDownException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ShuttingDownException
-
Creates a new instance.
- SshMirrorException - Exception Class in com.linecorp.centraldogma.server.mirror.git
-
A
MirrorException
raised when failed to create an SSH session. - SshMirrorException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.server.mirror.git.SshMirrorException
-
Creates a new instance.
- StandaloneCommandExecutor - Class in com.linecorp.centraldogma.server.command
-
A
CommandExecutor
implementation which performs operations on the local storage. - StandaloneCommandExecutor(ProjectManager, Executor, ServerStatusManager, SessionManager, QuotaConfig, Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>) - Constructor for class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
-
Creates a new instance.
- StandaloneCommandExecutor(ProjectManager, Executor, ServerStatusManager, SessionManager, Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>, Consumer<CommandExecutor>) - Constructor for class com.linecorp.centraldogma.server.command.StandaloneCommandExecutor
-
Creates a new instance.
- start() - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Creates a new
Watcher
and starts to watch the target. - start() - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
-
Waits for the files matched by the
PathPattern
to be changed since theRevision.HEAD
. - start() - Method in class com.linecorp.centraldogma.client.WatchRequest
-
Waits for the file matched by the
Query
to be changed since theRevision.HEAD
. - start() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Starts the server.
- start() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- start() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Starts the executor.
- start() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- start() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Creates a new server, configures it with
CentralDogmaExtension.configure(CentralDogmaBuilder)
and starts the server. - start() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Creates a new server, configures it with
CentralDogmaRule.configure(CentralDogmaBuilder)
and starts the server. - start(Revision) - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
-
Waits for the files matched by the
PathPattern
to be changed since thelastKnownRevision
. - start(Revision) - Method in class com.linecorp.centraldogma.client.WatchRequest
-
Waits for the file matched by the
Query
to be changed since thelastKnownRevision
. - start(PluginContext) - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Invoked when this
Plugin
is supposed to be started. - start(PluginContext) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- startAsync() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Creates a new server, configures it with
CentralDogmaExtension.configure(CentralDogmaBuilder)
, and starts the server asynchronously. - startAsync() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Creates a new server, configures it with
CentralDogmaRule.configure(CentralDogmaBuilder)
, and starts the server asynchronously. - statusManager() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- statusManager() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Returns the status manager of this executor.
- statusManager() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- stop() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Stops the server.
- stop() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- stop() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Stops the executor.
- stop() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- stop() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Stops the server and deletes the temporary files created by the server.
- stop() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Stops the server and deletes the temporary files created by the server.
- stop(PluginContext) - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Invoked when this
Plugin
is supposed to be stopped. - stop(PluginContext) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- stopAsync() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Stops the server and deletes the temporary files created by the server.
- stopAsync() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Stops the server and deletes the temporary files created by the server.
- StorageException - Exception Class in com.linecorp.centraldogma.server.storage
-
A
RuntimeException
that is raised when a potentially irrecoverable storage access failure has occurred. - StorageException() - Constructor for exception class com.linecorp.centraldogma.server.storage.StorageException
-
Creates a new instance.
- StorageException(String) - Constructor for exception class com.linecorp.centraldogma.server.storage.StorageException
-
Creates a new instance with the specified
message
. - StorageException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.server.storage.StorageException
-
Creates a new instance with the specified
message
andcause
. - StorageException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.server.storage.StorageException
-
Creates a new instance with the specified
message
,cause
, suppression enabled or disabled, and writable stack trace enabled or disabled. - StorageException(Throwable) - Constructor for exception class com.linecorp.centraldogma.server.storage.StorageException
-
Creates a new instance with the specified
cause
. - StorageManager<T> - Interface in com.linecorp.centraldogma.server.storage
-
An abstract interface to define operations performed on the storage.
- SUCCESS - Enum constant in enum class com.linecorp.centraldogma.server.mirror.MirrorStatus
-
The mirroring was successful.
- summary() - Method in class com.linecorp.centraldogma.common.Commit
-
Returns the human-readable summary of this
Commit
. - summary() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the human-readable summary of the commit.
- summary() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the human-readable summary of the commit.
- supportedEntryTypes() - Method in enum class com.linecorp.centraldogma.common.QueryType
- supportedPrefixes() - Method in interface com.linecorp.centraldogma.server.ConfigValueConverter
-
Returns the list of prefixes of the properties that this converter supports.
- SYSTEM - Static variable in class com.linecorp.centraldogma.common.Author
-
The system author.
- SYSTEM - Static variable in class com.linecorp.centraldogma.server.metadata.User
- SYSTEM_ADMIN - Static variable in class com.linecorp.centraldogma.server.metadata.User
- systemAdministrators() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
-
Returns the usernames of the users with system administrator rights.
- systemAdministrators(Iterable<String>) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds system administrators to the set.
- systemAdministrators(String...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds system administrators to the set.
T
- target(CentralDogmaConfig) - Method in class com.linecorp.centraldogma.server.plugin.AllReplicasPlugin
- target(CentralDogmaConfig) - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Returns the
PluginTarget
which specifies the replicas that thisPlugin
is applied to. - target(CentralDogmaConfig) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- text() - Method in class com.linecorp.centraldogma.common.Revision
-
Returns the textual representation of the revision. e.g.
- TEXT - Enum constant in enum class com.linecorp.centraldogma.common.EntryType
-
A UTF-8 encoded text file.
- TEXT - Static variable in interface com.linecorp.centraldogma.client.armeria.EndpointListDecoder
-
Default
EndpointListDecoder
implementation forString
. - timeout(Duration) - Method in class com.linecorp.centraldogma.client.WatcherRequest
- timeout(Duration) - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
- timeout(Duration) - Method in class com.linecorp.centraldogma.client.WatchRequest
- timeoutMillis() - Method in class com.linecorp.centraldogma.server.GracefulShutdownTimeout
-
Returns the timeout of graceful shutdown process, in milliseconds.
- timeoutMillis() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Returns the ZooKeeper timeout, in milliseconds.
- timeoutMillis(long) - Method in class com.linecorp.centraldogma.client.WatcherRequest
- timeoutMillis(long) - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
- timeoutMillis(long) - Method in class com.linecorp.centraldogma.client.WatchRequest
- timestamp() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.NormalizingPushCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.PushAsIsCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- timestamp() - Method in interface com.linecorp.centraldogma.server.command.Command
-
Returns the time when performing the command, in milliseconds.
- timestamp() - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Returns a date and time string which is formatted as ISO-8601.
- timestampMillis() - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Returns the epoch milliseconds of the
UserAndTimestamp.timestamp()
. - timeWindowSeconds() - Method in class com.linecorp.centraldogma.server.QuotaConfig
-
Returns a time windows in seconds which is created with the given
timeWindowSeconds
. - tls() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the TLS configuration.
- tls(TlsConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets a
TlsConfig
for supporting TLS on the server. - TlsConfig - Class in com.linecorp.centraldogma.server
-
TLS configuration.
- TlsConfig(File, File, String, String, String) - Constructor for class com.linecorp.centraldogma.server.TlsConfig
-
Creates an instance with the specified
keyCertChainFilePath
,keyFilePath
andkeyPassword
. - to() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
to
Revision
. - toAscending() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
RevisionRange
whose major value offrom
Revision
is lower than or equal to the major value ofto
Revision
. - toDescending() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
RevisionRange
whose major value offrom
Revision
is greater than or equal to the major value ofto
Revision
. - token() - Method in class com.linecorp.centraldogma.server.metadata.UserWithToken
-
Returns the
Token
of the user. - Token - Class in com.linecorp.centraldogma.server.metadata
-
Specifies details of an application token.
- Token(String, String, Boolean, Boolean, UserAndTimestamp, UserAndTimestamp, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.Token
-
Creates a new instance.
- TOKEN_JSON - Static variable in class com.linecorp.centraldogma.server.metadata.MetadataService
-
A path of token list file.
- TokenNotFoundException - Exception Class in com.linecorp.centraldogma.server.metadata
-
A
CentralDogmaException
that is raised when failed to find aToken
. - TokenRegistration - Class in com.linecorp.centraldogma.server.metadata
-
Specifies a registration of a
Token
. - TokenRegistration(String, ProjectRole, UserAndTimestamp) - Constructor for class com.linecorp.centraldogma.server.metadata.TokenRegistration
-
Creates a new instance.
- tokens() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
TokenRegistration
s of this project. - tokens() - Method in class com.linecorp.centraldogma.server.metadata.Roles
-
Returns the
RepositoryRole
s of tokens. - Tokens - Class in com.linecorp.centraldogma.server.metadata
-
Holds a token map and a secret map for fast lookup.
- Tokens() - Constructor for class com.linecorp.centraldogma.server.metadata.Tokens
-
Creates a new empty instance.
- Tokens(Map<String, Token>, Map<String, String>) - Constructor for class com.linecorp.centraldogma.server.metadata.Tokens
-
Creates a new instance with the given application IDs and secrets.
- TooManyRequestsException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaException
that is raised when a client is attempting to send requests more than quota limits. - TooManyRequestsException() - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(String) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(String, boolean) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(String, String, double) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- TooManyRequestsException(Throwable) - Constructor for exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Creates a new instance.
- toString() - Method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
- toString() - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
- toString() - Method in class com.linecorp.centraldogma.client.Latest
- toString() - Method in class com.linecorp.centraldogma.client.RepositoryInfo
- toString() - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaSettings
- toString() - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfig
- toString() - Method in class com.linecorp.centraldogma.common.Author
- toString() - Method in class com.linecorp.centraldogma.common.Commit
- toString() - Method in class com.linecorp.centraldogma.common.Entry
- toString() - Method in class com.linecorp.centraldogma.common.MergedEntry
- toString() - Method in class com.linecorp.centraldogma.common.MergeSource
- toString() - Method in class com.linecorp.centraldogma.common.PushResult
- toString() - Method in class com.linecorp.centraldogma.common.Revision
- toString() - Method in class com.linecorp.centraldogma.common.RevisionRange
- toString() - Method in class com.linecorp.centraldogma.server.auth.AuthConfig
- toString() - Method in class com.linecorp.centraldogma.server.auth.Session
- toString() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
- toString() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.NormalizingPushCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.PushAsIsCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- toString() - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
- toString() - Method in class com.linecorp.centraldogma.server.command.CommitResult
- toString() - Method in class com.linecorp.centraldogma.server.command.ContentTransformer
- toString() - Method in class com.linecorp.centraldogma.server.command.ForwardingCommandExecutor
- toString() - Method in class com.linecorp.centraldogma.server.CorsConfig
- toString() - Method in class com.linecorp.centraldogma.server.GracefulShutdownTimeout
- toString() - Method in class com.linecorp.centraldogma.server.ManagementConfig
- toString() - Method in class com.linecorp.centraldogma.server.metadata.Member
- toString() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- toString() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
- toString() - Method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
- toString() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- toString() - Method in class com.linecorp.centraldogma.server.metadata.Roles
- toString() - Method in class com.linecorp.centraldogma.server.metadata.Token
- toString() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
- toString() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
- toString() - Method in class com.linecorp.centraldogma.server.metadata.User
- toString() - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
- toString() - Method in class com.linecorp.centraldogma.server.metadata.UserWithToken
- toString() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
- toString() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
- toString() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
- toString() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
- toString() - Method in class com.linecorp.centraldogma.server.QuotaConfig
- toString() - Method in class com.linecorp.centraldogma.server.storage.repository.FindOption
- toString() - Method in class com.linecorp.centraldogma.server.TlsConfig
- toString() - Method in class com.linecorp.centraldogma.server.ZoneConfig
- toString() - Method in class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
- toString() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
- toString() - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- transform(Long, Author, String, String, Revision, String, String, Markup, ContentTransformer<?>) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
that transforms the content at the base revision with the specifiedContentTransformer
and pushed the result of transformation. - TRANSFORM - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- TransformCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
that transforms the content at the base revision with the specifiedContentTransformer
and pushed the result of transformation. - transformer() - Method in class com.linecorp.centraldogma.server.command.ContentTransformer
-
Returns the
Function
which transforms the content. - transformer() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the
ContentTransformer
which is used for transforming the content. - triggeredBy() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns the user who triggered the
Mirror
. - triggeredTime() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the time when the mirroring operation was triggered.
- triggeredTime() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns the time when the
Mirror
was triggered. - trustedProxyAddresses() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the IP addresses of the trusted proxy servers.
- trustedProxyAddresses(Iterable<String>) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds addresses or ranges of Classless Inter-domain Routing (CIDR) blocks of trusted proxy servers.
- trustedProxyAddresses(String...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds addresses or ranges of Classless Inter-domain Routing (CIDR) blocks of trusted proxy servers.
- type() - Method in interface com.linecorp.centraldogma.common.Change
-
Returns the type of the
Change
. - type() - Method in interface com.linecorp.centraldogma.common.ContentHolder
-
Returns the
EntryType
of the content. - type() - Method in class com.linecorp.centraldogma.common.Entry
- type() - Method in enum class com.linecorp.centraldogma.common.EntryType
-
Returns the type of the content returned by
Entry.content()
. - type() - Method in class com.linecorp.centraldogma.common.MergedEntry
- type() - Method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns the type of this
MergeQuery
. - type() - Method in interface com.linecorp.centraldogma.common.Query
-
Returns the type of this
Query
. - type() - Method in exception class com.linecorp.centraldogma.common.TooManyRequestsException
-
Returns the
type
specified when creating thisException
. - type() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
- type() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
- type() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
- type() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
- type() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- type() - Method in class com.linecorp.centraldogma.server.command.NormalizingPushCommand
- type() - Method in class com.linecorp.centraldogma.server.command.PurgeProjectCommand
- type() - Method in class com.linecorp.centraldogma.server.command.PurgeRepositoryCommand
- type() - Method in class com.linecorp.centraldogma.server.command.PushAsIsCommand
- type() - Method in class com.linecorp.centraldogma.server.command.RemoveProjectCommand
- type() - Method in class com.linecorp.centraldogma.server.command.RemoveRepositoryCommand
- type() - Method in class com.linecorp.centraldogma.server.command.RemoveSessionCommand
- type() - Method in class com.linecorp.centraldogma.server.command.RepositoryCommand
- type() - Method in class com.linecorp.centraldogma.server.command.RootCommand
- type() - Method in class com.linecorp.centraldogma.server.command.SessionCommand
- type() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
- type() - Method in class com.linecorp.centraldogma.server.command.UnremoveProjectCommand
- type() - Method in class com.linecorp.centraldogma.server.command.UnremoveRepositoryCommand
- type() - Method in class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
- type() - Method in interface com.linecorp.centraldogma.server.command.Command
-
Returns the
CommandType
of the command.
U
- UNKNOWN - Enum constant in enum class com.linecorp.centraldogma.common.Markup
-
Unknown markup language.
- UNKNOWN - Static variable in class com.linecorp.centraldogma.common.Author
-
An unknown author.
- unremove(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Restores an element with the specified
name
. - UNREMOVE_PROJECT - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- UNREMOVE_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- unremoveProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to restore a project that was removed before. - unremoveProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to restore a project that was removed before. - unremoveProject(String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Unremoves a project.
- UnremoveProjectCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for restoring a project that was removed before. - unremoveRepository(Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to restore a repository that was removed before. - unremoveRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to restore a repository that was removed before. - unremoveRepository(String, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Unremoves a repository.
- UnremoveRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used for restoring a repository that was removed before. - UP_TO_DATE - Enum constant in enum class com.linecorp.centraldogma.server.mirror.MirrorStatus
-
The target repository was already up-to-date.
- update(Session) - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Updates the specified
session
if it exists. - UPDATE_SERVER_STATUS - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- updateCluster(UpdateClusterRequest, StreamObserver<Cluster>) - Method in class com.linecorp.centraldogma.xds.cluster.v1.XdsClusterService
- updateEndpoint(UpdateEndpointRequest, StreamObserver<ClusterLoadAssignment>) - Method in class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
- updateKubernetesEndpointAggregator(UpdateKubernetesEndpointAggregatorRequest, StreamObserver<KubernetesEndpointAggregator>) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
- updateListener(UpdateListenerRequest, StreamObserver<Listener>) - Method in class com.linecorp.centraldogma.xds.listener.v1.XdsListenerService
- updateMemberRole(Author, String, User, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- updatePerRolePermissions(Author, String, String, PerRolePermissions) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- updatePerTokenPermission(Author, String, String, String, Collection<Permission>) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Updates
Permission
s for theToken
of the specifiedappId
of the specifiedrepoName
in the specifiedprojectName
. - updatePerUserPermission(Author, String, String, User, Collection<Permission>) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Updates
Permission
s for the specifiedmember
of the specifiedrepoName
in the specifiedprojectName
. - updateRoute(UpdateRouteRequest, StreamObserver<RouteConfiguration>) - Method in class com.linecorp.centraldogma.xds.route.v1.XdsRouteService
- updateServerStatus(ServerStatus) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Command
which is used to update the status of the server. - UpdateServerStatusCommand - Class in com.linecorp.centraldogma.server.command
-
A
Command
which is used to update the status of all servers in the cluster. - UpdateServerStatusCommand(Long, Author, ServerStatus) - Constructor for class com.linecorp.centraldogma.server.command.UpdateServerStatusCommand
-
Creates a new instance with the specified properties.
- updateStatus(UpdateServerStatusCommand) - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Updates the status of the executor with the specified
UpdateServerStatusCommand
. - updateStatus(ServerStatus) - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Updates the status of the executor with the specified
ServerStatus
. - updateStatus(ServerStatus) - Method in class com.linecorp.centraldogma.server.management.ServerStatusManager
-
Updates the server status with the specified
writable
andreplicating
values. - updateTokenLevel(Author, String, boolean) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Update the
Token
of the specifiedappId
to user or admin. - updateTokenRole(Author, String, Token, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- updateWriteQuota(Author, String, String, QuotaConfig) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- UPSERT_JSON - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Adds a new JSON file or replaces an existing file.
- UPSERT_TEXT - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Adds a new text file or replaces an existing file.
- uri(String) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
- user() - Method in class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Returns a
login
name who took any action on this object. - User - Class in com.linecorp.centraldogma.server.metadata
-
A user.
- User(String) - Constructor for class com.linecorp.centraldogma.server.metadata.User
-
Creates a new instance.
- User(String, String, String, List<String>) - Constructor for class com.linecorp.centraldogma.server.metadata.User
-
Creates a new instance.
- User(String, List<String>) - Constructor for class com.linecorp.centraldogma.server.metadata.User
-
Creates a new instance.
- UserAndTimestamp - Class in com.linecorp.centraldogma.server.metadata
-
Specifies when an object is accessed by whom.
- UserAndTimestamp(String) - Constructor for class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Creates a new instance using the current time as a timestamp.
- UserAndTimestamp(String, Instant) - Constructor for class com.linecorp.centraldogma.server.metadata.UserAndTimestamp
-
Creates a new instance.
- username() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the name of the user which belongs to this session.
- users() - Method in class com.linecorp.centraldogma.server.metadata.Roles
-
Returns the
RepositoryRole
s of users. - UserWithToken - Class in com.linecorp.centraldogma.server.metadata
-
A
User
which accesses the API with a secret. - UserWithToken(String, Token) - Constructor for class com.linecorp.centraldogma.server.metadata.UserWithToken
-
Creates a new instance.
- useTls() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the client to use TLS.
- useTls() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns whether the server is running over TLS or not.
- useTls() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns whether the server is running over TLS or not.
- useTls(boolean) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets whether the client uses TLS or not.
V
- validateSecret(String) - Static method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Throws an
IllegalArgumentException
if the specified secret is not valid. - value() - Method in class com.linecorp.centraldogma.client.Latest
-
Returns the latest known value.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.ChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.EntryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.Markup
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.QueryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.common.RepositoryRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.command.CommandType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.management.ServerStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.metadata.Permission
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.mirror.MirrorDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.mirror.MirrorStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.ReplicationMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.linecorp.centraldogma.server.storage.repository.DiffResultType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.linecorp.centraldogma.common.ChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.common.EntryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.common.Markup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.common.QueryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.common.RepositoryRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.command.CommandType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.management.ServerStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.metadata.Permission
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.mirror.MirrorDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.mirror.MirrorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.ReplicationMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.linecorp.centraldogma.server.storage.repository.DiffResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- watch(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatchFilesRequest
that is used to watch the files in the Central Dogma repository. - watch(Query<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatchRequest
that is used to watch the file in the Central Dogma repository. - watch(Revision, Query<T>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Awaits and retrieves the change in the query result of the specified file asynchronously since the specified last known revision.
- watch(Revision, Query<T>, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Awaits and retrieves the change in the query result of the specified file asynchronously since the specified last known revision.
- watch(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Awaits and retrieves the latest revision of the commit that changed the file that matches the specified
pathPattern
since the specified last known revision. - watch(Revision, String, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Awaits and retrieves the latest revision of the commit that changed the file that matches the specified
pathPattern
since the specified last known revision. - watch(String) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatchRequest
that is used to watch the file in the Central Dogma repository. - watch(BiConsumer<? super Revision, ? super T>) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Registers a
BiConsumer
that will be invoked when the value of the watched entry becomes available or changes. - watch(BiConsumer<? super Revision, ? super T>, Executor) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Registers a
BiConsumer
that will be invoked when the value of the watched entry becomes available or changes. - watch(Consumer<? super T>) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Registers a
Consumer
that will be invoked when the value of the watched entry becomes available or changes. - watch(Consumer<? super T>, Executor) - Method in interface com.linecorp.centraldogma.client.Watcher
-
Registers a
Consumer
that will be invoked when the value of the watched entry becomes available or changes. - watcher(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatcherRequest
that is used to create aWatcher
. - watcher(Query<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatcherRequest
that is used to create aWatcher
. - Watcher<T> - Interface in com.linecorp.centraldogma.client
-
Watches the changes of a repository or a file.
- WatcherRequest<T> - Class in com.linecorp.centraldogma.client
-
Prepares to create a
Watcher
. - watchFile(String, String, Revision, Query<T>) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- watchFile(String, String, Revision, Query<T>, long) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- watchFile(String, String, Revision, Query<T>, long, boolean) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Waits for the file matched by the specified
Query
to be changed since the specifiedlastKnownRevision
. - WatchFilesRequest - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.watchRepository(String, String, Revision, PathPattern, long, boolean)
request to the Central Dogma repository. - watchRepository(String, String, Revision, PathPattern, long, boolean) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Waits for the files matched by the specified
PathPattern
to be changed since the specifiedlastKnownRevision
. - watchRepository(String, String, Revision, String) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- watchRepository(String, String, Revision, String, long) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Deprecated.
- WatchRequest<T> - Class in com.linecorp.centraldogma.client
-
Prepares to send a
CentralDogma.watchFile(String, String, Revision, Query, long, boolean)
request to the Central Dogma repository or create a newWatcher
. - watchScheduler() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Returns the
ScheduledExecutorService
that is used to schedule watch. - webAppEnabled(boolean) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets whether administrative web application is enabled or not.
- webAppTitle() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the title of the web app.
- webAppTitle(String) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the title text which is displayed on the navigation bar of the administrative web application.
- webLoginService() - Method in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
Returns a
Service
which handles a login request from a web browser. - webLoginService() - Method in class com.linecorp.centraldogma.server.auth.saml.SamlAuthProvider
- webLogoutService() - Method in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
Returns a
Service
which handles a logout request from a web browser. - weight() - Method in class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Returns the weight of the ZooKeeper server.
- when() - Method in class com.linecorp.centraldogma.common.Commit
-
Returns the time and date of this
Commit
. - when() - Method in class com.linecorp.centraldogma.common.PushResult
-
Returns the time and date of the pushed commit.
- whenAsText() - Method in class com.linecorp.centraldogma.common.Commit
-
Returns the time and date of this
Commit
in ISO 8601 combined date and time representation. - whenAsText() - Method in class com.linecorp.centraldogma.common.PushResult
-
Returns the time and date of the pushed commit in ISO 8601 combined date and time representation.
- whenEndpointReady() - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Returns a
CompletableFuture
which is completed when the initial endpoints of this client are ready. - whenInitialized() - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Returns a
CompletableFuture
which is completed when the internal project and repositories are ready. - withoutSecret() - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns a new
Credential
that does not contain any sensitive information. - withoutSecret() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns a new
Token
instance without its secret. - withoutSecret() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns a new
Tokens
which does not contain any secrets. - withSystemAdmin(boolean) - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns a new
Token
instance without its secret. - writable() - Method in class com.linecorp.centraldogma.server.command.CommandExecutorStatusManager
-
Returns whether the
CommandExecutorStatusManager.executor()
is writable. - writable() - Method in enum class com.linecorp.centraldogma.server.management.ServerStatus
-
Returns whether the server is writable.
- WRITABLE - Enum constant in enum class com.linecorp.centraldogma.server.management.ServerStatus
- WRITE - Enum constant in enum class com.linecorp.centraldogma.common.RepositoryRole
-
Able to write a file to a repository.
- WRITE - Enum constant in enum class com.linecorp.centraldogma.server.metadata.Permission
-
Able to write a file to a repository.
- writeQuota() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the maximum allowed write quota.
- writeQuotaPerRepository() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the maximum allowed write quota per
Repository
. - writeQuotaPerRepository(int, int) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets maximum allowed write requests per
timeWindowSeconds
for eachRepository
.
X
- XdsCentralDogmaBuilder - Class in com.linecorp.centraldogma.client.armeria.xds
-
Builds a
CentralDogma
client based on an Armeria HTTP client. - XdsCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
- XdsClusterService - Class in com.linecorp.centraldogma.xds.cluster.v1
-
Service for managing clusters.
- XdsClusterService(XdsResourceManager) - Constructor for class com.linecorp.centraldogma.xds.cluster.v1.XdsClusterService
-
Creates a new instance.
- XdsEndpointService - Class in com.linecorp.centraldogma.xds.endpoint.v1
-
Service for managing endpoints.
- XdsEndpointService(XdsResourceManager) - Constructor for class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
-
Creates a new instance.
- XdsGroupService - Class in com.linecorp.centraldogma.xds.group.v1
-
An
XdsGroupServiceGrpc.XdsGroupServiceImplBase
implementation that provides methods to manage XDS groups. - XdsGroupService(ProjectManager, CommandExecutor) - Constructor for class com.linecorp.centraldogma.xds.group.v1.XdsGroupService
-
Creates a new instance.
- XdsKubernetesEndpointFetchingPlugin - Class in com.linecorp.centraldogma.xds.k8s.v1
-
A plugin that fetches Kubernetes endpoints from Central Dogma and provides them to the control plane.
- XdsKubernetesEndpointFetchingPlugin() - Constructor for class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- XdsKubernetesService - Class in com.linecorp.centraldogma.xds.k8s.v1
-
A gRPC service that handles Kubernetes resources.
- XdsKubernetesService(XdsResourceManager) - Constructor for class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
-
Creates a new instance.
- XdsListenerService - Class in com.linecorp.centraldogma.xds.listener.v1
-
Service for managing listeners.
- XdsListenerService(XdsResourceManager) - Constructor for class com.linecorp.centraldogma.xds.listener.v1.XdsListenerService
-
Creates a new instance.
- XdsRouteService - Class in com.linecorp.centraldogma.xds.route.v1
-
Service for managing routes.
- XdsRouteService(XdsResourceManager) - Constructor for class com.linecorp.centraldogma.xds.route.v1.XdsRouteService
-
Creates a new instance.
Z
- zone() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the zone information of the server.
- zone() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns the zone where this
Mirror
is pinned to. - zone() - Method in class com.linecorp.centraldogma.server.mirror.MirrorContext
-
Returns the zone where this mirror is pinned.
- zone() - Method in class com.linecorp.centraldogma.server.mirror.MirrorResult
-
Returns the zone where the mirroring operation was performed.
- zone(ZoneConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Specifies the
ZoneConfig
of the server. - ZONE_LEADER_ONLY - Enum constant in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Run the
Plugin
on the leader replica for a zone specified inCentralDogmaConfig.zone()
. - ZoneConfig - Class in com.linecorp.centraldogma.server
-
A configuration class for the zone.
- ZoneConfig(String, List<String>) - Constructor for class com.linecorp.centraldogma.server.ZoneConfig
-
Creates a new instance.
- zonePinned() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Returns whether a
Mirror
is pinned to a specific zone. - ZOOKEEPER - Enum constant in enum class com.linecorp.centraldogma.server.ReplicationMethod
-
ZooKeeper-based replication.
- ZooKeeperReplicationConfig - Class in com.linecorp.centraldogma.server
-
ZooKeeper-based replication configuration.
- ZooKeeperReplicationConfig(int, Map<Integer, ZooKeeperServerConfig>) - Constructor for class com.linecorp.centraldogma.server.ZooKeeperReplicationConfig
-
Creates a new replication configuration.
- ZooKeeperServerConfig - Class in com.linecorp.centraldogma.server
-
Represents the address and port numbers of a ZooKeeper node.
- ZooKeeperServerConfig(String, int, int, Integer, Integer, Integer) - Constructor for class com.linecorp.centraldogma.server.ZooKeeperServerConfig
-
Creates a new instance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Author.ofEmail(String)
.