Class AudiencesClient
- java.lang.Object
-
- com.courier.api.resources.audiences.AudiencesClient
-
public class AudiencesClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AudiencesClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(java.lang.String audienceId)Deletes the specified audience.voiddelete(java.lang.String audienceId, RequestOptions requestOptions)Deletes the specified audience.Audienceget(java.lang.String audienceId)Returns the specified audience by id.Audienceget(java.lang.String audienceId, RequestOptions requestOptions)Returns the specified audience by id.AudienceListResponselistAudiences()Get the audiences associated with the authorization token.AudienceListResponselistAudiences(AudiencesListParams request)Get the audiences associated with the authorization token.AudienceListResponselistAudiences(AudiencesListParams request, RequestOptions requestOptions)Get the audiences associated with the authorization token.AudienceMemberListResponselistMembers(java.lang.String audienceId)Get list of members of an audience.AudienceMemberListResponselistMembers(java.lang.String audienceId, AudienceMembersListParams request)Get list of members of an audience.AudienceMemberListResponselistMembers(java.lang.String audienceId, AudienceMembersListParams request, RequestOptions requestOptions)Get list of members of an audience.AudienceUpdateResponseupdate(java.lang.String audienceId)Creates or updates audience.AudienceUpdateResponseupdate(java.lang.String audienceId, AudienceUpdateParams request)Creates or updates audience.AudienceUpdateResponseupdate(java.lang.String audienceId, AudienceUpdateParams request, RequestOptions requestOptions)Creates or updates audience.
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AudiencesClient
public AudiencesClient(ClientOptions clientOptions)
-
-
Method Detail
-
get
public Audience get(java.lang.String audienceId)
Returns the specified audience by id.
-
get
public Audience get(java.lang.String audienceId, RequestOptions requestOptions)
Returns the specified audience by id.
-
update
public AudienceUpdateResponse update(java.lang.String audienceId)
Creates or updates audience.
-
update
public AudienceUpdateResponse update(java.lang.String audienceId, AudienceUpdateParams request)
Creates or updates audience.
-
update
public AudienceUpdateResponse update(java.lang.String audienceId, AudienceUpdateParams request, RequestOptions requestOptions)
Creates or updates audience.
-
delete
public void delete(java.lang.String audienceId)
Deletes the specified audience.
-
delete
public void delete(java.lang.String audienceId, RequestOptions requestOptions)Deletes the specified audience.
-
listMembers
public AudienceMemberListResponse listMembers(java.lang.String audienceId)
Get list of members of an audience.
-
listMembers
public AudienceMemberListResponse listMembers(java.lang.String audienceId, AudienceMembersListParams request)
Get list of members of an audience.
-
listMembers
public AudienceMemberListResponse listMembers(java.lang.String audienceId, AudienceMembersListParams request, RequestOptions requestOptions)
Get list of members of an audience.
-
listAudiences
public AudienceListResponse listAudiences()
Get the audiences associated with the authorization token.
-
listAudiences
public AudienceListResponse listAudiences(AudiencesListParams request)
Get the audiences associated with the authorization token.
-
listAudiences
public AudienceListResponse listAudiences(AudiencesListParams request, RequestOptions requestOptions)
Get the audiences associated with the authorization token.
-
-