Documentation for a newer release is available.
View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)
Supported Messages
BulkIngestionMessage.java
public abstract class BulkIngestionMessage {
private String requestId;
private String bulkId;
}
BulkIngestionReceiveAdapter.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
public class AddComponentMessage extends BulkIngestionMessage {
private String parentId;
private String path;
private String content;
}
AddComponentWithBulkAutoCreateMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
public class AddComponentWithBulkAutoCreateMessage extends BulkIngestionMessage {
private String parentId;
private String path;
private String content;
private String configName;
}
AddRecurringBulkComponentMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
@EqualsAndHashCode(callSuper = true)
public class AddRecurringBulkComponentMessage extends BulkIngestionMessage {
private String path;
private String content;
private String configName;
}
ArchiveBulkMessage.java
@EqualsAndHashCode(callSuper = true)
@NoArgsConstructor
@SuperBuilder
public class ArchiveBulkMessage extends BulkIngestionMessage {
}
CloseBulkMessage.java
@AllArgsConstructor
@Data
@SuperBuilder
public class CloseBulkMessage extends BulkIngestionMessage {
}
CreateBulkMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
@EqualsAndHashCode(callSuper = true)
public class CreateBulkMessage extends BulkIngestionMessage {
private String configName;
}
CreateRecurringBulkMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
@EqualsAndHashCode(callSuper = true)
public class CreateRecurringBulkMessage extends BulkIngestionMessage {
private String configName;
}
FinaliseBulkMessage.java
@AllArgsConstructor
@Data
@SuperBuilder
public class FinaliseBulkMessage extends BulkIngestionMessage {
private String bulkFileName;
}
GetBulkReportMessage.java
@Data
@NoArgsConstructor
@SuperBuilder
public class GetBulkReportMessage extends BulkIngestionMessage {
}
GetCurrentOpenBulkMessage.java
@NoArgsConstructor
@SuperBuilder
public class GetCurrentOpenBulkMessage extends BulkIngestionMessage {
}
OpenBulkMessage.java
@AllArgsConstructor
@Data
@SuperBuilder
public class OpenBulkMessage extends BulkIngestionMessage {
}
@EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
public class RejectBulkMessage extends BulkIngestionMessage {
RejectBulkReason rejectBulkReason;
String rejectDescription;
}
RemoveComponentMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
public class RemoveComponentMessage extends BulkIngestionMessage {
private String componentId;
private String content;
}
@Data
@NoArgsConstructor
@SuperBuilder
public class TerminateBulkMessage extends BulkIngestionMessage {
}
UpdateComponentMessage.java
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
@EqualsAndHashCode(callSuper = true)
public class UpdateComponentMessage extends BulkIngestionMessage {
private String componentId;
private String content;
}