public interface CustomAPIDependentRequestsConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDependentRequests(int index)
public abstract CustomAPITransferNode getDependentRequests(int index)Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.
repeated .google.cloud.chronicle.v1.CustomAPITransferNode dependent_requests = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode |
|
getDependentRequestsCount()
public abstract int getDependentRequestsCount()Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.
repeated .google.cloud.chronicle.v1.CustomAPITransferNode dependent_requests = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getDependentRequestsList()
public abstract List<CustomAPITransferNode> getDependentRequestsList()Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.
repeated .google.cloud.chronicle.v1.CustomAPITransferNode dependent_requests = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<CustomAPITransferNode> |
|
getDependentRequestsOrBuilder(int index)
public abstract CustomAPITransferNodeOrBuilder getDependentRequestsOrBuilder(int index)Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.
repeated .google.cloud.chronicle.v1.CustomAPITransferNode dependent_requests = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNodeOrBuilder |
|
getDependentRequestsOrBuilderList()
public abstract List<? extends CustomAPITransferNodeOrBuilder> getDependentRequestsOrBuilderList()Optional. Add follow-up API calls triggered for each item found in the primary request (e.g., fetching full event details for a list of basic alert IDs). Note: In MVP, the child depth fan-out limit is capped at 1.
repeated .google.cloud.chronicle.v1.CustomAPITransferNode dependent_requests = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.chronicle.v1.CustomAPITransferNodeOrBuilder> |
|
getItemIdJsonPath()
public abstract String getItemIdJsonPath()Required. Enter the specific field in the response that uniquely identifies an individual record or alert.
string item_id_json_path = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The itemIdJsonPath. |
getItemIdJsonPathBytes()
public abstract ByteString getItemIdJsonPathBytes()Required. Enter the specific field in the response that uniquely identifies an individual record or alert.
string item_id_json_path = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for itemIdJsonPath. |
getItemIdVariable()
public abstract String getItemIdVariable()Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.
string item_id_variable = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The itemIdVariable. |
getItemIdVariableBytes()
public abstract ByteString getItemIdVariableBytes()Optional. Specify a custom variable name to hold the extracted ID, which can be linked as a placeholder in dependent requests.
string item_id_variable = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for itemIdVariable. |