- saveWorkspaceToJson(Workspace, File) - Static method in class com.structurizr.util.WorkspaceUtils
-
Saves a workspace to a JSON definition as a file.
- Server - com.structurizr.encryption.EncryptionLocation
-
- setCiphertext(String) - Method in class com.structurizr.encryption.EncryptedWorkspace
-
- setEncryptionStrategy(EncryptionStrategy) - Method in class com.structurizr.api.StructurizrClient
-
Sets the encryption strategy for use when getting or putting workspaces.
- setEncryptionStrategy(EncryptionStrategy) - Method in class com.structurizr.encryption.EncryptedWorkspace
-
- setLocation(EncryptionLocation) - Method in class com.structurizr.encryption.EncryptionStrategy
-
- setMergeFromRemote(boolean) - Method in class com.structurizr.api.StructurizrClient
-
Specifies whether the layout of diagrams from a remote workspace should be retained when putting
a new version of the workspace.
- setPassphrase(String) - Method in class com.structurizr.encryption.EncryptionStrategy
-
- setWorkspaceArchiveLocation(File) - Method in class com.structurizr.api.StructurizrClient
-
Sets the location where a copy of the workspace will be archived whenever it is retrieved from
the server.
- StructurizrClient - Class in com.structurizr.api
-
A client for the Structurizr API (https://api.structurizr.com)
that allows you to get and put Structurizr workspaces in a JSON format.
- StructurizrClient() - Constructor for class com.structurizr.api.StructurizrClient
-
Creates a new Structurizr client based upon configuration in a structurizr.properties file
on the classpath with the following name-value pairs:
- structurizr.api.url
- structurizr.api.key
- structurizr.api.secret
- StructurizrClient(String, String) - Constructor for class com.structurizr.api.StructurizrClient
-
Creates a new Structurizr API client with the specified API key and secret,
for the default API URL (https://api.structurizr.com).
- StructurizrClient(String, String, String) - Constructor for class com.structurizr.api.StructurizrClient
-
Creates a new Structurizr client with the specified API URL, key and secret.
- StructurizrClientException - Exception in com.structurizr.api
-
Thrown by the StructurizrClient when something goes wrong.