interfaceSourceDefForm
interface SourceDefForm
extends Element
Public API: explicitly declared with
@visibility public.The source_def SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\SourceDefForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 64
- SourceDefWithAssignGtidsToAnonymousTransactionsSymEqAssignGtidsToAnonymousTransactionsDe_321c91eb packages/sql-semantics-mysql/resources/models/Value/SourceDefWithAssignGtidsToAnonymousTransactionsSymEqAssignGtidsToAnonymousTransactionsDe_321c91eb.php:15
- SourceDefWithChangeReplicationSourceAutoPositionEqUlongNum_c18d87f8 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceAutoPositionEqUlongNum_c18d87f8.php:15
- SourceDefWithChangeReplicationSourceBindEqTextStringSysNonewline_8106204f packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceBindEqTextStringSysNonewline_8106204f.php:15
- SourceDefWithChangeReplicationSourceCompressionAlgorithmEqTextStringSys_f8f85925 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceCompressionAlgorithmEqTextStringSys_f8f85925.php:15
- SourceDefWithChangeReplicationSourceConnectRetryEqUlongNum_daf4c6b3 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceConnectRetryEqUlongNum_daf4c6b3.php:15
- SourceDefWithChangeReplicationSourceDelayEqUlongNum_ec89a3e3 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceDelayEqUlongNum_ec89a3e3.php:15
- SourceDefWithChangeReplicationSourceGetSourcePublicKeyEqUlongNum_4544eda1 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceGetSourcePublicKeyEqUlongNum_4544eda1.php:15
- SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceHeartbeatPeriodEqNumLiteral_0f59b648.php:15
- SourceDefWithChangeReplicationSourceHostEqTextStringSysNonewline_f195e9a2 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceHostEqTextStringSysNonewline_f195e9a2.php:15
- SourceDefWithChangeReplicationSourcePasswordEqTextStringSysNonewline_1f036623 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourcePasswordEqTextStringSysNonewline_1f036623.php:15
- SourceDefWithChangeReplicationSourcePortEqUlongNum_acc7cd2f packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourcePortEqUlongNum_acc7cd2f.php:15
- SourceDefWithChangeReplicationSourcePublicKeyEqTextStringSysNonewline_75025a40 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourcePublicKeyEqTextStringSysNonewline_75025a40.php:15
- SourceDefWithChangeReplicationSourceRetryCountEqUlongNum_4b7458f0 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceRetryCountEqUlongNum_4b7458f0.php:15
- SourceDefWithChangeReplicationSourceSslCaEqTextStringSysNonewline_e62fb5e6 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCaEqTextStringSysNonewline_e62fb5e6.php:15
- SourceDefWithChangeReplicationSourceSslCapathEqTextStringSysNonewline_d843abda packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCapathEqTextStringSysNonewline_d843abda.php:15
- SourceDefWithChangeReplicationSourceSslCertEqTextStringSysNonewline_6c425c9d packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCertEqTextStringSysNonewline_6c425c9d.php:15
- SourceDefWithChangeReplicationSourceSslCipherEqTextStringSysNonewline_a8201ff6 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCipherEqTextStringSysNonewline_a8201ff6.php:15
- SourceDefWithChangeReplicationSourceSslCrlEqTextStringSysNonewline_4be1a30e packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCrlEqTextStringSysNonewline_4be1a30e.php:15
- SourceDefWithChangeReplicationSourceSslCrlpathEqTextStringSysNonewline_69bbfa50 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslCrlpathEqTextStringSysNonewline_69bbfa50.php:15
- SourceDefWithChangeReplicationSourceSslEqUlongNum_2d59d3e5 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslEqUlongNum_2d59d3e5.php:15
- SourceDefWithChangeReplicationSourceSslKeyEqTextStringSysNonewline_f1cb73a5 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslKeyEqTextStringSysNonewline_f1cb73a5.php:15
- SourceDefWithChangeReplicationSourceSslVerifyServerCertEqUlongNum_06984f12 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceSslVerifyServerCertEqUlongNum_06984f12.php:15
- SourceDefWithChangeReplicationSourceTlsCiphersuitesEqSourceTlsCiphersuitesDef_d9ad0d93 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceTlsCiphersuitesEqSourceTlsCiphersuitesDef_d9ad0d93.php:15
- SourceDefWithChangeReplicationSourceTlsVersionEqTextStringSysNonewline_efe67d2c packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceTlsVersionEqTextStringSysNonewline_efe67d2c.php:15
- SourceDefWithChangeReplicationSourceUserEqTextStringSysNonewline_587c80d2 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceUserEqTextStringSysNonewline_587c80d2.php:15
- SourceDefWithChangeReplicationSourceZstdCompressionLevelEqUlongNum_28360796 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithChangeReplicationSourceZstdCompressionLevelEqUlongNum_28360796.php:15
- SourceDefWithGetSourcePublicKeySymEqUlongNum_9dfdd039 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithGetSourcePublicKeySymEqUlongNum_9dfdd039.php:15
- SourceDefWithGtidOnlySymEqRealUlongNum_04ea876a packages/sql-semantics-mysql/resources/models/Value/SourceDefWithGtidOnlySymEqRealUlongNum_04ea876a.php:15
- SourceDefWithIgnoreServerIdsSymEqIgnoreServerIdList_67fee0b7 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithIgnoreServerIdsSymEqIgnoreServerIdList_67fee0b7.php:15
- SourceDefWithNetworkNamespaceSymEqTextStringSysNonewline_84a11718 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithNetworkNamespaceSymEqTextStringSysNonewline_84a11718.php:15
- SourceDefWithPrivilegeChecksUserSymEqPrivilegeCheckDef_8bc6ef74 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithPrivilegeChecksUserSymEqPrivilegeCheckDef_8bc6ef74.php:15
- SourceDefWithRequireRowFormatSymEqUlongNum_8ce9dd57 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithRequireRowFormatSymEqUlongNum_8ce9dd57.php:15
- SourceDefWithRequireTablePrimaryKeyCheckSymEqTablePrimaryKeyCheckDef_7cb39007 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithRequireTablePrimaryKeyCheckSymEqTablePrimaryKeyCheckDef_7cb39007.php:15
- SourceDefWithSourceAutoPositionSymEqUlongNum_65e941be packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceAutoPositionSymEqUlongNum_65e941be.php:15
- SourceDefWithSourceBindSymEqTextStringSysNonewline_2729308c packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceBindSymEqTextStringSysNonewline_2729308c.php:15
- SourceDefWithSourceCompressionAlgorithmSymEqTextStringSys_e971fbd2 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceCompressionAlgorithmSymEqTextStringSys_e971fbd2.php:15
- SourceDefWithSourceConnectRetrySymEqUlongNum_6bd23248 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceConnectRetrySymEqUlongNum_6bd23248.php:15
- SourceDefWithSourceConnectionAutoFailoverSymEqRealUlongNum_02e2ade5 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceConnectionAutoFailoverSymEqRealUlongNum_02e2ade5.php:15
- SourceDefWithSourceDelaySymEqUlongNum_de16779a packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceDelaySymEqUlongNum_de16779a.php:15
- SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceHeartbeatPeriodSymEqNumLiteral_60bc4a2f.php:15
- SourceDefWithSourceHostSymEqTextStringSysNonewline_71766ad7 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceHostSymEqTextStringSysNonewline_71766ad7.php:15
- SourceDefWithSourcePasswordSymEqTextStringSysNonewline_e3fe4e99 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourcePasswordSymEqTextStringSysNonewline_e3fe4e99.php:15
- SourceDefWithSourcePortSymEqUlongNum_4027abdb packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourcePortSymEqUlongNum_4027abdb.php:15
- SourceDefWithSourcePublicKeyPathSymEqTextStringSysNonewline_18d7af42 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourcePublicKeyPathSymEqTextStringSysNonewline_18d7af42.php:15
- SourceDefWithSourceRetryCountSymEqUlongNum_60c01c48 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceRetryCountSymEqUlongNum_60c01c48.php:15
- SourceDefWithSourceSslCaSymEqTextStringSysNonewline_26db5804 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCaSymEqTextStringSysNonewline_26db5804.php:15
- SourceDefWithSourceSslCapathSymEqTextStringSysNonewline_9456c933 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCapathSymEqTextStringSysNonewline_9456c933.php:15
- SourceDefWithSourceSslCertSymEqTextStringSysNonewline_082d71a9 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCertSymEqTextStringSysNonewline_082d71a9.php:15
- SourceDefWithSourceSslCipherSymEqTextStringSysNonewline_9038701c packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCipherSymEqTextStringSysNonewline_9038701c.php:15
- SourceDefWithSourceSslCrlSymEqTextStringSysNonewline_1f0c39a3 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCrlSymEqTextStringSysNonewline_1f0c39a3.php:15
- SourceDefWithSourceSslCrlpathSymEqTextStringSysNonewline_978b07a0 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslCrlpathSymEqTextStringSysNonewline_978b07a0.php:15
- SourceDefWithSourceSslKeySymEqTextStringSysNonewline_7b1cd046 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslKeySymEqTextStringSysNonewline_7b1cd046.php:15
- SourceDefWithSourceSslSymEqUlongNum_f2379659 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslSymEqUlongNum_f2379659.php:15
- SourceDefWithSourceSslVerifyServerCertSymEqUlongNum_7a0c1a63 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceSslVerifyServerCertSymEqUlongNum_7a0c1a63.php:15
- SourceDefWithSourceTlsCiphersuitesSymEqSourceTlsCiphersuitesDef_dcb5a621 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceTlsCiphersuitesSymEqSourceTlsCiphersuitesDef_dcb5a621.php:15
- SourceDefWithSourceTlsVersionSymEqTextStringSysNonewline_da85d4dd packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceTlsVersionSymEqTextStringSysNonewline_da85d4dd.php:15
- SourceDefWithSourceUserSymEqTextStringSysNonewline_f78b65b6 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceUserSymEqTextStringSysNonewline_f78b65b6.php:15
- SourceDefWithSourceZstdCompressionLevelSymEqUlongNum_bdc73c19 packages/sql-semantics-mysql/resources/models/Value/SourceDefWithSourceZstdCompressionLevelSymEqUlongNum_bdc73c19.php:15
- SourceFileDefWithRelayLogFileSymEqTextStringSysNonewline_b2c2b365 packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithRelayLogFileSymEqTextStringSysNonewline_b2c2b365.php:15
- SourceFileDefWithRelayLogPosSymEqUlongNum_048f1305 packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithRelayLogPosSymEqUlongNum_048f1305.php:15
- SourceFileDefWithSourceLogFileEqTextStringSysNonewline_5cdeb6bb packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithSourceLogFileEqTextStringSysNonewline_5cdeb6bb.php:15
- SourceFileDefWithSourceLogFileSymEqTextStringSysNonewline_2435e088 packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithSourceLogFileSymEqTextStringSysNonewline_2435e088.php:15
- SourceFileDefWithSourceLogPosEqUlonglongNum_a6f679e7 packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithSourceLogPosEqUlonglongNum_a6f679e7.php:15
- SourceFileDefWithSourceLogPosSymEqUlonglongNum_0e03e6d2 packages/sql-semantics-mysql/resources/models/Value/SourceFileDefWithSourceLogPosSymEqUlonglongNum_0e03e6d2.php:15
Method calls 1
Type declarations 2
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefsWithSourceDefsSourceDef_5e3868a5 packages/sql-semantics-mysql/resources/models/Value/SourceDefsWithSourceDefsSourceDef_5e3868a5.php:24
- type SqlSemantics\Statement\Model\MySql\Value\SourceDefsWithSourceDefsSourceDef_5e3868a5 packages/sql-semantics-mysql/resources/models/Value/SourceDefsWithSourceDefsSourceDef_5e3868a5.php:55