public static class CustomSoftwareSourceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public CustomSoftwareSourceSummary.Builder id(String id)
public CustomSoftwareSourceSummary.Builder compartmentId(String compartmentId)
public CustomSoftwareSourceSummary.Builder displayName(String displayName)
public CustomSoftwareSourceSummary.Builder repoId(String repoId)
public CustomSoftwareSourceSummary.Builder url(String url)
public CustomSoftwareSourceSummary.Builder timeCreated(Date timeCreated)
public CustomSoftwareSourceSummary.Builder timeUpdated(Date timeUpdated)
public CustomSoftwareSourceSummary.Builder description(String description)
public CustomSoftwareSourceSummary.Builder availability(Availability availability)
public CustomSoftwareSourceSummary.Builder availabilityAtOci(Availability availabilityAtOci)
public CustomSoftwareSourceSummary.Builder osFamily(OsFamily osFamily)
public CustomSoftwareSourceSummary.Builder archType(ArchType archType)
public CustomSoftwareSourceSummary.Builder packageCount(Long packageCount)
public CustomSoftwareSourceSummary.Builder lifecycleState(SoftwareSource.LifecycleState lifecycleState)
public CustomSoftwareSourceSummary.Builder size(Double size)
public CustomSoftwareSourceSummary.Builder freeformTags(Map<String,String> freeformTags)
public CustomSoftwareSourceSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CustomSoftwareSourceSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public CustomSoftwareSourceSummary.Builder vendorSoftwareSources(List<Id> vendorSoftwareSources)
List of vendor software sources that are used for the basis of the custom software source..
vendorSoftwareSources
- the value to setpublic CustomSoftwareSourceSummary build()
public CustomSoftwareSourceSummary.Builder copy(CustomSoftwareSourceSummary model)
Copyright © 2016–2024. All rights reserved.