(tags())
Create a tag
package hello.world;
import com.airbyte.api.Airbyte;
import com.airbyte.api.models.operations.CreateTagResponse;
import com.airbyte.api.models.shared.*;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Airbyte sdk = Airbyte.builder()
.security(Security.builder()
.basicAuth(SchemeBasicAuth.builder()
.password("")
.username("")
.build())
.build())
.build();
TagCreateRequest req = TagCreateRequest.builder()
.color("blue")
.name("<value>")
.workspaceId("5f85d5ab-c889-4273-91d7-c22bac981db2")
.build();
CreateTagResponse res = sdk.tags().createTag()
.request(req)
.call();
if (res.tagResponse().isPresent()) {
// handle response
}
}
}
| Parameter |
Type |
Required |
Description |
request |
TagCreateRequest |
✔️ |
The request object to use for the request. |
CreateTagResponse
| Error Type |
Status Code |
Content Type |
| models/errors/SDKError |
4XX, 5XX |
*/* |
Delete a tag
package hello.world;
import com.airbyte.api.Airbyte;
import com.airbyte.api.models.operations.DeleteTagRequest;
import com.airbyte.api.models.operations.DeleteTagResponse;
import com.airbyte.api.models.shared.SchemeBasicAuth;
import com.airbyte.api.models.shared.Security;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Airbyte sdk = Airbyte.builder()
.security(Security.builder()
.basicAuth(SchemeBasicAuth.builder()
.password("")
.username("")
.build())
.build())
.build();
DeleteTagRequest req = DeleteTagRequest.builder()
.tagId("da1c4fd4-2786-4b27-8b72-2335c85a5af8")
.build();
DeleteTagResponse res = sdk.tags().deleteTag()
.request(req)
.call();
// handle response
}
}
| Parameter |
Type |
Required |
Description |
request |
DeleteTagRequest |
✔️ |
The request object to use for the request. |
DeleteTagResponse
| Error Type |
Status Code |
Content Type |
| models/errors/SDKError |
4XX, 5XX |
*/* |
Get a tag
package hello.world;
import com.airbyte.api.Airbyte;
import com.airbyte.api.models.operations.GetTagRequest;
import com.airbyte.api.models.operations.GetTagResponse;
import com.airbyte.api.models.shared.SchemeBasicAuth;
import com.airbyte.api.models.shared.Security;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Airbyte sdk = Airbyte.builder()
.security(Security.builder()
.basicAuth(SchemeBasicAuth.builder()
.password("")
.username("")
.build())
.build())
.build();
GetTagRequest req = GetTagRequest.builder()
.tagId("808ab48f-5790-47fe-aa1e-3073281a0300")
.build();
GetTagResponse res = sdk.tags().getTag()
.request(req)
.call();
if (res.tagResponse().isPresent()) {
// handle response
}
}
}
| Parameter |
Type |
Required |
Description |
request |
GetTagRequest |
✔️ |
The request object to use for the request. |
GetTagResponse
| Error Type |
Status Code |
Content Type |
| models/errors/SDKError |
4XX, 5XX |
*/* |
Lists all tags
package hello.world;
import com.airbyte.api.Airbyte;
import com.airbyte.api.models.operations.ListTagsRequest;
import com.airbyte.api.models.operations.ListTagsResponse;
import com.airbyte.api.models.shared.SchemeBasicAuth;
import com.airbyte.api.models.shared.Security;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Airbyte sdk = Airbyte.builder()
.security(Security.builder()
.basicAuth(SchemeBasicAuth.builder()
.password("")
.username("")
.build())
.build())
.build();
ListTagsRequest req = ListTagsRequest.builder()
.build();
ListTagsResponse res = sdk.tags().listTags()
.request(req)
.call();
if (res.tagsResponse().isPresent()) {
// handle response
}
}
}
| Parameter |
Type |
Required |
Description |
request |
ListTagsRequest |
✔️ |
The request object to use for the request. |
ListTagsResponse
| Error Type |
Status Code |
Content Type |
| models/errors/SDKError |
4XX, 5XX |
*/* |
Update a tag
package hello.world;
import com.airbyte.api.Airbyte;
import com.airbyte.api.models.operations.UpdateTagRequest;
import com.airbyte.api.models.operations.UpdateTagResponse;
import com.airbyte.api.models.shared.*;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws Exception {
Airbyte sdk = Airbyte.builder()
.security(Security.builder()
.basicAuth(SchemeBasicAuth.builder()
.password("")
.username("")
.build())
.build())
.build();
UpdateTagRequest req = UpdateTagRequest.builder()
.tagPatchRequest(TagPatchRequest.builder()
.color("turquoise")
.name("<value>")
.build())
.tagId("3043493e-7596-4d2b-8ee9-859838c615f6")
.build();
UpdateTagResponse res = sdk.tags().updateTag()
.request(req)
.call();
if (res.tagResponse().isPresent()) {
// handle response
}
}
}
| Parameter |
Type |
Required |
Description |
request |
UpdateTagRequest |
✔️ |
The request object to use for the request. |
UpdateTagResponse
| Error Type |
Status Code |
Content Type |
| models/errors/SDKError |
4XX, 5XX |
*/* |