Class SoftwareSourceRepoSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.SoftwareSourceRepoSummary.Builder
-
- Enclosing class:
- SoftwareSourceRepoSummary
public static class SoftwareSourceRepoSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SoftwareSourceRepoSummary.BuilderarchType(ArchType archType)The architecture type supported by the software source.SoftwareSourceRepoSummarybuild()SoftwareSourceRepoSummary.Buildercopy(SoftwareSourceRepoSummary model)SoftwareSourceRepoSummary.Builderdescription(String description)Description of the software source.SoftwareSourceRepoSummary.BuilderdisplayName(String displayName)User-friendly name for the software source.SoftwareSourceRepoSummary.BuilderosFamily(OsFamily osFamily)The OS family of the software source.SoftwareSourceRepoSummary.BuilderrepoId(String repoId)The repository ID for the software source.SoftwareSourceRepoSummary.BuildersoftwareSourceType(SoftwareSourceType softwareSourceType)Type of software source.
-
-
-
Method Detail
-
displayName
public SoftwareSourceRepoSummary.Builder displayName(String displayName)
User-friendly name for the software source.- Parameters:
displayName- the value to set- Returns:
- this builder
-
repoId
public SoftwareSourceRepoSummary.Builder repoId(String repoId)
The repository ID for the software source.- Parameters:
repoId- the value to set- Returns:
- this builder
-
softwareSourceType
public SoftwareSourceRepoSummary.Builder softwareSourceType(SoftwareSourceType softwareSourceType)
Type of software source.- Parameters:
softwareSourceType- the value to set- Returns:
- this builder
-
osFamily
public SoftwareSourceRepoSummary.Builder osFamily(OsFamily osFamily)
The OS family of the software source.- Parameters:
osFamily- the value to set- Returns:
- this builder
-
archType
public SoftwareSourceRepoSummary.Builder archType(ArchType archType)
The architecture type supported by the software source.- Parameters:
archType- the value to set- Returns:
- this builder
-
description
public SoftwareSourceRepoSummary.Builder description(String description)
Description of the software source.For custom software sources, this is user-specified.
- Parameters:
description- the value to set- Returns:
- this builder
-
build
public SoftwareSourceRepoSummary build()
-
copy
public SoftwareSourceRepoSummary.Builder copy(SoftwareSourceRepoSummary model)
-
-