appwrite/docs/examples/1.8.x/server-kotlin/java/tablesdb/create-polygon-column.md

28 lines
770 B
Markdown
Raw Normal View History

2025-09-04 14:35:04 +00:00
import io.appwrite.Client;
import io.appwrite.coroutines.CoroutineCallback;
import io.appwrite.services.TablesDB;
Client client = new Client()
.setEndpoint("https://<REGION>.cloud.appwrite.io/v1") // Your API Endpoint
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setKey("<YOUR_API_KEY>"); // Your secret API key
TablesDB tablesDB = new TablesDB(client);
tablesDB.createPolygonColumn(
"<DATABASE_ID>", // databaseId
"<TABLE_ID>", // tableId
"", // key
false, // required
Merge remote-tracking branch 'origin/1.8.x' into chore-gen-sdks # Conflicts: # app/config/platforms.php # composer.lock # docs/examples/1.8.x/console-web/examples/databases/create-line-attribute.md # docs/examples/1.8.x/console-web/examples/databases/create-point-attribute.md # docs/examples/1.8.x/console-web/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/console-web/examples/databases/update-line-attribute.md # docs/examples/1.8.x/console-web/examples/databases/update-point-attribute.md # docs/examples/1.8.x/console-web/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/console-web/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/console-web/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/console-web/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/console-web/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/console-web/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/console-web/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-dart/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-dart/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-dart/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-dart/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-dart/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-dart/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-dart/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-dart/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-dart/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-dart/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-dart/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-dart/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-deno/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-deno/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-deno/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-deno/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-deno/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-deno/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-deno/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-deno/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-deno/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-deno/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-deno/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-deno/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-dotnet/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-dotnet/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-dotnet/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-dotnet/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-dotnet/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-dotnet/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-go/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-go/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-go/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-go/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-go/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-go/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-go/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-go/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-go/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-go/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-go/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-go/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-graphql/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-graphql/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-graphql/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-graphql/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-graphql/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-graphql/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-graphql/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-kotlin/java/databases/create-line-attribute.md # docs/examples/1.8.x/server-kotlin/java/databases/create-point-attribute.md # docs/examples/1.8.x/server-kotlin/java/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-kotlin/java/databases/update-line-attribute.md # docs/examples/1.8.x/server-kotlin/java/databases/update-point-attribute.md # docs/examples/1.8.x/server-kotlin/java/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/create-line-column.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/create-point-column.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/update-line-column.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/update-point-column.md # docs/examples/1.8.x/server-kotlin/java/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/create-line-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/create-point-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/update-line-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/update-point-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-line-column.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-point-column.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-line-column.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-point-column.md # docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-nodejs/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-nodejs/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-nodejs/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-nodejs/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-nodejs/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-nodejs/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-php/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-php/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-php/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-php/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-php/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-php/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-php/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-php/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-php/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-php/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-php/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-php/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-python/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-python/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-python/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-python/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-python/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-python/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-python/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-python/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-python/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-python/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-python/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-python/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-rest/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-rest/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-rest/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-rest/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-rest/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-rest/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-rest/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-rest/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-rest/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-rest/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-rest/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-rest/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-ruby/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-ruby/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-ruby/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-ruby/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-ruby/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-ruby/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-ruby/examples/tablesdb/update-polygon-column.md # docs/examples/1.8.x/server-swift/examples/databases/create-line-attribute.md # docs/examples/1.8.x/server-swift/examples/databases/create-point-attribute.md # docs/examples/1.8.x/server-swift/examples/databases/create-polygon-attribute.md # docs/examples/1.8.x/server-swift/examples/databases/update-line-attribute.md # docs/examples/1.8.x/server-swift/examples/databases/update-point-attribute.md # docs/examples/1.8.x/server-swift/examples/databases/update-polygon-attribute.md # docs/examples/1.8.x/server-swift/examples/tablesdb/create-line-column.md # docs/examples/1.8.x/server-swift/examples/tablesdb/create-point-column.md # docs/examples/1.8.x/server-swift/examples/tablesdb/create-polygon-column.md # docs/examples/1.8.x/server-swift/examples/tablesdb/update-line-column.md # docs/examples/1.8.x/server-swift/examples/tablesdb/update-point-column.md # docs/examples/1.8.x/server-swift/examples/tablesdb/update-polygon-column.md
2025-09-11 04:26:25 +00:00
listOf([[1, 2], [3, 4], [5, 6], [1, 2]]), // default (optional)
2025-09-04 14:35:04 +00:00
new CoroutineCallback<>((result, error) -> {
if (error != null) {
error.printStackTrace();
return;
}
System.out.println(result);
})
);