public class SegmentPopulationRequest extends Object implements Serializable
| Constructor and Description |
|---|
SegmentPopulationRequest() |
SegmentPopulationRequest(Long batchUploadId,
Long segmentId,
Boolean isDeletion,
IdentifierType identifierType,
String[] ids,
ConsentType consentType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getBatchUploadId()
Gets the batchUploadId value for this SegmentPopulationRequest.
|
ConsentType |
getConsentType()
Gets the consentType value for this SegmentPopulationRequest.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
IdentifierType |
getIdentifierType()
Gets the identifierType value for this SegmentPopulationRequest.
|
String[] |
getIds()
Gets the ids value for this SegmentPopulationRequest.
|
String |
getIds(int i) |
Boolean |
getIsDeletion()
Gets the isDeletion value for this SegmentPopulationRequest.
|
Long |
getSegmentId()
Gets the segmentId value for this SegmentPopulationRequest.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setBatchUploadId(Long batchUploadId)
Sets the batchUploadId value for this SegmentPopulationRequest.
|
void |
setConsentType(ConsentType consentType)
Sets the consentType value for this SegmentPopulationRequest.
|
void |
setIdentifierType(IdentifierType identifierType)
Sets the identifierType value for this SegmentPopulationRequest.
|
void |
setIds(int i,
String _value) |
void |
setIds(String[] ids)
Sets the ids value for this SegmentPopulationRequest.
|
void |
setIsDeletion(Boolean isDeletion)
Sets the isDeletion value for this SegmentPopulationRequest.
|
void |
setSegmentId(Long segmentId)
Sets the segmentId value for this SegmentPopulationRequest.
|
String |
toString() |
public SegmentPopulationRequest()
public SegmentPopulationRequest(Long batchUploadId, Long segmentId, Boolean isDeletion, IdentifierType identifierType, String[] ids, ConsentType consentType)
public Long getBatchUploadId()
identifiers.
If not specified, it will be
provided by Google. The same ID can be used in subsequent
requests to group them together as
part of the same batch.public void setBatchUploadId(Long batchUploadId)
batchUploadId - * The ID of the batch that will process identifiers.
If not specified, it will be
provided by Google. The same ID can be used in subsequent
requests to group them together as
part of the same batch.public Long getSegmentId()
public void setSegmentId(Long segmentId)
segmentId - * The ID of the segment to populate. This segment must be active.public Boolean getIsDeletion()
public void setIsDeletion(Boolean isDeletion)
isDeletion - * Whether the identifiers should be added or removed.public IdentifierType getIdentifierType()
public void setIdentifierType(IdentifierType identifierType)
identifierType - * The type of identifier being operated upon.public String[] getIds()
public void setIds(String[] ids)
ids - * The identifiers to upload. This field may have a maximum size
of 100,000 elements.public String getIds(int i)
public void setIds(int i,
String _value)
public ConsentType getConsentType()
public void setConsentType(ConsentType consentType)
consentType - * Consent type gathered for all identifiers in this request.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2026. All rights reserved.