Interface CustomAPITransferNodeOrBuilder (0.37.0)

public interface CustomAPITransferNodeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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.