@:optionaloptionalshared_sampler:Null<String>
@:optionaloptionalfilter:Null<String>
@:optionaloptionalcull_mode:Null<String>
@:optionaloptionaladdressing:Null<String>