Skip to content

GroupProps

Properties for defining a Group.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-paiplugin-group

Initializer

import com.aliyun.ros.cdk.paiplugin.GroupProps;
GroupProps.builder()
    .name(java.lang.String)
    .name(IResolvable)
    .source(java.lang.Number)
    .source(IResolvable)
//  .algorithm(java.lang.String)
//  .algorithm(IResolvable)
//  .column(java.lang.String)
//  .column(IResolvable)
//  .filter(java.lang.String)
//  .filter(IResolvable)
//  .inferenceJobId(java.lang.String)
//  .inferenceJobId(IResolvable)
//  .phoneNumber(java.lang.String)
//  .phoneNumber(IResolvable)
//  .project(java.lang.String)
//  .project(IResolvable)
//  .remark(java.lang.String)
//  .remark(IResolvable)
//  .table(java.lang.String)
//  .table(IResolvable)
//  .text(java.lang.String)
//  .text(IResolvable)
//  .uri(java.lang.String)
//  .uri(IResolvable)
    .build();

Properties

Name Type Description
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: The name of the user group.
source java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property source: Crowd source.
algorithm java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property algorithm: Association algorithm.
column java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property column: Mobile phone number column name.
filter java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property filter: Filter condition.
inferenceJobId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property inferenceJobId: Prediction task ID.This condition can be specified when Source is 4(Algorithm).
phoneNumber java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property phoneNumber: Whether to include mobile phone numbers.
project java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property project: MaxCompute (ODPS) project name.
remark java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property remark: The notes of the user group.
table java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property table: MaxCompute (ODPS) table name.
text java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property text: The text of the phone number.
uri java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property uri: File address.

nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property name: The name of the user group.


sourceRequired

public java.lang.Object getSource();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property source: Crowd source.

Valid values: 0: Enter phone numbers. 1: Single-column CSV File (Phone Numbers). 2: Multi-column CSV File. 3: MaxCompute Table. 4: Algorithm.


algorithmOptional

public java.lang.Object getAlgorithm();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property algorithm: Association algorithm.

This must be specified when Source is 4(Algorithm).


columnOptional

public java.lang.Object getColumn();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property column: Mobile phone number column name.

The Source is 2(Multi-column CSV File) or 3(MaxCompute Table) needs to be specified when it contains mobile phone numbers.


filterOptional

public java.lang.Object getFilter();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property filter: Filter condition.

This condition can be specified when Source is 3(MaxCompute Table).


inferenceJobIdOptional

public java.lang.Object getInferenceJobId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property inferenceJobId: Prediction task ID.This condition can be specified when Source is 4(Algorithm).


phoneNumberOptional

public java.lang.Object getPhoneNumber();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property phoneNumber: Whether to include mobile phone numbers.

People with mobile phone numbers can be used for reach plans.


projectOptional

public java.lang.Object getProject();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property project: MaxCompute (ODPS) project name.

This parameter must be specified when Source is 3(MaxCompute Table).


remarkOptional

public java.lang.Object getRemark();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property remark: The notes of the user group.


tableOptional

public java.lang.Object getTable();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property table: MaxCompute (ODPS) table name.

This parameter must be specified when Source is 3(MaxCompute Table).


textOptional

public java.lang.Object getText();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property text: The text of the phone number.

This must be specified when Source is 0(Enter phone numbers).


uriOptional

public java.lang.Object getUri();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property uri: File address.

It needs to be specified when Source is 1(Single-column CSV File) or 2(Multi-column CSV File).