Class CreatePublisherDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.CreatePublisherDetails.Builder
-
- Enclosing class:
- CreatePublisherDetails
public static class CreatePublisherDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreatePublisherDetailsbuild()CreatePublisherDetails.BuilderbusinessPhoneNumber(String businessPhoneNumber)The business phone number of the publisher.CreatePublisherDetails.Buildercity(String city)CityCreatePublisherDetails.BuildercompanyDescription(String companyDescription)The company name of the publisher.CreatePublisherDetails.BuildercompanyName(String companyName)The company name of the publisher.CreatePublisherDetails.BuildercompartmentId(String compartmentId)The tenancy(compartment) OCID of the publisher.CreatePublisherDetails.BuildercontactEmail(String contactEmail)The contact email address of the publisher.CreatePublisherDetails.BuildercontactPhoneNumber(String contactPhoneNumber)The contact phone number of the publisher.CreatePublisherDetails.Buildercopy(CreatePublisherDetails model)CreatePublisherDetails.Buildercountry(String country)CountryCreatePublisherDetails.Builderemail(String email)Email address of the publisher.CreatePublisherDetails.BuilderemployeeCount(Long employeeCount)Count of employees in publisher’s companyCreatePublisherDetails.BuilderopnNumber(String opnNumber)OPN membership number of the publisherCreatePublisherDetails.BuildersolutionDescription(String solutionDescription)A description of the publisher solutions.CreatePublisherDetails.Builderstate(String state)StateCreatePublisherDetails.Builderwebsite(String website)The publisher’s website.CreatePublisherDetails.BuilderyearFounded(Long yearFounded)The year the publisher’s company or organization was founded.
-
-
-
Method Detail
-
email
public CreatePublisherDetails.Builder email(String email)
Email address of the publisher.- Parameters:
email- the value to set- Returns:
- this builder
-
businessPhoneNumber
public CreatePublisherDetails.Builder businessPhoneNumber(String businessPhoneNumber)
The business phone number of the publisher.- Parameters:
businessPhoneNumber- the value to set- Returns:
- this builder
-
companyName
public CreatePublisherDetails.Builder companyName(String companyName)
The company name of the publisher.- Parameters:
companyName- the value to set- Returns:
- this builder
-
companyDescription
public CreatePublisherDetails.Builder companyDescription(String companyDescription)
The company name of the publisher.- Parameters:
companyDescription- the value to set- Returns:
- this builder
-
employeeCount
public CreatePublisherDetails.Builder employeeCount(Long employeeCount)
Count of employees in publisher’s company- Parameters:
employeeCount- the value to set- Returns:
- this builder
-
opnNumber
public CreatePublisherDetails.Builder opnNumber(String opnNumber)
OPN membership number of the publisher- Parameters:
opnNumber- the value to set- Returns:
- this builder
-
yearFounded
public CreatePublisherDetails.Builder yearFounded(Long yearFounded)
The year the publisher’s company or organization was founded.- Parameters:
yearFounded- the value to set- Returns:
- this builder
-
city
public CreatePublisherDetails.Builder city(String city)
City- Parameters:
city- the value to set- Returns:
- this builder
-
state
public CreatePublisherDetails.Builder state(String state)
State- Parameters:
state- the value to set- Returns:
- this builder
-
country
public CreatePublisherDetails.Builder country(String country)
Country- Parameters:
country- the value to set- Returns:
- this builder
-
website
public CreatePublisherDetails.Builder website(String website)
The publisher’s website.- Parameters:
website- the value to set- Returns:
- this builder
-
contactPhoneNumber
public CreatePublisherDetails.Builder contactPhoneNumber(String contactPhoneNumber)
The contact phone number of the publisher.- Parameters:
contactPhoneNumber- the value to set- Returns:
- this builder
-
contactEmail
public CreatePublisherDetails.Builder contactEmail(String contactEmail)
The contact email address of the publisher.- Parameters:
contactEmail- the value to set- Returns:
- this builder
-
compartmentId
public CreatePublisherDetails.Builder compartmentId(String compartmentId)
The tenancy(compartment) OCID of the publisher.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
solutionDescription
public CreatePublisherDetails.Builder solutionDescription(String solutionDescription)
A description of the publisher solutions.- Parameters:
solutionDescription- the value to set- Returns:
- this builder
-
build
public CreatePublisherDetails build()
-
copy
public CreatePublisherDetails.Builder copy(CreatePublisherDetails model)
-
-