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
BeforeAllorAfterAll, or around each test method, likeBeforeEachorAfterEach. - AbstractAllOrEachExtension() - Constructor for class com.linecorp.centraldogma.testing.junit.AbstractAllOrEachExtension
- AbstractArmeriaCentralDogmaBuilder<B> - Class in com.linecorp.centraldogma.client.armeria
-
Builds a
CentralDogmaclient. - AbstractArmeriaCentralDogmaBuilder() - Constructor for class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
- AbstractCacheableCall<T> - Class in com.linecorp.centraldogma.server.storage.repository
-
A skeletal implementation of
CacheableCall. - AbstractCacheableCall(Repository) - Constructor for class com.linecorp.centraldogma.server.storage.repository.AbstractCacheableCall
-
Creates a new instance.
- AbstractCentralDogma - Class in com.linecorp.centraldogma.client
-
A skeletal
CentralDogmaimplementation. - AbstractCentralDogma(ScheduledExecutorService, MeterRegistry) - Constructor for class com.linecorp.centraldogma.client.AbstractCentralDogma
-
Creates a new instance.
- AbstractCentralDogmaBuilder<B> - Class in com.linecorp.centraldogma.client
-
Builds a
CentralDogmaclient. - 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
PluginConfigimplementation. - 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
Commandwhich is used for pushing changes to the repository. - ACCESS_TOKEN - Enum constant in enum class com.linecorp.centraldogma.server.credential.CredentialType
-
A credential that consists of an access token.
- 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
Tokenof the specifiedappId. - ACTIVE - Enum constant in enum class com.linecorp.centraldogma.common.RepositoryStatus
-
The repository is active and writable.
- 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.
- add(JsonPointer, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
addoperation. - add(String, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
addoperation. - 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
RepositoryListenerthat 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
memberto theProjectMetadataof the specifiedprojectNamewith the specifiedprojectRole. - AddOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
addoperation. - addRepo(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds a
RepositoryMetadataof the specifiedrepoNameto the specifiedprojectNamewith a defaultRepositoryRole. - addRepo(Author, String, String, ProjectRoles) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds a
RepositoryMetadataof the specifiedrepoNameto the specifiedprojectNamewith the specifiedProjectRoles. - addRepo(Author, String, String, RepositoryMetadata) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds a
RepositoryMetadataof the specifiedrepoNameto the specifiedprojectNamewith a defaultRepositoryRole. - 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
Tokento the specifiedprojectName. - addToken(Author, String, String, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- addTokenRepositoryRole(Author, String, String, String, RepositoryRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds the
RepositoryRolefor theTokenof the specifiedappIdto the specifiedrepoNamein the specifiedprojectName. - addUserRepositoryRole(Author, String, String, User, RepositoryRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Adds the
RepositoryRolefor the specifiedmemberto the specifiedrepoNamein the specifiedprojectName. - 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
Pluginon the all replicas. - allow(String, String, int) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Allow access to a Git repository URI that matches the specified pattern.
- allowedOrigins() - Method in class com.linecorp.centraldogma.server.CorsConfig
-
Returns the list of origins which are allowed a CORS policy.
- allowGuestAccess() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns whether this token allows
ProjectRole.GUESTaccess. - AllReplicasPlugin - Class in com.linecorp.centraldogma.server.plugin
-
A Base class for
PluginwhoseAllReplicasPlugin.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.
- ApiRequestTimeoutException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when a request has timed out. - ApiRequestTimeoutException(String) - Constructor for exception class com.linecorp.centraldogma.common.ApiRequestTimeoutException
-
Creates a new instance with the specified
message. - ApiRequestTimeoutException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.ApiRequestTimeoutException
-
Creates a new instance with the specified
messageandcause. - 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
Tokens. - apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.CopyOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Applies this operation to a JSON value.
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveIfExistsOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestAbsenceOperation
- apply(JsonNode) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- 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
CentralDogmaclient 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
PushAsIsCommandwhich is converted usingCommitResultfor 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
- asJsonArray(JsonPatchOperation...) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Converts
JsonPatchOperations to an array ofJsonNode. - asJsonArray(Iterable<? extends JsonPatchOperation>) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Converts
JsonPatchOperations to an array ofJsonNode. - 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
RuntimeExceptionraised 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
messageandcause. - 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.CreateSessionMasterKeyCommand
- author() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- author() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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
CentralDogmaExceptionthat 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
Authorizerwhich 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
AuthProviderFactoryinstance which is used to create a newAuthProvider. - AuthProviderFactory - Interface in com.linecorp.centraldogma.server.auth
-
A factory to create an
AuthProviderinstance. - AuthProviderParameters - Class in com.linecorp.centraldogma.server.auth
-
Parameters which are used to create a new
AuthProviderinstance. - 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
AuthServiceof 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
ScheduledExecutorServicededicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
ScheduledExecutorServicededicated to the execution of blocking tasks or invocations. - blockingTaskExecutor(ScheduledExecutorService) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the
ScheduledExecutorServicededicated to the execution of blocking tasks or invocations. - build() - Method in class com.linecorp.centraldogma.client.armeria.ArmeriaCentralDogmaBuilder
-
Returns a newly-created
CentralDogmainstance. - build() - Method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroupBuilder
-
Returns a newly-created
CentralDogmaEndpointGroupthat retrieves the listEndpoints from an entry in Central Dogma. - build() - Method in class com.linecorp.centraldogma.client.armeria.legacy.LegacyCentralDogmaBuilder
-
Deprecated.Returns a newly-created
CentralDogmainstance. - build() - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Returns a newly-created
CentralDogmainstance. - 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
CentralDogmaserver. - 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
- CacheableCall<T> - Interface in com.linecorp.centraldogma.server.storage.repository
-
A cacheable call which is used to retrieve a value.
- 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
CentralDogmaBeanFactoryso 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
CentralDogmaBeanFactoryso 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
CentralDogmaBeanannotation. - 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
CentralDogmaserver. - 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
CentralDogmaclient. - CentralDogmaClientAutoConfiguration() - Constructor for class com.linecorp.centraldogma.client.spring.CentralDogmaClientAutoConfiguration
- CentralDogmaClientFactoryConfigurator - Interface in com.linecorp.centraldogma.client.spring
-
A configurator to configure the
ClientFactorywhich is used to build the Armeria Central Dogma client. - CentralDogmaConfig - Class in com.linecorp.centraldogma.server
-
CentralDogmaserver configuration. - CentralDogmaEndpointGroup<T> - Class in com.linecorp.centraldogma.client.armeria
-
A
DynamicEndpointGroupimplementation that retrieves theEndpointlist from an entry in Central Dogma. - CentralDogmaEndpointGroupBuilder<T> - Class in com.linecorp.centraldogma.client.armeria
-
Builds a
CentralDogmaEndpointGroupthat retrieves the list ofEndpoints from an entry in Central Dogma. - CentralDogmaException - Exception Class in com.linecorp.centraldogma.common
-
A
RuntimeExceptionthat 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
Extensionthat 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
Rulethat 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
CentralDogmaExceptionthat 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
IllegalArgumentExceptionthat is raised when building aChangeor anEntryfailed 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
Changes of the commit. - changes() - Method in class com.linecorp.centraldogma.server.command.CommitResult
-
Returns the list of
Changes. - 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
CentralDogmaclient. - client() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the HTTP-based
CentralDogmaclient. - 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
ArmeriaClientConfiguratorthat 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
ArmeriaClientConfiguratorthat 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
ClientFactorythat 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
ClientFactorythat 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
ClientFactorythat 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
Queryor thePathPatternin the repository. - close() - Method in class com.linecorp.centraldogma.server.CentralDogma
- close() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- 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.jsonpatch - package com.linecorp.centraldogma.common.jsonpatch
-
Implementation of JSON Patch.
- 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
Realms 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.encryption - package com.linecorp.centraldogma.server.storage.encryption
-
Classes for Encryption At Rest.
- 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
Commands. - 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
ContentTransformerto 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
CommitRequestthat is used to push theChanges to the Central Dogma repository. - commit(String, Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
CommitRequestthat is used to push theChanges to the Central Dogma repository. - Commit - Class in com.linecorp.centraldogma.common
-
A set of
Changes 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
NormalizingPushCommandcommit. - 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
ClientFactorywhich 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
ArmeriaCentralDogmaclient. - 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
CentralDogmaclient builder. - configureClient(ArmeriaCentralDogmaBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the HTTP-based
CentralDogmaclient builder. - configureHttpClient(WebClientBuilder) - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Override this method to configure the
WebClientbuilder. - configureHttpClient(WebClientBuilder) - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Override this method to configure the
WebClientbuilder. - ConfigValueConverter - Interface in com.linecorp.centraldogma.server
-
A converter that converts a value of certain configuration properties in
CentralDogmaConfig. - containsMetadata(byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns
trueif the specified key exists. - containsMetadata(byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- 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
Functionwhich 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
valueusingConfigValueConverterif the specifiedvaluestarts with a prefix followed by a colon':'. - copy(JsonPointer, JsonPointer) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
copyoperation. - copy(String, String) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
copyoperation. - CopyOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
copyoperation. - 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
allowedOriginsandmaxAgeSeconds. - create(AuthProviderParameters) - Method in interface com.linecorp.centraldogma.server.auth.AuthProviderFactory
-
Creates a new
AuthProviderinstance 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
sessionin the session storage. - create(String, long, Author, boolean) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns a newly-created element with the specified
nameand the specifiedcreationTimeMillisby the specifiedAuthor. - create(String, Author) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns a newly-created element with the specified
nameby 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
- CREATE_SESSION_MASTER_KEY - 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
- createCredentialPushCommand(Credential, Author, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Create a push
Commandfor theCredential. - createCredentialPushCommand(String, Credential, Author, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Create a push
Commandfor theCredential. - CreateCredentialRequest - Class in com.linecorp.centraldogma.server.credential
-
A request to create a new
Credential. - CreateCredentialRequest(String, Credential) - Constructor for class com.linecorp.centraldogma.server.credential.CreateCredentialRequest
-
Creates a new instance.
- 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, String, String, boolean) - Static method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesService
-
Creates a
KubernetesEndpointGroupfrom the specifiedServiceEndpointWatcher. - createListener(CreateListenerRequest, StreamObserver<Listener>) - Method in class com.linecorp.centraldogma.xds.listener.v1.XdsListenerService
- createMirrorPushCommand(String, MirrorRequest, Author, ZoneConfig, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Create a push
Commandfor theMirrorDto. - createProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to create a new project. - createProject(Author, String, byte[]) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to create a new project. - createProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich 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
Commandwhich is used for creating a new project. - createRepository(Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to create a new repository. - createRepository(Author, String, String, byte[]) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich is used to create a new session. - CreateSessionCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich is used for creating a new session. - createSessionMasterKey(SessionMasterKey) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to create a new session master key. - CreateSessionMasterKeyCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich is used for creating a new session. - createToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Creates a new user-level
Tokenwith 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 class com.linecorp.centraldogma.server.credential.CreateCredentialRequest
-
Returns the
Credential. - 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 credential of the specified
name. - Credential - Interface in com.linecorp.centraldogma.server.credential
-
A credential used to access external resources such as Git repositories or the Kubernetes control plane.
- credentialId() - Method in class com.linecorp.centraldogma.server.credential.CreateCredentialRequest
-
Returns the
CredentialID. - CredentialType - Enum Class in com.linecorp.centraldogma.server.credential
-
The type of
Credential. - csrfToken() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the CSRF token.
- currentZone() - Method in class com.linecorp.centraldogma.server.mirror.MirrorTask
-
Returns the current zone where the
Mirroris 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
Pathto the server's data directory. - deactivateToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Deactivates the
Tokenof 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
Endpoints. - 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_PROJECT_ROLES - Static variable in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- DEFAULT_REPOSITORY_CACHE_SPEC - Static variable in class com.linecorp.centraldogma.server.CentralDogmaBuilder
- 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
Commandto be force-pushed. - 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
- deleteObjectId(byte[], byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Deletes the specified keys.
- deleteObjectId(byte[], byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- deleteRepositoryData(String, String) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Deletes all data related to the specified project and repository.
- deleteRepositoryData(String, String) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- 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.
- deregisterLocalityLbEndpoint(DeregisterLocalityLbEndpointRequest, StreamObserver<Empty>) - Method in class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
- 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
Tokenof the specifiedappIdcompletely 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
PreviewDiffRequestthat 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
DiffFilesRequestthat 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
DiffRequestthat 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
pathPatternbetween the specified twoRevisions. - 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
pathPatternbetween the specified twoRevisions. - diff(Iterable<? extends Change<?>>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
PreviewDiffRequestthat 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
DiffRequestthat 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.
- disallow(String, String, int) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Disallow access to a Git repository URI that matches the specified pattern.
- dnsAddressEndpointGroupConfigurator(DnsAddressEndpointGroupConfigurator) - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Sets the
DnsAddressEndpointGroupConfiguratorthat 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
-
Executes the specified
Command. - 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>, Optional<MeterRegistry>) - Method in class com.linecorp.centraldogma.client.spring.CentralDogmaClientAutoConfiguration
-
Returns a newly created
CentralDogmaclient. - doStart(Runnable, Runnable, Runnable, Runnable) - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
-
Starts the
CommandExecutor. - 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
-
Stops the
CommandExecutor. - 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.LegacyCredential
-
Deprecated.Returns whether this
LegacyCredentialis enabled. - enabled() - Method in class com.linecorp.centraldogma.server.EncryptionAtRestConfig
-
Returns whether encryption at rest is enabled.
- enabled() - Method in interface com.linecorp.centraldogma.server.mirror.Mirror
-
Returns whether this
Mirroris 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.
- enabled() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns
trueif the encryption at rest is enabled. - enabled() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- enableThriftService() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns whether to enable the Thrift service.
- enableThriftService(boolean) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Deprecated.Thrift service is deprecated and will be removed in a future release.
- encoded() - Method in interface com.linecorp.centraldogma.common.PathPattern
-
Returns the encoded
PathPattern.patternString()which just encodes a space to '%20'. - encryptionAtRest() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the Encryption at Rest configuration.
- encryptionAtRest(EncryptionAtRestConfig) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets whether encryption at rest is enabled or not.
- EncryptionAtRestConfig - Class in com.linecorp.centraldogma.server
-
Encryption at Rest configuration.
- EncryptionAtRestConfig(Boolean, Boolean) - Constructor for class com.linecorp.centraldogma.server.EncryptionAtRestConfig
-
Creates an instance.
- EncryptionEntryExistsException - Exception Class in com.linecorp.centraldogma.server.storage.encryption
-
A
StorageExceptionthat is raised when an encryption entry already exists. - EncryptionEntryExistsException(String) - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionEntryExistsException
-
Creates a new instance with the specified
message. - encryptionKey() - Method in class com.linecorp.centraldogma.server.auth.SessionKey
-
Returns the secret key used to encrypt session tokens.
- EncryptionStorageException - Exception Class in com.linecorp.centraldogma.server.storage.encryption
-
A
StorageExceptionthat is raised when fails to encrypt or decrypt data in the storage. - EncryptionStorageException() - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageException
-
Creates a new instance.
- EncryptionStorageException(String) - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageException
-
Creates a new instance with the specified
message. - EncryptionStorageException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageException
-
Creates a new instance with the specified
messageandcause. - EncryptionStorageException(String, Throwable, boolean, boolean) - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageException
-
Creates a new instance with the specified
message,cause, suppression enabled or disabled, and writable stack trace enabled or disabled. - EncryptionStorageException(Throwable) - Constructor for exception class com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageException
-
Creates a new instance with the specified
cause. - EncryptionStorageManager - Interface in com.linecorp.centraldogma.server.storage.encryption
-
Manages the storage of encrypted data at rest.
- encryptSessionCookie() - Method in class com.linecorp.centraldogma.server.EncryptionAtRestConfig
-
Returns whether to encrypt session cookies.
- encryptSessionCookie() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns
trueif the session cookie should be encrypted. - encryptSessionCookie() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- endpointGroup() - Method in class com.linecorp.centraldogma.client.armeria.AbstractArmeriaCentralDogmaBuilder
-
Returns the
EndpointGroupthis 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
Endpoints. - 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
CentralDogmaExceptionthat 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
CentralDogmaExceptionthat 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
EntryTypeof 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.jsonpatch.CopyOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- equals(Object) - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- 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.CreateSessionMasterKeyCommand
- 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.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
-
Deprecated.
- 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.Member
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.Roles
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.Token
- equals(Object) - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
- 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.metadata.UserWithToken
- 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.storage.repository.AbstractCacheableCall
- 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() - Method in interface com.linecorp.centraldogma.server.storage.repository.CacheableCall
-
Executes this call.
- 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(CacheableCall<T>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Executes the specified
CacheableCallin thisRepository. - 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.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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
ScheduledExecutorServicewhich 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
CommandExecutorStatusManagermanages. - 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
sessionIdexists. - exists(String) - Method in interface com.linecorp.centraldogma.server.storage.StorageManager
-
Returns
trueif an element with the specifiednameexists. - expirationTime() - Method in class com.linecorp.centraldogma.server.auth.Session
-
Returns the time
Instantthat 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. - FETCH_CONTENT - Static variable in class com.linecorp.centraldogma.server.storage.repository.FindOption
-
Whether to fetch the content of the found files.
- fetchTokens() - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Fetches the
Tokensfrom the repository. - file(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
FilesRequestthat 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
FileRequestthat is used to retrieve the file in the Central Dogma repository. - file(String) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
FileRequestthat 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
Entrys that match the specifiedpathPattern. - find(Revision, String, Map<FindOption<?>, ?>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Finds the
Entrys 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
Tokenthat corresponds to the specified secret. - findBySecretOrDefault(String, Token) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Tokenthat 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
FindOptionmaps. - findProjectRole(String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- findRepositoryRole(String, String, Token) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Finds
RepositoryRoleof the specifiedTokenfrom the specifiedrepoNamein the specifiedprojectName. - findRepositoryRole(String, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Finds
RepositoryRoleof the specifiedUserorUserWithTokenfrom the specifiedrepoNamein the specifiedprojectName. - findTokenByAppId(String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
Tokenwhich has the specifiedappId. - findTokenBySecret(String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Returns a
Tokenwhich 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
Commandwhich is used to force-pushdelegateeven 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
CentralDogmaRepositorythat is used to send a request to the specifiedprojectNameandrepositoryName. - forward(int) - Method in class com.linecorp.centraldogma.common.Revision
- from() - Method in class com.linecorp.centraldogma.common.jsonpatch.CopyOperation
-
Returns the source path.
- from() - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
-
Returns the source path.
- from() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
fromRevision. - 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
Changefrom the file at the specified location.
G
- generateSessionId() - Method in interface com.linecorp.centraldogma.server.auth.SessionManager
-
Returns a new session ID.
- generateSessionMasterKey() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Generates a new session master key.
- generateSessionMasterKey() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- generateWdek() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Generates a new data encryption key (DEK) and wraps it.
- generateWdek() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- 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
MergeQueryat theRevision.HEAD. - get() - Method in class com.linecorp.centraldogma.client.PreviewDiffRequest
-
Retrieves the preview diffs, which are hypothetical diffs generated from the
Revision.HEADand the latestRevisionif theChanges 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
MergeQueryat 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
Revisions. - 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
Queryresults. - 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
Revisions. - get(Revision, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Retrieves an
Entryat 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
Tokenthat 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
optionsmap. - get(T, Class<T>) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanFactory
-
Returns a newly-created bean instance with the settings specified by
CentralDogmaBeanannotation. - 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
CentralDogmaBeanannotation. - 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
CentralDogmaBeanannotation. - 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
CentralDogmaBeanannotation. - 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.
- getAllData() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Deprecated.Do not use this method for production code as it may return a large amount of data.
- getAllData() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getCurrentDek(String, String) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the current wrapped data encryption key (WDEK) for the specified project and repository.
- getCurrentDek(String, String) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getCurrentSessionKey() - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the current session master key.
- getCurrentSessionKey() - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getDek(String, String, int) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the data encryption key (DEK) for the specified project and repository.
- getDek(String, String, int) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getDiff(String, String, Revision, Revision, PathPattern) - Method in interface com.linecorp.centraldogma.client.CentralDogma
-
Retrieves the diffs of the files matched by the given
PathPatternbetween twoRevisions. - 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
Queryresults. - 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
PathPatternbetween twoRevisions. - 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
- getMetadata(byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the value of the specified metadata key.
- getMetadata(byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getObject(byte[], byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the object associated with the specified key.
- getObject(byte[], byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getObjectId(byte[], byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Returns the object ID bytes associated with the specified key.
- getObjectId(byte[], byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- getOrDefault(String, Token) - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns the
Tokenthat 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
Entryat 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
Changes 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
ProjectMetadatawhose 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
MirrorExceptionraised 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
EntryTypefrom 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
Entryhas content, which is alwaystrueif 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.jsonpatch.CopyOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- hashCode() - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- 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.CreateSessionMasterKeyCommand
- 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.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
-
Deprecated.
- 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.Member
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.ProjectRoles
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.Roles
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.Token
- hashCode() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
- 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.metadata.UserWithToken
- 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.storage.repository.AbstractCacheableCall
- 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
- HasWeight - Interface in com.linecorp.centraldogma.server.storage.repository
-
An object which has a weight.
- 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
Revisionof 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
HistoryRequestthat 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
HistoryRequestthat 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
Commitfor given pathPattern. - history(Revision, Revision, String, int) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Get a list of
Commitfor 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.credential.LegacyCredential
-
Deprecated.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.
- initializeInReadOnlyMode() - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Initializes the internal project and repositories in read-only mode.
- initialValueFuture() - Method in interface com.linecorp.centraldogma.client.Watcher
-
Returns the
CompletableFuturewhich is completed when the initial value retrieval is done successfully. - INSTANCE - Enum constant in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
-
Singleton instance of
NoopEncryptionStorageManager. - 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, EncryptionStorageManager) - 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_DOGMAandProject.REPO_META. - InvalidPushException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat 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.
- isAllowed(Mirror) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Check whether the specified
Mirroris allowed to be mirrored. - isAllowed(Iterable<String>) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Check whether the specified Git repository URIs are allowed to be mirrored.
- isAllowed(String) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Check whether the specified Git repository URI is allowed to be mirrored.
- isAllowed(URI) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorAccessController
-
Check whether the specified Git repository URI is allowed to be mirrored.
- 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
trueif thisPluginis enabled. - isEncrypted() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Tells whether this
Repositoryis encrypted or not. - isInternalRepo(String) - Static method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns
trueif the specified repository is an internal repository. - isOptional() - Method in class com.linecorp.centraldogma.common.MergeSource
-
Returns
trueif the path is optional. - isRelative() - Method in class com.linecorp.centraldogma.common.Revision
-
Returns whether this
Revisionis relative. - isRelative() - Method in class com.linecorp.centraldogma.common.RevisionRange
- isReservedRepoName(String) - Static method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Deprecated.Use
Project.isInternalRepo(String)instead. - isStarted() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
- isStarted() - Method in interface com.linecorp.centraldogma.server.command.CommandExecutor
-
Returns
trueif the executor is started. - isStopping() - Method in class com.linecorp.centraldogma.server.command.AbstractCommandExecutor
-
Returns
trueif theCommandExecutoris in the process of stopping. - 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
trueif this user has system administrative privileges. - isSystemAdmin() - Method in class com.linecorp.centraldogma.server.metadata.UserWithToken
- isToken() - Method in class com.linecorp.centraldogma.common.Author
-
Returns
trueif this author is a token. - 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
trueif 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
trueif the executor can accept theCommands making a change to the replica.
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
EndpointListDecoderimplementation forJsonNode. - JSON_PATH - Enum constant in enum class com.linecorp.centraldogma.common.QueryType
-
Applies a series of JSON path expressions to the content.
- JsonPatchConflictException - Exception Class in com.linecorp.centraldogma.common.jsonpatch
-
A
CentralDogmaExceptionraised when a JSON Patch operation fails. - JsonPatchConflictException(String) - Constructor for exception class com.linecorp.centraldogma.common.jsonpatch.JsonPatchConflictException
-
Creates a new instance.
- JsonPatchConflictException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.jsonpatch.JsonPatchConflictException
-
Creates a new instance with the specified
cause. - JsonPatchOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
Base abstract class for one JSON Patch operation.
- 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
InputStreamof the certificate chain. - keyFile() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Deprecated.
- keyInputStream() - Method in class com.linecorp.centraldogma.server.TlsConfig
-
Returns an
InputStreamof the private key. - KeyManagementService - Interface in com.linecorp.centraldogma.server.storage.encryption
-
Manages the encryption keys used for encrypting and decrypting data at rest.
- 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
Revisionand 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
Pluginon 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.
- LegacyCredential - Interface in com.linecorp.centraldogma.server.credential
-
Deprecated.Use
Credentialinstead. - 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
Mapof 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
Listenerthat 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
Mapof 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
- localCluster(Cluster) - Method in class com.linecorp.centraldogma.client.armeria.xds.XdsCentralDogmaBuilder
-
Sets the name of the local cluster name and the cluster 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.
- LockAcquireTimeoutException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when a server fails to acquire a lock within the specified timeout. - LockAcquireTimeoutException(String) - Constructor for exception class com.linecorp.centraldogma.common.LockAcquireTimeoutException
-
Creates a new instance.
- LockAcquireTimeoutException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.LockAcquireTimeoutException
-
Creates a new instance with the specified
messageandcause. - 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
Routes 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
Servicewhich 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
Functionwhich 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
Sessionto the other replicas. - LOGOUT_API_ROUTES - Static variable in interface com.linecorp.centraldogma.server.auth.AuthProvider
-
A set of
Routes 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
Servicewhich 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
Functionto apply to the result of a watch request. - mapperExecutor(Executor) - Method in class com.linecorp.centraldogma.client.WatcherRequest
-
Sets the
Executorto 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
nameelement for purge. - markup() - Method in class com.linecorp.centraldogma.common.Commit
- markup() - Method in class com.linecorp.centraldogma.server.command.AbstractPushCommand
-
Returns the
Markupof theAbstractPushCommand.detail(). - markup() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the
Markupof theTransformCommand.detail(). - Markup - Enum Class in com.linecorp.centraldogma.common
-
The markup language of a
Commitmessage. - 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
Revisiononly 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
Memberof 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
CentralDogmaExceptionthat is raised when failed to find aMember. - memberOrDefault(String, Member) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
Memberof the specified ID in this project. - members() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
Members of this project. - merge(CentralDogmaBeanConfig) - Method in class com.linecorp.centraldogma.client.updater.CentralDogmaBeanConfigBuilder
-
Merges the properties of the specified
CentralDogmaBeanConfiginto this builder. - merge(MergeQuery<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
MergeRequestthat 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
MergeRequestthat 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
MergeRequestthat 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
MergeQueryat 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
pathandisOptionalwhich indicates whether the path is required or not. - mergeSources() - Method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns the list of
MergeSources which will be merged into one entry. - metadata() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Returns the
ProjectMetadataof 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, InternalProjectInitializer) - 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
MetaRepositoryof this project. - MetaRepository - Interface in com.linecorp.centraldogma.server.storage.repository
-
A Revision-controlled filesystem-like repository.
- meterRegistry() - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Returns the
MeterRegistry. - meterRegistry() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
MeterRegistrythat 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.client.AbstractCentralDogmaBuilder
-
If you want to record metrics using Micrometer, please specify a
MeterRegistry. - meterRegistry(MeterRegistry) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Sets the
MeterRegistryused 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
- MIGRATE_TO_ENCRYPTED_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- migrateToEncryptedRepository(Long, Author, String, String, byte[]) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to migrate a repository to an encrypted repository. - migrateToEncryptedRepository(String) - Method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryManager
-
Migrates the specified repository to an encrypted repository.
- MigrateToEncryptedRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich is used for migrating a repository to an encrypted repository. - 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
Mirrorto 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, String) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a mirroring task of the specified
id. - mirror(String, String, Revision) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a mirroring task of the specified
idat the specifiedRevision. - Mirror - Interface in com.linecorp.centraldogma.server.mirror
-
Contains the properties for a mirroring task and performs the task.
- mirrorAccessController() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
MirrorAccessController. - MirrorAccessController - Interface in com.linecorp.centraldogma.server.mirror
-
A mirror access controller that can allow or disallow access to the remote repositories for mirroring.
- MirrorAccessException - Exception Class in com.linecorp.centraldogma.common
-
A
MirrorExceptionraised when failed to access to the remote repository for mirroring. - MirrorAccessException(String) - Constructor for exception class com.linecorp.centraldogma.common.MirrorAccessException
-
Creates a new instance.
- MirrorAccessException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.MirrorAccessException
-
Creates a new instance.
- 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
CentralDogmaExceptionraised 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
MirroringServiceof the server. - mirroringService() - Method in class com.linecorp.centraldogma.testing.junit.CentralDogmaExtension
-
Returns the
MirroringServiceof the server. - mirroringService() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the
MirroringServiceof 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, boolean) - Constructor for class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Deprecated.
- 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
Mirroroperation is started, completed or failed. - MirrorProvider - Interface in com.linecorp.centraldogma.server.mirror
-
Creates a new
Mirrordynamically 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.
- mirrors(String, boolean) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a set of mirroring tasks of the specified repository.
- 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
Services which are required for working thisAuthProviderwell. - moreServices() - Method in class com.linecorp.centraldogma.server.auth.saml.SamlAuthProvider
- move(JsonPointer, JsonPointer) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
moveoperation. - move(String, String) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
moveoperation. - MoveOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
moveoperation.
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 interface com.linecorp.centraldogma.server.credential.Credential
-
Returns the name of the credential.
- 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
ClientBuilderconfigured with the specifiedcustomizerand then with theArmeriaClientConfiguratorspecified withAbstractArmeriaCentralDogmaBuilder.clientConfigurator(ArmeriaClientConfigurator). - newMirror(MirrorContext) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorProvider
- newValue() - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
-
Returns the new value to replace the old value.
- 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.credential.CredentialType
-
A none credential.
- NONE - Enum constant in enum class com.linecorp.centraldogma.server.ReplicationMethod
-
No replication.
- NONE - Static variable in interface com.linecorp.centraldogma.server.credential.Credential
- 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
Nonnullannotation. - NoopEncryptionStorageManager - Enum Class in com.linecorp.centraldogma.server.storage.encryption
-
A no-operation implementation of
EncryptionStorageManagerthat does not perform any encryption. - 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
Commandwhich 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
ServerStatusinstance with the specified properties. - of(byte[], byte[], int) - Static method in class com.linecorp.centraldogma.server.auth.SessionKey
- of(JsonNode) - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns a
ProjectRolematched 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
ProjectRoleswith the specifiedRepositoryRoles. - 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
MergeQuerythat 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
Querythat 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(CentralDogmaConfig) - Static method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Creates a new
EncryptionStorageManagerinstance. - 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 exception class com.linecorp.centraldogma.common.ProjectExistsException
-
Creates a new instance.
- of(String) - Static method in exception class com.linecorp.centraldogma.common.ProjectNotFoundException
-
Creates a new instance.
- of(String) - Static method in enum class com.linecorp.centraldogma.common.ProjectRole
-
Returns a
ProjectRolematched with the specifiedstr. - of(String...) - Static method in interface com.linecorp.centraldogma.common.PathPattern
-
Creates a path pattern with the
patterns. - of(String, Roles, UserAndTimestamp) - Static method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance with default properties.
- of(String, UserAndTimestamp) - Static method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance with default properties.
- of(String, UserAndTimestamp, ProjectRoles) - Static method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance.
- of(String, String) - Static method in exception class com.linecorp.centraldogma.common.RepositoryExistsException
-
Creates a new instance.
- of(String, String) - Static method in exception class com.linecorp.centraldogma.common.RepositoryNotFoundException
-
Creates a new instance.
- of(String, Consumer<? super Map<String, Entry<?>>>) - Static method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
- of(Path, boolean) - Static method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Creates a new
EncryptionStorageManagerinstance. - ofDefault() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissionswhich allows read/write to owners and members. - ofDirectory(Revision, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entryof a directory. - ofDogma(RepositoryStatus) - Static method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance for dogma repository.
- ofEmail(String) - Static method in class com.linecorp.centraldogma.common.Author
-
Create a new
Authorwith theemail. - ofInternal() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissionswhich allows read/write a repository from an owner. - ofJson(MergeSource...) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuerythat 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
Entryof a JSON file. - ofJson(Revision, String, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entryof a JSON file. - ofJson(Iterable<MergeSource>) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuerythat merges the JSON contents as specified in themergeSources. - ofJson(String) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Querythat retrieves the JSON content as it is. - ofJsonPatch(String, JsonNode) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, JsonNode, JsonNode) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, JsonPatchOperation) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, JsonPatchOperation...) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, Iterable<? extends JsonPatchOperation>) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPatch(String, String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_JSON_PATCH. - ofJsonPath(Iterable<MergeSource>, Iterable<String>) - Static method in interface com.linecorp.centraldogma.common.MergeQuery
-
Returns a newly-created
MergeQuerythat 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
MergeQuerythat 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
Querythat 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
Querythat 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
Changewhose type isChangeType.UPSERT_JSON. - ofJsonUpsert(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.UPSERT_JSON. - ofOptional(String) - Static method in class com.linecorp.centraldogma.common.MergeSource
-
Returns a newly-created
MergeSourcewhich contains an optional path. - ofPrivate() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissionswhich allows accessing a repository from a project member. - ofPublic() - Static method in class com.linecorp.centraldogma.server.metadata.PerRolePermissions
-
Creates a
PerRolePermissionswhich allows accessing a repository from everyone. - ofRemoval(String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.REMOVE. - ofRename(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.RENAME. - ofRequired(String) - Static method in class com.linecorp.centraldogma.common.MergeSource
-
Returns a newly-created
MergeSourcewhich contains a required path. - ofText(Revision, String, String) - Static method in class com.linecorp.centraldogma.common.Entry
-
Returns a newly-created
Entryof a text file. - ofText(String) - Static method in interface com.linecorp.centraldogma.common.Query
-
Returns a newly-created
Querythat retrieves the textual content as it is. - ofTextPatch(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_TEXT_PATCH. - ofTextPatch(String, String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.APPLY_TEXT_PATCH. - ofTextUpsert(String, String) - Static method in interface com.linecorp.centraldogma.common.Change
-
Returns a newly-created
Changewhose type isChangeType.UPSERT_TEXT. - ofWatcher(Watcher<T>, EndpointListDecoder<T>) - Static method in class com.linecorp.centraldogma.client.armeria.CentralDogmaEndpointGroup
-
Creates a new
CentralDogmaEndpointGroup. - oldValue() - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
-
Returns the old value to be replaced.
- onComplete(MirrorTask, MirrorResult) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirroroperation is completed. - onCreate(Mirror, User, MirrorAccessController) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when a new
Mirroris created. - onDisallowed(Mirror) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirroroperation is disallowed. - onError(MirrorTask, Throwable) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirroroperation 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
Mirroroperation is started. - onUpdate(Mirror, User, MirrorAccessController) - Method in interface com.linecorp.centraldogma.server.mirror.MirrorListener
-
Invoked when the
Mirroris updated. - onUpdate(Map<String, Entry<?>>) - Method in interface com.linecorp.centraldogma.server.storage.repository.RepositoryListener
-
Invoked when changes matching with
RepositoryListener.pathPattern()are pushed. - op() - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Returns the operation name.
- 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
Projectof 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
ChangeTypefrom the specifiedvaluecase-insensitively. - parse(String) - Static method in enum class com.linecorp.centraldogma.common.Markup
-
Returns a
Markupfrom the specifiedvalue. - PASSWORD - Enum constant in enum class com.linecorp.centraldogma.server.credential.CredentialType
-
A credential that consists of a username and a password.
- 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.jsonpatch.JsonPatchOperation
-
Returns the JSON Pointer for this operation.
- 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
RepositoryListeneris 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
patternsusing ','. - Permission - Enum Class in com.linecorp.centraldogma.server.metadata
-
Permission for accessing a repository.
- PermissionException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat 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.
- 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.
- 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
StdDeserializerthat 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
PluginConfigs. - pluginConfigs() - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Returns the
PluginConfigs that have been added. - pluginConfigs() - Method in class com.linecorp.centraldogma.server.CentralDogmaConfig
-
Returns the list of
PluginConfigs. - pluginConfigs(PluginConfig...) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the
PluginConfigs. - 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, MirrorAccessController) - 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, MirrorAccessController) - 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
Plugins. - plugins(PluginTarget) - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
Plugins which have been loaded. - plugins(Iterable<? extends Plugin>) - Method in class com.linecorp.centraldogma.server.CentralDogmaBuilder
-
Adds the
Plugins. - PluginTarget - Enum Class in com.linecorp.centraldogma.server.plugin
-
Targets that a
Pluginis 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
ServerPorts. - previewDiff(Revision, Change<?>...) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Generates the preview diff against the specified
baseRevisionandchanges. - previewDiff(Revision, Iterable<Change<?>>) - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Generates the preview diff against the specified
baseRevisionandchanges. - 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
.jsonfile that contains the client profiles. - profileResources(String...) - Method in class com.linecorp.centraldogma.client.AbstractCentralDogmaBuilder
-
Sets the paths to look for to read the
.jsonfile 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.
- projectCredentials() - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a list of project credentials.
- ProjectExistsException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when attempted to create a project with an existing project name. - 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.
- projectManager() - Method in class com.linecorp.centraldogma.server.CentralDogma
-
Returns the
ProjectManagerof 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
ProjectManagerof the server. - projectManager() - Method in class com.linecorp.centraldogma.testing.junit4.CentralDogmaRule
-
Returns the
ProjectManagerof the server. - ProjectManager - Interface in com.linecorp.centraldogma.server.storage.project
-
A manager which manages
Projects 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.client.CentralDogmaRepository
-
Returns the name of the project.
- 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.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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
CentralDogmaExceptionthat is raised when attempted to access a non-existent project. - 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.
- 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
ProjectRolesof 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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich is used to purge a repository. - purgeRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich 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
Commandwhich is used for purging a repository that was removed before. - purgeToken(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Purges the
Tokenof the specifiedappIdthat was removed before. - purgeWorker() - Method in class com.linecorp.centraldogma.server.plugin.PluginContext
-
Returns the
ScheduledExecutorServiceofpurgeWorker. - push() - Method in class com.linecorp.centraldogma.client.CommitRequest
-
Pushes the
Changes 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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Changes to the repository. - PUSH - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- PushAsIsCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich is used replicate aNormalizingPushCommandto other replicas. - PushResult - Class in com.linecorp.centraldogma.common
-
The result of a
pushoperation. - PushResult(Revision, long) - Constructor for class com.linecorp.centraldogma.common.PushResult
-
Creates a new instance.
- putObject(byte[], byte[], byte[], byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Stores the specified key-value object with metadata.
- putObject(byte[], byte[], byte[], byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- putObjectId(byte[], byte[], byte[], byte[], byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Stores the specified key-value pair with metadata.
- putObjectId(byte[], byte[], byte[], byte[], byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
Q
- Query<T> - Interface in com.linecorp.centraldogma.common
-
A query on a file.
- QueryExecutionException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when the evaluation of aQueryhas 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
AuthenticationInfoobject by querying the active directory LDAP context for the specified username. - QuerySyntaxException - Exception Class in com.linecorp.centraldogma.common
-
An
IllegalArgumentExceptionthat is raised when the syntax validation of aQueryhas 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.
R
- 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.
- 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.common.RepositoryStatus
-
The repository is in read-only mode and cannot be modified.
- 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
-
Permissions for administrators. - ReadOnlyException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat 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
CentralDogmaExceptionthat 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.
- registerLocalityLbEndpoint(RegisterLocalityLbEndpointRequest, StreamObserver<LocalityLbEndpoint>) - Method in class com.linecorp.centraldogma.xds.endpoint.v1.XdsEndpointService
- 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(JsonPointer) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
removeoperation. - remove(String) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
removeoperation. - 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
- removeIfExists(JsonPointer) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
removeIfExistsoperation. - removeIfExists(String) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
removeIfExistsoperation. - RemoveIfExistsOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Path
removeIfExistsoperation. - removeMember(Author, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- RemoveOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Path
removeoperation. - removeProject(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to remove a project. - removeProject(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes a
ProjectMetadatawhose name equals to the specifiedprojectName. - removeProject(Long, Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich 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
Commandwhich 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
Commandwhich is used to remove a repository. - removeRepository(Long, Author, String, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich 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
Commandwhich is used for removing an existing repository. - removeSession(String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to remove an existing session. - RemoveSessionCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich is used for removing an existing session. - removeToken(Author, String, Token) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes the specified
Tokenfrom the specifiedprojectName. - removeToken(Author, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- removeTokenRepositoryRole(Author, String, String, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes the
RepositoryRolefor theTokenof the specifiedappIdof the specifiedrepoNamein the specifiedprojectName. - removeUserRepositoryRole(Author, String, String, User) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Removes the
RepositoryRolefor the specifiedmemberfrom the specifiedrepoNamein the specifiedprojectName. - removeWdek(String, String) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Removes the wrapped data encryption key (WDEK) for the specified project and repository.
- removeWdek(String, String) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- RENAME - Enum constant in enum class com.linecorp.centraldogma.common.ChangeType
-
Renames an existing file.
- replace(JsonPointer, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
replaceoperation. - replace(String, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
replaceoperation. - ReplaceOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
replaceoperation. - 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.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() - Method in class com.linecorp.centraldogma.server.storage.repository.AbstractCacheableCall
-
Returns the
Repositorywhich this call is associated with. - repo(String) - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns the
RepositoryMetadataof 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.
- repoCredentials(String) - Method in interface com.linecorp.centraldogma.server.storage.repository.MetaRepository
-
Returns a list of credentials of the specified repository.
- repoDir() - Method in interface com.linecorp.centraldogma.server.storage.repository.Repository
-
Returns the directory where this
Repositoryis stored. - 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
RepositoryManagerof 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
Repositoryof the server. - RepositoryCommand<T> - Class in com.linecorp.centraldogma.server.command
-
A super class of the
Commands which perform operations on a repository. - RepositoryExistsException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when attempted to create a repository with an existing repository name. - 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.
- 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
Revisionof 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, Roles, UserAndTimestamp, UserAndTimestamp, RepositoryStatus) - Constructor for class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Creates a new instance.
- repositoryName() - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns the name of the repository.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
-
Returns the repository name.
- repositoryName() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
-
Return 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
CentralDogmaExceptionthat is raised when attempted to access a non-existent repository. - 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.
- RepositoryRole - Enum Class in com.linecorp.centraldogma.common
-
Roles for a repository.
- RepositoryStatus - Enum Class in com.linecorp.centraldogma.common
-
The status of 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.
- 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.
- RequestTooLargeException - Exception Class in com.linecorp.centraldogma.common
-
An
CentralDogmaExceptionthat is raised when a request exceeds the maximum allowed size. - RequestTooLargeException(String) - Constructor for exception class com.linecorp.centraldogma.common.RequestTooLargeException
-
Creates a new instance with the specified message.
- RequestTooLargeException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.RequestTooLargeException
-
Creates a new instance with the specified message and cause.
- RESET_META_REPOSITORY - Enum constant in enum class com.linecorp.centraldogma.server.command.CommandType
- resetMetaRepository() - Method in interface com.linecorp.centraldogma.server.storage.project.Project
-
Deprecated.This will be removed after migrating the content in meta repository to dogma repository.
- resetMetaRepository(Author, String) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandwhich is used to reset the meta repository. - ResetMetaRepositoryCommand - Class in com.linecorp.centraldogma.server.command
-
Deprecated.This class will be removed after migrating the content in meta repository to dogma repository.
- restoreProject(Author, String) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Restores a
ProjectMetadatawhose 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
Revisionof 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
Revisionof thisMergedEntry. - revision() - Method in class com.linecorp.centraldogma.common.PushResult
-
Returns the
Revisionof 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
Revisioninto JSON. - RevisionJsonSerializer() - Constructor for class com.linecorp.centraldogma.common.RevisionJsonSerializer
-
Creates a new instance.
- RevisionNotFoundException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat 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
fromandto. - 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.RepositoryMetadata
-
Returns the
Rolesof this repository. - 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
Commands 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.
- runMigration() - Method in class com.linecorp.centraldogma.server.mirror.MirroringServicePluginConfig
-
Deprecated.Will be removed after the migration is done.
S
- safeReplace(JsonPointer, JsonNode, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
safeReplaceoperation. - safeReplace(String, JsonNode, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
safeReplaceoperation. - SafeReplaceOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
safeReplaceoperation. - salt() - Method in class com.linecorp.centraldogma.server.auth.SessionMasterKey
-
Returns a salt used to derive session keys from the master key.
- SamlAuthProvider - Class in com.linecorp.centraldogma.server.auth.saml
-
OpenSAML based
AuthProviderimplementation. - 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
Mirroris 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
ActiveDirectoryRealmthat 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.
- secretKey() - Method in class com.linecorp.centraldogma.server.storage.encryption.SecretKeyWithVersion
-
Returns the
SecretKey. - SecretKeyWithVersion - Class in com.linecorp.centraldogma.server.storage.encryption
-
A class that holds a
SecretKeyalong with its version. - SecretKeyWithVersion(SecretKey, int) - Constructor for class com.linecorp.centraldogma.server.storage.encryption.SecretKeyWithVersion
-
Creates a new instance of
SecretKeyWithVersion. - 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
EndpointSelectionStrategythat 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
Executorwhich is used to execute the status update sequentially. - serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.CopyOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveIfExistsOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- serialize(JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestAbsenceOperation
- serialize(Revision, JsonGenerator, SerializerProvider) - Method in class com.linecorp.centraldogma.common.RevisionJsonSerializer
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.CopyOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveIfExistsOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.linecorp.centraldogma.common.jsonpatch.TestAbsenceOperation
- 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
ServerBuilderof 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
ServerStatusfrom 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
CentralDogmaclient will be running. - session() - Method in class com.linecorp.centraldogma.server.command.CreateSessionCommand
-
Returns the
Sessionbeing 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, String, Instant, Instant, Serializable) - Constructor for class com.linecorp.centraldogma.server.auth.Session
-
Creates a new
Sessioninstance. - Session(String, String, Duration) - Constructor for class com.linecorp.centraldogma.server.auth.Session
-
Creates a new
Sessioninstance. - 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
Sessionof the server. - SessionCommand - Class in com.linecorp.centraldogma.server.command
-
A super class of the
Commands 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.
- SessionKey - Class in com.linecorp.centraldogma.server.auth
-
A session key used to sign and encrypt session cookies.
- SessionManager - Interface in com.linecorp.centraldogma.server.auth
-
An interface for session management.
- sessionMasterKey() - Method in class com.linecorp.centraldogma.server.command.CreateSessionMasterKeyCommand
-
Returns the session master key.
- SessionMasterKey - Class in com.linecorp.centraldogma.server.auth
-
A session master key used to derive session keys.
- SessionMasterKey(byte[], byte[], int) - Constructor for class com.linecorp.centraldogma.server.auth.SessionMasterKey
-
Creates a new instance.
- 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.
- ShiroAuthProvider - Class in com.linecorp.centraldogma.server.auth.shiro
-
Apache Shiro based
AuthProviderimplementation. - 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
Iniconfig 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
CentralDogmaExceptionthat 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.
- signingKey() - Method in class com.linecorp.centraldogma.server.auth.SessionKey
-
Returns the secret key used to sign session tokens.
- SSH_KEY - Enum constant in enum class com.linecorp.centraldogma.server.credential.CredentialType
-
A credential that consists of a public and private key.
- SshMirrorException - Exception Class in com.linecorp.centraldogma.server.mirror.git
-
A
MirrorExceptionraised 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
CommandExecutorimplementation which performs operations on the local storage. - StandaloneCommandExecutor(ProjectManager, Executor, ServerStatusManager, SessionManager, EncryptionStorageManager, 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
Watcherand starts to watch the target. - start() - Method in class com.linecorp.centraldogma.client.WatchFilesRequest
-
Waits for the files matched by the
PathPatternto be changed since theRevision.HEAD. - start() - Method in class com.linecorp.centraldogma.client.WatchRequest
-
Waits for the file matched by the
Queryto 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.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
PathPatternto be changed since thelastKnownRevision. - start(Revision) - Method in class com.linecorp.centraldogma.client.WatchRequest
-
Waits for the file matched by the
Queryto be changed since thelastKnownRevision. - start(PluginContext) - Method in interface com.linecorp.centraldogma.server.plugin.Plugin
-
Invoked when this
Pluginis 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. - status() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
-
Returns the
RepositoryStatus. - 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.
- 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.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
Pluginis 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
RuntimeExceptionthat 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
messageandcause. - 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.
- storeSessionMasterKey(SessionMasterKey) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Stores the session master key.
- storeSessionMasterKey(SessionMasterKey) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- storeWdek(String, String, byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.EncryptionStorageManager
-
Stores the wrapped data encryption key (WDEK) for the specified project and repository.
- storeWdek(String, String, byte[]) - Method in enum class com.linecorp.centraldogma.server.storage.encryption.NoopEncryptionStorageManager
- 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
PluginTargetwhich specifies the replicas that thisPluginis applied to. - target(CentralDogmaConfig) - Method in class com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- test(JsonPointer, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
testoperation. - test(String, JsonNode) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
testoperation. - testAbsence(JsonPointer) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
testAbsentoperation. - testAbsence(String) - Static method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Creates a new JSON Patch
testAbsentoperation. - TestAbsenceOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
testAbsenceoperation. - TestOperation - Class in com.linecorp.centraldogma.common.jsonpatch
-
JSON Patch
testoperation. - 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
EndpointListDecoderimplementation forString. - TextPatchConflictException - Exception Class in com.linecorp.centraldogma.common
-
A
CentralDogmaExceptionthat is raised when attempted to apply a text patch which cannot be applied without a conflict. - TextPatchConflictException(String) - Constructor for exception class com.linecorp.centraldogma.common.TextPatchConflictException
-
Creates a new instance.
- TextPatchConflictException(String, Throwable) - Constructor for exception class com.linecorp.centraldogma.common.TextPatchConflictException
-
Creates a new instance with the specified
cause. - 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.CreateSessionMasterKeyCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- timestamp() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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(). - 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
TlsConfigfor 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,keyFilePathandkeyPassword. - to() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
toRevision. - toAscending() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
RevisionRangewhose major value offromRevisionis lower than or equal to the major value oftoRevision. - toDescending() - Method in class com.linecorp.centraldogma.common.RevisionRange
-
Returns the
RevisionRangewhose major value offromRevisionis greater than or equal to the major value oftoRevision. - toJsonNode() - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
-
Converts this
JsonPatchOperationto aJsonNode. - token() - Method in class com.linecorp.centraldogma.server.metadata.UserWithToken
-
Returns the
Tokenof the user. - Token - Class in com.linecorp.centraldogma.server.metadata
-
Specifies details of an application token.
- Token(String, String, Boolean, 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
CentralDogmaExceptionthat 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
TokenRegistrations of this project. - tokens() - Method in class com.linecorp.centraldogma.server.metadata.Roles
-
Returns the
RepositoryRoles of tokens. - tokens() - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Returns the
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.
- toNewCredential(String) - Method in interface com.linecorp.centraldogma.server.credential.LegacyCredential
-
Deprecated.Converts this
LegacyCredentialinto a newCredential. - 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.jsonpatch.CopyOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.MoveOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.JsonPatchOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveIfExistsOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.RemoveOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.SafeReplaceOperation
- toString() - Method in class com.linecorp.centraldogma.common.jsonpatch.TestAbsenceOperation
- 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.auth.SessionMasterKey
- 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.CreateSessionMasterKeyCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- toString() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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.CorsConfig
- toString() - Method in class com.linecorp.centraldogma.server.EncryptionAtRestConfig
- 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.storage.encryption.SecretKeyWithVersion
- toString() - Method in class com.linecorp.centraldogma.server.storage.repository.AbstractCacheableCall
- 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
- toString(MoreObjects.ToStringHelper) - Method in class com.linecorp.centraldogma.server.storage.repository.AbstractCacheableCall
-
Overrides this method to add more information to the
AbstractCacheableCall.toString()result. - transform(Long, Author, String, String, Revision, String, String, Markup, ContentTransformer<?>) - Static method in interface com.linecorp.centraldogma.server.command.Command
-
Returns a new
Commandthat transforms the content at the base revision with the specifiedContentTransformerand 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
Commandthat transforms the content at the base revision with the specifiedContentTransformerand pushed the result of transformation. - transformer() - Method in class com.linecorp.centraldogma.server.command.ContentTransformer
-
Returns the
Functionwhich transforms the content. - transformer() - Method in class com.linecorp.centraldogma.server.command.TransformCommand
-
Returns the
ContentTransformerwhich 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
Mirrorwas 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
EntryTypeof 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 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.CreateSessionMasterKeyCommand
- type() - Method in class com.linecorp.centraldogma.server.command.ForcePushCommand
- type() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
- 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.ResetMetaRepositoryCommand
- 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
CommandTypeof the command. - type() - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns the
CredentialType.
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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich 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
Commandwhich is used for restoring a repository that was removed before. - unwrap(byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.KeyManagementService
-
Unwraps the given wrapped data encryption key (WDEK) using the key management service.
- 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
sessionif 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
- updateRepositoryProjectRoles(Author, String, String, ProjectRoles) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- updateRepositoryStatus(Author, String, String, RepositoryStatus) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Updates the
ServerStatusof the specifiedrepoName. - 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
Commandwhich is used to update the status of the server. - UpdateServerStatusCommand - Class in com.linecorp.centraldogma.server.command
-
A
Commandwhich 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
writableandreplicatingvalues. - updateTokenLevel(Author, String, boolean) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Update the
Tokenof the specifiedappIdto user or admin. - updateTokenRepositoryRole(Author, String, String, String, RepositoryRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Updates the
RepositoryRolefor theTokenof the specifiedappIdof the specifiedrepoNamein the specifiedprojectName. - updateTokenRole(Author, String, Token, ProjectRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
- updateUserRepositoryRole(Author, String, String, User, RepositoryRole) - Method in class com.linecorp.centraldogma.server.metadata.MetadataService
-
Updates the
RepositoryRolefor the specifiedmemberof the specifiedrepoNamein the specifiedprojectName. - 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
loginname 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) - 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 from a login string.
- 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
RepositoryRoles of users. - UserWithToken - Class in com.linecorp.centraldogma.server.metadata
- UserWithToken(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
IllegalArgumentExceptionif the specified secret is not valid. - value() - Method in class com.linecorp.centraldogma.client.Latest
-
Returns the latest known value.
- value() - Method in class com.linecorp.centraldogma.common.jsonpatch.AddOperation
-
Returns the JSON value.
- value() - Method in class com.linecorp.centraldogma.common.jsonpatch.ReplaceOperation
-
Returns the JSON value.
- value() - Method in class com.linecorp.centraldogma.common.jsonpatch.TestOperation
-
Returns the JSON 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.common.RepositoryStatus
-
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.credential.CredentialType
-
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.encryption.NoopEncryptionStorageManager
-
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.common.RepositoryStatus
-
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.credential.CredentialType
-
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.encryption.NoopEncryptionStorageManager
-
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.
- version() - Method in class com.linecorp.centraldogma.server.auth.SessionKey
-
Returns the version of this session key.
- version() - Method in class com.linecorp.centraldogma.server.auth.SessionMasterKey
-
Returns the version of this session master key.
- version() - Method in class com.linecorp.centraldogma.server.storage.encryption.SecretKeyWithVersion
-
Returns the version of the
SecretKey.
W
- watch(PathPattern) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatchFilesRequestthat 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
WatchRequestthat 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
pathPatternsince 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
pathPatternsince the specified last known revision. - watch(String) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatchRequestthat 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
BiConsumerthat 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
BiConsumerthat 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
Consumerthat 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
Consumerthat 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
WatcherRequestthat is used to create aWatcher. - watcher(Query<T>) - Method in class com.linecorp.centraldogma.client.CentralDogmaRepository
-
Returns a new
WatcherRequestthat 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
Queryto 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
PathPatternto 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
ScheduledExecutorServicethat is used to schedule watch. - wdek() - Method in class com.linecorp.centraldogma.server.command.CreateProjectCommand
-
Returns the wrapped data encryption key (WDEK) of the project.
- wdek() - Method in class com.linecorp.centraldogma.server.command.CreateRepositoryCommand
-
Returns the WDEK of the repository.
- wdek() - Method in class com.linecorp.centraldogma.server.command.MigrateToEncryptedRepositoryCommand
-
Returns the WDEK of the repository.
- 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
Servicewhich 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
Servicewhich handles a logout request from a web browser. - weigh(T) - Method in interface com.linecorp.centraldogma.server.storage.repository.CacheableCall
-
Returns the weight of the specified value.
- weight() - Method in class com.linecorp.centraldogma.server.metadata.Member
- weight() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
- weight() - Method in class com.linecorp.centraldogma.server.metadata.RepositoryMetadata
- weight() - Method in class com.linecorp.centraldogma.server.metadata.Roles
- weight() - Method in class com.linecorp.centraldogma.server.metadata.TokenRegistration
- weight() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
- weight() - Method in interface com.linecorp.centraldogma.server.storage.repository.HasWeight
-
Returns the weight of this object.
- 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
Commitin 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
CompletableFuturewhich is completed when the initial endpoints of this client are ready. - whenInitialized() - Method in class com.linecorp.centraldogma.server.storage.project.InternalProjectInitializer
-
Returns a
CompletableFuturewhich is completed when the internal project and repositories are ready. - withName(String) - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns a new
Credentialwith the specifiedcredentialName. - withoutDogmaRepo() - Method in class com.linecorp.centraldogma.server.metadata.ProjectMetadata
-
Returns a new
ProjectMetadatawithout the Dogma repository. - withoutSecret() - Method in interface com.linecorp.centraldogma.server.credential.Credential
-
Returns a new
Credentialthat does not contain any sensitive information. - withoutSecret() - Method in interface com.linecorp.centraldogma.server.credential.LegacyCredential
-
Deprecated.Returns a new
LegacyCredentialthat does not contain any sensitive information. - withoutSecret() - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns a new
Tokeninstance without its secret. - withoutSecret() - Method in class com.linecorp.centraldogma.server.metadata.Tokens
-
Returns a new
Tokenswhich does not contain any secrets. - withSystemAdmin(boolean) - Method in class com.linecorp.centraldogma.server.metadata.Token
-
Returns a new
Tokeninstance without its secret. - wrap(byte[]) - Method in interface com.linecorp.centraldogma.server.storage.encryption.KeyManagementService
-
Wraps the given data encryption key (DEK) using the key management service.
- wrappedMasterKey() - Method in class com.linecorp.centraldogma.server.auth.SessionMasterKey
-
Returns a wrapped session master key.
- 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.
X
- XdsCentralDogmaBuilder - Class in com.linecorp.centraldogma.client.armeria.xds
-
Builds a
CentralDogmaclient 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.XdsGroupServiceImplBaseimplementation that provides methods to manage XDS groups. - XdsGroupService(ProjectManager, CommandExecutor, InternalProjectInitializer) - 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
Mirroris 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
ZoneConfigof the server. - ZONE_LEADER_ONLY - Enum constant in enum class com.linecorp.centraldogma.server.plugin.PluginTarget
-
Run the
Pluginon 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
Mirroris 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).