Supports Expression Language: true (will be evaluated using variable registry only)Proxy Configuration Service | | Controller Service API: ProxyConfigurationService Implementation: StandardProxyConfigurationService | Specifies the Proxy Configuration Controller Service to proxy network requests. If set, it supersedes proxy settings configured per component. Supported proxies: HTTP + AuthN |
GCP Credentials Provider Service | | Controller Service API: GCPCredentialsService Implementation: GCPCredentialsControllerService | The Controller Service used to obtain Google Cloud Platform credentials. |
Topic Name | | | Name of the Google Cloud PubSub Topic Supports Expression Language: true (will be evaluated using variable registry only) |
Batch Size | 15 | | Indicates the number of messages the cloud service should bundle together in a batch. If not set and left empty, only one message will be used in a batch |
Dynamic Properties:
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
Attribute name | Value to be set to the attribute | Attributes to be set for the outgoing Google Cloud PubSub message Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Relationships:
Name | Description |
---|
retry | FlowFiles are routed to this relationship if the Google Cloud Pub/Sub operation fails but attempting the operation again may succeed. |
success | FlowFiles are routed to this relationship after a successful Google Cloud Pub/Sub operation. |
failure | FlowFiles are routed to this relationship if the Google Cloud Pub/Sub operation fails. |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
gcp.pubsub.messageId | ID of the pubsub message published to the configured Google Cloud PubSub topic |
gcp.pubsub.topic | Name of the Google Cloud PubSub topic the message was published to |
State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component requires an incoming relationship.System Resource Considerations:
Resource | Description |
---|
MEMORY | The entirety of the FlowFile's content will be read into memory to be sent as a PubSub message. |
See Also:
ConsumeGCPubSub