public interface CustomAPITransferNodeOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCheckpointing()
public abstract CustomAPICheckpointConfig getCheckpointing()Required. Configure settings that allow the connector to remember where it left off in the previous poll (e.g., tracking the last fetched timestamp).
.google.cloud.chronicle.v1.CustomAPICheckpointConfig checkpointing = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPICheckpointConfig |
The checkpointing. |
getCheckpointingOrBuilder()
public abstract CustomAPICheckpointConfigOrBuilder getCheckpointingOrBuilder()Required. Configure settings that allow the connector to remember where it left off in the previous poll (e.g., tracking the last fetched timestamp).
.google.cloud.chronicle.v1.CustomAPICheckpointConfig checkpointing = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigOrBuilder |
|
getDependentRequestsConfig()
public abstract CustomAPIDependentRequestsConfig getDependentRequestsConfig()Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CustomAPIDependentRequestsConfig |
The dependentRequestsConfig. |
getDependentRequestsConfigOrBuilder()
public abstract CustomAPIDependentRequestsConfigOrBuilder getDependentRequestsConfigOrBuilder()Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CustomAPIDependentRequestsConfigOrBuilder |
|
getPaginationStrategy()
public abstract CustomAPIPagination getPaginationStrategy()Required. Select how the connector should request subsequent pages when the data is too large for a single response.
.google.cloud.chronicle.v1.CustomAPIPagination pagination_strategy = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIPagination |
The paginationStrategy. |
getPaginationStrategyOrBuilder()
public abstract CustomAPIPaginationOrBuilder getPaginationStrategyOrBuilder()Required. Select how the connector should request subsequent pages when the data is too large for a single response.
.google.cloud.chronicle.v1.CustomAPIPagination pagination_strategy = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIPaginationOrBuilder |
|
getRequestSettings()
public abstract CustomAPIRequestConfig getRequestSettings()Required. Define the technical parameters for the outgoing API call, including paths, headers, and payloads.
.google.cloud.chronicle.v1.CustomAPIRequestConfig request_settings = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIRequestConfig |
The requestSettings. |
getRequestSettingsOrBuilder()
public abstract CustomAPIRequestConfigOrBuilder getRequestSettingsOrBuilder()Required. Define the technical parameters for the outgoing API call, including paths, headers, and payloads.
.google.cloud.chronicle.v1.CustomAPIRequestConfig request_settings = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIRequestConfigOrBuilder |
|
getResponseMapping()
public abstract CustomAPIResponseConfig getResponseMapping()Required. Provide rules that tell the platform how to locate and extract the relevant security data from the API's reply.
.google.cloud.chronicle.v1.CustomAPIResponseConfig response_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIResponseConfig |
The responseMapping. |
getResponseMappingOrBuilder()
public abstract CustomAPIResponseConfigOrBuilder getResponseMappingOrBuilder()Required. Provide rules that tell the platform how to locate and extract the relevant security data from the API's reply.
.google.cloud.chronicle.v1.CustomAPIResponseConfig response_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomAPIResponseConfigOrBuilder |
|
hasCheckpointing()
public abstract boolean hasCheckpointing()Required. Configure settings that allow the connector to remember where it left off in the previous poll (e.g., tracking the last fetched timestamp).
.google.cloud.chronicle.v1.CustomAPICheckpointConfig checkpointing = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the checkpointing field is set. |
hasDependentRequestsConfig()
public abstract boolean hasDependentRequestsConfig()Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dependentRequestsConfig field is set. |
hasPaginationStrategy()
public abstract boolean hasPaginationStrategy()Required. Select how the connector should request subsequent pages when the data is too large for a single response.
.google.cloud.chronicle.v1.CustomAPIPagination pagination_strategy = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the paginationStrategy field is set. |
hasRequestSettings()
public abstract boolean hasRequestSettings()Required. Define the technical parameters for the outgoing API call, including paths, headers, and payloads.
.google.cloud.chronicle.v1.CustomAPIRequestConfig request_settings = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the requestSettings field is set. |
hasResponseMapping()
public abstract boolean hasResponseMapping()Required. Provide rules that tell the platform how to locate and extract the relevant security data from the API's reply.
.google.cloud.chronicle.v1.CustomAPIResponseConfig response_mapping = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the responseMapping field is set. |