@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AudienceSizeConfig extends Object implements Serializable, Cloneable, StructuredPojo
Returns the relevance scores at these audience sizes when used in the GetAudienceGenerationJob for a specified audience generation job and configured audience model.
 Specifies the list of allowed audienceSize values when used in the StartAudienceExportJob for an
 audience generation job. You can use the ABSOLUTE AudienceSize to configure out audience sizes
 using the count of identifiers in the output. You can use the Percentage AudienceSize to
 configure sizes in the range 1-100 percent.
 
| Constructor and Description | 
|---|
AudienceSizeConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
AudienceSizeConfig | 
clone()  | 
boolean | 
equals(Object obj)  | 
List<Integer> | 
getAudienceSizeBins()
 An array of the different audience output sizes. 
 | 
String | 
getAudienceSizeType()
 Whether the audience output sizes are defined as an absolute number or a percentage. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setAudienceSizeBins(Collection<Integer> audienceSizeBins)
 An array of the different audience output sizes. 
 | 
void | 
setAudienceSizeType(String audienceSizeType)
 Whether the audience output sizes are defined as an absolute number or a percentage. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
AudienceSizeConfig | 
withAudienceSizeBins(Collection<Integer> audienceSizeBins)
 An array of the different audience output sizes. 
 | 
AudienceSizeConfig | 
withAudienceSizeBins(Integer... audienceSizeBins)
 An array of the different audience output sizes. 
 | 
AudienceSizeConfig | 
withAudienceSizeType(AudienceSizeType audienceSizeType)
 Whether the audience output sizes are defined as an absolute number or a percentage. 
 | 
AudienceSizeConfig | 
withAudienceSizeType(String audienceSizeType)
 Whether the audience output sizes are defined as an absolute number or a percentage. 
 | 
public void setAudienceSizeType(String audienceSizeType)
Whether the audience output sizes are defined as an absolute number or a percentage.
audienceSizeType - Whether the audience output sizes are defined as an absolute number or a percentage.AudienceSizeTypepublic String getAudienceSizeType()
Whether the audience output sizes are defined as an absolute number or a percentage.
AudienceSizeTypepublic AudienceSizeConfig withAudienceSizeType(String audienceSizeType)
Whether the audience output sizes are defined as an absolute number or a percentage.
audienceSizeType - Whether the audience output sizes are defined as an absolute number or a percentage.AudienceSizeTypepublic AudienceSizeConfig withAudienceSizeType(AudienceSizeType audienceSizeType)
Whether the audience output sizes are defined as an absolute number or a percentage.
audienceSizeType - Whether the audience output sizes are defined as an absolute number or a percentage.AudienceSizeTypepublic List<Integer> getAudienceSizeBins()
An array of the different audience output sizes.
public void setAudienceSizeBins(Collection<Integer> audienceSizeBins)
An array of the different audience output sizes.
audienceSizeBins - An array of the different audience output sizes.public AudienceSizeConfig withAudienceSizeBins(Integer... audienceSizeBins)
An array of the different audience output sizes.
 NOTE: This method appends the values to the existing list (if any). Use
 setAudienceSizeBins(java.util.Collection) or withAudienceSizeBins(java.util.Collection) if you
 want to override the existing values.
 
audienceSizeBins - An array of the different audience output sizes.public AudienceSizeConfig withAudienceSizeBins(Collection<Integer> audienceSizeBins)
An array of the different audience output sizes.
audienceSizeBins - An array of the different audience output sizes.public String toString()
toString in class ObjectObject.toString()public AudienceSizeConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.