我正在尝试将类型列表转换为字符串列表。我正在使用AWS SDK获取PackageVersionResponse对象的列表,并希望创建version方法的String列表:
def client = AWSCodeArtifactClientBuilder.standard()
.withCredentials(new AWSStaticCredentialsProvider(awsCreds))
.withRegion(region)
.build()
def lpm = ListPackageVersionsRequest().builder(domain)
.repository(repo)
.packageValue(package)
def pvs = client.ListPackageVersions(params)
// change pvs into String list of return value of version method
在node中,我会执行类似于pvs.map(pv => pv.version())
的操作,并获取一个版本的String数组,但我不确定Groovy / Java中的等效操作是什么
1条答案
按热度按时间ufj5ltwl1#
应该只是
或者使用spread运算符
(from跟踪客户端方法、ListPackageVersionsResult对象和getVersion method inside the PackageVersionSummary class的javadoc)