public static class CreateThirdPartySoftwareSourceDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateThirdPartySoftwareSourceDetails.Builder compartmentId(String compartmentId)
public CreateThirdPartySoftwareSourceDetails.Builder displayName(String displayName)
public CreateThirdPartySoftwareSourceDetails.Builder description(String description)
public CreateThirdPartySoftwareSourceDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateThirdPartySoftwareSourceDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateThirdPartySoftwareSourceDetails.Builder osFamily(OsFamily osFamily)
The OS family for the third-party software source.
osFamily
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder archType(ArchType archType)
The architecture type supported by the third-party software source.
archType
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder url(String url)
URL for the third-party software source.
url
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder gpgKeyUrl(String gpgKeyUrl)
URI of the GPG key for this software source.
gpgKeyUrl
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder isGpgCheckEnabled(Boolean isGpgCheckEnabled)
Whether signature verification should be done for the software source.
isGpgCheckEnabled
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder isSslVerifyEnabled(Boolean isSslVerifyEnabled)
Whether SSL validation needs to be turned on
isSslVerifyEnabled
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder advancedRepoOptions(String advancedRepoOptions)
Advanced repository options for the software source
advancedRepoOptions
- the value to setpublic CreateThirdPartySoftwareSourceDetails.Builder isMirrorSyncAllowed(Boolean isMirrorSyncAllowed)
Whether this software source can be synced to a management station
isMirrorSyncAllowed
- the value to setpublic CreateThirdPartySoftwareSourceDetails build()
public CreateThirdPartySoftwareSourceDetails.Builder copy(CreateThirdPartySoftwareSourceDetails model)
Copyright © 2016–2025. All rights reserved.