Class SupportDoc.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.SupportDoc.Builder
-
- Enclosing class:
- SupportDoc
public static class SupportDoc.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SupportDocbuild()SupportDoc.Buildercode(String code)The code for the supportDoc.SupportDoc.BuildercontentUrl(String contentUrl)The URL of the specified attachment.SupportDoc.Buildercopy(SupportDoc model)SupportDoc.Builderdescription(String description)The description of the supportDoc.SupportDoc.BuilderfileName(String fileName)The file name of the attachment.SupportDoc.BuilderlifecycleState(SupportDoc.LifecycleState lifecycleState)The current state for the supportDoc.SupportDoc.BuildermimeType(String mimeType)The MIME type of the attachment.SupportDoc.Buildername(String name)The name for the supportDoc.SupportDoc.BuildersupportDocGroup(String supportDocGroup)The supportDoc group for the supportDoc.SupportDoc.BuildertimeCreated(Date timeCreated)The date and time the supportDoc was created, in the format defined by RFC3339.SupportDoc.BuildertimeUpdated(Date timeUpdated)The date and time the supportDoc was updated, in the format defined by RFC3339.
-
-
-
Method Detail
-
name
public SupportDoc.Builder name(String name)
The name for the supportDoc.- Parameters:
name- the value to set- Returns:
- this builder
-
code
public SupportDoc.Builder code(String code)
The code for the supportDoc.- Parameters:
code- the value to set- Returns:
- this builder
-
supportDocGroup
public SupportDoc.Builder supportDocGroup(String supportDocGroup)
The supportDoc group for the supportDoc.- Parameters:
supportDocGroup- the value to set- Returns:
- this builder
-
description
public SupportDoc.Builder description(String description)
The description of the supportDoc.- Parameters:
description- the value to set- Returns:
- this builder
-
contentUrl
public SupportDoc.Builder contentUrl(String contentUrl)
The URL of the specified attachment.- Parameters:
contentUrl- the value to set- Returns:
- this builder
-
mimeType
public SupportDoc.Builder mimeType(String mimeType)
The MIME type of the attachment.- Parameters:
mimeType- the value to set- Returns:
- this builder
-
fileName
public SupportDoc.Builder fileName(String fileName)
The file name of the attachment.- Parameters:
fileName- the value to set- Returns:
- this builder
-
lifecycleState
public SupportDoc.Builder lifecycleState(SupportDoc.LifecycleState lifecycleState)
The current state for the supportDoc.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
timeCreated
public SupportDoc.Builder timeCreated(Date timeCreated)
The date and time the supportDoc was created, in the format defined by RFC3339.Example: 2022-09-15T21:10:29.600Z
- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
timeUpdated
public SupportDoc.Builder timeUpdated(Date timeUpdated)
The date and time the supportDoc was updated, in the format defined by RFC3339.Example: 2022-09-15T21:10:29.600Z
- Parameters:
timeUpdated- the value to set- Returns:
- this builder
-
build
public SupportDoc build()
-
copy
public SupportDoc.Builder copy(SupportDoc model)
-
-