public static class CreateSoftwareSourceProfileDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateSoftwareSourceProfileDetails.Builder displayName(String displayName)
public CreateSoftwareSourceProfileDetails.Builder compartmentId(String compartmentId)
public CreateSoftwareSourceProfileDetails.Builder description(String description)
public CreateSoftwareSourceProfileDetails.Builder managementStationId(String managementStationId)
public CreateSoftwareSourceProfileDetails.Builder registrationType(Profile.RegistrationType registrationType)
public CreateSoftwareSourceProfileDetails.Builder isDefaultProfile(Boolean isDefaultProfile)
public CreateSoftwareSourceProfileDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateSoftwareSourceProfileDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateSoftwareSourceProfileDetails.Builder vendorName(VendorName vendorName)
The vendor of the operating system for the instance.
vendorName
- the value to setpublic CreateSoftwareSourceProfileDetails.Builder osFamily(OsFamily osFamily)
The operating system family.
osFamily
- the value to setpublic CreateSoftwareSourceProfileDetails.Builder archType(ArchType archType)
The architecture type.
archType
- the value to setpublic CreateSoftwareSourceProfileDetails.Builder softwareSourceIds(List<String> softwareSourceIds)
The list of software source OCIDs that the registration profile will use.
softwareSourceIds
- the value to setpublic CreateSoftwareSourceProfileDetails build()
public CreateSoftwareSourceProfileDetails.Builder copy(CreateSoftwareSourceProfileDetails model)
Copyright © 2016–2024. All rights reserved.