列出網域 - 適用於 Java 的 AWS SDK 1.x

自 2024 年 7 月 31 日起, 適用於 Java 的 AWS SDK 1.x 已進入維護模式,將於 2025 年 12 月 31 日end-of-support。我們建議您遷移至 AWS SDK for Java 2.x,以繼續接收新功能、可用性改善和安全性更新。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

列出網域

您可以依註冊類型列出與您的帳戶和 AWS 區域相關聯的Amazon SWF網域。

  1. 建立 ListDomainsRequest 物件,並指定您感興趣的網域註冊狀態,這是必要的。

  2. 使用 ListDomainRequest 物件呼叫 AmazonSimpleWorkflowClient.listDomainsListDomainRequest 結果會在 DomainInfos 物件中提供。

  3. 在傳回的物件上呼叫 getDomainInfos,以取得 DomainInfo 物件的清單。

  4. 在每個 DomainInfo 物件上呼叫 getName 以取得其名稱。

下列程式碼示範此程序:

public void list_swf_domains(AmazonSimpleWorkflowClient swf) { ListDomainsRequest request = new ListDomainsRequest(); request.setRegistrationStatus("REGISTERED"); DomainInfos domains = swf.listDomains(request); System.out.println("Current Domains:"); for (DomainInfo di : domains.getDomainInfos()) { System.out.println(" * " + di.getName()); } }