Interface GetIntegrationRulesRequestBuilder
public interface GetIntegrationRulesRequestBuilder
Provides methods to build a
GetIntegrationRulesRequest; built from
IntegrationRuleService.newGetIntegrationRulesRequestBuilder().-
Method Summary
Modifier and TypeMethodDescriptionbuild()Create aGetIntegrationRulesRequestbased on the set parameters.withConnectionId(String connectionId) Deprecated.withConnectionName(String connectionName) Required: Sets the connection API Name (api_name__sys).withIntegrationPointAPIName(String integrationPointAPIName) Optional: Sets the integration point API Name.
-
Method Details
-
withConnectionId
Deprecated.as of 26R1.2, replaced bywithConnectionName(String)for better readabilitySets the connection ID. Connection ID or Connection Name must be set before callingbuild().- Parameters:
connectionId- the connection ID. Cannot be null.- Returns:
- GetIntegrationRulesRequestBuilder contract object
-
withConnectionName
Required: Sets the connection API Name (api_name__sys). Must be set before callingbuild().- Parameters:
connectionName- the connection API name,api_name__sys. Cannot be null.- Returns:
- GetIntegrationRulesRequestBuilder contract object
-
withIntegrationPointAPIName
Optional: Sets the integration point API Name.If set, this request object will be specific for integration rules tied to the connection ID and the integration point API Name. Otherwise, if omitted, the request object will be for integration rules that are tied to the connection ID only.
- Parameters:
integrationPointAPIName- Integration Point API Name. Cannot be null.- Returns:
GetIntegrationRulesRequestBuildercontract object
-
build
GetIntegrationRulesRequest build()Create aGetIntegrationRulesRequestbased on the set parameters.If any required parameters are not set, this will throw an exception.
- Returns:
- a
GetIntegrationRulesRequestcontract object
-
withConnectionName(String)for better readability