Class CreateListingRevisionNoteDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.CreateListingRevisionNoteDetails.Builder
-
- Enclosing class:
- CreateListingRevisionNoteDetails
public static class CreateListingRevisionNoteDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateListingRevisionNoteDetails
build()
CreateListingRevisionNoteDetails.Builder
copy(CreateListingRevisionNoteDetails model)
CreateListingRevisionNoteDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.CreateListingRevisionNoteDetails.Builder
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.CreateListingRevisionNoteDetails.Builder
listingRevisionId(String listingRevisionId)
The unique identifier of the listing revision that the specified note belongs to.CreateListingRevisionNoteDetails.Builder
noteDetails(String noteDetails)
Notes provided for the listing revision.
-
-
-
Method Detail
-
listingRevisionId
public CreateListingRevisionNoteDetails.Builder listingRevisionId(String listingRevisionId)
The unique identifier of the listing revision that the specified note belongs to.- Parameters:
listingRevisionId
- the value to set- Returns:
- this builder
-
noteDetails
public CreateListingRevisionNoteDetails.Builder noteDetails(String noteDetails)
Notes provided for the listing revision.- Parameters:
noteDetails
- the value to set- Returns:
- this builder
-
freeformTags
public CreateListingRevisionNoteDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public CreateListingRevisionNoteDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public CreateListingRevisionNoteDetails build()
-
copy
public CreateListingRevisionNoteDetails.Builder copy(CreateListingRevisionNoteDetails model)
-
-