public static class ThirdPartySoftwareSourceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ThirdPartySoftwareSourceSummary.Builder id(String id)
public ThirdPartySoftwareSourceSummary.Builder compartmentId(String compartmentId)
public ThirdPartySoftwareSourceSummary.Builder displayName(String displayName)
public ThirdPartySoftwareSourceSummary.Builder repoId(String repoId)
public ThirdPartySoftwareSourceSummary.Builder url(String url)
public ThirdPartySoftwareSourceSummary.Builder timeCreated(Date timeCreated)
public ThirdPartySoftwareSourceSummary.Builder timeUpdated(Date timeUpdated)
public ThirdPartySoftwareSourceSummary.Builder description(String description)
public ThirdPartySoftwareSourceSummary.Builder availability(Availability availability)
public ThirdPartySoftwareSourceSummary.Builder availabilityAtOci(Availability availabilityAtOci)
public ThirdPartySoftwareSourceSummary.Builder osFamily(OsFamily osFamily)
public ThirdPartySoftwareSourceSummary.Builder archType(ArchType archType)
public ThirdPartySoftwareSourceSummary.Builder packageCount(Long packageCount)
public ThirdPartySoftwareSourceSummary.Builder lifecycleState(SoftwareSource.LifecycleState lifecycleState)
public ThirdPartySoftwareSourceSummary.Builder size(Double size)
public ThirdPartySoftwareSourceSummary.Builder freeformTags(Map<String,String> freeformTags)
public ThirdPartySoftwareSourceSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public ThirdPartySoftwareSourceSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public ThirdPartySoftwareSourceSummary.Builder isMirrorSyncAllowed(Boolean isMirrorSyncAllowed)
Whether this software source can be synced to a management station
isMirrorSyncAllowed
- the value to setpublic ThirdPartySoftwareSourceSummary build()
public ThirdPartySoftwareSourceSummary.Builder copy(ThirdPartySoftwareSourceSummary model)
Copyright © 2016–2025. All rights reserved.