public static class PrivateSoftwareSource.Builder extends Object
Constructor and Description |
---|
Builder() |
public PrivateSoftwareSource.Builder id(String id)
public PrivateSoftwareSource.Builder compartmentId(String compartmentId)
public PrivateSoftwareSource.Builder displayName(String displayName)
public PrivateSoftwareSource.Builder timeCreated(Date timeCreated)
public PrivateSoftwareSource.Builder description(String description)
public PrivateSoftwareSource.Builder availability(Availability availability)
public PrivateSoftwareSource.Builder availabilityAtOci(Availability availabilityAtOci)
public PrivateSoftwareSource.Builder repoId(String repoId)
public PrivateSoftwareSource.Builder osFamily(OsFamily osFamily)
public PrivateSoftwareSource.Builder archType(ArchType archType)
public PrivateSoftwareSource.Builder lifecycleState(SoftwareSource.LifecycleState lifecycleState)
public PrivateSoftwareSource.Builder packageCount(Long packageCount)
public PrivateSoftwareSource.Builder url(String url)
public PrivateSoftwareSource.Builder checksumType(ChecksumType checksumType)
public PrivateSoftwareSource.Builder gpgKeyUrl(String gpgKeyUrl)
public PrivateSoftwareSource.Builder gpgKeyId(String gpgKeyId)
public PrivateSoftwareSource.Builder gpgKeyFingerprint(String gpgKeyFingerprint)
public PrivateSoftwareSource.Builder size(Double size)
public PrivateSoftwareSource.Builder freeformTags(Map<String,String> freeformTags)
public PrivateSoftwareSource.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public PrivateSoftwareSource.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public PrivateSoftwareSource.Builder isGpgCheckEnabled(Boolean isGpgCheckEnabled)
Indicates if GPG verification is enabled for the software source.
isGpgCheckEnabled
- the value to setpublic PrivateSoftwareSource.Builder isSslVerifyEnabled(Boolean isSslVerifyEnabled)
Indicates if SSL validation is enabled for the software source.
isSslVerifyEnabled
- the value to setpublic PrivateSoftwareSource.Builder advancedRepoOptions(String advancedRepoOptions)
Advanced repository options for the software source
advancedRepoOptions
- the value to setpublic PrivateSoftwareSource.Builder isMirrorSyncAllowed(Boolean isMirrorSyncAllowed)
Indicates if this software source can be mirrored to a management station.
isMirrorSyncAllowed
- the value to setpublic PrivateSoftwareSource build()
public PrivateSoftwareSource.Builder copy(PrivateSoftwareSource model)
Copyright © 2016–2025. All rights reserved.