Class CreateQuoteAttachmentDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplaceprivateoffer.model.CreateQuoteAttachmentDetails.Builder
-
- Enclosing class:
- CreateQuoteAttachmentDetails
public static class CreateQuoteAttachmentDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateQuoteAttachmentDetailsbuild()CreateQuoteAttachmentDetails.Buildercopy(CreateQuoteAttachmentDetails model)CreateQuoteAttachmentDetails.BuilderdisplayName(String displayName)The name used to refer to the uploaded data.CreateQuoteAttachmentDetails.BuilderfileBase64Encoded(byte[] fileBase64Encoded)Base64-encoded file to attach to the offer quote.CreateQuoteAttachmentDetails.Builderrecipient(QuoteAttachment.Recipient recipient)The recipient of the offer quote attachment.CreateQuoteAttachmentDetails.Buildertype(QuoteAttachment.Type type)The type of offer quote attachment.
-
-
-
Method Detail
-
fileBase64Encoded
public CreateQuoteAttachmentDetails.Builder fileBase64Encoded(byte[] fileBase64Encoded)
Base64-encoded file to attach to the offer quote.- Parameters:
fileBase64Encoded- the value to set- Returns:
- this builder
-
displayName
public CreateQuoteAttachmentDetails.Builder displayName(String displayName)
The name used to refer to the uploaded data.- Parameters:
displayName- the value to set- Returns:
- this builder
-
type
public CreateQuoteAttachmentDetails.Builder type(QuoteAttachment.Type type)
The type of offer quote attachment.- Parameters:
type- the value to set- Returns:
- this builder
-
recipient
public CreateQuoteAttachmentDetails.Builder recipient(QuoteAttachment.Recipient recipient)
The recipient of the offer quote attachment.- Parameters:
recipient- the value to set- Returns:
- this builder
-
build
public CreateQuoteAttachmentDetails build()
-
copy
public CreateQuoteAttachmentDetails.Builder copy(CreateQuoteAttachmentDetails model)
-
-