public static class JavaDownloadCountAggregation.Builder extends Object
Constructor and Description |
---|
Builder() |
public JavaDownloadCountAggregation.Builder downloadCount(Long downloadCount)
Count of Java downloads.
downloadCount
- the value to setpublic JavaDownloadCountAggregation.Builder familyVersion(String familyVersion)
The Java family version.
familyVersion
- the value to setpublic JavaDownloadCountAggregation.Builder familyDisplayName(String familyDisplayName)
The Java family display name.
familyDisplayName
- the value to setpublic JavaDownloadCountAggregation.Builder releaseVersion(String releaseVersion)
The Java release version. Applicable only to JAVA_RELEASE
aggregationType.
releaseVersion
- the value to setpublic JavaDownloadCountAggregation.Builder osFamily(String osFamily)
The target Operating System family for the artifact. Applicable only to PLATFORM
aggregationType.
osFamily
- the value to setpublic JavaDownloadCountAggregation.Builder architecture(String architecture)
The target Operating System architecture for the artifact. Applicable only to PLATFORM
aggregationType.
architecture
- the value to setpublic JavaDownloadCountAggregation.Builder packageType(String packageType)
The package type (typically the file extension) of the artifact. Applicable only to
PLATFORM
aggregationType.
packageType
- the value to setpublic JavaDownloadCountAggregation.Builder packageTypeDetail(String packageTypeDetail)
Additional information about the package type. Applicable only to PLATFORM
aggregationType.
packageTypeDetail
- the value to setpublic JavaDownloadCountAggregation build()
public JavaDownloadCountAggregation.Builder copy(JavaDownloadCountAggregation model)
Copyright © 2016–2024. All rights reserved.