Interface CMEndpointBuilderFactory.CMEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- CMEndpointBuilderFactory
public static interface CMEndpointBuilderFactory.CMEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilderBuilder for endpoint for the CM SMS Gateway component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CMEndpointBuilderFactory.AdvancedCMEndpointBuilderadvanced()default CMEndpointBuilderFactory.CMEndpointBuilderdefaultFrom(String defaultFrom)This is the sender name.default CMEndpointBuilderFactory.CMEndpointBuilderdefaultMaxNumberOfParts(int defaultMaxNumberOfParts)If it is a multipart message forces the max number.default CMEndpointBuilderFactory.CMEndpointBuilderdefaultMaxNumberOfParts(String defaultMaxNumberOfParts)If it is a multipart message forces the max number.default CMEndpointBuilderFactory.CMEndpointBuilderproductToken(String productToken)The unique token to use.default CMEndpointBuilderFactory.CMEndpointBuildertestConnectionOnStartup(boolean testConnectionOnStartup)Whether to test the connection to the SMS Gateway on startup.default CMEndpointBuilderFactory.CMEndpointBuildertestConnectionOnStartup(String testConnectionOnStartup)Whether to test the connection to the SMS Gateway on startup.
-
-
-
Method Detail
-
advanced
default CMEndpointBuilderFactory.AdvancedCMEndpointBuilder advanced()
-
defaultFrom
default CMEndpointBuilderFactory.CMEndpointBuilder defaultFrom(String defaultFrom)
This is the sender name. The maximum length is 11 characters. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
defaultFrom- the value to set- Returns:
- the dsl builder
-
defaultMaxNumberOfParts
default CMEndpointBuilderFactory.CMEndpointBuilder defaultMaxNumberOfParts(int defaultMaxNumberOfParts)
If it is a multipart message forces the max number. Message can be truncated. Technically the gateway will first check if a message is larger than 160 characters, if so, the message will be cut into multiple 153 characters parts limited by these parameters. The option is a: <code>int</code> type. Default: 8 Group: producer- Parameters:
defaultMaxNumberOfParts- the value to set- Returns:
- the dsl builder
-
defaultMaxNumberOfParts
default CMEndpointBuilderFactory.CMEndpointBuilder defaultMaxNumberOfParts(String defaultMaxNumberOfParts)
If it is a multipart message forces the max number. Message can be truncated. Technically the gateway will first check if a message is larger than 160 characters, if so, the message will be cut into multiple 153 characters parts limited by these parameters. The option will be converted to a <code>int</code> type. Default: 8 Group: producer- Parameters:
defaultMaxNumberOfParts- the value to set- Returns:
- the dsl builder
-
productToken
default CMEndpointBuilderFactory.CMEndpointBuilder productToken(String productToken)
The unique token to use. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
productToken- the value to set- Returns:
- the dsl builder
-
testConnectionOnStartup
default CMEndpointBuilderFactory.CMEndpointBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
Whether to test the connection to the SMS Gateway on startup. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
testConnectionOnStartup- the value to set- Returns:
- the dsl builder
-
testConnectionOnStartup
default CMEndpointBuilderFactory.CMEndpointBuilder testConnectionOnStartup(String testConnectionOnStartup)
Whether to test the connection to the SMS Gateway on startup. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
testConnectionOnStartup- the value to set- Returns:
- the dsl builder
-
-