INTERNAL API
Java API
Java API
Configures log()
stage log-levels to be used when logging.
Logging a certain operation can be completely disabled by using LogLevels.Off.
Passing in null as any of the arguments sets the level to its default value, which is:
Debug
for onElement
and onFinish
, and Error
for onFailure
.
Compute a name by concatenating all Name attributes that the given module has, returning the given default value if none are found.
Specifies the initial and maximum size of the input buffer.
Configures log()
stage log-levels to be used when logging.
Configures log()
stage log-levels to be used when logging.
Logging a certain operation can be completely disabled by using LogLevels.Off.
See Attributes.createLogLevels for Java API
Specifies the name of the operation.
Specifies the name of the operation. If the name is null or empty the name is ignored, i.e. #none is returned.
When using this method the name is encoded with URLEncoder with UTF-8 because
the name is sometimes used as part of actor name. If that is not desired
the name can be added in it's raw format using .addAttributes(Attributes(Name(name)))
.
Note that more attributes for the ActorMaterializer are defined in ActorAttributes.