SupplyProvider

public final class SupplyProvider

Parameters

name

This field provides name of the partner involved in offering the activity.

type

This field indicates the nature or relationship of the vendor associated with a particular activity. * THIRD_PARTY: This value indicates that the partner integrates with a third-party platform via APIs and ingests activities from them. * DIRECT: This value signifies that the partner is a direct entity or provider associated with the organization or platform offering the activity.

vendorName

This field describes the name of the third-party vendor who provided the supply provider or the operating company with the activity.

Constructors

Link copied to clipboard

Types

Link copied to clipboard
public final class Builder
Link copied to clipboard
public enum Type extends Enum<SupplyProvider.Type>

This field indicates the nature or relationship of the vendor associated with a particular activity. * THIRD_PARTY: This value indicates that the partner integrates with a third-party platform via APIs and ingests activities from them. * DIRECT: This value signifies that the partner is a direct entity or provider associated with the organization or platform offering the activity. Values: THIRD_PARTY,DIRECT

Properties

Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String name
Link copied to clipboard
@NotNull()
private final SupplyProvider.Type type
Link copied to clipboard
@Length(max = 200)
@Valid()
private final String vendorName

Functions

Link copied to clipboard
public final static SupplyProvider.Builder builder()
Link copied to clipboard
public final String getName()
Link copied to clipboard
Link copied to clipboard
public final String getVendorName()
Link copied to clipboard