Module org.refcodes.mixin
Package org.refcodes.mixin
Interface WriteTimeoutInMsAccessor.WriteTimeoutInMsProperty
- All Superinterfaces:
WriteTimeoutInMsAccessor
,WriteTimeoutInMsAccessor.WriteTimeoutInMsMutator
- Enclosing interface:
- WriteTimeoutInMsAccessor
public static interface WriteTimeoutInMsAccessor.WriteTimeoutInMsProperty extends WriteTimeoutInMsAccessor, WriteTimeoutInMsAccessor.WriteTimeoutInMsMutator
Provides a write timeout in milliseconds property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.WriteTimeoutInMsAccessor
WriteTimeoutInMsAccessor.WriteTimeoutInMsBuilder<B extends WriteTimeoutInMsAccessor.WriteTimeoutInMsBuilder<B>>, WriteTimeoutInMsAccessor.WriteTimeoutInMsMutator, WriteTimeoutInMsAccessor.WriteTimeoutInMsProperty
-
Method Summary
Modifier and Type Method Description default long
letWriteTimeoutInMs(long aWriteTimeoutInMs)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as ofWriteTimeoutInMsAccessor.WriteTimeoutInMsMutator.setWriteTimeoutInMs(long)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.WriteTimeoutInMsAccessor
getWriteTimeoutInMs
Methods inherited from interface org.refcodes.mixin.WriteTimeoutInMsAccessor.WriteTimeoutInMsMutator
setWriteTimeoutInMs
-
Method Details
-
letWriteTimeoutInMs
default long letWriteTimeoutInMs(long aWriteTimeoutInMs)This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as ofWriteTimeoutInMsAccessor.WriteTimeoutInMsMutator.setWriteTimeoutInMs(long)
and returns the very same value (getter).- Parameters:
aWriteTimeoutInMs
- The long to set (viaWriteTimeoutInMsAccessor.WriteTimeoutInMsMutator.setWriteTimeoutInMs(long)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-