DedicatedDatabaseBranch class
Branch
- Implemented types
Constructors
- DedicatedDatabaseBranch({required String branchId, required String branchName, required String namespace, required int expiresAt, required String host, required int port, required String database, required String username, required String password, required bool ssl, required String engine, required String connectionString})
-
DedicatedDatabaseBranch.fromMap(Map<
String, dynamic> map) -
factory
Properties
- branchId → String
-
Branch identifier.
final
- branchName → String
-
Branch name.
final
- connectionString → String
-
Full connection string for the branch.
final
- database → String
-
Advertised catalog the client connects to. MySQL/MariaDB use default; Postgres uses the routing label.
final
- engine → String
-
Database engine. Possible values: postgresql, mysql, mongodb.
final
- expiresAt → int
-
Unix timestamp when the branch expires.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- host → String
-
Branch hostname for direct connections.
final
- namespace → String
-
Kubernetes namespace where the branch is deployed.
final
- password → String
-
Database password. Shared with the parent database.
final
- port → int
-
Branch port. Null until the backing reports one.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- ssl → bool
-
Whether SSL is required.
final
- username → String
-
Database username. Shared with the parent database.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited