public static class SoftwareSourceDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SoftwareSourceDetails |
build() |
SoftwareSourceDetails.Builder |
copy(SoftwareSourceDetails model) |
SoftwareSourceDetails.Builder |
description(String description)
Software source description.
|
SoftwareSourceDetails.Builder |
displayName(String displayName)
Software source name.
|
SoftwareSourceDetails.Builder |
id(String id)
The OCID
of the software source.
|
SoftwareSourceDetails.Builder |
isMandatoryForAutonomousLinux(Boolean isMandatoryForAutonomousLinux)
Indicates whether this is a required software source for Autonomous Linux instances.
|
SoftwareSourceDetails.Builder |
softwareSourceType(SoftwareSourceType softwareSourceType)
Type of the software source.
|
public SoftwareSourceDetails.Builder id(String id)
The OCID of the software source.
id
- the value to setpublic SoftwareSourceDetails.Builder displayName(String displayName)
Software source name.
displayName
- the value to setpublic SoftwareSourceDetails.Builder description(String description)
Software source description.
description
- the value to setpublic SoftwareSourceDetails.Builder softwareSourceType(SoftwareSourceType softwareSourceType)
Type of the software source.
softwareSourceType
- the value to setpublic SoftwareSourceDetails.Builder isMandatoryForAutonomousLinux(Boolean isMandatoryForAutonomousLinux)
Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can’t unselect it.
isMandatoryForAutonomousLinux
- the value to setpublic SoftwareSourceDetails build()
public SoftwareSourceDetails.Builder copy(SoftwareSourceDetails model)
Copyright © 2016–2024. All rights reserved.