Class SessionConnectorsReconcileRequest
java.lang.Object
com.github.copilot.generated.rpc.SessionConnectorsReconcileRequest
@CopilotExperimental
@Generated("copilot-sdk-codegen")
public final class SessionConnectorsReconcileRequest
extends Object
Requests authoritative Connector-to-MCP reconciliation for the pinned account.
Required inputs are constructor arguments. Optional inputs have fluent setters.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionConnectorsReconcileRequest(String accountId) Creates a request with its required inputs. -
Method Summary
Modifier and TypeMethodDescriptionReturns theaccountIdproperty.Returns theforceConnectorNameproperty.Returns therefreshCatalogproperty.setForceConnectorName(String value) Sets theforceConnectorNameproperty.setRefreshCatalog(Boolean value) Sets therefreshCatalogproperty.
-
Constructor Details
-
SessionConnectorsReconcileRequest
Creates a request with its required inputs.- Parameters:
accountId- Opaque account selection ID. It must match the account already pinned to the session, if any.
-
-
Method Details
-
getAccountId
Returns theaccountIdproperty.- Returns:
- Opaque account selection ID. It must match the account already pinned to the session, if any.
-
getRefreshCatalog
Returns therefreshCatalogproperty.- Returns:
- When true, refresh the catalog before reconciling. A disabled Connector API performs no service request.
-
getForceConnectorName
Returns theforceConnectorNameproperty.- Returns:
- Optional Connector name to reinitialize. Requires the targetedReconcile capability.
-
setRefreshCatalog
Sets therefreshCatalogproperty.- Parameters:
value- When true, refresh the catalog before reconciling. A disabled Connector API performs no service request.- Returns:
- this request
-
setForceConnectorName
Sets theforceConnectorNameproperty.- Parameters:
value- Optional Connector name to reinitialize. Requires the targetedReconcile capability.- Returns:
- this request
-