Package com.oracle.bmc.mysql.model
Class ChannelFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.mysql.model.ChannelFilter.Builder
-
- Enclosing class:
- ChannelFilter
public static class ChannelFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelFilterbuild()ChannelFilter.Buildercopy(ChannelFilter model)ChannelFilter.Buildertype(ChannelFilter.Type type)The type of the filter rule.ChannelFilter.Buildervalue(String value)The body of the filter rule.
-
-
-
Method Detail
-
type
public ChannelFilter.Builder type(ChannelFilter.Type type)
The type of the filter rule.For details on each type, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html)
- Parameters:
type- the value to set- Returns:
- this builder
-
value
public ChannelFilter.Builder value(String value)
The body of the filter rule.This can represent a database, a table, or a database pair (represented as “db1->db2”). For more information, see Replication Filtering Rules.
- Parameters:
value- the value to set- Returns:
- this builder
-
build
public ChannelFilter build()
-
copy
public ChannelFilter.Builder copy(ChannelFilter model)
-
-