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 ChannelFilter
build()
ChannelFilter.Builder
copy(ChannelFilter model)
ChannelFilter.Builder
type(ChannelFilter.Type type)
The type of the filter rule.ChannelFilter.Builder
value(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)
-
-