question: called when the shard routing has changed state . concode_field_sep PlaceHolder placeHolder concode_field_sep void afterIndexCreated concode_elem_sep void beforeIndexShardClosed concode_elem_sep void beforeIndexDeleted concode_elem_sep void beforeIndexClosed concode_elem_sep void beforeIndexShardCreated concode_elem_sep void onShardInactive concode_elem_sep void afterIndexShardCreated concode_elem_sep void afterIndexDeleted concode_elem_sep void beforeIndexCreated concode_elem_sep void afterIndexShardStarted concode_elem_sep void indexShardStateChanged concode_elem_sep void afterIndexShardDeleted concode_elem_sep void onShardActive concode_elem_sep void beforeIndexAddedToCluster concode_elem_sep void afterIndexClosed concode_elem_sep void beforeIndexShardDeleted concode_elem_sep void afterIndexShardClosed
target: void function ( IndexShard arg0 , @ Nullable ShardRouting arg1 , ShardRouting arg2 ) { }