public static final class CustomAPITransferNode.Builder extends GeneratedMessage.Builder<CustomAPITransferNode.Builder> implements CustomAPITransferNodeOrBuilderContainer for a specific API interaction.
Protobuf type google.cloud.chronicle.v1.CustomAPITransferNode
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CustomAPITransferNode.BuilderImplements
CustomAPITransferNodeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CustomAPITransferNode build()| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode |
|
buildPartial()
public CustomAPITransferNode buildPartial()| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode |
|
clear()
public CustomAPITransferNode.Builder clear()| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
clearCheckpointing()
public CustomAPITransferNode.Builder clearCheckpointing()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 |
CustomAPITransferNode.Builder |
|
clearDependentRequestsConfig()
public CustomAPITransferNode.Builder clearDependentRequestsConfig()Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
clearPaginationStrategy()
public CustomAPITransferNode.Builder clearPaginationStrategy()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 |
CustomAPITransferNode.Builder |
|
clearRequestSettings()
public CustomAPITransferNode.Builder clearRequestSettings()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 |
CustomAPITransferNode.Builder |
|
clearResponseMapping()
public CustomAPITransferNode.Builder clearResponseMapping()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 |
CustomAPITransferNode.Builder |
|
getCheckpointing()
public 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. |
getCheckpointingBuilder()
public CustomAPICheckpointConfig.Builder getCheckpointingBuilder()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.Builder |
|
getCheckpointingOrBuilder()
public 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 |
|
getDefaultInstanceForType()
public CustomAPITransferNode getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode |
|
getDependentRequestsConfig()
public 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. |
getDependentRequestsConfigBuilder()
public CustomAPIDependentRequestsConfig.Builder getDependentRequestsConfigBuilder()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.Builder |
|
getDependentRequestsConfigOrBuilder()
public 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 |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPaginationStrategy()
public 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. |
getPaginationStrategyBuilder()
public CustomAPIPagination.Builder getPaginationStrategyBuilder()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.Builder |
|
getPaginationStrategyOrBuilder()
public 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 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. |
getRequestSettingsBuilder()
public CustomAPIRequestConfig.Builder getRequestSettingsBuilder()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.Builder |
|
getRequestSettingsOrBuilder()
public 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 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. |
getResponseMappingBuilder()
public CustomAPIResponseConfig.Builder getResponseMappingBuilder()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.Builder |
|
getResponseMappingOrBuilder()
public 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 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 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 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 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCheckpointing(CustomAPICheckpointConfig value)
public CustomAPITransferNode.Builder mergeCheckpointing(CustomAPICheckpointConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPICheckpointConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergeDependentRequestsConfig(CustomAPIDependentRequestsConfig value)
public CustomAPITransferNode.Builder mergeDependentRequestsConfig(CustomAPIDependentRequestsConfig value)Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIDependentRequestsConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergeFrom(CustomAPITransferNode other)
public CustomAPITransferNode.Builder mergeFrom(CustomAPITransferNode other)| Parameter | |
|---|---|
| Name | Description |
other |
CustomAPITransferNode |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CustomAPITransferNode.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CustomAPITransferNode.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergePaginationStrategy(CustomAPIPagination value)
public CustomAPITransferNode.Builder mergePaginationStrategy(CustomAPIPagination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIPagination |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergeRequestSettings(CustomAPIRequestConfig value)
public CustomAPITransferNode.Builder mergeRequestSettings(CustomAPIRequestConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIRequestConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
mergeResponseMapping(CustomAPIResponseConfig value)
public CustomAPITransferNode.Builder mergeResponseMapping(CustomAPIResponseConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIResponseConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setCheckpointing(CustomAPICheckpointConfig value)
public CustomAPITransferNode.Builder setCheckpointing(CustomAPICheckpointConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPICheckpointConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setCheckpointing(CustomAPICheckpointConfig.Builder builderForValue)
public CustomAPITransferNode.Builder setCheckpointing(CustomAPICheckpointConfig.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomAPICheckpointConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setDependentRequestsConfig(CustomAPIDependentRequestsConfig value)
public CustomAPITransferNode.Builder setDependentRequestsConfig(CustomAPIDependentRequestsConfig value)Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIDependentRequestsConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setDependentRequestsConfig(CustomAPIDependentRequestsConfig.Builder builderForValue)
public CustomAPITransferNode.Builder setDependentRequestsConfig(CustomAPIDependentRequestsConfig.Builder builderForValue)Optional. Configuration for dependent requests (child chaining).
.google.cloud.chronicle.v1.CustomAPIDependentRequestsConfig dependent_requests_config = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomAPIDependentRequestsConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setPaginationStrategy(CustomAPIPagination value)
public CustomAPITransferNode.Builder setPaginationStrategy(CustomAPIPagination value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIPagination |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setPaginationStrategy(CustomAPIPagination.Builder builderForValue)
public CustomAPITransferNode.Builder setPaginationStrategy(CustomAPIPagination.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomAPIPagination.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setRequestSettings(CustomAPIRequestConfig value)
public CustomAPITransferNode.Builder setRequestSettings(CustomAPIRequestConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIRequestConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setRequestSettings(CustomAPIRequestConfig.Builder builderForValue)
public CustomAPITransferNode.Builder setRequestSettings(CustomAPIRequestConfig.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomAPIRequestConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setResponseMapping(CustomAPIResponseConfig value)
public CustomAPITransferNode.Builder setResponseMapping(CustomAPIResponseConfig value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
CustomAPIResponseConfig |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|
setResponseMapping(CustomAPIResponseConfig.Builder builderForValue)
public CustomAPITransferNode.Builder setResponseMapping(CustomAPIResponseConfig.Builder builderForValue)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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomAPIResponseConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
CustomAPITransferNode.Builder |
|