reset
Syntax
Description
resets
all Apache Cassandra® database connection options to their default values for all properties of the
opts
= reset(opts
)CassandraConnectionOptions
object.
Examples
Create, configure, and test an Apache™ Cassandra® data source for a Cassandra database. Reset the Cassandra connection options to their default values. Then configure, test, and save the data source with different Cassandra connection options.
Create a Cassandra data source for a Cassandra database connection.
vendor = "Cassandra"; opts = databaseConnectionOptions("native",vendor)
opts = CassandraConnectionOptions with properties: DataSourceName: "" Vendor: "Cassandra" ContactPoints: "localhost" PortNumber: 9042 SSLEnabled: false LoginTimeout: 5 RequestTimeout: 12
opts
is an CassandraConnectionOptions
object with these properties:
DataSourceName
— Name of the data sourceVendor
— Database vendor nameContactPoints
— Contact pointsPortNumber
— Port numberSSLEnabled
— SSL-enabled connectionLoginTimeout
— Login timeoutRequestTimeout
— Request timeout
Configure the data source by setting the Cassandra connection options for the data source CassandraDataSource
, local host address for one node in the cluster, port number 9042
, SSL encryption that is disabled, login timeout of 5 seconds, and request timeout of 12 seconds.
opts = setoptions(opts, ... "DataSourceName","CassandraDataSource", ... "ContactPoints","localhost","PortNumber",9042, ... "SSLEnabled",false,"LoginTimeout",5, ... "RequestTimeout",12)
opts = CassandraConnectionOptions with properties: DataSourceName: "CassandraDataSource" Vendor: "Cassandra" ContactPoints: "localhost" PortNumber: 9042 SSLEnabled: false LoginTimeout: 5 RequestTimeout: 12
The setoptions
function sets the DataSourceName
, ContactPoints
, PortNumber
, SSLEnabled
, LoginTimeout
, and RequestTimeout
properties in the CassandraConnectionOptions
object.
Test the database connection with a blank user name and password. The testConnection
function returns the logical 1
, which indicates the database connection is successful.
username = ""; password = ""; status = testConnection(opts,username,password)
status = logical
1
Reset the Cassandra connection options to their default values. The properties of the CassandraConnectionOptions
object contain the default values.
opts = reset(opts)
opts = CassandraConnectionOptions with properties: DataSourceName: "" Vendor: "Cassandra" ContactPoints: "localhost" PortNumber: 9042 SSLEnabled: false LoginTimeout: 5 RequestTimeout: 12
Configure the data source by setting the Cassandra connection options for the data source CassandraDataSource
, local host address for one node in the cluster, port number 9042
, SSL encryption that is disabled, login timeout of 5 seconds, and request timeout of 20 seconds.
opts = setoptions(opts, ... "DataSourceName","CassandraDataSource", ... "ContactPoints","localhost","PortNumber",9042, ... "SSLEnabled",false,"LoginTimeout",5, ... "RequestTimeout",20)
opts = CassandraConnectionOptions with properties: DataSourceName: "CassandraDataSource" Vendor: "Cassandra" ContactPoints: "localhost" PortNumber: 9042 SSLEnabled: false LoginTimeout: 5 RequestTimeout: 20
The setoptions
function sets the DataSourceName
, ContactPoints
, PortNumber
, SSLEnabled
, LoginTimeout
, and RequestTimeout
properties in the CassandraConnectionOptions
object.
Test the database connection again.
username = ""; password = ""; status = testConnection(opts,username,password)
status = logical
1
Save the configured data source.
saveAsDataSource(opts)
Input Arguments
Database connection options, specified as a CassandraConnectionOptions
object.
Output Arguments
Database connection options, returned as a CassandraConnectionOptions
object.
Version History
Introduced in R2021a
See Also
Objects
Functions
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)