public static final class Opportunity.OpportunityBuilder extends Object
Modifier and Type | Method and Description |
---|---|
Opportunity |
build() |
Opportunity.OpportunityBuilder |
chanceOfSuccessPercent(String chanceOfSuccessPercent)
Constraints: Not nullable, Maximum length: 3
|
Opportunity.OpportunityBuilder |
competitor(String competitor)
Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
contactPerson(String contactPerson)
Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
currentSalesStage(String currentSalesStage)
Constraints: Not nullable, Maximum length: 3
|
Opportunity.OpportunityBuilder |
distributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
Opportunity.OpportunityBuilder |
division(String division)
Constraints: Not nullable, Maximum length: 2
|
Opportunity.OpportunityBuilder |
item(OpportunityItem... value)
Navigation property to_Item for Opportunity to multiple OpportunityItem.
|
Opportunity.OpportunityBuilder |
opportunity(String opportunity)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
opportunityDescription(String opportunityDescription)
Constraints: Not nullable, Maximum length: 40
|
Opportunity.OpportunityBuilder |
opportunityEndDate(LocalDateTime opportunityEndDate)
Constraints: Not nullable, Precision: 0
|
Opportunity.OpportunityBuilder |
opportunityGroup(String opportunityGroup)
Constraints: Not nullable, Maximum length: 4
|
Opportunity.OpportunityBuilder |
opportunityOrigin(String opportunityOrigin)
Constraints: Not nullable, Maximum length: 3
|
Opportunity.OpportunityBuilder |
opportunityPriority(String opportunityPriority)
Constraints: Not nullable, Maximum length: 1
|
Opportunity.OpportunityBuilder |
opportunityProcessType(String opportunityProcessType)
Constraints: Not nullable, Maximum length: 4
|
Opportunity.OpportunityBuilder |
opportunityStartDate(LocalDateTime opportunityStartDate)
Constraints: Not nullable, Precision: 0
|
Opportunity.OpportunityBuilder |
opportunityStatus(String opportunityStatus)
Constraints: Not nullable, Maximum length: 4
|
Opportunity.OpportunityBuilder |
opportunityUUID(UUID opportunityUUID)
Constraints: none
|
Opportunity.OpportunityBuilder |
payerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
personResponsible(OpportunityPersonResp... value)
Navigation property to_PersonResponsible for Opportunity to multiple
OpportunityPersonResp.
|
Opportunity.OpportunityBuilder |
postingDate(LocalDateTime postingDate)
Constraints: Not nullable, Precision: 0
|
Opportunity.OpportunityBuilder |
prospect(String prospect)
Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
referenceLead(String referenceLead)
Constraints: Not nullable, Maximum length: 10
|
Opportunity.OpportunityBuilder |
responsibleSalesOrganization(String responsibleSalesOrganization)
Constraints: Not nullable, Maximum length: 14
|
Opportunity.OpportunityBuilder |
salesGroupOrgUnitID(String salesGroupOrgUnitID)
Constraints: Not nullable, Maximum length: 14
|
Opportunity.OpportunityBuilder |
salesOfficeOrgUnitID(String salesOfficeOrgUnitID)
Constraints: Not nullable, Maximum length: 14
|
Opportunity.OpportunityBuilder |
salesOrder(OpportunityFUPSalesOrder... value)
Navigation property to_SalesOrder for Opportunity to multiple OpportunityFUPSalesOrder.
|
Opportunity.OpportunityBuilder |
salesOrganizationOrgUnitID(String salesOrganizationOrgUnitID)
Constraints: Not nullable, Maximum length: 14
|
Opportunity.OpportunityBuilder |
salesQuotation(OpportunityFUPSalesQuotation... value)
Navigation property to_SalesQuotation for Opportunity to multiple
OpportunityFUPSalesQuotation.
|
Opportunity.OpportunityBuilder |
salesRepresentative(OpportunitySalesRep... value)
Navigation property to_SalesRepresentative for Opportunity to multiple
OpportunitySalesRep.
|
Opportunity.OpportunityBuilder |
serviceOrder(OpportunityFUPServiceOrder... value)
Navigation property to_ServiceOrder for Opportunity to multiple
OpportunityFUPServiceOrder.
|
Opportunity.OpportunityBuilder |
serviceOrganization(String serviceOrganization)
Constraints: Not nullable, Maximum length: 14
|
Opportunity.OpportunityBuilder |
text(OpportunityText... value)
Navigation property to_Text for Opportunity to multiple OpportunityText.
|
String |
toString() |
@Nonnull public Opportunity.OpportunityBuilder item(OpportunityItem... value)
value
- The OpportunityItems to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder personResponsible(OpportunityPersonResp... value)
value
- The OpportunityPersonResps to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder salesOrder(OpportunityFUPSalesOrder... value)
value
- The OpportunityFUPSalesOrders to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder salesQuotation(OpportunityFUPSalesQuotation... value)
value
- The OpportunityFUPSalesQuotations to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder salesRepresentative(OpportunitySalesRep... value)
value
- The OpportunitySalesReps to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder serviceOrder(OpportunityFUPServiceOrder... value)
value
- The OpportunityFUPServiceOrders to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder text(OpportunityText... value)
value
- The OpportunityTexts to build this Opportunity with.@Nonnull public Opportunity.OpportunityBuilder opportunity(@Nullable String opportunity)
Original property name from the Odata EDM: Opportunity
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityProcessType(@Nullable String opportunityProcessType)
Original property name from the Odata EDM: OpportunityProcessType
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityDescription(@Nullable String opportunityDescription)
Original property name from the Odata EDM: OpportunityDescription
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityUUID(@Nullable UUID opportunityUUID)
Original property name from the Odata EDM: OpportunityUUID
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityOrigin(@Nullable String opportunityOrigin)
Original property name from the Odata EDM: OpportunityOrigin
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityPriority(@Nullable String opportunityPriority)
Original property name from the Odata EDM: OpportunityPriority
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityGroup(@Nullable String opportunityGroup)
Original property name from the Odata EDM: OpportunityGroup
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityStatus(@Nullable String opportunityStatus)
Original property name from the Odata EDM: OpportunityStatus
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityStartDate(@Nullable LocalDateTime opportunityStartDate)
Original property name from the Odata EDM: OpportunityStartDate
this
.@Nonnull public Opportunity.OpportunityBuilder opportunityEndDate(@Nullable LocalDateTime opportunityEndDate)
Original property name from the Odata EDM: OpportunityEndDate
this
.@Nonnull public Opportunity.OpportunityBuilder chanceOfSuccessPercent(@Nullable String chanceOfSuccessPercent)
Original property name from the Odata EDM: ChanceOfSuccessPercent
this
.@Nonnull public Opportunity.OpportunityBuilder currentSalesStage(@Nullable String currentSalesStage)
Original property name from the Odata EDM: CurrentSalesStage
this
.@Nonnull public Opportunity.OpportunityBuilder postingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
this
.@Nonnull public Opportunity.OpportunityBuilder distributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
this
.@Nonnull public Opportunity.OpportunityBuilder division(@Nullable String division)
Original property name from the Odata EDM: Division
this
.@Nonnull public Opportunity.OpportunityBuilder salesOrganizationOrgUnitID(@Nullable String salesOrganizationOrgUnitID)
Original property name from the Odata EDM: SalesOrganizationOrgUnitID
this
.@Nonnull public Opportunity.OpportunityBuilder salesOfficeOrgUnitID(@Nullable String salesOfficeOrgUnitID)
Original property name from the Odata EDM: SalesOfficeOrgUnitID
this
.@Nonnull public Opportunity.OpportunityBuilder salesGroupOrgUnitID(@Nullable String salesGroupOrgUnitID)
Original property name from the Odata EDM: SalesGroupOrgUnitID
this
.@Nonnull public Opportunity.OpportunityBuilder responsibleSalesOrganization(@Nullable String responsibleSalesOrganization)
Original property name from the Odata EDM: ResponsibleSalesOrganization
this
.@Nonnull public Opportunity.OpportunityBuilder serviceOrganization(@Nullable String serviceOrganization)
Original property name from the Odata EDM: ServiceOrganization
this
.@Nonnull public Opportunity.OpportunityBuilder contactPerson(@Nullable String contactPerson)
Original property name from the Odata EDM: ContactPerson
this
.@Nonnull public Opportunity.OpportunityBuilder prospect(@Nullable String prospect)
Original property name from the Odata EDM: Prospect
this
.@Nonnull public Opportunity.OpportunityBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public Opportunity.OpportunityBuilder competitor(@Nullable String competitor)
Original property name from the Odata EDM: Competitor
this
.@Nonnull public Opportunity.OpportunityBuilder referenceLead(@Nullable String referenceLead)
Original property name from the Odata EDM: ReferenceLead
this
.@Nonnull public Opportunity build()
Copyright © 2021 SAP SE. All rights reserved.