Package com.oracle.bmc.cloudguard.model
Class PackageDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.PackageDetail.Builder
-
- Enclosing class:
- PackageDetail
public static class PackageDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageDetailbuild()PackageDetail.Buildercause(String cause)cause of the vulnerability in the packagePackageDetail.Buildercopy(PackageDetail model)PackageDetail.Builderlocation(String location)location of the packagePackageDetail.Buildername(String name)name of the packagePackageDetail.BuilderpackageType(String packageType)type of the packagePackageDetail.Builderremediation(String remediation)remediation for vulnerabilityPackageDetail.Builderversion(String version)version of the package
-
-
-
Method Detail
-
name
public PackageDetail.Builder name(String name)
name of the package- Parameters:
name- the value to set- Returns:
- this builder
-
packageType
public PackageDetail.Builder packageType(String packageType)
type of the package- Parameters:
packageType- the value to set- Returns:
- this builder
-
version
public PackageDetail.Builder version(String version)
version of the package- Parameters:
version- the value to set- Returns:
- this builder
-
cause
public PackageDetail.Builder cause(String cause)
cause of the vulnerability in the package- Parameters:
cause- the value to set- Returns:
- this builder
-
location
public PackageDetail.Builder location(String location)
location of the package- Parameters:
location- the value to set- Returns:
- this builder
-
remediation
public PackageDetail.Builder remediation(String remediation)
remediation for vulnerability- Parameters:
remediation- the value to set- Returns:
- this builder
-
build
public PackageDetail build()
-
copy
public PackageDetail.Builder copy(PackageDetail model)
-
-