public final class CustomAPITransferNode extends GeneratedMessage implements CustomAPITransferNodeOrBuilder
Container for a specific API interaction.
Protobuf type google.cloud.chronicle.v1.CustomAPITransferNode
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CHECKPOINTING_FIELD_NUMBER
public static final int CHECKPOINTING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DEPENDENT_REQUESTS_CONFIG_FIELD_NUMBER
public static final int DEPENDENT_REQUESTS_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PAGINATION_STRATEGY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REQUEST_SETTINGS_FIELD_NUMBER
public static final int REQUEST_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESPONSE_MAPPING_FIELD_NUMBER
public static final int RESPONSE_MAPPING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CustomAPITransferNode getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CustomAPITransferNode.Builder newBuilder()
newBuilder(CustomAPITransferNode prototype)
public static CustomAPITransferNode.Builder newBuilder(CustomAPITransferNode prototype)
public static CustomAPITransferNode parseDelimitedFrom(InputStream input)
public static CustomAPITransferNode parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CustomAPITransferNode parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CustomAPITransferNode parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CustomAPITransferNode parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CustomAPITransferNode parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CustomAPITransferNode parseFrom(CodedInputStream input)
public static CustomAPITransferNode parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CustomAPITransferNode parseFrom(InputStream input)
public static CustomAPITransferNode parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CustomAPITransferNode parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CustomAPITransferNode parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CustomAPITransferNode> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
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];
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];
getDefaultInstanceForType()
public CustomAPITransferNode getDefaultInstanceForType()
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];
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];
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];
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];
getParserForType()
public Parser<CustomAPITransferNode> getParserForType()
Overrides
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];
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];
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];
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];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CustomAPITransferNode.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CustomAPITransferNode.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CustomAPITransferNode.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides